Jac CaglianoneRF Kansas City Royals
Age 23 L/L 6'4" / 250 lbs MLB HR -6% Svc 0.686 · Ctrl thru 2031
2026 ROS PROJECTION349 act + 232 ros · stats below = ROS only
wRC+†vL 8352vR 40
AVG/OBP/SLG.242 / .308 / .437
PA232
HR10
K%27
BB%7
BABIP296
ISO195
MLB%100%
Value2026 · WAR
BAT: +9.7 runs (wOBA-derived runs vs avg)+10BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: -2.2 runs (Defensive runs vs avg)-2FLDPOS: -6.2 runs (Positional adjustment)-6POSREP: +16.5 runs (Replacement-level credit)+16REPTotal WAR: +1.80+1.8WAR
0.01.12.10.71.21.61.61.61.4+$45M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 49 / POW 72
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT49
Whiff%
905.2%
xwOBA
800.343
POWER72
Barrel%
8613.6
Avg EV
8691.6
Bat Spd
9076.0
EYE35
Chase%
9016.5%
SPEED40
Sprint
4227.1
DEFENSE50
scouting grade only
Platoon Splits2025-2026 · 315 PA
vs LHP
vs RHP
Edge
PA
89
226
wRC+
63
56
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   0.686 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.7$3M+$3M
2027Pre-Arb$0.8M+1.2$9M+$8M
2028Pre-Arb$0.8M+1.6$11M+$10M
2029Arb-1$4M+1.6$10M+$8M
2030Arb-2$6M+1.6$9M+$5M
2031Arb-3$8M+1.4$8M+$3M
Totals $20M $50M +$37M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 A+2 teams 226212 401013 8604 41 189232288520 99245 274 233 37
202421 A+2 teams 226205 491317 15454 41 239304415718 176271 207 317 101
202522 MLB3 teams 536485 11019124 381218 41 227294419712 192249 237 310 95 -3 +0 -7 -6 +15 0.0
202522 MLB3 teams 536474 12220127 491098 41 257337475812 217277 209 355 130 +18 +0 -7 -6 +15 2.2
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 MLBKC 349319 8315215 251024 31 260322461783 201335 297 341 119 +7 +0 +1 -4 +10 1.5
YTD23 MLBKC 349319 8315215 251024 31 260322461783 201335 297 345 122 +9 +0 +1 -4 +10 1.6
ROS23 MLBKC 100% 232210 519110 17633 21 242308437745 195298 277 327 108 +2 +0 -3 -2 +7 0.4
ROS23 MLBKC 100% 233211 50919 17633 21 237303417720 180294 277 313 98 -1 +0 -3 -2 +7 0.1
FULL23 MLBKC 582530 13324324 421657 52 251314443758 192318 287 330 110 +7 +0 -2 -6 +16 1.5
TOT23 MLBKC 581529 13424325 421657 52 253316451767 198319 287 335 115 +10 +0 -2 -6 +16 1.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBKC 65% 570516 12722325 421547 52 246312446757 200298 277 332 112 +8 +0 -7 -6 +16 1.1
202825 MLBKC 65% 559505 12722327 421507 52 251318467785 216299 278 341 119 +12 +0 -7 -6 +16 1.6
202926 MLBKC 65% 547494 12321226 411477 51 249315457773 209299 277 342 120 +12 +1 -7 -6 +15 1.6
203027 MLBKC 65% 539486 12121226 411457 51 249316461777 212299 278 342 120 +12 +1 -6 -6 +15 1.6
203128 MLBKC 65% 531478 12021226 411437 41 251319467786 215298 278 340 119 +11 +0 -7 -6 +15 1.4
203229 MLBKC 65% 519468 11620225 401416 41 248315459775 212297 278 338 117 +10 +0 -8 -6 +15 1.2
203330 MLBKC 65% 507456 11219224 401396 41 246315454769 208295 278 335 115 +8 +0 -8 -5 +14 1.0
203431 MLBKC 65% 495447 10818223 391376 31 242311445756 204291 288 330 111 +6 +0 -9 -5 +14 0.6
203532 MLBKC 65% 485438 10317122 381376 21 235305429734 194286 288 323 106 +3 +0 -9 -5 +14 0.2
203633 MLBKC 65% 443401 9115119 341275 21 227295411707 185280 298 315 99 -0 +0 -10 -5 +13 -0.2
203734 MLBKC 60% 397360 7912117 301164 10 219287400687 181271 298 305 91 -4 +0 -10 -4 +11 -0.7
203835 MLBKC 56% 343310 659114 261034 10 210279381660 171262 308 293 82 -7 +0 -10 -4 +10 -1.1
202724 MLBKC 65% 370335 8214216 271005 31 245311442752 197294 277 318 101 +0 +0 -4 -4 +10 0.3
202825 MLBKC 65% 363328 8214217 27975 31 250317460777 210295 277 326 108 +3 +0 -4 -4 +10 0.6
202926 MLBKC 65% 356322 8114217 27954 31 252317466783 214295 278 327 108 +3 +0 -4 -4 +10 0.6
203027 MLBKC 65% 350316 7813216 27944 31 247314453767 206294 278 327 108 +3 +0 -4 -4 +10 0.6
203128 MLBKC 65% 345311 7613116 27934 31 244313447760 203294 278 326 108 +3 +0 -5 -4 +10 0.5
203229 MLBKC 65% 337304 7413116 26924 31 243311451762 207292 278 324 106 +2 +0 -5 -4 +10 0.4
203330 MLBKC 65% 330297 7112115 26914 21 239309438747 199290 288 321 104 +1 +0 -5 -4 +9 0.2
203431 MLBKC 65% 322290 6811114 25894 21 234304424728 190287 288 316 100 +0 +0 -6 -3 +9 -0.0
203532 MLBKC 65% 315283 6611114 25894 20 233304428732 194282 288 310 95 -2 +0 -6 -3 +9 -0.2
203633 MLBKC 65% 288261 589112 22833 10 222290402693 180276 298 302 89 -4 +0 -6 -3 +8 -0.5
203734 MLBKC 60% 240217 477110 18703 10 217286396682 180268 298 292 81 -5 +0 -6 -3 +7 -0.7
203835 MLBKC 56% 192173 36517 15582 00 208279370649 162259 308 280 73 -6 +0 -5 -2 +5 -0.8
▸ Career Totals
Career 42733858 90215118186 327116653 299 234303427729 193283 278 312 97 -15 +2 -71 -49 +121 -1.2
/ 162G 650587 13723328 501778 41 233302426728 193283 278 312 97 -2 +0 -11 -7 +18 -0.2
Career 69296266 149325525311 517188387 5115 238305436741 198287 277 325 107 +55 +4 -106 -74 +196 7.6
/ 162G 650588 14024229 481778 51 238304434738 196288 277 325 107 +5 +1 -10 -7 +18 0.7

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 A+Quad Cities River Bandits 126116 28912 7263 20 241302388690 147295 216 309 94 -1 +0 +4 0.3
202421 INTLSurprise Saguaros 10089 21405 8191 21 236306449756 213239 198 327 109 +1 +0 +3 0.4
202522 MLBKansas City Royals 232210 33617 18524 10 157237295532 138172 228 244 45 -14 +0 -7 -6 +7 -2.1
202522 AAAOmaha Storm Chasers 129112 406011 12203 10 3574337051.138 348349 169 481 226 +18 +0 +4 2.3
202522 AANorthwest Arkansas Naturals 175152 49809 19371 21 322401553954 230367 2111 411 173 +14 +0 +5 2.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 232210 33617 18524 10 157237295532 138172 228 244 45 -14 +0 -7 -6 +7 -2.1

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Jay Brucelast yr '20
career totals — 13 seasons, 6,603 PA
136,60331865245314469-71-5419.619.5
/162664327-7.1-5.42.0pk7: 19
#2Khris Davislast yr '21
career totals — 9 seasons, 3,804 PA
93,80422118242314491-40-3913.313.4
/162664393-7.0-6.92.3pk7: 13
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
114,96522136238303436-53-3812.210.9
/162664305-7.1-5.11.6pk7: 10
#3Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11
#4Eddie Rosariolast yr '24
career totals — 10 seasons, 4,347 PA
104,34716965262298450-47-397.08.7
/1626642610-7.1-6.01.1pk7: 10
#5Mitch Hanigerlast yr '24
career totals — 8 seasons, 3,089 PA
83,08913019250324448-31-367.88.4
/162664284-6.7-7.81.7pk7: 9
#6Brandon Mosslast yr '17
career totals — 8 seasons, 3,459 PA
83,45916011238315455-53-415.95.9
/162664312-10.2-7.91.1pk7: 6

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 67→72 40 35 253/316/451 198319 255 28% 7% 115 +1.8
Oswaldo Arcia
2014 · MLB
23 49→51 56→60 42→45 42 250/306/446 196324 244 30% 7% 111 +2.5 228/287/413 185293 243 30% 6% 95 +1.4 215/292/41419829226334%8%95+0.7
Matt Adams
2013 · MLB
24 49→57 57→65 45→40 41 259/293/454 196298 264 24% 4% 108 +2.3 271/310/454 183324 224 23% 5% 115 +2.7 252/312/48723527933023%7%118+1.8
Franmil Reyes
2019 · MLB
24 47→51 57→65 41→45 43 249/304/442 193313 273 29% 7% 110 +2.4 254/319/482 228316 333 29% 9% 126 +3.5 252/322/49824630637230%9%128+2.5
Jay Bruce
2009 · MLB
22 51→54 56→65 46→50 41 263/308/461 199329 239 28% 6% 115 +2.8 256/323/463 207300 278 23% 9% 122 +3.3 254/334/47221929728724%10%119+3.1
Chris Davis
2010 · MLB
24 49→53 60→70 43→40 39 256/303/470 214332 284 32% 6% 116 +2.8 246/295/426 180332 234 32% 6% 102 +1.8 238/337/50826929138331%12%131+4.0
Eloy Jiménez
2020 · MLB
23 49→56 58→65 42→40 42 259/302/461 202301 282 25% 6% 114 +2.7 264/312/464 200315 282 25% 6% 118 +3.0 268/322/45819131827024%7%119+1.5
Randal Grichuk
2016 · MLB
24 45→50 57→70 47→45 38 237/281/443 206295 248 29% 5% 100 +1.7 241/289/476 235297 297 29% 6% 112 +2.6 237/287/48124428432529%5%111+2.1
Pedro Álvarez
2011 · MLB
24 46 56→60 42→45 44 239/302/433 194316 244 31% 8% 105 +2.1 232/302/422 190306 243 31% 9% 103 +1.9 238/310/45521729131429%9%108+2.1
Chris Carter
2010 · AAA
23 47→54 58→65 46→45 46 243/315/447 204309 267 29% 9% 115 +2.8 232/305/435 203297 265 30% 9% 108 +2.3 213/311/46425225636332%11%114+2.5
Matt Joyce
2009 · MLB
24 44→53 53→60 39→50 46 227/292/411 183284 204 27% 8% 96 +1.5 239/319/430 191290 2110 24% 10% 112 +2.6 250/345/45220229322922%12%121+2.5
Rowdy Tellez
2020 · MLB
25 45→50 53→65 43→45 44 237/296/413 176287 225 26% 7% 98 +1.6 247/315/462 215277 293 22% 8% 120 +3.1 239/317/47323424833120%9%114+1.7
Travis Snider
2011 · MLB
23 48→53 56→60 43→50 44 249/306/441 192315 248 29% 8% 110 +2.4 247/304/388 141315 1413 25% 7% 95 +1.4 250/320/39514530717523%9%99+1.1
Rafael Devers
2019 · MLB
22 47→57 55→65 45 44 246/295/430 184292 247 25% 7% 102 +1.9 271/326/491 220308 276 21% 7% 131 +3.9 260/357/49423330230323%12%133+4.4
Josh Naylor
2020 · MLB
23 48→58 52→60 43→55 48 249/304/414 165278 205 19% 7% 102 +1.8 248/304/406 158277 186 17% 7% 99 +1.7 278/342/467189295241615%8%123+3.2
MJ Melendez
2022 · AAA
23 39→49 65→60 40→50 46 226/295/469 243272 355 32% 9% 113 +2.6 227/308/420 193280 236 26% 10% 105 +2.1 220/304/40018027420526%10%95+1.3
Triston Casas
2023 · MLB
23 44→48 55→60 48→40 53 232/315/417 185272 236 24% 10% 108 +2.3 239/332/437 198296 253 27% 12% 119 +3.1 237/337/44120529227027%13%116+1.4
Kyle Stowers
2023 · MLB
25 46→56 53→65 45 41 231/297/410 179328 216 35% 7% 98 +1.6 233/305/439 206304 265 31% 8% 109 +2.4 248/324/47422631728330%9%122+2.2
Pete Alonso
2018 · AA
23 47→50 54→70 41→40 41 243/303/424 182305 225 28% 6% 105 +2.1 248/331/500 252295 342 28% 9% 136 +4.2 248/338/51026225537421%10%132+4.3
Ian Happ
2018 · MLB
23 45→55 56→60 48→50 44 236/301/429 193308 2411 31% 8% 105 +2.1 229/322/417 188313 2310 32% 12% 110 +2.4 249/345/427178308191124%12%118+3.3
Jesús Sánchez
2022 · MLB
24 49→54 59→60 45→50 43 259/315/469 210321 284 29% 7% 121 +3.2 252/317/445 193317 238 27% 8% 115 +2.8 249/317/431182314211027%8%108+1.9