Dilan RosarioSS Richmond Flying Squirrels
Age 25 R/R 6'0" / 185 lbs AA BB -3% Svc 0.0 · Ctrl thru 2034 peak 0.3 · 2028
wRC+†60
AVG/OBP/SLG.200 / .267 / .310
PA136
HR3
K%32
BB%7
MLB%2%
BAT: -6.2 runs (wOBA-derived runs vs avg)-6BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+1POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
trajectory · 10 yrs
0.3peak
2028

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
2029Arb-1$0.8M+0.3$1M+$0.5M
2030Arb-2$0.9M+0.2$0.9M+$0.0M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $3M $-4M -$7M
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
201918 ROKAZL Giants Black 201191 24513 71040 93 .126.157.209.366 .084.241 523 .159 -20 -27 +1 +0 +2 +6 -1.9
202120 ROKACL Giants Black 178165 21321 12900 13 .127.186.188.374 .061.267 517 .164 -16 -23 -1 +0 +2 +5 -1.8
202221 A3 teams 415369 55913 371894 56 .149.234.203.437 .054.291 469 .208 17 -39 -1 +0 +4 +12 -2.5
202322 ASan Jose Giants 225210 38613 8924 72 .181.225.262.487 .081.297 414 .221 27 -18 +1 +0 +2 +6 -0.9
202423 AARichmond Flying Squirrels 9785 15211 11360 41 .176.271.259.530 .082.286 3711 .226 31 -8 +0 +0 +1 +3 -0.3
▸ 2026 Season
202625 MLBSF 136124 26513 10431 31 .210.274.339.613 .129.285 327 .263 60 -6 +0 +0 +1 +4 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%SF 231209 43815 18712 41 .206.275.325.600 .120.287 318 .275 68 -8 +0 +0 +2 +7 0.1
202827 MLB 26%SF 291263 561027 23883 51 .213.284.346.630 .133.288 308 .278 71 -9 +1 +0 +3 +8 0.3
202928 MLB 38%SF 332299 641228 271003 61 .214.286.348.634 .134.288 308 .280 72 -10 +1 -1 +4 +9 0.3
203029 MLB 47%SF 350316 671228 281063 51 .212.282.339.621 .127.287 308 .279 71 -11 +1 -1 +4 +10 0.2
203130 MLB 56%SF 362327 691328 291113 51 .211.281.336.618 .125.286 318 .276 69 -13 +1 -2 +4 +10 -0.0
203231 MLB 66%SF 355320 661227 291103 30 .206.278.322.600 .116.284 318 .272 66 -14 +1 -3 +4 +10 -0.2
203332 MLB 84%SF 342309 631127 271083 10 .204.274.320.595 .117.282 328 .267 63 -14 +0 -4 +4 +10 -0.4
203433 MLBSF 315284 571026 251013 00 .201.272.313.586 .113.281 328 .262 59 -15 +0 -4 +3 +9 -0.7
203534 MLBSF 273247 48915 22902 00 .194.266.300.565 .105.279 338 .256 54 -14 +0 -5 +3 +8 -0.9
▸ Career Totals (MLE all levels + projections)
Career 41033718 7121272375 313143934 5821 .192.261.299.559 .107.286 358 .251 50 -231 +3 -20 +44 +116 -8.9
/ 162G 650589 11320412 502285 93 .192.261.301.561 .109.286 358 .251 50 -37 +1 -3 +7 +18 -1.4

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
201918 ROKAZL Giants Black 201187 40925 11720 93 .214.258.364.621 .150.310 365 .272 66 -8 +1 +6 -0.1
202120 ROKACL Giants Black 178158 33532 19590 13 .209.294.316.610 .108.316 3311 .278 71 -6 -1 +5 -0.2
202221 ASan Jose Giants 195162 35212 28593 43 .216.342.278.620 .062.324 3014 .294 83 -4 -0 +6 0.1
202221 ROKACL Giants Black 120104 23802 15411 12 .221.325.356.681 .135.344 3412 .312 97 -0 -1 +3 0.2
202221 INTLRA12 10089 15211 8290 01 .169.237.247.484 .079.233 298 .218 25 -8 -0 +3 -0.6
202322 ASan Jose Giants 225207 52924 11654 72 .251.302.372.674 .121.340 295 .299 87 -3 +1 +6 0.4
202423 AARichmond Flying Squirrels 9781 15211 15290 41 .185.312.272.584 .086.269 3015 .275 69 -3 +0 +3 -0.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
Dilan Rosario (OGILVIE) 25 .200/.267/.310 .110.285 33 32% 7% 60 -0.2
Maverick Handley
2023 · AA
25 40 45 51→50 44 .199/.282/.323 .124.278 1313 32% 8% 70 -0.3 .204/.293/.301 .097.284 911 29% 9% 69 -0.4 .196/.289/.271.075.27561028%9%57-0.6
Willie MacIver
2022 · AA
25 36→35 45 51→55 38 .187/.245/.306 .118.262 1414 33% 6% 50 -1.8 .203/.276/.332 .129.299 1515 35% 8% 69 -0.4 .230/.309/.359.129.323131830%8%87+0.4
Cam Devanney
2022 · AA
25 36→42 41→55 45 40 .183/.249/.273 .090.263 98 32% 6% 43 -2.2 .213/.275/.368 .155.278 187 29% 7% 78 +0.2 .219/.282/.386.166.27919728%7%82+0.4
Brandon Hicks
2011 · AAA
25 37→40 46→50 51→50 38 .193/.251/.319 .126.276 1414 35% 6% 55 -1.4 .200/.261/.341 .141.304 1711 38% 7% 65 -0.7 .192/.258/.339.147.301181040%7%59-0.7
Yu Chang
2021 · MLB
25 43→44 46→50 47→45 41 .217/.273/.344 .128.295 137 30% 6% 70 -0.3 .224/.278/.383 .159.292 187 29% 6% 83 +0.6 .213/.268/.374.161.27120629%6%75-0.0
Sean Coyle
2017 · AAA
25 36 45→50 48→50 37 .186/.248/.306 .120.290 1412 39% 7% 50 -1.7 .185/.245/.287 .102.286 910 36% 7% 43 -2.2 .153/.212/.244.092.2243632%7%14-1.0
Quincy McAfee
2023 · AA
25 39 43→45 43→45 46 .192/.280/.301 .108.265 117 30% 9% 63 -0.8 .198/.277/.336 .138.251 1610 27% 7% 71 -0.3 .186/.266/.336.150.221181225%7%63-0.5
Ryan Dorow
2021 · AA
25 42 42→45 49→45 39 .202/.266/.305 .102.304 109 35% 6% 57 -1.2 .208/.272/.333 .125.293 126 31% 7% 67 -0.5 .201/.266/.328.127.27712330%7%60-0.7
J.E. Cruz
2006 · A
25 39→48 42→45 52→45 43 .195/.263/.294 .099.270 1012 30% 7% 53 -1.5 .210/.281/.310 .100.285 78 27% 8% 65 -0.7 .207/.282/.309.102.2796626%8%63-0.5
Blake Hunt
2023 · AA
24 38 43→50 49→40 38 .190/.248/.301 .111.281 115 35% 6% 49 -1.8 .209/.266/.343 .134.276 145 29% 6% 67 -0.5 .206/.268/.347.141.26215227%6%67-0.3
Chase Strumpf
2022 · AA
24 42→35 44→50 48→45 44 .203/.282/.321 .118.296 117 33% 8% 69 -0.4 .196/.293/.355 .159.317 195 41% 10% 83 +0.6 .180/.284/.345.165.29321342%11%73-0.1
Jacob Nottingham
2020 · MLB
25 37→47 43→45 48→50 37 .186/.255/.296 .110.281 109 36% 6% 51 -1.7 .202/.271/.348 .146.295 1811 36% 6% 72 -0.2 .185/.263/.338.153.248211234%6%63-0.4
Héctor Gómez
2013 · AA
25 39→43 45→55 54→50 36 .202/.238/.333 .131.265 1213 29% 4% 52 -1.6 .199/.234/.310 .111.257 108 26% 4% 44 -2.1 .215/.246/.370.155.26614425%3%63-0.4
Gunnar Heidt
2018 · AA
25 39→42 42→45 47→50 39 .194/.249/.297 .104.281 1012 34% 6% 48 -1.9 .200/.254/.303 .103.309 913 36% 6% 51 -1.7 .206/.258/.305.100.3008932%6%50-1.1
Corey Toups
2018 · AAA
25 44→47 43→45 55→50 40 .212/.271/.329 .117.297 1017 31% 6% 65 -0.7 .203/.266/.307 .104.321 1015 37% 7% 58 -1.2 .177/.247/.258.081.30091941%7%34-1.3
Jake Rogers
2019 · AA
24 38→40 47→55 48→45 41 .196/.261/.330 .133.269 159 32% 7% 62 -0.9 .203/.278/.366 .163.280 206 33% 8% 79 +0.3 .206/.283/.412.206.26529133%8%91+0.6
Mycal Jones
2012 · AA
25 42→46 44→45 50→55 42 .209/.269/.332 .122.277 1115 28% 6% 66 -0.6 .209/.266/.298 .089.271 721 24% 6% 55 -1.4 .222/.282/.307.085.28562423%7%61-0.6
Tim Tawa
2023 · AA
24 42→43 46→50 49→50 46 .211/.275/.332 .121.266 1412 26% 8% 68 -0.5 .209/.273/.344 .135.272 1611 28% 8% 71 -0.3 .204/.271/.351.147.261181228%8%69-0.3
Wendell Rijo
2021 · AAA
25 42 45→55 43→50 42 .212/.265/.335 .123.272 137 27% 6% 64 -0.8 .220/.277/.381 .161.285 2014 29% 6% 82 +0.5 .215/.275/.385.170.270221929%6%79+0.2
Julio E. Rodriguez
2022 · AA
25 41 43→50 48→30 40 .209/.255/.311 .102.271 125 27% 5% 54 -1.4 .208/.281/.344 .136.285 185 32% 8% 75 -0.0 .188/.263/.325.137.25420133%8%59-0.4