Caleb Cali3B Arkansas Travelers
Age 25 R/R 6'3" / 230 lbs AA HR -5% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION352 act + 234 ros · stats below = ROS only
wRC+†71
AVG/OBP/SLG.189 / .262 / .364
PA234
HR9
SB9
K%38
BB%9
BABIP273
ISO175
MLB%2%
Value2026 · WAR
BAT: -20.9 runs (wOBA-derived runs vs avg)-21BATRUN: +4.9 runs (SB/CS + UBR baserunning)+5RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.1 runs (Positional adjustment)+2POSREP: +16.6 runs (Replacement-level credit)+17REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.30.40.3+$7M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 50
Toolsscout grade
CONTACT30
scouting grade only
POWER50
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.3$1.0M+$0.3M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.8M $1.0M +$0.3M

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
202322 ROKACL Mariners 4541 7201 4190 10 171244293537 122286 429 261 58
202322 ROKACL Mariners 4539 11302 6130 10 282378513891 231375 2913 392 158
202423 A+2 teams 512460 8418310 421916 93 183260300560 117281 378 248 48
202423 A+2 teams 512429 11027416 731386 93 256372450822 193337 2714 365 137
202524 AAArkansas Travelers 447404 8615221 341623 910 213279416695 203286 368 298 86
202524 AAArkansas Travelers 447394 8615314 441413 910 218302378680 160294 3210 302 89
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AASEA 352316 5812015 331400 201 184261364625 180262 409 273 67 -13 +4 +0 +1 +10 0.2
YTD25 AASEA 352300 7016017 491090 201 233341457798 223299 3114 351 127 +11 +4 +0 +1 +10 2.6
ROS25 AASEA 2% 234211 40819 20901 91 189262364626 175268 389 278 71 -8 +1 +0 +1 +7 0.1
ROS25 MLBSEA 2% 55 0000 020 00 266 400 272 66 -0 +0 +0 +0 +0 -0.0
FULL25 AASEA 357321 5812015 331420 201 181257358615 178257 409 273 67 -13 +4 +0 +1 +10 0.2
TOT25 AASEA 586527 9820124 532301 292 186261364625 178267 399 275 68 -21 +5 +0 +2 +17 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBSEA 31% 365329 6413114 321341 102 195268368636 173273 379 283 75 -10 +1 +0 +1 +10 0.3
202827 MLBSEA 42% 388349 7014115 341392 102 201275375651 175275 369 286 77 -10 +1 +0 +1 +11 0.4
202928 MLBSEA 48% 401360 7214115 361412 92 200276369646 169275 359 287 78 -10 +1 -1 +1 +11 0.3
202726 MLBSEA 31% 113102 19404 10420 31 186259343602 157270 379 277 70 -4 +0 +0 +0 +3 0.0
202827 MLBSEA 42% 163147 29606 14581 41 197272361632 163272 369 280 72 -5 +0 +0 +1 +5 0.1
202928 MLBSEA 48% 192172 35717 17681 41 203279378657 174272 359 280 73 -6 +0 -0 +1 +5 0.0
▸ Career Totals
Career 473426 8317117 411702 113 195269359628 164273 369 279 72 -15 +1 -0 +2 +13 0.1
/ 162G 650585 11323123 562343 154 193267354621 161271 369 279 72 -21 +1 -0 +2 +18 0.1
Career 23922154 42384985 20287615 5720 196270362632 166279 378 279 71 -77 +3 -1 +9 +68 0.2
/ 162G 650585 11523223 552384 155 197270361631 164280 378 279 71 -21 +1 -0 +2 +18 0.1

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
202322 ROKACL Mariners 4539 11302 6130 10 282378513891 231375 2913 392 158 +3 +0 +1 0.5
202423 A+Everett AquaSox 390328 7617214 551114 72 232349424773 192301 2814 345 122 +10 +1 +11 2.2
202423 AModesto Nuts 122101 341022 18272 21 337446535981 198438 2215 429 187 +12 +0 +3 1.6
202524 AAArkansas Travelers 447394 8615314 441413 910 218302378680 160294 3210 302 89 -5 -2 +13 0.5

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
14751812199271371+2+00.50.5
/1626642517+2.4+0.70.6pk7: 0

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
Caleb Cali (OGILVIE) 25 30 50 45 45 186/261/364 178267 2429 39% 9% 68 +0.3
Peyton Burdick
2022 · AAA
25 38→32 52→55 45→50 45 197/293/364 167297 209 38% 10% 85 +0.7 185/270/345 160284 1912 39% 9% 71 -0.3 169/254/325157260191341%8%56-0.9
Jabari Henry
2016 · AA
25 36→40 51→55 46→45 46 191/276/352 161267 197 34% 10% 75 -0.0 196/264/341 145281 186 35% 7% 66 -0.6 174/240/31414023521235%6%46-1.3
Will Wilson
2023 · AAA
25 38 51→50 45 39 200/265/352 153297 207 38% 7% 69 -0.4 201/259/316 115267 146 29% 7% 57 -1.2 192/251/2919925012627%6%44-1.6
Allan Cerda
2023 · AA
23 33→22 53→55 42→45 45 179/281/352 173270 216 40% 10% 78 +0.2 172/266/319 147292 188 44% 10% 63 -0.9 131/236/27013921719846%10%35-0.9
Davis Wendzel
2023 · AAA
26 35→27 50 43→40 41 191/254/334 143251 195 32% 7% 60 -1.0 195/273/339 144246 195 28% 8% 70 -0.3 200/276/34714723117422%7%71-0.1
Jacob Heyward
2022 · AA
26 37→40 54→50 42→50 42 197/283/370 174289 228 38% 9% 83 +0.6 195/265/335 140315 186 41% 8% 66 -0.6 158/232/27511726317144%8%34-1.7
Kevin Smith
2021 · AA
25 37→43 53→55 49→50 35 202/248/370 168283 2213 37% 5% 67 -0.5 205/258/363 158283 1915 33% 6% 69 -0.4 200/251/358158270201533%6%62-0.6
Brandon Meredith
2015 · AA
25 40→36 50 43→45 46 207/287/359 152273 177 30% 9% 81 +0.4 212/279/335 123294 138 31% 8% 71 -0.3 191/254/2859326811531%7%43-0.6
Joe DeCarlo
2019 · AA
25 40→37 52→55 44→30 41 209/281/373 164281 203 32% 7% 82 +0.5 196/261/300 104295 114 35% 7% 54 -1.4 155/222/207522506038%7%11-1.4
Ruben Cardenas
2023 · AAA
25 38→42 57→55 45→50 37 212/259/399 186275 279 34% 6% 79 +0.3 223/281/395 172280 2211 28% 6% 88 +0.9 221/284/392171272221127%6%85+0.5
Luke Ritter
2023 · AAA
26 38→42 51→55 46→45 37 199/267/351 153301 198 39% 7% 71 -0.3 204/290/366 162314 216 39% 9% 85 +0.7 196/289/34915330620439%10%76+0.1
Brandon Downes
2018 · A
25 38→36 52→55 47→50 35 200/254/366 166288 2010 37% 5% 69 -0.4 202/258/349 147320 1810 40% 6% 66 -0.6 158/211/285127268171046%5%27-1.4
Johan Mieses
2021 · AAA
26 37→33 51→55 50 40 202/258/351 149255 207 30% 6% 67 -0.5 220/291/413 193279 269 30% 7% 97 +1.5 205/284/41621124730731%8%91+0.5
Tyreque Reed
2022 · AA
25 42→35 53→50 44→40 42 217/290/388 171306 226 35% 8% 90 +1.0 209/273/350 141332 176 40% 7% 72 -0.2 159/219/27011126715045%6%25-1.1
Logan Hill
2018 · AA
25 40→39 49→55 45 40 206/269/351 145287 177 34% 7% 71 -0.3 208/271/378 170297 224 36% 7% 79 +0.3 197/262/37617927724137%7%72-0.1
Colton Shaver
2021 · AA
25 37→32 50 43→30 41 194/267/343 150280 183 36% 8% 69 -0.4 191/277/344 153345 205 46% 8% 73 -0.1 143/256/30916723826048%10%53-0.6
Kevin Padlo
2021 · AAA
25 42→40 52→55 49→50 45 211/295/384 173303 2010 35% 9% 91 +1.1 201/264/359 158276 1912 33% 7% 71 -0.3 187/255/336149252181233%8%59-0.8
Josh Breaux
2023 · AAA
25 35→29 54→60 49→40 36 199/241/369 170263 234 34% 5% 64 -0.8 199/245/348 149270 204 34% 5% 59 -1.1 184/231/31813424619133%5%43-0.7
Willie MacIver
2023 · AAA
26 36→33 48→45 50→55 39 191/255/325 133271 1714 35% 6% 59 -1.1 215/291/341 126313 1316 33% 8% 78 +0.2 225/305/348123321111831%8%83+0.3
Jesús Bastidas
2023 · AA
24 41 50 45→50 40 211/280/359 148289 1912 33% 7% 78 +0.2 207/275/357 150271 1812 30% 6% 76 +0.0 200/269/348148259181330%5%68-0.5