Erasmi RodriguezC Kannapolis Cannon Ballers
Age 22 R/R 5'8" / 180 lbs A HR +4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION21 act + 81 ros · stats below = ROS only
wRC+†60
AVG/OBP/SLG.213 / .272 / .320
PA81
HR1
K%30
BB%6
BABIP300
ISO107
MLB%0%
Value2026 · WAR
BAT: -7.0 runs (wOBA-derived runs vs avg)-7BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
0.00.51.00.20.40.60.80.8+$22M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.8$2M+$2M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.9M $2M +$2M

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
202521 ROKDSL White Sox 9987 18411 7295 10 207303310613 103298 297 261 58
202521 ROKDSL White Sox 9983 24612 11205 10 289404458862 169361 2011 388 155
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 ACWS 2121 3001 090 00 143143286429 143182 430 137 -37 -3 +0 +0 +0 +1 -0.2
YTD22 ACWS 2121 3001 060 00 143143286429 143143 290 185 0 -2 +0 +0 +0 +1 -0.1
ROS22 ACWS 0% 8175 16311 5241 10 213272320592 107290 306 263 60 -4 +0 +0 +1 +2 0.0
ROS22 MLBCWS 0% 01 0000 000 00 290 252 51 +0 +0
FULL22 ACWS 2122 3001 090 00 136143273416 136167 430 137 -37 -3 +0 +0 +0 +1 -0.2
TOT22 ACWS 10296 19312 5331 10 198245312558 115279 325 237 40 -7 +0 +0 +2 +3 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBCWS 34% 190172 37713 13553 21 215282320602 105291 297 272 66 -7 +0 +0 +3 +5 0.2
202824 MLBCWS 46% 299271 591125 21855 31 218286328615 111292 287 278 71 -10 +0 +0 +5 +8 0.4
202925 MLBCWS 52% 366331 731337 261036 41 221289341631 121292 287 281 73 -11 +0 +0 +7 +10 0.6
203026 MLBCWS 54% 408370 821538 291146 41 222289343632 122292 287 283 75 -12 +0 +0 +7 +12 0.8
203127 MLBCWS 54% 428387 841538 311207 41 217287333620 116292 287 283 75 -12 +0 +0 +8 +12 0.8
202723 MLBCWS 34% 6560 12201 4191 10 200262283545 83292 296 261 58 -3 +0 +0 +1 +2 0.0
202824 MLBCWS 46% 138125 28513 10392 10 224292352644 128293 287 267 63 -6 +0 +0 +2 +4 0.1
202925 MLBCWS 52% 189171 38714 13533 21 222289345634 123293 287 271 66 -7 +0 +0 +3 +5 0.1
203026 MLBCWS 54% 221200 44824 16623 21 220288340628 120293 287 273 67 -8 +0 +0 +4 +6 0.2
203127 MLBCWS 54% 232209 47825 17654 21 225296354650 129293 287 273 67 -9 +0 +0 +4 +7 0.2
▸ Career Totals
Career 845766 16930617 6023813 83 221289342631 121295 287 271 65 -33 +0 +0 +15 +24 0.7
/ 162G 650589 13023513 4618310 62 221288343631 122295 287 271 65 -25 +0 +0 +12 +18 0.5
Career 18711693 369681433 13253033 195 218287333621 115295 287 279 71 -60 +2 +0 +33 +53 2.9
/ 162G 650588 12824511 4618411 72 218287332618 114295 287 279 71 -21 +1 +0 +12 +18 1.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
202521 ROKDSL White Sox 9983 24612 11205 10 289404458862 169361 2011 388 155 +6 +0 +3 0.9

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
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#6Ryan 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 3 projected seasons
39481710219283336+17+121.41.4
/162664127+11.9+8.41.0pk7: 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
Erasmi Rodriguez (OGILVIE) 22 198/245/312 115279 21 32% 5% 40 -0.2
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Jhoneiker Betancourt
2023 · A
23 42 40→55 50→40 43 203/279/294 91279 76 28% 7% 60 -1.0 209/281/354 145278 184 31% 7% 78 +0.2 186/269/36117523526033%7%79+0.1
Shane Zeile
2015 · A
22 41 41→50 46→40 39 205/254/304 99281 95 30% 5% 51 -1.7 199/249/295 96273 74 28% 5% 46 -2.0 187/237/2991122498227%5%41-0.7
Blake Hunt
2021 · A
22 41 39→50 49→40 43 198/254/288 90263 66 26% 6% 47 -1.9 192/251/307 115278 124 34% 6% 52 -1.6 207/268/34113426314226%6%65-0.3
Pablo Aliendo
2023 · A
22 42 41→55 44→45 38 204/267/297 93298 95 33% 6% 56 -1.3 199/264/346 147306 185 39% 6% 68 -0.5 178/245/34016228022343%6%56-0.7
Jose Sibrian
2021 · A
22 43 38→50 49→30 39 204/261/283 79291 56 30% 6% 49 -1.8 200/255/276 76267 53 26% 5% 45 -2.1 193/253/280872458024%5%42-0.8
Zach Green
2016 · A
22 43→41 41→55 49→40 39 210/252/306 96286 86 29% 5% 50 -1.7 204/259/337 133322 143 39% 5% 63 -0.8 192/267/37217930023142%8%73-0.1
Juan Aponte
2010 · A
22 43 39→45 47→40 42 205/270/296 91272 65 26% 6% 56 -1.3 208/257/272 64306 35 31% 5% 43 -2.2 199/234/217182920030%3%20-0.8
Luca Tresh
2022 · A
22 44→40 41→55 49→40 38 208/261/310 102314 87 35% 6% 56 -1.3 207/267/354 147270 194 30% 7% 70 -0.3 202/253/35715426819232%5%62-0.5
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Jason Lopez
2021 · A
23 40 44→55 46→45 37 202/247/323 121282 127 32% 5% 53 -1.5 194/256/297 103298 1010 36% 7% 50 -1.7 163/228/25491247101036%8%25-0.9
Steven Baron
2013 · A
22 39 41→45 50 37 193/232/296 103263 810 30% 4% 40 -2.4 194/233/281 87280 59 31% 5% 36 -2.7 240/300/311713265626%7%68-0.2
Corey Joyce
2021 · A
22 45 40→45 50 40 213/269/309 96308 88 32% 6% 59 -1.1 202/290/319 117298 1212 34% 9% 72 -0.2 214/316/327113306111430%10%82+0.3
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2
Carlos Soto
2021 · A
22 42 41→50 47→30 41 206/265/302 96286 95 30% 6% 56 -1.3 194/271/313 119274 113 31% 9% 62 -0.9 169/256/29112223212031%10%49-0.8
Tucker Mitchell
2022 · A
21 42 40→50 51→45 39 201/261/291 91297 77 33% 6% 51 -1.7 195/269/309 114298 138 37% 7% 61 -1.0 180/256/29311325815735%7%49-0.7
Glenn Santiago
2023 · A
22 42 41→40 46→45 39 204/256/303 99288 98 31% 6% 52 -1.6 199/262/282 83293 79 32% 7% 50 -1.8 183/253/253702696832%7%37-1.1
Aramis Garcia
2015 · A
22 44→42 38→55 49→45 45 208/269/290 82284 46 27% 7% 54 -1.4 212/265/334 122287 143 30% 6% 64 -0.8 215/256/36014528619031%4%64-0.4
Franklin Tineo
2017 · A
22 36 38→45 46→50 45 179/245/253 75239 510 26% 7% 35 -2.8 198/277/298 100282 810 30% 8% 60 -1.0 201/298/325124262101225%10%74-0.0
Jonathan Ornelas
2022 · A
22 41→51 42→45 48→50 38 205/253/308 104278 109 30% 5% 52 -1.6 235/290/335 100323 1112 29% 6% 75 -0.0 235/295/3248832691229%7%70-0.3