Onix VegaC Syracuse Mets
Age 27 R/R 5'9" / 200 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION23 act + 147 ros · stats below = ROS only
wRC+†62
AVG/OBP/SLG.211 / .281 / .286
PA147
HR1
K%23
BB%8
BABIP273
ISO75
MLB%10%
Value2026 · WAR
BAT: -8.2 runs (wOBA-derived runs vs avg)-8BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.00-0.0WAR
0.00.51.00.20.20.1+$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 50 / POW 34
Toolsscout grade
CONTACT50
scouting grade only
POWER34
scouting grade only
EYE48
scouting grade only
SPEED45
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.2$0.7M+$0.0M
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
Totals $0.8M $1M +$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
201819 ROKGCL Nationals 7161 15200 663 21 246343279622 33273 88 260 57
201819 ROKGCL Nationals 7158 16200 943 21 276400310710 34296 613 334 114
202122 A2 teams 316281 571302 207510 51 203280270550 68264 246 249 49
202122 A2 teams 316264 611503 375110 51 231347322669 91271 1612 309 94
202223 A+3 teams 320281 651113 288910 42 231323310632 78326 289 276 69
202223 A+3 teams 320271 701315 387310 42 258370369739 111335 2312 340 118
202324 AA4 teams 377326 631021 328213 21 193291245537 52250 228 243 44
202324 AA4 teams 377312 681111 465913 21 218342269612 51261 1612 290 80
202425 AA3 teams 247220 40301 23561 30 182262209471 27236 239 220 27
202425 AA3 teams 247205 46502 38441 30 224348278626 54273 1815 296 85
202526 INTL2 teams 160148 24621 9382 01 162220250470 88209 246 210 19
202526 INTL2 teams 160141 32414 16212 01 227314355669 128239 1310 303 90
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAANYM 2321 3001 121 00 143217286503 143111 94 218 25 -2 +0 +0 +0 +1 -0.1
YTD27 AAANYM 2320 3001 221 00 150261300561 150118 99 262 59 -1 +0 +0 +0 +1 -0.0
ROS27 AAANYM 10% 147133 28511 12341 21 211281286567 75276 238 267 62 -6 +0 +0 +3 +4 0.1
ROS27 MLBNYM 10% 1514 3100 130 00 214267286552 71276 207 260 57 -1 +0 +0 +0 +0 -0.0
FULL27 AAANYM 3835 6101 251 00 171237286523 114172 135 235 38 -3 +0 +0 +1 +1 -0.1
TOT27 AAANYM 170154 31512 13362 21 201272286558 84248 218 260 57 -8 +0 +0 +3 +5 -0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBNYM 31% 259233 511013 22602 41 219292309601 90277 238 271 66 -10 +0 -1 +5 +7 0.2
202829 MLBNYM 40% 299269 571113 25703 41 212286294580 82278 238 274 68 -11 +0 -1 +5 +8 0.2
202930 MLBNYM 45% 325292 631214 27763 41 216289305594 89277 238 273 67 -12 +0 -2 +6 +9 0.1
202728 MLBNYM 31% 8072 15301 7191 10 208287292579 83277 249 265 61 -4 +0 -0 +1 +2 0.0
202829 MLBNYM 40% 118106 23411 10281 20 217291302592 85278 248 267 62 -5 +0 -1 +2 +3 0.0
202930 MLBNYM 45% 145131 28512 12341 21 214285313598 99277 238 266 62 -6 +0 -1 +3 +4 -0.0
▸ Career Totals
Career 358323 691324 30843 51 214287303590 90274 238 266 62 -16 +1 -2 +6 +10 -0.0
/ 162G 650586 1262447 541535 92 215286305592 90277 248 266 62 -28 +1 -3 +12 +18 -0.0
Career 25212244 46383919 20458648 3010 206286277563 70268 238 256 54 -131 +2 -4 +45 +71 -1.7
/ 162G 650579 1192125 5315112 83 206286275561 69266 238 256 54 -34 +0 -1 +12 +18 -0.5

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
201819 ROKGCL Nationals 7158 16200 943 21 276400310710 34296 613 334 114 +1 +0 +2 0.3
202122 AFredericksburg Nationals 289240 561203 344710 50 233352321673 88273 1612 311 96 -1 +1 +8 0.8
202122 INTLRA12 2724 5300 340 01 208296333630 125250 1511 287 78 -1 -0 +1 -0.0
202223 AAARochester Red Wings 2320 6100 162 00 300391350741 50429 264 347 124 +1 +0 +1 0.1
202223 A+Wilmington Blue Rocks 253215 571014 34524 42 265375377752 112333 2113 346 123 +6 +0 +7 1.4
202223 INTLCriollos de Caguas 4436 7201 3154 00 194326333659 139286 347 302 90 -1 +0 +1 0.1
202324 AAARochester Red Wings 6254 11100 6111 01 204295222517 19250 1810 246 46 -4 -0 +2 -0.2
202324 AAHarrisburg Senators 149122 31500 22293 10 254381295676 41326 1915 319 102 +0 +0 +4 0.5
202324 A+Wilmington Blue Rocks 6957 10311 773 10 175299316614 140176 1010 278 71 -2 +0 +2 -0.0
202324 INTLCriollos de Caguas 9779 16200 11126 00 203344228572 25239 1211 282 74 -3 +0 +3 -0.0
202425 AAHarrisburg Senators 124105 20101 17210 20 190303229532 38226 1714 254 53 -7 +0 +4 -0.3
202425 A+Wilmington Blue Rocks 3831 9100 770 10 290421323744 32375 1818 353 128 +1 +0 +1 0.3
202425 INTLPuerto Rico 8569 17301 14161 00 246381333714 87302 1916 332 112 +1 +0 +2 0.4
202526 A+Brooklyn Cyclones 7870 15411 7140 01 214286343629 129250 189 280 73 -2 -0 +2 -0.1
202526 INTLCriollos de Caguas 8271 17003 972 00 239341366708 127230 911 325 107 +1 +0 +2 0.3

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
#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
136045218288308+6+40.30.3
/16266489+11.9+7.40.5pk7: 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
Onix Vega (OGILVIE) 27 50 34 45 48 201/272/286 84248 22 21% 8% 57 -0.0
Jonathan Diaz
2012 · AAA
27 47 36→30 43→50 50 220/296/288 68276 39 20% 8% 66 -0.6 216/293/278 62272 413 20% 8% 62 -0.9 214/286/271572682919%7%54-1.0
Christian Herrera
2009 · AAA
27 48 38→40 48→45 44 228/280/310 81288 58 22% 6% 63 -0.8 229/277/317 88299 68 24% 5% 64 -0.8 232/282/319873096826%5%65-0.3
Derrik Gibson
2016 · AAA
26 49→54 37→40 46→55 47 232/296/307 75302 410 23% 8% 69 -0.4 218/276/303 85286 412 24% 7% 60 -1.0 210/269/2998927741224%7%53-0.9
Elliot Soto
2017 · AAA
27 48→53 35→40 48→50 51 225/297/279 55294 38 23% 9% 63 -0.8 223/280/307 84288 58 23% 7% 63 -0.9 228/287/310823064725%7%62-0.4
Jack Dunn
2023 · AAA
26 48→47 38→40 46→55 47 226/294/303 77302 512 26% 8% 68 -0.5 216/308/302 86279 821 23% 10% 75 -0.0 206/313/2888225892622%12%72-0.1
Oswaldo Navarro
2012 · MLB
27 47→50 38→40 43→45 47 223/286/300 78282 56 22% 7% 64 -0.8 224/281/326 102282 97 23% 6% 69 -0.4 210/268/300912679024%6%55-0.5
KC Serna
2017 · AAA
27 51→54 36→40 43→45 44 242/287/311 68294 49 19% 5% 66 -0.6 217/265/322 105276 97 24% 5% 60 -1.0 188/230/30411623411125%4%39-1.4
Josh Labandeira
2006 · AAA
27 51→52 38→40 45 48 237/307/322 85302 412 22% 8% 79 +0.3 238/295/312 74294 49 19% 6% 71 -0.3 236/292/299632934619%6%63-0.4
Brian Ward
2013 · AA
27 45 38→40 49→45 51 216/286/298 82265 69 20% 8% 64 -0.8 223/287/307 84281 67 21% 7% 66 -0.6 229/290/294652904321%7%62-0.3
Roberto Lugo
2007 · AAA
27 51 37→30 45→40 41 243/280/311 68307 68 22% 5% 63 -0.9 237/284/317 80313 68 25% 5% 66 -0.6 247/296/296493350324%5%66-0.2
L.J. Mazzilli
2018 · AAA
27 46→55 38→40 49→45 49 216/276/297 81263 59 19% 7% 58 -1.2 219/276/330 111267 109 21% 6% 68 -0.5 204/258/32412123912420%5%56-0.6
Sean Nicol
2014 · AA
27 49 39→40 45 46 234/286/319 86291 67 21% 7% 68 -0.5 225/277/312 87287 612 22% 7% 63 -0.9 205/246/2524727001823%5%29-0.7
Tommy Manzella
2010 · AAA
27 50→52 40 48→50 43 240/277/335 95295 69 21% 5% 68 -0.5 206/252/280 74297 68 31% 5% 43 -2.2 180/232/233532824635%6%21-2.4
Carlos Alonso
2015 · AA
27 51→52 38→40 45→40 48 241/307/324 83292 55 19% 7% 79 +0.3 224/289/316 92283 68 22% 7% 69 -0.4 168/232/247802275427%7%24-0.7
Carlos Paulino
2017 · AAA
27 49 37→40 44→40 47 229/277/303 74279 45 19% 6% 60 -1.0 227/281/319 92294 88 24% 6% 66 -0.6 224/279/289652956325%6%57-0.4
Matt Williams
2017 · AAA
27 47→49 37→45 47→50 50 222/291/297 75286 414 23% 9% 65 -0.7 215/269/317 102258 915 19% 7% 61 -1.0 193/241/29310021891716%5%39-1.3
Jeremy Dowdy
2016 · AAA
26 47 36→40 47→30 47 219/275/288 69274 44 21% 7% 56 -1.3 226/287/335 109273 105 20% 8% 73 -0.1 229/294/35712826213018%8%77+0.1
Jecksson Flores
2022 · AAA
28 45→53 39→40 48→55 48 213/277/298 85261 610 20% 7% 60 -1.0 223/285/322 99275 87 21% 7% 69 -0.4 218/282/306882676320%6%60-0.5
Alfredo González
2018 · AA
26 45 38→40 44→45 46 216/277/293 77279 67 24% 7% 58 -1.2 206/269/285 79288 66 29% 7% 53 -1.5 194/260/253592804230%8%38-1.0
Zach Vincej
2018 · AAA
27 47→52 38→40 43→50 43 226/268/308 81271 57 18% 5% 57 -1.2 221/261/324 103262 96 19% 4% 59 -1.1 217/257/32110425510419%4%53-1.0