Steven OndinaSS Gigantes de Carolina
Age 24 R/R 5'8" / 160 lbs INTL HR +8% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 86 proj PA
wRC+†46
AVG/OBP/SLG.197 / .261 / .270
PA86
HR1
K%32
BB%7
ISO73
MLB%0%
Value2026 · WAR
BAT: -5.2 runs (wOBA-derived runs vs avg)-5BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +2.4 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.2-0.22628
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
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
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
202422 INTL2 teams 7976 14000 0181 02 184195184379 237 230 200 11
202422 INTL2 teams 7970 16200 6141 02 229299257556 29281 188 255 53
202523 INTL2 teams 118103 16000 11491 33 155243155399 296 429 185 0
202523 INTL2 teams 11898 20100 16321 33 204322214536 10303 2714 257 55
▸ 2026 Season
202624 MLBBAL 8679 15201 6281 10 190256253509 63290 337 246 46 -5 +0 +0 +1 +2 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBBAL 30% 148135 28412 10462 21 207272296568 89291 317 255 53 -8 +0 +0 +2 +4 -0.2
202826 MLBBAL 44% 248225 46614 18763 41 204272293566 89291 317 260 57 -12 +0 +0 +3 +7 -0.2
202725 MLBBAL 30% 4542 9101 3140 10 214267310576 95295 317 250 49 -3 +0 +0 +0 +1 -0.1
202826 MLBBAL 44% 10999 22312 8331 20 222287333620 111295 307 256 54 -6 +0 +0 +1 +3 -0.1
▸ Career Totals
Career 154141 31413 11471 30 220281326607 106304 317 254 53 -8 +1 +0 +2 +4 -0.2
/ 162G 650595 13117413 461984 130 220280328608 108304 307 254 53 -35 +3 +0 +7 +18 -0.7
Career 679618 1191227 452178 107 193256252509 60282 327 237 40 -46 -1 +0 +7 +19 -2.1
/ 162G 650592 1141127 432088 107 193257253510 61282 327 237 40 -44 -1 +0 +7 +18 -2.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
202422 ADelmarva Shorebirds 1715 3000 031 01 200250200450 231 180 203 14 -2 -0 +0 -0.2
202422 INTLCriollos de Caguas 6255 13200 6110 01 236311273584 36295 1810 269 64 -2 -0 +2 -0.1
202523 ADelmarva Shorebirds 4537 7000 7130 11 189318189507 292 2916 249 49 -3 -0 +1 -0.2
202523 INTLGigantes de Carolina 7361 13100 9191 22 213324230553 16310 2612 262 59 -3 -0 +2 -0.2

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
224033205267288+3+6-0.3-0.2
/16266499+7.1+16.6-1.0pk7: 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
Steven Ondina (OGILVIE) 24 197/261/270 73290 11 32% 7% 46 -0.3
Andrés Alvarez
2021 · A
24 41→30 37→45 48→50 42 195/261/270 74275 47 29% 7% 46 -2.0 201/266/321 120293 1315 34% 7% 62 -0.9 177/245/298121254151535%7%45-1.1
Caleb Hamilton
2019 · A
24 34 41→45 45 46 172/252/271 98253 76 33% 9% 43 -2.2 186/255/287 101275 108 33% 8% 48 -1.9 145/239/28213720521340%10%39-0.8
Joe Cronin
2018 · A
24 36 40→45 46→50 45 178/268/270 92268 88 34% 9% 50 -1.7 186/274/284 98291 99 36% 9% 56 -1.3 170/264/2639326791036%9%45-1.0
Connor Blair
2022 · A
24 37 39→45 48→45 45 178/255/258 80271 711 34% 9% 40 -2.4 199/285/312 113313 128 37% 9% 68 -0.5 163/272/27711425715539%11%52-0.5
Nick Meyer
2021 · A
24 35 36→40 52→50 40 172/231/233 61252 415 32% 6% 24 -3.6 212/280/299 87278 914 25% 8% 62 -0.9 207/281/29083267101625%8%57-0.6
Joe Donovan
2023 · A
24 35 43→45 51→40 35 174/245/285 111285 117 41% 6% 44 -2.1 197/254/306 109317 95 39% 5% 53 -1.5 196/252/3141183019036%4%50-0.7
Connor Kaiser
2021 · A
24 37 42→45 46→50 46 187/264/290 103261 106 31% 9% 53 -1.5 192/262/318 126281 1411 35% 8% 59 -1.1 170/251/290121252141737%9%45-0.9
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Rylan Sandoval
2012 · A
24 38 40 44→45 36 184/248/271 87283 85 36% 5% 41 -2.3 200/252/288 88300 77 34% 5% 46 -2.0 201/250/281802996633%5%40-0.9
Mat Nelson
2023 · A
24 38→29 41→45 47→40 35 180/250/276 96308 94 42% 6% 43 -2.2 181/265/295 114265 155 35% 7% 56 -1.3 170/263/28711723617334%8%51-1.0
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Jalen Washington
2019 · A
24 40 40→45 47→45 45 195/267/287 92272 87 30% 8% 53 -1.5 202/269/311 109272 109 28% 7% 60 -1.0 178/248/29211422911826%6%46-0.8
Taylor Snyder
2019 · A
24 38→31 43→50 46→50 34 189/235/299 110285 1011 36% 5% 42 -2.3 188/238/321 133290 1512 39% 5% 50 -1.8 159/216/313154231211441%7%37-1.4
Cooper Johnson
2022 · A
24 38 39→50 46→40 45 176/267/267 91296 65 39% 10% 49 -1.8 176/261/281 105305 105 42% 9% 50 -1.7 171/259/30313225215436%10%52-0.7
Chris Paul
2017 · A
24 41→38 38→40 52→40 36 196/245/277 80288 55 32% 5% 40 -2.4 216/257/313 97299 84 29% 4% 55 -1.4 221/257/3251042979228%3%55-0.7
Gunnar Heidt
2017 · A
24 38→39 41→45 48→50 39 188/245/290 102278 815 34% 6% 44 -2.1 192/247/294 102293 912 36% 6% 46 -2.0 188/243/2869827810934%6%40-1.8
Chris Hess
2018 · A
23 39→34 37→45 49→30 38 187/245/270 83282 35 33% 6% 39 -2.5 194/251/308 114284 114 34% 4% 52 -1.6 181/239/30912825714134%4%46-1.6
Raul Siri
2018 · A
23 39 38→40 51→50 42 192/251/271 80265 611 29% 7% 42 -2.3 199/264/283 84349 59 41% 7% 51 -1.7 149/237/2388930741447%8%28-0.6
Nick Quintana
2021 · A
23 39 40→45 50→45 37 189/243/279 90293 79 36% 6% 40 -2.4 181/265/289 108254 115 31% 9% 54 -1.4 161/255/26310122311331%10%40-1.3
Matt Pita
2021 · A
24 38 37→50 49→55 35 182/233/261 78267 310 32% 4% 31 -3.0 201/260/342 141280 1516 33% 5% 65 -0.7 186/247/334148262152734%4%54-0.5