Caleb RickettsC Lehigh Valley IronPigs
Age 26 L/R 6'3" / 225 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION260 act + 173 ros · stats below = ROS only
wRC+†55
AVG/OBP/SLG.209 / .251 / .333
PA173
HR4
K%29
BB%4
BABIP277
ISO123
MLB%10%
Value2026 · WAR
BAT: -36.1 runs (wOBA-derived runs vs avg)-36BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +7.7 runs (Positional adjustment)+8POSREP: +12.3 runs (Replacement-level credit)+12REPTotal WAR: -1.60-1.6WAR
trajectory · projected WAR by year
0.80.10.12628
Tools · ContractCON 50 / POW 45
Toolsscout grade
CONTACT50
scouting grade only
POWER45
scouting grade only
EYE30
scouting grade only
SPEED40
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.1$0.3M+$0.0M (cut)
2029Extbeyond projection horizon · no WAR estimate
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 $0.0M $0.3M +$0.0M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202222 AClearwater Threshers 9484 16002 8432 00 190277262539 71359 469 252 51
202222 AClearwater Threshers 9481 21003 11302 00 259362370732 111375 3212 337 116
202323 A+3 teams 341316 751135 14777 65 237285339623 101294 234 269 64
202323 A+3 teams 341308 831344 22607 65 269332377709 107319 186 317 101
202424 AAReading Fightin Phils 308270 52715 228313 10 193285281567 89254 277 250 50
202424 AAReading Fightin Phils 308260 57817 326113 10 219334338673 119256 2010 310 95
202525 AA2 teams 254242 581205 10561 01 240273351624 112291 224 267 63
202525 AA2 teams 254238 621406 14451 01 261304395699 134298 186 311 96
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAAPHI 260251 371307 6851 10 147171283453 135186 332 194 7 -27 +0 +0 +5 +7 -1.5
YTD26 AAAPHI 260249 441609 8691 10 177205349555 173202 273 241 43 -17 +0 +0 +5 +7 -0.5
ROS26 AAAPHI 10% 173162 34804 7512 10 209251333584 123276 294 258 55 -9 +0 +0 +3 +5 -0.1
ROS26 MLBPHI 10% 1716 3100 150 00 188235250485 62278 296 252 51 -1 +0 +0 +0 +0 -0.0
FULL26 AAAPHI 277267 401407 7901 10 150175281455 131192 323 198 10 -28 +0 +0 +5 +8 -1.6
TOT26 AAAPHI 433413 7121011 131363 20 172203302505 131223 313 220 26 -36 +0 +0 +8 +12 -1.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBPHI 41% 297279 591317 13853 21 211254341595 129276 294 264 60 -13 +0 +0 +5 +8 0.0
202828 MLBPHI 58% 335313 671518 16953 21 214259345604 131277 285 268 63 -14 +0 -1 +6 +9 0.1
202727 MLBPHI 41% 123116 25603 5351 10 216254345599 129278 284 259 56 -6 +0 +0 +2 +3 -0.0
202828 MLBPHI 58% 194181 39905 9552 10 215260348608 133279 285 262 59 -9 +0 -0 +3 +5 -0.0
▸ Career Totals
Career 334313 671608 15953 20 214257342599 128278 284 261 58 -16 +0 -0 +6 +9 -0.1
/ 162G 650609 13131016 291856 40 215258345603 130279 284 261 58 -31 +1 -1 +12 +18 -0.1
Career 18021666 36166636 9049031 128 217270328598 112282 275 263 59 -83 -1 -1 +32 +51 -0.2
/ 162G 650601 13024213 3217711 43 216268328596 111282 275 263 59 -30 -0 -0 +12 +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
202222 AClearwater Threshers 9481 21003 11302 00 259362370732 111375 3212 337 116 +2 +0 +3 0.4
202323 A+Jersey Shore BlueClaws 188170 37123 15352 42 218289300589 82256 198 270 65 -7 +0 +5 -0.2
202323 AClearwater Threshers 10095 351021 3131 22 368394547941 179415 133 409 171 +8 -0 +3 1.1
202323 INTLScottsdale Scorpions 5343 11200 4124 01 256373302675 47333 238 310 96 -0 -0 +2 0.1
202424 AAReading Fightin Phils 308260 57817 326113 10 219334338673 119256 2010 310 95 -2 +0 +9 0.7
202525 AAReading Fightin Phils 238223 571406 14441 01 256303399702 143295 186 313 98 -1 -0 +7 0.6
202525 A+Jersey Shore BlueClaws 1615 5000 010 00 333333333667 333 60 283 75 -0 +0 +0 -0.0

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#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
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
134282216259344+6+40.20.2
/162664153+11.9+7.80.3pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Caleb Ricketts (OGILVIE) 26 50 45 40 30 172/203/302 131223 112 31% 3% 26 -1.6
Brett Nicholas
2014 · AA
26 51→54 45→50 46→40 38 249/289/370 120323 124 26% 4% 83 +0.6 237/277/348 111307 124 26% 4% 72 -0.2 235/281/37213629216225%5%77+0.1
Dan Gamache
2017 · AAA
26 51→50 43→40 36→45 43 248/293/354 106316 105 25% 6% 80 +0.4 228/283/319 91313 73 28% 7% 67 -0.5 218/280/300823046128%7%58-0.7
Juan Diaz
2015 · MLB
26 49→53 42→45 43→45 37 235/273/342 107325 105 30% 4% 69 -0.4 238/274/337 99316 95 26% 4% 68 -0.5 245/279/324793196024%4%63-0.6
Michael Pérez
2019 · MLB
26 46 42→50 39→40 43 225/271/328 104286 93 25% 6% 65 -0.7 206/272/337 131267 153 27% 8% 68 -0.5 171/250/31514420820129%9%52-0.6
Juan Carlos Gamboa
2017 · AAA
26 48 42→45 39→50 41 235/280/334 99300 107 25% 5% 70 -0.3 237/293/342 105310 119 26% 7% 78 +0.2 241/310/3329232310727%8%83+0.2
Bruce Maxwell
2017 · MLB
26 49→48 44→45 43→30 46 243/296/361 118302 123 24% 7% 84 +0.6 238/301/366 128308 133 25% 8% 88 +0.9 232/300/36413129715026%9%84+0.4
Irving Lopez
2021 · AAA
26 46→50 44→45 44→40 43 224/286/342 118279 114 23% 6% 76 +0.0 211/272/311 100276 96 25% 6% 61 -1.0 207/276/305982689425%7%59-0.5
Robert Emery
2023 · AA
26 47 45 38→30 44 225/309/351 127315 124 30% 8% 89 +0.9 214/285/312 98324 86 34% 8% 67 -0.5 175/242/207322980038%7%21-0.6
Ali Sánchez
2023 · AAA
26 48 42→45 44→40 43 231/285/330 99310 105 28% 7% 71 -0.3 223/273/332 109288 125 26% 6% 66 -0.6 216/263/3159927511225%6%55-0.6
José Godoy
2022 · MLB
27 51 43→45 47→30 41 250/293/361 111310 114 23% 5% 82 +0.5 217/267/325 108279 126 26% 6% 63 -0.9 188/244/2879924114328%6%41-0.7
Mike Ohlman
2017 · AAA
26 48→56 43→45 41→40 42 233/284/339 107313 103 28% 7% 72 -0.2 194/261/316 122313 156 40% 8% 58 -1.2 155/232/27111625616443%9%32-1.5
Bryan Anderson
2012 · MLB
25 47→56 44→45 44→30 42 232/286/349 117299 124 26% 6% 77 +0.1 219/277/337 118287 124 27% 7% 70 -0.3 215/277/33712227912126%7%67-0.3
Cristian Santana
2022 · AAA
25 54→48 44→45 39→30 35 266/286/384 118341 123 26% 3% 85 +0.7 233/272/328 95322 94 29% 5% 65 -0.7 225/267/301763137129%5%53-1.3
James Ramsey
2016 · AAA
26 46→51 44→45 44→45 42 222/281/338 116307 126 30% 7% 72 -0.2 226/277/346 120330 128 33% 6% 72 -0.2 225/276/34311833613735%6%67-0.3
Chris Herrmann
2014 · MLB
26 44→48 44→50 44→50 47 219/279/332 112273 115 24% 8% 69 -0.4 223/279/346 123289 118 25% 7% 72 -0.2 217/305/38416627720828%11%92+0.5
Casey McElroy
2016 · AAA
26 46→49 42→45 38→30 44 226/284/327 101276 103 22% 6% 70 -0.3 226/279/323 97285 75 22% 6% 66 -0.6 229/276/311822891020%6%59-0.4
Andrew Knapp
2018 · MLB
26 51→56 44→45 45→40 47 243/311/364 121329 114 28% 9% 92 +1.2 224/316/341 117324 105 30% 11% 88 +0.9 212/281/34313129015230%7%71-0.1
Meibrys Viloria
2022 · MLB
25 45→47 42→45 43→40 44 211/291/318 107319 106 34% 9% 72 -0.2 223/312/350 127327 137 32% 11% 89 +1.0 223/334/35012732213331%13%95+0.7
James McCann
2016 · MLB
26 53→56 44→50 46→45 40 258/294/379 122316 115 22% 4% 87 +0.8 243/294/382 139304 173 25% 6% 89 +0.9 252/308/40215031918226%6%98+1.2
Mike Gilmartin
2013 · A
26 46→50 42→45 43→45 43 223/282/327 104304 85 28% 7% 69 -0.4 210/281/313 103292 107 29% 8% 66 -0.6 172/257/2689623811631%8%44-1.2