Jac Caglianone

RF Kansas City Royals
Age 24 L/L 6'4" / 250 lbs MLB HR -15%K -8% Svc 1.686 · Ctrl thru 2031
Overview
MLB40-MANPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421A+/INTL2 orgs226.239/.304/.4157476—.212/.262/.339
202522AAA/AA2 orgs304.337/.415/.617203132—.281/.341/.489
202522MLBKC232.157/.237/.2957155-2.0
202623MLBKC553.289/.341/.4942371383.3
2027PROJ24MLBKC483.266/.324/.4642061251.8
2028PROJ98% MLB25MLBKC485.270/.327/.4792261302.2
2029PROJ98% MLB26MLBKC479.269/.327/.4792161302.1
Last 3 seasons WAR 1.3  ·  Next 3 projected WAR 6.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.686First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$5M2030Arb-2$9M2031Arb-3$12M
Skills · percentileStatcast 2025-2026
Avg EV90
Bat Spd90
xwOBA83
Barrel%80
Speed40
Form.266/.319/.451 ▼ rolling true talent (60d window) · proj .271/.326/.479
CompsKyle Schwarber (age 24) · Kerry Carpenter (age 26) · Chris Davis (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 116125vR 128
AVG/OBP/SLG.266 / .324 / .464
PA483
HR20
SB6
K%26
BB%6
BABIP325
ISO199
MLB%100%
Value2027 · WAR
BAT: +14.3 runs (wOBA-derived runs vs avg)+14BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.9 runs (Defensive runs vs avg)-2FLDPOS: -5.2 runs (Positional adjustment)-5POSREP: +10.5 runs (Replacement-level credit)+10REPTotal WAR: +2.20+2.2WAR
0.01.42.72.22.22.12.01.827282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$54M ctrl surplus
Tools · Recent Form · Splits · Contract
ToolsStatcast %ile · 2025-2026
CONTACT
xAVG
730.269
POWER
Barrel%
8012.7
Avg EV
9092.1
Bat Spd
9076.0
SPEED
Sprint
4027.0
Recent Formrolling true talent ⓘ
K%26%·26% over 70 PA (60d) · proj 26%
BB%6%·6% over 70 PA (60d) · proj 6%
ISO.185▼.125 over 64 AB (60d) · proj .209
HR/BB4.7%▼▼0.0% over 46 BBE (60d) · proj 6.6%
BABIP.335▲.457 over 46 BIP (60d) · proj .328
SLASH.266/.319/.451▼proj .271/.326/.479
Platoon Splits2025-2026 · 315 PA
vs LHP
vs RHP
Edge
PA
89
226
—
wRC+
67
61
◀L
wOBA
267
258
◀L
ISO
172
118
◀◀L
BABIP
222
224
—
K%
27.0%
23.4%
▶R
BB%
4.5%
8.8%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.686 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+2.2$18M+$17M
2028Pre-Arb$0.8M+2.2$16M+$16M
2029Arb-1$5M+2.1$14M+$10M
2030Arb-2$9M+2.0$13M+$6M
2031Arb-3$12M+1.8$11M+$3M
Totals $28M $72M +$51M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202421 A+Quad Cities River Bandits — 126116 28912 7263 20 241302388690 147295 216 309 51 — — — — — —
202421 INTLSurprise Saguaros — 10089 21405 8191 21 236306449756 213239 198 327 108 — — — — — —
202522 MLBKansas City Royals — 232210 33617 18524 10 157237295532 138172 228 244 55 -12 +0 -7 -6 +5 -2.0
202522 AAAOmaha Storm Chasers — 129112 406011 12203 10 3574337051.138 348349 169 481 147 — — — — — —
202522 AANorthwest Arkansas Naturals — 175152 49809 19371 21 322401553954 230367 2111 411 121 — — — — — —
202623 MLBKansas City Royals — 553512 14832223 331447 72 289341494835 205361 266 367 138 +25 +1 +1 -6 +12 3.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 785722 18138330 5119611 82 251310436746 186304 256 330 110 +9 +1 -6 -12 +17 0.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202421 A+ MLEQuad Cities River Bandits — 126118 25712 5323 20 212262339601 127260 254 244 51 — — — — — —
202522 MLB MLEKansas City Royals — 232210 34618 18524 10 162241314556 152172 228 249 55 -12 +0 -7 -6 +5 -2.0
202522 AAA MLEOmaha Storm Chasers — 129115 33508 9243 10 287354539893 252289 197 386 147 — — — — — —
202522 AA MLENorthwest Arkansas Naturals — 175159 44707 12441 21 277331453784 176333 257 347 121 — — — — — —
202623 MLB MLEKansas City Royals — 553514 15132225 311447 72 294342510852 216361 266 372 138 +25 +1 +1 -6 +12 3.3
202421 A+ MLE2 teams — 226212 431213 8584 41 203246311557 108261 264 244 51 — — — — — —
202421 A+ RAW2 teams — 226205 491317 15454 41 239304415718 176271 207 317 51 — — — — — —
202522 MLB MLE3 teams — 536484 11218123 391208 41 231299415715 184257 227 314 99 -1 +0 -7 -6 +12 -0.1
202522 MLB RAW3 teams — 536474 12220127 491098 41 257337475812 217277 209 355 99 -1 +0 -7 -6 +12 -0.1
202623 MLB MLEKansas City Royals — 553514 15132225 311447 72 294342510852 216364 266 372 138 +25 +1 +1 -6 +12 3.3
202623 MLB RAWKansas City Royals — 553512 14832223 331447 72 289341494835 205361 266 367 138 +25 +1 +1 -6 +12 3.3
202421 A+ MLE2 teams — 226212 431213 8584 41 203246311557 108260 264 244 51 — — — — — —
202522 MLB MLE3 teams — 536484 11218123 391208 41 231299415715 184253 227 314 99 — — — — — —
202623 MLB MLEKansas City Royals — 553510 15132225 311447 72 296342514856 218361 266 372 138 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A+ MLE2 teams — 226212 431213 8584 41 203246311557 108260 264 244 51 — — — — — —
202522 MLB MLE3 teams — 536484 11218123 391208 41 231299415715 184253 227 314 99 — — — — — —
202623 MLB MLEKansas City Royals — 553510 15132225 311447 72 296342514856 218361 266 372 138 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEKC 100% 552504 13728224 361427 72 271328480808 208328 267 353 125 +16 +1 -2 -6 +12 2.2
▸ 2027 — real world (MLB)
202724 MLB CTXKC 100% 483443 11824220 311246 62 266324464788 198325 266 345 125 +14 +0 -2 -5 +10 1.8
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEKC 98% 495454 12525224 321276 62 275332496828 221329 266 360 130 +18 +0 -2 -5 +11 2.2
202926 MLB MLEKC 98% 489448 12224223 321256 62 274332495827 221328 267 360 130 +17 +0 -2 -5 +11 2.2
203027 MLB MLEKC 98% 483442 12124223 321246 52 273331492823 219328 267 359 129 +17 +0 -2 -5 +10 2.1
203128 MLB MLEKC 98% 474434 11723222 311236 41 271328487816 216326 267 356 127 +15 +0 -3 -5 +10 1.9
203229 MLB MLEKC 98% 460422 11122121 301215 21 267324479803 212322 267 350 123 +13 +0 -3 -5 +10 1.5
203330 MLB MLEKC 98% 446409 10621120 291195 11 262319468787 206318 277 344 119 +10 -0 -4 -5 +10 1.1
203431 MLB MLEKC 98% 428393 10120119 271155 11 257313456769 200313 276 337 114 +7 -0 -4 -5 +9 0.7
203532 MLB MLEKC 98% 407375 9318117 251124 10 250305441746 191307 286 327 108 +4 +0 -5 -4 +9 0.3
203633 MLB MLEKC 98% 368339 8115015 221034 00 241296422718 180299 286 316 100 -0 +0 -6 -4 +8 -0.2
202825 MLB CTXKC 98% 485444 12024222 321246 62 270327479807 210325 267 352 130 +17 +0 -2 -5 +11 2.2
202926 MLB CTXKC 98% 479438 11824221 321236 62 269327479806 209325 267 352 130 +17 +0 -2 -5 +10 2.1
203027 MLB CTXKC 98% 473433 11724221 311226 52 268326476802 208324 267 350 129 +16 +0 -2 -5 +10 2.0
203128 MLB CTXKC 98% 465425 11323220 311216 41 266324471795 205323 267 347 127 +15 +0 -2 -5 +10 1.8
203229 MLB CTXKC 98% 451413 10722119 301185 21 262320463782 201319 267 342 123 +13 +0 -3 -5 +10 1.5
203330 MLB CTXKC 98% 437401 10321118 281165 11 257314452767 195314 276 336 119 +10 -0 -4 -5 +9 1.1
203431 MLB CTXKC 98% 419384 9619117 271135 11 252309441750 189310 276 329 114 +7 -0 -4 -4 +9 0.7
203532 MLB CTXKC 98% 399367 9118116 251094 10 245301426727 181304 276 320 108 +4 +0 -5 -4 +9 0.3
203633 MLB CTXKC 98% 361332 8015114 221014 00 237292407699 170296 286 308 100 -0 +0 -6 -4 +8 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 47544359 112622816198 309124358 3412 258316454770 196316 266 337 118 +107 +2 -36 -54 +103 12.5
/ 162G— A+C — 650596 15431227 421708 52 258316453769 195316 266 337 118 +15 +0 -5 -7 +14 1.7
Career— MLE — 58485369 140227818256 369151572 4716 261317463780 202316 266 343 118 +124 +2 -38 -60 +115 14.6
/ 162G— MLE — 650597 15531228 411688 52 260316459775 199314 266 343 118 +15 +0 -5 -7 +14 1.8

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2025 AANorthwest Arkansas Naturals · 175 PAwOBA .405 → .347 (−58)K% 21.1% → 25.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.14%÷1.022×1.220——25.23%
BB% (unintentional) /PA10.29%÷1.059×0.700—×1.0427.09%
HBP% /PA0.57%—×0.870—×1.0420.52%
Singles /BIP27.83%÷1.034×0.920×1.005×1.04225.93%
Doubles /BIP6.96%÷0.984×0.840×1.005×1.0426.22%
Triples /BIP0.00%÷0.900×0.940×1.005×1.0420.00%
Home runs /BIP7.83%÷1.077×0.800—×1.0426.06%

Factors used: league row TL. Park (home-season share, regressed): HR 115, 1B 107, 2B 97, 3B 80, K 104, BB 112 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.005.

Result: wOBA .405 → .347; ISO .230 → .189; BABIP .367 → .333. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAAOmaha Storm Chasers · 129 PAwOBA .472 → .386 (−87)K% 15.5% → 18.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.50%÷1.007×1.200——18.47%
BB% (unintentional) /PA8.53%÷0.935×0.690—×1.0506.61%
HBP% /PA2.33%—×0.940—×1.0502.30%
Singles /BIP25.00%÷1.108×0.930×0.975×1.05021.47%
Doubles /BIP6.52%÷1.006×0.830×0.975×1.0505.51%
Triples /BIP0.00%÷0.900×0.970×0.975×1.0500.00%
Home runs /BIP11.96%÷1.003×0.700—×1.0508.76%

Factors used: league row International League. Park (home-season share, regressed): HR 101, 1B 122, 2B 101, 3B 80, K 101, BB 87 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .472 → .386; ISO .348 → .266; BABIP .349 → .289. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 A+Quad Cities River Bandits · 126 PAwOBA .297 → .244 (−53)K% 20.6% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.63%÷1.024×1.270——25.58%
BB% (unintentional) /PA4.76%÷0.967×0.710—×1.0273.59%
HBP% /PA2.38%—×0.790—×1.0271.93%
Singles /BIP17.78%÷0.988×0.920×1.006×1.02717.09%
Doubles /BIP10.00%÷1.113×0.810×1.006×1.0277.51%
Triples /BIP1.11%÷1.150×0.850×1.006×1.0270.85%
Home runs /BIP2.22%÷0.959×0.800—×1.0271.90%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 92, 1B 98, 2B 123, 3B 130, K 105, BB 93 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .297 → .244; ISO .147 → .112; BABIP .295 → .260. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .