Jonathan VastineSS Fort Wayne TinCaps
Age 23 L/R 5'11" / 174 lbs A+ HR +13%BB +8% Svc 0.0 · Ctrl thru 2035 peak 0.9 · 2030
wRC+†11
AVG/OBP/SLG.207 / .274 / .306
PA73
HR1
K%30
BB%8
MLB%0%
BAT: -7.3 runs (wOBA-derived runs vs avg)-7BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: -0.40-0.4WAR
trajectory · 10 yrs
0.9peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+0.9$4M+$3M
2031Arb-3$0.9M+0.9$4M+$3M
2032Ext / FA-deal$0.9M+0.7$3M+$2M
2033Ext / FA-deal$1M+0.5$2M+$1M
2034Ext / FA-deal$1M+0.3$2M+$0.5M
2035Ext / FA-deal$7M
Totals $12M $16M +$3M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202522 A+Fort Wayne TinCaps 7971 13101 7320 30 .183.256.239.496 .056.308 419 .229 33 -6 +1 +0 +1 +2 -0.2
▸ 2026 Season (actual · ROS · total)
202623 A+Fort Wayne TinCaps 2827 2001 1190 00 .074.107.185.292 .111.143 684 .095 -69 -5 +0 +0 +0 +1 -0.4
ROS23 MLBSD 4542 9201 3140 10 .214.267.333.600 .119.291 317 .266 61 -2 +0 +0 +0 +1 -0.0
TOT23 MLBSD 7369 11202 4330 10 .159.205.275.481 .116.265 455 .200 11 -7 +0 +0 +1 +2 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%SD 144131 28513 11421 31 .214.280.336.616 .122.293 298 .280 73 -4 +0 +0 +2 +4 0.1
202825 MLB 25%SD 250226 50916 20712 51 .221.290.350.640 .128.294 288 .290 80 -6 +1 +0 +3 +7 0.5
202926 MLB 43%SD 325292 661228 27913 61 .226.298.363.661 .137.295 288 .296 85 -6 +1 +0 +3 +9 0.8
203027 MLB 58%SD 366328 731329 311034 72 .223.298.357.654 .134.295 288 .297 85 -6 +1 +0 +4 +10 0.9
203128 MLB 68%SD 390350 7814210 331104 61 .223.297.360.657 .137.295 288 .295 84 -7 +1 -1 +4 +11 0.9
203229 MLB 77%SD 397356 7914210 341134 61 .222.297.357.654 .135.294 289 .293 83 -8 +1 -1 +4 +11 0.7
203330 MLB 84%SD 400358 781429 351154 51 .218.295.344.638 .126.292 299 .290 80 -9 +1 -2 +4 +11 0.5
203431 MLB 91%SD 392351 771429 341154 30 .219.296.348.643 .128.291 299 .286 77 -10 +1 -3 +4 +11 0.3
203532 MLBSD 377339 721328 321123 10 .212.286.333.619 .121.290 308 .282 74 -11 +0 -4 +4 +11 0.0
203633 MLBSD 350314 661227 301073 00 .210.285.328.613 .118.288 319 .276 70 -12 +0 -4 +4 +10 -0.3
203734 MLBSD 308276 561016 26963 00 .203.279.312.590 .109.286 318 .270 65 -12 +0 -5 +3 +9 -0.5
▸ Career Totals (MLE all levels + projections)
Career 38233434 7451331987 323112135 468 .217.291.343.634 .126.293 298 .286 77 -99 +6 -20 +41 +108 3.8
/ 162G 650584 12723315 551916 81 .217.292.344.636 .127.293 298 .286 77 -17 +1 -3 +7 +18 0.7

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202522 A+Fort Wayne TinCaps 7968 16201 10250 30 .235.333.309.642 .074.349 3213 .296 85 -1 +1 +2 0.2

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
Jonathan Vastine (OGILVIE) 23 .207/.274/.306 .100.291 11 30% 8% 61 -0.1
Adrian Del Castillo
2023 · A
23 36→45 43→55 52→40 41 .184/.246/.294 .110.257 107 32% 7% 46 -2.0 .210/.280/.351 .141.289 154 31% 8% 76 +0.0 .218/.292/.382.164.29319131%9%86+0.5
Kyle Kubitza
2013 · A
23 40→50 41→50 49→50 43 .194/.262/.301 .107.286 711 33% 8% 54 -1.4 .214/.288/.342 .128.327 910 34% 9% 76 +0.0 .219/.294/.350.131.33491034%9%79+0.3
Chris Meyers
2022 · A
23 41→46 42→50 51→40 45 .201/.269/.304 .103.264 911 26% 7% 59 -1.1 .222/.280/.362 .140.293 167 29% 6% 79 +0.3 .226/.286/.378.152.29419329%6%82+0.3
Raynel Delgado
2023 · AA
23 41→51 40→45 48→60 42 .199/.267/.289 .091.281 815 30% 7% 54 -1.4 .226/.291/.327 .101.311 922 28% 8% 72 -0.2 .240/.303/.338.098.32583227%7%77+0.1
Ryan Schimpf
2011 · A
23 39 43→60 52→45 39 .192/.257/.314 .121.284 910 34% 6% 56 -1.3 .198/.273/.355 .157.273 177 32% 8% 74 -0.1 .201/.284/.419.218.23528228%9%91+0.9
Daniel Schneemann
2019 · A
22 39→49 40→50 50 43 .189/.254/.283 .094.277 76 33% 8% 46 -2.0 .211/.272/.298 .087.290 78 28% 7% 57 -1.2 .226/.305/.377.151.297151328%10%89+0.7
Caleb Roberts
2023 · AA
23 40→43 42→50 50 42 .194/.271/.297 .103.298 912 36% 8% 58 -1.2 .202/.279/.332 .130.296 1211 33% 8% 70 -0.3 .195/.272/.328.134.276131032%8%64-0.6
Randy Florentino
2023 · A
23 36 41→50 47→45 40 .183/.244/.273 .090.273 97 35% 7% 40 -2.4 .196/.244/.284 .088.259 96 27% 6% 42 -2.3 .184/.224/.260.076.2317423%4%25-1.0
Blaze Alexander
2022 · A
23 38→48 42→50 52→50 39 .185/.256/.288 .103.292 1114 38% 7% 49 -1.8 .218/.290/.354 .136.331 1511 36% 7% 81 +0.4 .220/.308/.345.126.328131034%8%84+0.4
Taylor Grzelakowski
2018 · A
24 43 40→45 50→30 42 .211/.263/.307 .096.286 88 28% 6% 56 -1.3 .215/.275/.312 .097.328 73 34% 7% 62 -0.9 .204/.270/.296.092.3116134%8%54-0.8
Matthew Sweeney
2011 · AA
23 42→41 44→50 49→45 41 .207/.267/.325 .119.293 114 32% 7% 63 -0.9 .184/.247/.296 .112.270 104 34% 7% 47 -1.9 .152/.219/.263.111.21611134%7%24-1.3
Christopher Familia
2023 · A
23 40 45→55 47→45 45 .204/.281/.326 .122.262 138 27% 7% 70 -0.3 .219/.278/.391 .172.284 224 30% 6% 85 +0.7 .215/.266/.411.196.27028032%5%81+0.2
Parker Meadows
2022 · A
22 37→47 41→55 44→55 41 .185/.244/.280 .095.257 99 31% 7% 41 -2.3 .218/.280/.374 .156.279 1716 27% 7% 82 +0.5 .225/.292/.400.175.278202126%8%91+1.1
Anthony Seigler
2022 · A
23 41→39 41→45 44→55 45 .195/.271/.299 .104.290 86 34% 9% 58 -1.2 .192/.292/.304 .112.255 1014 26% 12% 69 -0.4 .200/.299/.321.122.247122723%12%74-0.1
Tim Wheeler
2011 · A
23 43→52 44→50 50 43 .215/.276/.330 .115.277 1214 26% 6% 68 -0.5 .235/.289/.369 .134.309 1413 27% 6% 83 +0.6 .237/.290/.360.124.314131328%6%78+0.2
Drew Robinson
2015 · AAA
23 38→41 44→55 48→50 42 .188/.261/.307 .119.286 119 36% 8% 56 -1.3 .195/.271/.352 .157.280 1812 35% 9% 72 -0.2 .207/.288/.362.155.320171237%10%78+0.1
Skye Bolt
2017 · A
23 41→39 40→50 47→50 42 .198/.260/.294 .095.271 79 28% 6% 52 -1.6 .200/.260/.327 .127.289 1210 33% 7% 60 -1.0 .234/.302/.369.135.310151228%8%86+0.3
Grant Witherspoon
2021 · A
24 40→45 40→55 52→50 40 .196/.247/.290 .094.271 812 30% 6% 44 -2.1 .219/.273/.373 .154.297 1913 32% 7% 78 +0.2 .216/.275/.377.161.291211432%7%77+0.1
Taylor Trammell
2021 · AA
23 41→46 40→55 51→55 45 .199/.275/.286 .087.289 817 32% 9% 56 -1.3 .209/.288/.365 .156.289 1915 32% 9% 82 +0.5 .205/.299/.385.179.274222332%11%90+0.6
Brian O'Grady
2015 · A
23 40→39 43→60 53→50 47 .198/.263/.312 .114.259 98 26% 8% 57 -1.2 .192/.274/.305 .113.267 1014 30% 10% 61 -1.0 .210/.274/.401.191.276231532%7%84+0.5