Jac CaglianoneRF Kansas City Royals
Age 23 L/L 6'4" / 250 lbs MLB HR -5%BB +4% Svc 0.686 · Ctrl thru 2031 peak 1.4 · 2029
wRC+†vL 7399vR 32
AVG/OBP/SLG.228 / .295 / .412
PA352
HR15
K%23
BB%7
MLB%100%
BAT: -0.3 runs (wOBA-derived runs vs avg)-0BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -4.6 runs (Defensive runs vs avg)-5FLDPOS: -3.8 runs (Positional adjustment)-4POSREP: +10.0 runs (Replacement-level credit)+10REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
4549
PWR
6575
SPD
4141
FLD
5050
EYE
4439
trajectory · 10 yrs
2.5peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.686 yrs.days
Team Control Through   2031
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.8M+0.1$0.4M+$0.0M (cut)
2027Pre-Arb$0.8M+0.5$2M+$1M
2028Pre-Arb$0.8M+1.0$8M+$8M
2029Arb-1$3M+1.4$12M+$9M
2030Arb-2$6M+1.4$13M+$7M
2031Arb-3$8M+1.2$11M+$4M
Totals $19M $47M +$28M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 A+2 teams 226212 411113 8584 41 .193.237.297.534 .104.248 264 .238 40 -15 +0 +0 -2 +6 -1.1
202522 MLB3 teams 536485 11018124 381238 41 .227.294.416.710 .190.251 237 .309 95 -3 +0 -7 -6 +15 -0.0
▸ 2026 Season (actual · ROS · total)
202623 MLBKansas City Royals 8375 19411 6252 01 .253.325.373.699 .120.367 307 .313 98 -0 -0 +1 -1 +2 0.1
ROS23 MLBKC 269243 5710110 20654 21 .235.303.407.711 .173.277 247 .316 100 -0 +0 -5 -3 +8 -0.1
TOT23 MLBKC 352318 7614211 26906 22 .239.309.399.708 .160.298 267 .315 99 -0 -0 -5 -4 +10 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLBKC 533479 11520223 401119 42 .240.311.434.745 .194.264 218 .328 109 +5 +0 -10 -6 +15 0.5
202825 MLBKC 539484 11920226 411119 42 .246.316.457.773 .211.266 218 .340 118 +11 +0 -10 -6 +15 1.0
202926 MLBKC 539483 12120228 421119 42 .251.322.474.796 .224.267 218 .348 124 +15 +0 -10 -6 +15 1.4
203027 MLBKC 534478 12020228 421119 42 .251.323.477.800 .226.267 218 .348 124 +15 +0 -10 -6 +15 1.4
203128 MLBKC 526470 11719227 421109 32 .249.322.470.793 .221.267 218 .347 124 +14 -0 -11 -6 +15 1.2
203229 MLBKC 514460 11318226 411098 21 .246.318.463.781 .217.266 218 .345 122 +13 +0 -11 -6 +15 1.1
203330 MLBKC 502448 11018225 411088 11 .246.320.462.782 .217.265 228 .342 120 +11 -0 -12 -5 +14 0.8
203431 MLBKC 487437 10517224 391078 00 .240.314.453.767 .213.263 228 .338 117 +9 +0 -12 -5 +14 0.6
203532 MLBKC 468420 10016223 381057 00 .238.312.450.762 .212.261 228 .333 113 +7 +0 -13 -5 +13 0.3
203633 MLBKC 438393 9315221 351017 00 .237.310.445.756 .209.260 238 .327 108 +4 +0 -13 -5 +12 -0.1
203734 MLBKC 392352 8113118 31946 00 .230.303.426.729 .196.258 248 .320 103 +1 +0 -12 -4 +11 -0.4
203835 MLBKC 338304 6710115 26855 00 .220.293.408.700 .188.255 258 .311 96 -1 +0 -12 -4 +10 -0.8
203936 MLBKC 279252 538111 21734 00 .210.282.381.663 .171.252 268 .301 89 -4 +0 -12 -3 +8 -1.1
▸ Career Totals (MLE all levels + projections)
Career 71206400 152225326332 5451582114 3215 .238.309.441.750 .203.263 228 .329 110 +82 +0 -162 -76 +202 4.7
/ 162G 650584 13823230 5014410 31 .236.307.437.744 .200.261 228 .329 110 +7 +0 -15 -7 +18 0.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 A+Quad Cities River Bandits 126116 28912 7263 20 .241.302.388.690 .147.295 216 .309 94 -1 +0 +4 0.3
202421 INTLSurprise Saguaros 10089 21405 8191 21 .236.306.449.756 .213.239 198 .327 109 +1 +0 +3 0.4
202522 MLBKansas City Royals 232210 33617 18524 10 .157.237.295.532 .138.172 228 .244 45 -14 +0 -7 -6 +7 -2.1
202522 AAAOmaha Storm Chasers 129112 406011 12203 10 .357.433.7051.138 .348.349 169 .481 226 +18 +0 +4 2.3
202522 AANorthwest Arkansas Naturals 175152 49809 19371 21 .322.401.553.954 .230.367 2111 .411 173 +14 +0 +5 2.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 232210 33617 18524 10 .157.237.295.532 .138.172 228 .244 45 -14 +0 -7 -6 +7 -2.1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Jac Caglianone (OGILVIE) 23 45→49 65→75 41 39 .233/.301/.407 .175.256 133 19% 7% 100 +1.0
Mike Moustakas
2012 · MLB
23 46→54 51→65 44→45 42 .239/.277/.399 .160.268 195 19% 4% 86 +0.8 .237/.288/.389 .152.267 174 18% 6% 89 +0.9 .258/.320/.491.233.26033216%7%121+3.2
Matt Adams
2013 · MLB
24 48→57 57→65 45→40 41 .254/.289/.447 .193.290 264 23% 4% 105 +2.1 .268/.308/.453 .185.319 234 23% 5% 114 +2.7 .253/.313/.496.243.27934023%7%122+1.9
Triston Casas
2023 · MLB
23 45→50 54→60 48→40 53 .235/.318/.415 .180.281 226 25% 10% 108 +2.3 .245/.337/.451 .206.302 273 27% 12% 125 +3.5 .244/.344/.461.217.29829027%13%121+1.6
Matt Joyce
2009 · MLB
24 44→54 52→60 39→50 46 .226/.290/.400 .174.280 194 26% 8% 92 +1.2 .239/.318/.429 .190.293 2010 24% 10% 111 +2.5 .258/.351/.454.197.30521921%12%122+2.5
Anthony Rizzo
2013 · MLB
23 46→56 57→65 43→45 45 .245/.305/.443 .197.291 257 25% 7% 110 +2.4 .258/.343/.464 .206.287 257 19% 10% 131 +3.9 .281/.390/.519.238.29328915%12%152+6.1
Josh Naylor
2020 · MLB
23 49→59 49→60 43→50 48 .248/.303/.396 .148.282 175 19% 7% 96 +1.5 .249/.305/.405 .156.279 186 17% 7% 100 +1.7 .276/.340/.455.179.295221615%8%120+3.0
Franmil Reyes
2019 · MLB
24 46→52 55→65 41→45 43 .243/.297/.424 .181.307 243 29% 7% 102 +1.8 .252/.316/.475 .223.313 323 29% 9% 123 +3.3 .249/.319/.493.243.30336230%9%126+2.4
Jay Bruce
2010 · MLB
23 48→55 59→65 46→50 45 .255/.310/.468 .212.300 278 25% 7% 118 +3.0 .256/.329/.461 .205.302 268 23% 10% 124 +3.4 .253/.334/.464.210.30026724%10%115+2.9
Josh Reddick
2010 · MLB
23 44→54 53→60 49→50 42 .231/.270/.405 .173.264 218 22% 5% 85 +0.7 .227/.271/.407 .180.257 217 21% 6% 86 +0.8 .283/.343/.446.162.30218913%8%122+2.9
Randal Grichuk
2016 · MLB
24 44→51 57→70 47→45 38 .234/.277/.439 .205.286 248 28% 5% 97 +1.5 .242/.289/.478 .236.298 307 29% 6% 113 +2.6 .237/.287/.481.244.28432529%5%111+2.1
Eloy Jiménez
2020 · MLB
23 49→56 58→65 41→40 42 .262/.304/.464 .202.306 272 24% 5% 115 +2.8 .266/.314/.471 .205.317 282 25% 6% 121 +3.2 .268/.321/.438.170.31323022%7%113+1.7
Kerry Carpenter
2023 · MLB
25 45→53 59→65 36→45 40 .243/.292/.449 .207.290 285 27% 5% 107 +2.2 .258/.312/.477 .219.309 295 26% 6% 122 +3.3 .257/.312/.484.226.29931325%6%120+2.2
Ji Man Choi
2014 · AAA
23 50→51 50→60 42→45 50 .249/.323/.415 .167.293 163 21% 8% 110 +2.4 .245/.316/.383 .138.294 145 20% 9% 98 +1.6 .251/.341/.447.196.31023325%11%123+2.4
Oswaldo Arcia
2014 · MLB
23 49→53 54→60 42→45 42 .251/.306/.439 .188.327 224 30% 6% 109 +2.4 .228/.288/.410 .182.294 244 30% 6% 95 +1.4 .213/.292/.399.186.28624333%8%91+0.6
Adrián González
2006 · MLB
24 49→59 53→65 47→30 46 .256/.303/.424 .168.280 213 18% 6% 104 +2.0 .281/.342/.480 .199.317 242 19% 8% 134 +4.1 .298/.399/.529.230.32129116%14%146+5.7
Jordan Luplow
2018 · MLB
24 45→47 50→65 45→50 47 .229/.295/.388 .159.271 176 23% 8% 92 +1.2 .242/.316/.418 .176.288 198 22% 9% 108 +2.3 .236/.326/.439.203.27623823%11%114+1.5
Anthony Santander
2018 · MLB
23 47→49 51→65 44→45 40 .237/.289/.397 .159.305 187 28% 5% 91 +1.1 .235/.275/.398 .163.277 196 22% 5% 85 +0.7 .242/.317/.473.231.25731220%9%120+3.4
Jesús Sánchez
2022 · MLB
24 47→53 56→60 45→50 43 .245/.302/.435 .190.306 255 28% 7% 106 +2.2 .246/.311/.434 .188.309 237 27% 8% 110 +2.4 .243/.311/.415.172.306201026%8%100+1.4
Rafael Devers
2019 · MLB
22 48→58 54→65 46→45 44 .249/.297/.429 .180.296 227 24% 6% 102 +1.9 .274/.329/.495 .221.311 286 21% 7% 134 +4.1 .277/.351/.516.240.30332420%9%138+4.7
Nomar Mazara
2018 · MLB
23 48→51 50→55 40 49 .245/.308/.395 .150.284 183 21% 8% 98 +1.6 .250/.310/.414 .164.297 204 22% 7% 105 +2.1 .251/.310/.413.162.30220323%7%98+1.0