Christian CairoSS Lehigh Valley IronPigs
Age 25 R/R 5'8" / 185 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2033 ILReassigned to Minors (RM)
2026 ROS PROJECTION380 act + 253 ros · stats below = ROS only
wRC+†76
AVG/OBP/SLG.219 / .318 / .287
PA253
HR2
SB14
K%23
BB%11
BABIP289
ISO68
MLB%40%
Value2026 · WAR
BAT: -10.8 runs (wOBA-derived runs vs avg)-11BATRUN: +2.8 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.8 runs (Positional adjustment)+7POSREP: +17.9 runs (Replacement-level credit)+18REPTotal WAR: +1.60+1.6WAR
0.00.51.00.30.70.90.9+$20M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 35
Toolsscout grade
CONTACT45
scouting grade only
POWER35
scouting grade only
EYE50
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.9$3M+$2M
2029Pre-Arb$0.8M+0.9$3M+$2M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $2M $6M +$5M

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
201918 ROKAZL Indians Red 179155 19210 16587 73 123236148384 26194 329 181 -3
201918 ROKAZL Indians Red 179146 26310 25407 73 178326212538 34243 2214 268 63
202120 A2 teams 315268 46914 3311110 193 172286257544 86271 3510 251 51
202120 A2 teams 315252 571126 498410 193 226373357730 131311 2716 336 115
202221 A+2 teams 254214 32611 33887 102 150283201484 51248 3513 233 36
202221 A+2 teams 254202 40812 45677 102 198362277639 79286 2618 310 96
202322 A+2 teams 276236 47723 35684 126 199313284597 85265 2513 269 64
202322 A+2 teams 276226 56634 45554 126 248382354736 106310 2016 341 119
202423 AAA2 teams 413361 77843 391305 264 213299283581 69315 319 267 63
202423 AAA2 teams 413341 82944 59965 264 240360326686 85315 2314 315 99
202524 AAAColumbus Clippers 416369 731531 3012811 337 198278263541 65295 317 248 48
202524 AAAColumbus Clippers 416354 842132 459711 337 237341331672 93317 2311 308 94
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AAAPHI 380318 781113 47728 239 245357314671 69305 1912 304 91 -4 +1 +0 +4 +11 1.2
YTD25 AAAPHI 380296 761213 69608 239 257410334745 78309 1618 346 123 +10 +1 +0 +4 +11 2.6
ROS25 AAAPHI 40% 253219 48712 27595 145 219318287606 68289 2311 285 76 -7 +1 +0 +3 +7 0.4
ROS25 MLBPHI 40% 10187 19301 11232 62 218320287607 69291 2311 272 66 -4 +0 +0 +1 +3 0.0
FULL25 AAAPHI 481405 971414 589510 2911 240349309657 69300 2012 297 86 -8 +1 +0 +5 +14 1.3
TOT25 AAAPHI 633537 1261825 7413113 3714 234341303645 69299 2112 296 85 -11 +2 +0 +7 +18 1.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBPHI 49% 365316 711124 39847 196 225323310633 85289 2311 289 79 -8 +1 +0 +4 +10 0.7
202827 MLBPHI 51% 388337 751224 41907 206 223319306625 83289 2311 292 82 -8 +2 +0 +4 +11 0.9
202928 MLBPHI 53% 401348 791325 43937 206 227324319643 92289 2311 293 82 -8 +2 -1 +4 +11 0.9
202726 MLBPHI 49% 178154 36612 19413 93 234330325654 91291 2311 277 70 -6 +1 +0 +2 +5 0.2
202827 MLBPHI 51% 199172 39612 21464 103 227325308633 81291 2311 280 73 -6 +1 +0 +2 +6 0.3
202928 MLBPHI 53% 212183 42713 23494 103 230329328656 98291 2311 281 74 -6 +1 -0 +2 +6 0.2
▸ Career Totals
Career 690596 1362238 7415913 3511 228327315642 87296 2311 279 71 -22 +3 -0 +7 +20 0.7
/ 162G 650561 1292138 7015012 3310 230328321649 91297 2311 279 71 -21 +3 -0 +7 +18 0.7
Career 32602823 567901927 33690970 18048 201301275576 74283 2810 266 62 -141 +17 -1 +35 +92 0.2
/ 162G 650563 1131845 6718114 3610 201301274575 73283 2810 266 62 -28 +3 -0 +7 +18 0.0

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
201918 ROKAZL Indians Red 179146 26310 25407 73 178326212538 34243 2214 268 63 -7 +0 +5 -0.2
202120 A+Lake County Captains 8671 19503 12212 41 268388465853 197340 2414 377 147 +5 +0 +2 0.8
202120 ALynchburg Hillcats 229181 38623 37638 152 210367315682 105299 2816 320 103 +1 +2 +6 1.0
202221 A+Lake County Captains 235187 37812 41647 102 198362283645 86289 2717 312 97 -1 +1 +7 0.7
202221 ROKACL Guardians 1915 3000 430 00 200368200568 250 1621 290 80 -0 +0 +1 0.0
202322 A+Lake County Captains 229188 45633 39442 105 239376351727 112298 1917 338 117 +4 +0 +6 1.1
202322 INTLPeoria Javelinas 4738 11001 6112 21 289413368781 79370 2313 357 131 +2 +0 +1 0.3
202423 AAAColumbus Clippers 257210 49532 40582 124 233361314675 81305 2316 312 97 -1 +1 +7 0.7
202423 AAAkron RubberDucks 156131 33412 19383 140 252359344703 92330 2412 320 103 +1 +3 +4 0.8
202524 AAAColumbus Clippers 416354 842132 459711 337 237341331672 93317 2311 308 94 -3 +4 +12 1.3

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
#1Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#2Delino DeShieldslast yr '21
career totals — 7 seasons, 2,114 PA
72,11419111246327342+1+65.35.3
/162664635+0.4+1.81.7pk7: 5
#3Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5
#4Tony Gwynn Jr.last yr '14
career totals — 7 seasons, 1,749 PA
71,749777239310313+1+354.14.1
/162664329+0.5+13.11.6pk7: 4
#5Alexi Casillalast yr '13
career totals — 7 seasons, 1,883 PA
71,8831280248302332+8+32.72.7
/162664428+2.8+0.91.0pk7: 3
#6Chris Getzlast yr '13
career totals — 5 seasons, 1,539 PA
51,539386251310309+5+122.72.7
/162664137+2.4+5.11.2pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
2679734222315305+7+61.21.3
/162664734+7.1+5.91.2pk7: 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
Christian Cairo (OGILVIE) 25 45 35 60 50 234/341/303 69299 537 21% 12% 85 +1.6
Max Schuemann
2022 · AAA
25 44→47 40→45 59→60 44 212/288/308 96283 832 26% 7% 68 -0.5 223/314/344 121303 1225 28% 9% 89 +0.9 220/317/335116299122228%10%86+0.6
Wes Rogers
2019 · AA
25 43→48 38→40 58→65 41 207/257/286 79287 532 29% 6% 47 -1.9 194/251/270 76305 517 35% 7% 41 -2.3 158/224/2165827231240%7%14-2.0
Daniel Hinojosa
2009 · AAA
25 43 38→40 58→55 39 206/263/277 72302 626 32% 6% 48 -1.9 234/276/322 88309 520 25% 5% 64 -0.8 248/287/3328432042023%4%68-0.2
Tyler Saladino
2014 · AAA
25 42→47 40→45 55 47 206/277/296 90272 823 26% 8% 59 -1.1 239/290/343 104296 923 21% 6% 76 +0.1 256/300/368112305112519%5%85+0.4
Kelby Tomlinson
2015 · AA
25 49→59 35→40 58→60 44 228/279/285 57300 229 24% 6% 56 -1.3 268/322/340 72331 324 19% 7% 89 +0.9 281/340/3506934232417%7%94+1.0
Kenny Wilson
2015 · AAA
25 46→51 38→40 56→60 38 215/268/293 79305 427 30% 5% 54 -1.4 224/281/313 89311 626 28% 6% 65 -0.7 195/262/2899430282235%6%49-0.7
Delino DeShields
2019 · MLB
26 48→55 39→45 56→65 53 229/312/314 85296 731 23% 10% 79 +0.3 231/310/325 94305 728 24% 10% 81 +0.4 229/311/3188930763125%10%77+0.1
Yonny Hernández
2023 · MLB
25 46→56 36→30 61→60 54 215/307/283 68268 339 20% 10% 69 -0.4 227/309/297 70291 422 21% 9% 73 -0.1 268/330/3265831931716%7%84+0.3
Adam Engel
2017 · AAA
25 44→48 41→50 61→60 40 211/268/314 102303 733 31% 6% 59 -1.1 206/263/323 117291 1020 31% 6% 60 -1.0 224/280/353129300122128%5%73-0.1
D.J. Burt
2021 · AA
25 43→51 40 55→65 42 206/260/293 87287 726 30% 7% 50 -1.7 231/298/315 84322 636 27% 8% 72 -0.2 239/310/3137433044926%9%74-0.0
Josh Prince
2013 · AA
25 45→49 38→40 53→60 45 214/273/298 84282 529 25% 7% 57 -1.2 207/278/298 91277 828 26% 8% 60 -1.0 220/298/3038329782826%10%67-0.3
John Andreoli
2015 · AA
25 51→58 36→45 63→60 49 235/306/301 67315 235 24% 9% 72 -0.2 224/299/337 113310 932 28% 9% 79 +0.3 221/301/349128309112930%9%80+0.3
Tyler Holt
2015 · MLB
26 50→58 36→40 56→55 48 235/297/304 69303 324 22% 8% 69 -0.4 240/305/306 66312 223 22% 8% 72 -0.2 253/320/3125832302320%8%77+0.1
Garrett Hampson
2020 · MLB
25 48→54 41→45 59→60 45 233/285/335 102297 828 24% 7% 72 -0.2 210/267/321 111277 1022 26% 7% 61 -1.0 244/308/3288533132225%8%78+0.1
Drew Maggi
2015 · AA
26 49→54 37→45 52→60 46 233/295/305 72297 529 22% 7% 69 -0.4 236/296/308 72303 423 22% 6% 70 -0.3 248/308/3308233251825%6%77+0.1
Lucius Fox
2021 · AAA
24 43→48 38→40 56→60 46 205/280/287 82284 527 28% 8% 59 -1.1 203/269/300 97292 824 31% 8% 57 -1.2 189/253/2768727482432%7%41-0.9
Wilfredo Tovar
2017 · AAA
25 51→56 36→40 54→60 46 237/276/300 63271 328 14% 5% 58 -1.2 234/273/315 81277 619 17% 5% 61 -1.0 248/292/3328528661115%6%71-0.2
Elian Herrera
2011 · AAA
26 49→55 38→40 58→60 45 229/288/306 77313 529 27% 7% 66 -0.6 235/297/318 83320 523 26% 8% 72 -0.2 247/288/3439631971024%5%71-0.2
Jacob Young
2023 · A
24 49→58 36→40 62→60 46 227/293/293 66298 328 23% 7% 65 -0.7 248/307/329 81310 432 20% 6% 79 +0.3 251/311/3297731043519%6%79+0.2
Darren Ford
2011 · AA
25 45→53 41→45 59→65 42 218/274/323 105299 831 29% 6% 65 -0.7 225/272/320 95307 837 28% 6% 63 -0.9 224/271/3027830764927%5%54-0.7