Matt O'NeillC Reno Aces
Age 28 R/R 5'10" / 205 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION153 act + 102 ros · stats below = ROS only
wRC+†44
AVG/OBP/SLG.176 / .257 / .297
PA102
HR2
K%31
BB%9
BABIP241
ISO121
MLB%10%
Value2026 · WAR
BAT: -13.4 runs (wOBA-derived runs vs avg)-13BATRUN: -0.5 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.6 runs (Positional adjustment)+5POSREP: +7.2 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 20 / POW 40
Toolsscout grade
CONTACT20
scouting grade only
POWER40
scouting grade only
EYE53
scouting grade only
SPEED44
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
2029Pre-Arb$0.8M
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 $-4M +$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
201921 ROKGCL Mets 9577 17211 11334 01 221348312660 91356 3512 283 75
201921 ROKGCL Mets 9570 20311 18234 01 286457400857 114396 2419 385 153
202123 ASt. Lucie Mets 192156 16202 311133 10 103263154417 51326 5916 205 15
202123 ASt. Lucie Mets 192139 26303 48743 10 187405273679 86359 3925 333 113
202224 A+3 teams 379334 48844 391644 12 144241228469 84262 4310 219 25
202224 A+3 teams 379312 631345 611164 12 202340317657 115301 3116 306 93
202325 AA2 teams 248228 31606 201150 00 136206241447 105234 468 209 18
202325 AA2 teams 248217 37807 31890 00 171274304578 134248 3612 268 63
202426 AAA2 teams 10391 13301 10420 00 143228209437 66245 4110 197 9
202426 AAA2 teams 10388 15401 13340 00 170277250527 80259 3313 246 46
202527 AA2 teams 167149 30602 16571 21 201283282565 81308 3410 263 60
202527 AA2 teams 167143 33703 22461 21 231337343680 112316 2813 312 97
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AAAARI 153131 23325 15491 01 176265344609 168228 3210 264 60 -7 -0 +0 +3 +4 -0.0
YTD28 AAAARI 153125 26426 21381 01 208327416743 208241 2514 320 103 +0 -0 +0 +3 +4 0.7
ROS28 AAAARI 10% 10291 16312 9321 10 176257297554 121229 319 242 44 -6 +0 +0 +2 +3 -0.2
ROS28 MLBARI 10% 109 1000 130 00 111200111311 231 3010 240 42 -1 +0 +0 +0 +0 -0.0
FULL28 AAAARI 163140 24325 16521 01 171261329590 157224 3210 262 59 -8 -0 +0 +3 +5 -0.0
TOT28 AAAARI 255222 39637 24812 11 176262324586 149234 329 255 54 -13 -0 +0 +5 +7 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBARI 27% 247220 38715 23762 21 173257282539 109237 319 249 49 -14 +0 -1 +4 +7 -0.4
202830 MLBARI 37% 292261 46916 27892 21 176259287546 111240 309 252 51 -16 +0 -2 +5 +8 -0.5
202931 MLBARI 43% 280251 44816 25852 21 175255287542 112241 309 252 51 -16 +0 -3 +5 +8 -0.6
202729 MLBARI 27% 6761 10201 6210 10 164239246485 82239 319 247 47 -4 +0 -0 +1 +2 -0.1
202830 MLBARI 37% 10997 16302 10331 10 165250258508 93242 309 250 49 -6 +0 -1 +2 +3 -0.2
202931 MLBARI 43% 121108 21413 11371 10 194275333608 139243 319 249 49 -7 +0 -1 +2 +3 -0.2
▸ Career Totals
Career 307275 48916 28942 30 175256280536 105237 319 248 48 -18 +1 -2 +5 +9 -0.6
/ 162G 650582 10219213 591994 60 175255282537 107238 319 248 48 -38 +1 -5 +12 +18 -1.2
Career 21051858 29954935 21180619 117 161253256510 95257 3810 235 38 -147 -1 -6 +38 +60 -5.7
/ 162G 650574 9317311 652496 32 162255260514 98258 3810 235 38 -45 -0 -2 +12 +18 -1.8

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
201921 ROKGCL Mets 9570 20311 18234 01 286457400857 114396 2419 385 153 +6 -0 +3 0.8
202123 ASt. Lucie Mets 192139 26303 48743 10 187405273679 86359 3925 333 113 +3 +0 +5 0.9
202224 AABinghamton Rumble Ponies 2019 6201 170 00 316350579929 263455 355 403 167 +2 +0 +1 0.2
202224 A+Brooklyn Cyclones 254206 36642 44813 01 175328272600 97274 3217 287 78 -6 -0 +7 0.0
202224 INTLMelbourne Aces 10587 21502 16281 11 241365368733 126328 2715 335 114 +2 -0 +3 0.5
202325 AAASyracuse Mets 2219 2001 390 00 105227263490 158111 4114 231 35 -2 +0 +1 -0.1
202325 AABinghamton Rumble Ponies 226198 35806 28800 00 177279308587 131259 3512 271 66 -9 +0 +6 -0.2
202426 AAASyracuse Mets 5950 8301 7220 00 160263280543 120250 3712 245 45 -4 +0 +2 -0.2
202426 AABinghamton Rumble Ponies 4438 7100 6120 00 184295211506 26269 2714 248 48 -3 +0 +1 -0.1
202527 AAASyracuse Mets 6559 12301 6200 00 203277305582 102289 319 267 63 -3 +0 +2 -0.1
202527 AABinghamton Rumble Ponies 10284 21402 16261 21 250376369745 119333 2516 341 119 +2 +0 +3 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
#1Jeff Mathislast yr '20
career totals — 15 seasons, 3,003 PA
153,0035312194253300+54+13611.310.9
/162664123+11.9+30.12.5pk7: 10
#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
#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
131672178256292+6+4-0.4-0.2
/162664145+11.9+8.4-0.9pk7: 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
Matt O'Neill (OGILVIE) 28 20 40 44 53 176/262/324 149234 71 32% 9% 54 -0.2
Jason Delay
2023 · MLB
28 41 39→45 42→40 39 200/246/285 85278 65 30% 5% 43 -2.2 222/278/307 85291 55 24% 6% 62 -0.9 216/271/282672813223%6%50-0.6
Joe Hudson
2019 · AAA
28 40 40→45 47→40 43 197/251/291 95263 73 27% 6% 47 -1.9 194/246/311 117283 134 35% 6% 50 -1.7 184/288/33314926521837%11%73-0.0
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 196/259/308 112257 136 29% 7% 56 -1.3 213/261/333 120273 135 26% 6% 62 -0.9 210/254/32411426612125%5%54-0.6
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Trent Giambrone
2022 · AAA
28 35→41 43→50 48→55 41 179/241/285 105253 1113 33% 7% 42 -2.3 189/249/278 89270 815 31% 7% 43 -2.2 160/223/2246523051931%6%16-2.0
Clint Sammons
2011 · MLB
28 35→45 42→40 44→45 42 180/231/272 92220 108 24% 5% 33 -2.9 191/240/322 131249 177 30% 5% 51 -1.7 156/183/28212619820034%2%14-1.0
Christian Kelley
2021 · AAA
27 38 45→40 47→30 40 194/250/312 118257 135 29% 6% 53 -1.5 231/295/334 103322 98 29% 8% 76 +0.1 254/328/320663644028%9%87+0.2
Dane Sardinha
2007 · AAA
28 36→32 41→45 47→30 38 186/230/275 89246 104 29% 5% 33 -2.9 180/220/280 100242 114 30% 4% 30 -3.1 157/216/2468922210033%6%17-1.3
Jackson Williams
2014 · AAA
28 39 46→45 44→40 41 203/247/326 123250 143 25% 5% 54 -1.4 201/257/286 85261 75 24% 7% 48 -1.9 187/247/247602444224%7%31-1.5
Angelo Castellano
2023 · AAA
28 37→47 41→45 47→50 43 188/251/276 89245 912 27% 7% 43 -2.2 224/284/365 141271 1714 23% 7% 80 +0.4 232/294/393161267211522%8%88+0.4
Jeff Mathis
2012 · MLB
29 38→46 42→50 43→45 41 192/242/290 98250 96 27% 6% 43 -2.2 205/257/330 125274 144 29% 6% 59 -1.1 211/261/3161062878128%6%54-0.4
Matt Whatley
2023 · AAA
27 40→36 41→40 42→50 40 201/255/292 91279 109 31% 6% 49 -1.8 189/252/290 101263 1211 31% 6% 47 -1.9 154/225/24086212121133%7%22-1.3
Jesús Sucre
2016 · MLB
28 43 38→40 43→40 41 207/239/282 75248 64 19% 4% 38 -2.6 233/273/340 107271 116 18% 4% 69 -0.4 240/279/3369627411317%4%65-0.2
Yadiel Rivera
2019 · MLB
27 37→47 38→45 46→50 39 184/239/256 72270 68 33% 6% 33 -2.9 217/255/317 100318 1117 34% 4% 54 -1.4 222/246/32299331132336%3%49-1.1
Jake Lowery
2017 · AA
27 36 44→45 47→30 43 185/254/299 114263 115 33% 8% 51 -1.7 195/267/300 105315 106 38% 9% 56 -1.3 118/199/170522533050%9%-6-1.3
Kevin Cash
2005 · MLB
27 39 44→40 47→30 41 199/255/313 114254 124 26% 6% 55 -1.4 200/261/333 133270 154 31% 6% 63 -0.8 193/265/272792649029%9%45-0.5
Ali Solis
2017 · AAA
29 35 38→45 42→30 35 177/207/248 71239 64 29% 3% 16 -4.1 201/236/313 112282 126 32% 4% 46 -2.0 198/233/33713926618333%4%47-0.9
Dave Wallace
2008 · AAA
28 34 47→45 43→40 42 182/256/313 130250 175 33% 8% 56 -1.3 211/279/332 121284 137 29% 8% 70 -0.3 205/282/30710226711026%8%64-0.2
J.C. Boscan
2008 · AAA
28 42 37→40 44→30 47 202/273/271 69281 66 28% 8% 51 -1.7 219/282/293 74286 54 23% 7% 60 -1.0 219/280/288692855223%7%55-0.7