Dustin Crenshaw2B Inland Empire 66ers
Age 24 L/R 6'2" / 190 lbs A HR +3% Svc 0.0 · Ctrl thru 2036 peak 0.6 · 2029
wRC+†54
AVG/OBP/SLG.225 / .292 / .340
PA283
HR5
SB5
K%25
BB%8
MLB%0%
BAT: -14.7 runs (wOBA-derived runs vs avg)-15BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +8.0 runs (Replacement-level credit)+8REPTotal WAR: -0.60-0.6WAR
Scouting · nowfuture
HIT
5555
PWR
3535
SPD
4545
EYE
5045
trajectory · 10 yrs
0.6peak
2029

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
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+0.4$2M+$1.0M
2032Ext / FA-deal$0.9M+0.2$1.0M+$0.0M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Ext / FA-deal$0.4M
2036Ext / FA-deal$0.6M
Totals $4M $-4M -$8M
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
202523 ROK2 teams 329297 71835 28731 105 .239.307.337.643 .098.299 229 .280 72 -10 +0 +0 +1 +9 0.0
▸ 2026 Season (actual · ROS · total)
202624 AInland Empire 66ers 5753 8100 4190 11 .151.211.170.380 .019.235 337 .178 -6 -7 -0 +0 +0 +2 -0.5
ROS24 MLBSEA 226205 45814 17592 41 .220.286.327.613 .107.285 268 .275 69 -8 +0 +0 +1 +6 -0.0
TOT24 MLBSEA 283258 53914 21782 52 .205.270.295.565 .089.277 287 .256 54 -15 +0 +0 +1 +8 -0.6
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 10%SEA 312281 641226 26682 52 .228.298.349.646 .121.277 228 .289 80 -7 +0 +0 +1 +9 0.3
202826 MLB 25%SEA 367330 751427 31813 62 .227.299.345.645 .118.279 228 .294 83 -7 +0 +0 +1 +10 0.5
202927 MLB 42%SEA 394354 811528 34873 62 .229.302.350.652 .121.279 229 .295 84 -7 +0 +0 +1 +11 0.6
203028 MLB 52%SEA 408367 851629 35913 62 .232.304.360.663 .128.280 229 .295 84 -7 +0 -1 +1 +12 0.5
203129 MLB 63%SEA 410368 831528 36933 62 .226.300.342.642 .117.279 239 .293 83 -8 +0 -1 +1 +12 0.4
203230 MLB 72%SEA 408367 821528 35943 62 .223.296.341.637 .117.278 239 .290 80 -9 +0 -2 +1 +12 0.2
203331 MLB 90%SEA 397357 801528 34933 51 .224.297.345.641 .120.277 239 .287 77 -10 +1 -3 +1 +11 0.0
203432 MLBSEA 381342 761427 33913 41 .222.296.336.633 .114.276 249 .282 74 -11 +0 -4 +1 +11 -0.2
203533 MLBSEA 353317 681226 30873 41 .215.289.322.610 .107.274 258 .277 70 -12 +0 -4 +1 +10 -0.5
203634 MLBSEA 310279 581015 26792 40 .208.280.305.585 .097.273 258 .271 66 -12 +1 -5 +1 +9 -0.6
▸ Career Totals (MLE all levels + projections)
Career 42953864 8681542381 36599631 6621 .225.297.339.636 .115.280 238 .287 77 -109 +5 -20 +15 +122 1.3
/ 162G 650585 13023312 551515 103 .222.295.333.628 .111.278 238 .287 77 -17 +1 -3 +2 +18 0.2

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
202523 AModesto Nuts 10185 15200 15200 21 .176.300.200.500 .024.231 2015 .246 46 -6 +0 +3 -0.3
202523 ROKACL Mariners 228196 64935 29331 84 .327.416.480.896 .153.369 1413 .396 161 +16 +0 +6 2.3

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
Dustin Crenshaw (OGILVIE) 24 55 35 45 45 .225/.292/.340 .115.290 55 25% 8% 78 +0.1
Tanner Morris
2022 · A
24 51→53 41→40 48→40 48 .241/.316/.343 .102.323 96 26% 9% 88 +0.9 .238/.322/.332 .094.315 84 24% 10% 88 +0.9 .242/.333/.329.087.3148123%11%88+0.5
Kevin Taylor
2016 · A
25 47→57 42→40 46→40 48 .227/.289/.326 .099.272 107 20% 7% 72 -0.2 .254/.317/.345 .091.302 73 17% 8% 88 +0.9 .258/.316/.333.075.3045216%7%82+0.4
Phil Clarke
2022 · A
24 46 42→40 45 46 .222/.295/.327 .105.277 94 22% 7% 76 +0.0 .222/.303/.315 .093.268 96 19% 8% 76 +0.1 .233/.317/.316.083.2668715%9%78+0.1
Michael Turconi
2023 · A
24 49→45 40→45 46→50 50 .236/.313/.328 .092.294 89 22% 8% 83 +0.6 .211/.292/.307 .096.311 78 31% 10% 69 -0.4 .191/.278/.276.085.2975734%10%53-0.8
Carlos Asuaje
2016 · AA
24 48→56 44→45 46→45 46 .234/.291/.361 .126.285 107 21% 6% 82 +0.5 .242/.302/.349 .107.296 76 20% 7% 82 +0.5 .242/.308/.341.098.2956419%8%79+0.3
Terrin Vavra
2021 · A
24 46 43→45 47→50 48 .225/.280/.336 .112.266 1012 20% 7% 71 -0.3 .243/.318/.357 .114.316 911 24% 9% 92 +1.2 .258/.340/.368.110.33871124%9%100+0.6
Mike McCuistion
2006 · A
24 49 43→45 49→45 44 .240/.293/.352 .112.305 107 24% 6% 80 +0.4 .227/.285/.335 .108.280 128 22% 7% 72 -0.2 .212/.274/.309.097.24913820%6%59-0.6
Drew Heid
2012 · A
24 52→56 40 46→50 46 .248/.302/.334 .086.298 810 19% 6% 79 +0.3 .237/.299/.326 .089.298 712 21% 8% 76 +0.0 .237/.299/.324.087.29961122%8%72-0.2
Jimmy Cesario
2010 · A
24 49→55 43→45 45→50 41 .239/.276/.347 .108.283 1011 20% 4% 72 -0.2 .252/.293/.359 .107.307 910 20% 4% 82 +0.5 .257/.300/.360.103.3168821%4%82+0.3
Peter Maris
2018 · A
24 48→51 39→45 45→50 50 .231/.287/.316 .085.270 79 17% 7% 68 -0.5 .224/.284/.353 .129.278 139 23% 7% 77 +0.1 .211/.271/.362.152.27017728%7%71-0.1
Zach Dillon
2007 · A
24 47 42→45 46→30 50 .226/.291/.328 .102.279 96 22% 8% 73 -0.1 .232/.289/.343 .111.265 83 15% 7% 76 +0.1 .236/.292/.350.114.2597012%7%78+0.1
Jonathan Wyatt
2009 · A
24 47 41→40 48→50 48 .227/.288/.326 .099.276 912 21% 8% 71 -0.3 .217/.267/.287 .070.276 510 22% 6% 52 -1.6 .208/.251/.248.040.2662822%6%31-2.2
Kobe Kato
2023 · A
24 47 41→40 46→55 54 .224/.308/.325 .100.280 910 22% 10% 80 +0.4 .213/.290/.300 .087.294 621 27% 9% 66 -0.6 .194/.278/.278.084.27962930%9%52-0.6
Casey McElroy
2014 · A
24 47→49 42→40 46→30 46 .231/.285/.334 .103.279 94 20% 6% 72 -0.2 .224/.284/.323 .099.272 93 21% 6% 69 -0.4 .222/.282/.314.092.2718120%6%63-0.6
Carter Jurica
2013 · A
24 49→55 41→40 46→45 46 .237/.296/.336 .098.302 88 24% 7% 77 +0.1 .224/.285/.302 .078.303 56 26% 7% 64 -0.8 .209/.275/.263.054.2932427%7%46-1.3
Mitchell Tolman
2018 · A
24 45→47 41→45 44→50 49 .217/.286/.311 .094.265 99 21% 8% 67 -0.5 .211/.284/.299 .088.298 710 29% 8% 63 -0.8 .215/.285/.332.118.28411827%7%70-0.2
Carlos Luis
2023 · A
23 49→53 41→45 48→40 44 .236/.289/.335 .100.315 74 27% 7% 74 -0.1 .226/.273/.325 .099.301 94 27% 6% 64 -0.8 .214/.255/.301.086.28010026%4%48-1.2
Christian Donahue
2019 · A
24 48 40 46→50 43 .230/.284/.321 .091.310 75 27% 7% 68 -0.5 .197/.246/.276 .079.273 59 28% 6% 40 -2.4 .161/.202/.226.065.22041128%5%7-2.9
Richie Fecteau
2018 · A
24 46 43→45 44→40 46 .226/.280/.335 .110.267 115 20% 6% 70 -0.3 .211/.257/.315 .104.306 95 32% 5% 55 -1.4 .187/.227/.285.098.3016238%4%30-1.7
Dean Anna
2011 · A
24 44→54 43→45 50→45 50 .216/.286/.326 .110.263 107 22% 8% 71 -0.3 .234/.308/.350 .116.273 106 17% 8% 86 +0.8 .245/.318/.360.115.2849416%8%92+1.0