Arfeni BatistaSS FCL Cardinals
Age 21 R/R 6'0" / 161 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 69 proj PA
wRC+†37
AVG/OBP/SLG.182 / .240 / .269
PA69
HR1
K%37
BB%6
ISO87
MLB%0%
Value2026 · WAR
BAT: -4.9 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.2-0.32628
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
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
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Cardinals 153136 23411 14662 42 169257235492 66314 439 209 18
202217 ROKDSL Cardinals 153129 31511 21452 42 240355318673 78357 2914 313 98
202318 ROKDSL Cardinals 187175 13302 91183 20 74134126259 51200 635 123 -48
202318 ROKDSL Cardinals 187170 33904 14763 20 194267318585 124322 417 267 63
202419 ROKFCL Cardinals 137131 13202 3833 41 99139160299 61239 612 133 -40
202419 ROKFCL Cardinals 137129 24404 5603 41 186234310544 124308 444 245 46
▸ 2026 Season
202621 MLBSTL 6964 11201 4251 10 172232250482 78286 366 233 37 -5 +0 +0 +1 +2 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBSTL 34% 118109 22412 7421 10 202256312568 110288 366 248 48 -7 +0 +0 +1 +3 -0.2
202823 MLBSTL 48% 253232 46815 16863 31 198259306565 108289 346 258 56 -13 +0 +0 +3 +7 -0.3
202722 MLBSTL 34% 4138 7101 3140 10 184244289533 105288 347 240 42 -3 +0 +0 +0 +1 -0.1
202823 MLBSTL 48% 123113 22412 8421 20 195254301555 106289 347 250 49 -7 +0 +0 +1 +3 -0.2
▸ Career Totals
Career 164151 29513 11561 30 192252298550 106280 347 247 47 -10 +1 +0 +2 +5 -0.3
/ 162G 650598 11520412 442224 120 192252299552 107280 347 247 47 -39 +2 +0 +7 +18 -1.1
Career 917847 12823313 5342013 154 151212231444 80276 466 200 12 -92 +1 +0 +10 +26 -5.5
/ 162G 650600 901629 382989 113 150212228440 78275 466 200 12 -65 +1 +0 +7 +18 -3.9

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
202217 ROKDSL Cardinals 153129 31511 21452 42 240355318673 78357 2914 313 98 -0 +0 +4 0.4
202318 ROKDSL Cardinals 187170 33904 14763 20 194267318585 124322 417 267 63 -8 +0 +5 -0.2
202419 ROKFCL Cardinals 137129 24404 5603 41 186234310544 124308 444 245 46 -8 +0 +4 -0.4

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
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#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 2 projected seasons
223243194252298+2+6-0.4-0.2
/162664118+7.1+17.2-1.2pk7: 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
Arfeni Batista (OGILVIE) 21 182/240/269 86286 11 37% 6% 37 -0.3
Will Banfield
2021 · A
21 34→35 40→50 47→30 34 174/220/260 86266 83 37% 5% 26 -3.4 180/221/294 114261 123 35% 4% 35 -2.8 194/236/29610226912032%4%39-1.2
Fabian Pertuz
2023 · A
22 37→33 41→40 49→55 33 185/229/278 92285 89 37% 4% 33 -2.9 172/223/263 91273 912 38% 5% 28 -3.2 143/198/2238022791340%5%4-2.5
Ignacio Valdez
2016 · A
21 34 39→45 48→50 38 168/235/254 87269 68 38% 7% 31 -3.0 170/233/292 122289 144 43% 7% 40 -2.4 133/182/26313019917043%5%8-1.1
Edwin Díaz
2017 · A
21 32→31 38→50 45→40 33 161/214/232 72265 64 40% 5% 16 -4.1 172/230/275 103271 113 38% 6% 34 -2.8 158/222/31015223522442%7%38-1.2
Joey Rose
2019 · A
21 36 42→50 51→40 34 172/236/275 102313 94 45% 7% 37 -2.6 185/238/277 92297 75 38% 6% 38 -2.6 150/191/229782236234%4%3-1.6
Sammy Infante
2022 · A
21 39→25 40→45 44→55 37 182/253/275 92314 77 41% 7% 44 -2.1 176/242/277 101300 1014 42% 6% 40 -2.4 164/231/26096276101742%6%29-1.7
Yeuris Ramirez
2019 · A
20 33 39→40 47→50 40 163/252/248 85260 68 37% 7% 38 -2.6 191/272/288 97316 813 39% 7% 56 -1.3 155/237/2327733482351%6%25-1.2
Dale Burdick
2017 · A
21 38 39→45 49→50 38 178/247/265 87298 57 39% 7% 40 -2.4 176/255/272 96319 78 43% 9% 45 -2.1 141/235/232912608844%10%24-1.3
Leandro Santana
2018 · A
21 39→30 42→45 43→40 35 190/241/285 95303 103 39% 6% 41 -2.3 185/231/271 86295 85 38% 5% 33 -2.9 156/200/228722487439%5%7-3.5
Omar Meregildo
2019 · A
21 42→33 42→50 47→30 36 204/252/314 110310 94 36% 5% 53 -1.5 190/256/313 123320 133 42% 7% 56 -1.3 168/242/30113327018142%8%44-1.3
Joe Munoz
2015 · A
21 40→37 43→45 46→40 37 197/252/303 107298 114 36% 6% 50 -1.7 203/266/312 109306 105 35% 7% 59 -1.1 189/255/2911022859535%7%46-1.3
Pedro Gonzalez
2019 · A
21 40→28 42→45 49→50 32 188/235/300 112316 810 41% 5% 42 -2.3 175/230/291 116296 129 43% 6% 38 -2.6 142/203/24810624413946%6%14-2.8
Jordyn Adams
2021 · A
21 40 40→45 47→60 41 196/258/286 91287 89 33% 7% 49 -1.8 189/245/281 92306 824 38% 6% 41 -2.3 186/248/297110286132638%7%45-1.1
Adam Zebrowski
2022 · A
21 44→35 39→45 49→40 38 205/266/291 86316 57 35% 6% 53 -1.5 195/265/316 121293 134 36% 8% 60 -1.0 184/236/31212827418238%5%44-1.1
Nelson Medina
2021 · A
20 37 39→45 48→50 39 176/249/261 85299 610 40% 8% 40 -2.4 195/273/291 96312 714 36% 9% 57 -1.2 139/211/2137427151947%8%9-1.4
Luis Pineda
2023 · A
21 39 40→45 44→40 34 193/235/271 78292 95 36% 5% 34 -2.8 191/239/285 94326 114 42% 6% 40 -2.4 172/226/2689529612244%6%28-1.3
Chuck Moorman
2015 · A
21 40 39→40 48→30 35 189/243/272 82303 75 38% 5% 39 -2.5 186/225/259 73273 53 32% 4% 27 -3.3 181/219/257762595031%4%21-1.8
Justin Twine
2017 · A
21 36→31 36→45 45→50 28 175/214/240 65291 37 40% 3% 17 -4.0 197/236/278 81295 69 34% 3% 37 -2.7 216/252/3139732181434%3%50-1.0
Max George
2017 · A
21 38→36 39→45 47→55 43 183/270/267 84278 610 34% 8% 50 -1.7 176/256/272 96242 819 29% 7% 46 -2.0 155/243/267112213112332%7%36-1.6
William Lugo
2022 · A
20 35→37 42→45 46→45 40 174/250/271 96279 107 39% 8% 43 -2.2 188/256/301 113277 124 34% 7% 53 -1.5 172/248/28110924911434%8%42-1.6