Aaron AntoniniC Erie SeaWolves
Age 28 L/R 5'11" / 200 lbs AA HR -8% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION117 act + 78 ros · stats below = ROS only
wRC+†72
AVG/OBP/SLG.200 / .282 / .329
PA78
HR2
K%31
BB%8
BABIP273
ISO129
MLB%2%
Value2026 · WAR
BAT: -9.1 runs (wOBA-derived runs vs avg)-9BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.5 runs (Positional adjustment)+3POSREP: +5.5 runs (Replacement-level credit)+6REPTotal WAR: +0.00+0.0WAR
0.00.51.00.30.30.1+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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.1$0.3M+$0.0M (cut)
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.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
202123 AA2 teams 227190 25405 218415 00 132270232501 100196 379 233 37
202123 AA2 teams 227181 32606 306215 00 177341309650 133228 2713 309 95
202224 A+2 teams 255224 41505 17568 31 183265272537 89214 227 239 41
202224 A+2 teams 255217 46507 24468 31 212313332645 120231 189 292 81
202325 AA2 teams 163140 28515 106010 31 200300357657 157299 376 274 68
202325 AA2 teams 163136 33616 144610 31 243356434790 191314 289 350 126
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AADET 117103 18413 10463 21 175267320588 146273 399 250 50 -7 +0 +0 +2 +3 -0.1
YTD28 AADET 11799 20513 14363 21 202319364683 162279 3112 309 95 -1 +0 +0 +2 +3 0.5
ROS28 AADET 2% 7870 14302 6242 10 200282329611 129279 318 279 72 -2 +0 +0 +1 +2 0.1
ROS28 MLBDET 2% 22 0000 010 00 274 500 260 57 -0 +0 +0 +0 +0 -0.0
FULL28 AADET 119105 18413 10473 21 171263314577 143268 398 250 50 -7 +0 +0 +2 +3 -0.1
TOT28 AADET 195173 32715 16705 31 185273324597 139273 368 262 59 -9 +0 +0 +3 +6 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBDET 28% 246220 45916 19745 41 205283336619 132279 308 280 72 -8 +0 -1 +4 +7 0.3
202830 MLBDET 43% 292263 551127 22875 41 209283346629 137279 308 280 73 -9 +0 -2 +5 +8 0.3
202931 MLBDET 52% 279250 511016 22835 41 204282324606 120277 308 278 71 -9 +0 -3 +5 +8 0.1
202729 MLBDET 28% 6963 12202 5211 10 190261317578 127274 307 262 58 -3 +0 -0 +1 +2 -0.0
202830 MLBDET 43% 126113 24513 10382 21 212288354642 142274 308 263 59 -6 +0 -1 +2 +4 -0.1
202931 MLBDET 52% 145131 26513 11432 21 198271321591 122273 308 261 58 -7 +0 -1 +3 +4 -0.2
▸ Career Totals
Career 342309 621228 261035 52 201274330604 129270 308 262 59 -16 +0 -3 +6 +10 -0.3
/ 162G 650587 11823415 4919610 104 201274330604 129271 308 262 59 -30 +0 -5 +12 +18 -0.5
Career 15401357 25947536 11746850 195 191280312592 122258 308 265 61 -67 +2 -6 +28 +44 -0.1
/ 162G 650573 10920215 4919821 82 190278311589 120258 308 265 61 -28 +1 -3 +12 +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
202123 AASpringfield Cardinals 131106 20304 18367 00 189344330674 142242 2714 318 101 +0 +0 +4 0.4
202123 A+Peoria Chiefs 9675 12302 12268 00 160337280617 120208 2712 298 86 -1 +0 +3 0.1
202224 AASpringfield Cardinals 7464 12201 7123 00 188297266563 78216 169 269 64 -3 +0 +2 -0.1
202224 A+Peoria Chiefs 181153 34306 17345 31 222320359679 137237 199 301 89 -2 +0 +5 0.3
202325 AAAMemphis Redbirds 4634 7111 6135 10 206400382782 176286 2813 358 132 +2 +0 +1 0.3
202325 AASpringfield Cardinals 117102 26505 8335 21 255339451790 196323 287 347 123 +3 +0 +3 0.7

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
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#3Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#4J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#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 1 projected seasons
134485208280339+6+40.40.4
/1626641510+11.9+7.70.9pk7: 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
Aaron Antonini (OGILVIE) 28 185/273/324 139273 53 36% 8% 59 +0.0
Chris Herrmann
2017 · MLB
29 47→48 47→50 57→50 46 230/294/372 142295 1311 26% 8% 86 +0.8 221/302/378 157287 198 28% 10% 92 +1.2 209/296/36115227219429%11%83+0.2
Zack Collins
2023 · MLB
28 36→43 49→50 46→40 50 190/284/340 150262 166 32% 11% 75 -0.0 214/291/357 143326 167 36% 10% 82 +0.5 207/287/34013332615438%10%73-0.1
Pedro Severino
2021 · MLB
28 46→48 49→50 48→45 49 233/301/374 141274 176 22% 8% 90 +1.0 239/299/374 135304 156 25% 8% 89 +1.0 230/288/35512529514626%7%76+0.0
Brad Davis
2011 · MLB
28 43 48→50 44→45 45 219/279/365 145272 155 25% 7% 79 +0.3 213/262/323 110282 106 27% 6% 59 -1.1 198/242/289912677428%5%40-1.0
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Johnny Monell
2015 · AAA
29 43→44 47→50 48→45 46 215/280/352 136280 148 28% 8% 76 +0.0 230/281/344 114283 127 23% 6% 73 -0.1 232/283/34110929111423%6%71-0.1
Mitchell Tolman
2022 · AAA
28 45→50 47→45 47→50 42 223/287/360 138292 148 28% 6% 81 +0.4 238/310/381 143299 149 24% 8% 95 +1.4 242/323/38514330014722%9%98+1.1
Garrett Stubbs
2021 · MLB
28 46 44→45 54→50 47 229/290/350 121273 1217 21% 7% 79 +0.3 228/308/352 124288 1312 24% 10% 87 +0.8 220/310/331111279111023%11%81+0.1
Grayson Greiner
2021 · MLB
28 41 48→45 46→30 43 210/274/348 137279 174 30% 8% 72 -0.2 197/260/308 111344 125 43% 7% 56 -1.3 179/245/2678833110145%7%36-0.9
Juan Carlos Gamboa
2019 · AAA
28 48 43→45 47→50 43 236/289/345 109300 1110 25% 6% 76 +0.1 236/300/346 110323 129 28% 8% 82 +0.5 237/305/3289232711529%8%80+0.2
Hoy Park
2023 · MLB
27 41→49 47→45 53→55 48 209/284/337 128275 1516 29% 9% 73 -0.1 224/308/335 111306 1117 28% 10% 82 +0.5 227/321/32610031191927%11%83+0.4
Peter Maris
2021 · AAA
27 42→48 47→50 50 44 215/276/351 136277 149 27% 7% 73 -0.1 233/285/386 153310 189 29% 7% 86 +0.8 237/285/42118330424530%6%93+0.4
César Salazar
2023 · AAA
27 40 50→45 47→45 40 213/272/360 147258 199 26% 5% 76 +0.0 209/299/331 122250 137 21% 8% 79 +0.3 202/308/31411124111620%9%77+0.1
Chris Owings
2020 · MLB
28 43→53 47→50 48→55 41 219/272/353 134292 1416 30% 6% 72 -0.2 214/278/359 145296 1614 31% 8% 76 +0.1 184/261/307123264151135%8%53-0.8
Nick Dini
2021 · MLB
28 41 51→50 49→50 42 220/270/377 157256 2012 24% 5% 79 +0.3 219/286/373 154263 209 24% 7% 84 +0.6 177/272/31313621319827%9%61-0.4
Brett Hayes
2012 · MLB
28 43 48→45 48→40 43 220/269/365 145274 164 26% 6% 74 -0.1 217/256/369 152290 186 31% 5% 70 -0.3 187/219/31913324116230%3%36-1.1
Ryan Fitzgerald
2022 · AAA
28 42 50→55 43→45 42 218/275/381 163272 177 26% 6% 81 +0.4 200/264/356 156259 178 29% 7% 70 -0.3 226/290/35112528912825%7%75+0.0
Jason Smith
2005 · MLB
28 46→35 51→55 49→50 43 234/281/401 167279 179 23% 6% 88 +0.9 222/264/375 153293 1612 29% 5% 74 -0.1 214/252/367153289171232%4%65-0.3
Scott Kingery
2022 · MLB
28 41→51 48→55 53→55 42 207/270/353 146286 1412 32% 7% 72 -0.2 199/262/324 125297 1322 35% 8% 60 -1.0 198/239/341143265191733%5%52-0.8
Tzu-Wei Lin
2022 · MLB
28 45→48 41→45 52→50 42 216/267/311 95295 815 29% 6% 58 -1.2 207/272/324 117299 1215 33% 8% 65 -0.7 141/222/22888206111836%9%17-0.9