Justin DirdenRF Biloxi Shuckers
Age 29 L/R 6'3" / 209 lbs AA BB +10%HR +7% Svc 0.0 · Ctrl thru 2034
wRC+†64
AVG/OBP/SLG.201 / .266 / .330
PA170
HR4
K%37
BB%7
MLB%2%
BAT: -6.8 runs (wOBA-derived runs vs avg)-7BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.8 runs (Positional adjustment)-2POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.40-0.4WAR
trajectory · 10 yrs
-0.4peak
2026

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
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $-14M $-14M +$0.0M

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
202124 A2 teams 350302 601259 351359 104 .199.301.361.662 .162.315 3910 .288 79 -8 +0 +0 -4 +10 -0.2
202225 AA2 teams 549494 11831420 3417915 123 .239.308.439.747 .200.328 336 .319 103 +2 +1 +0 -6 +16 1.3
202326 AAASugar Land Space Cowboys 364328 601048 251393 43 .183.247.311.558 .128.281 387 .240 42 -24 -0 +0 -4 +10 -1.8
202427 AABiloxi Shuckers 8881 12120 5420 30 .148.198.210.408 .062.293 486 .176 -7 -11 +1 +0 -1 +2 -0.9
▸ 2026 Season
202629 MLBMIL 170155 32614 12621 31 .206.268.335.603 .129.304 367 .269 64 -7 +0 +0 -2 +5 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202730 MLB 9%MIL 243221 46826 18862 41 .208.274.344.618 .136.301 357 .272 66 -9 +0 -2 -3 +7 -0.7
202831 MLB 19%MIL 245223 46826 18862 21 .206.272.341.612 .135.299 357 .272 66 -9 +0 -3 -3 +7 -0.8
202932 MLB 29%MIL 236214 43815 18822 10 .201.269.318.587 .117.297 358 .270 65 -9 +0 -4 -3 +7 -0.9
203033 MLB 43%MIL 213193 39715 16752 00 .202.270.326.597 .124.296 358 .266 62 -9 +0 -4 -2 +6 -1.0
203134 MLB 57%MIL 175159 32614 13631 00 .201.266.327.593 .126.294 367 .260 57 -9 +0 -5 -2 +5 -1.1
▸ Career Totals (MLE all levels + projections)
Career 26332370 488972367 19494937 3913 .206.276.351.627 .145.306 367 .275 68 -94 +3 -17 -28 +75 -6.4
/ 162G 650585 12124617 482349 103 .207.277.356.633 .149.307 367 .275 68 -23 +1 -4 -7 +18 -1.6

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
202124 A+Asheville Tourists 10183 24334 12263 23 .289.398.542.940 .253.357 2612 .399 163 +7 -1 +3 0.9
202124 AFayetteville Woodpeckers 249202 5415311 40746 81 .267.403.535.938 .267.364 3016 .409 171 +20 +1 +7 2.9
202225 AAASugar Land Space Cowboys 142128 31804 10402 51 .242.307.398.706 .156.318 287 .312 97 -1 +1 +4 0.4
202225 AACorpus Christi Hooks 407349 11332520 419413 72 .324.414.6161.030 .292.391 2310 .441 196 +44 +1 +12 5.7
202326 AAASugar Land Space Cowboys 364316 7312510 371083 43 .231.317.396.713 .165.312 3010 .313 98 -1 -0 +10 0.9
202427 AABiloxi Shuckers 8879 14120 7320 30 .177.244.241.485 .063.286 368 .220 27 -7 +1 +2 -0.4

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
Justin Dirden (OGILVIE) 29 .201/.266/.330 .129.304 43 37% 7% 64 -0.2
Mark Contreras
2022 · AAA
27 38 49→50 50→55 37 .194/.258/.343 .149.284 1615 36% 6% 65 -0.7 .203/.264/.339 .136.292 1623 35% 6% 66 -0.6 .192/.256/.306.115.275143034%6%50-1.2
Brandon Hicks
2015 · MLB
29 36→40 50 46→50 41 .190/.266/.341 .151.284 187 38% 8% 68 -0.5 .188/.260/.304 .116.308 138 40% 8% 55 -1.4 .166/.236/.251.085.2939844%8%28-1.3
Ryan Cordell
2021 · MLB
29 42→41 45→55 49→50 40 .211/.264/.333 .122.283 1311 30% 6% 63 -0.8 .207/.271/.370 .163.326 2214 41% 7% 77 +0.1 .151/.220/.316.164.233261847%7%40-0.9
Tim Pahuta
2012 · AA
29 39 52→55 44→40 36 .213/.248/.376 .163.278 215 32% 4% 68 -0.5 .211/.256/.365 .154.275 185 30% 5% 69 -0.4 .193/.241/.339.147.24517229%5%54-1.1
Grayson Greiner
2022 · MLB
29 40 44→45 47→30 40 .200/.262/.313 .113.299 134 36% 7% 58 -1.2 .195/.259/.307 .112.360 126 45% 7% 55 -1.4 .163/.227/.268.105.32115351%7%28-0.9
Taylor Featherston
2019 · MLB
29 38→45 45→50 54→50 37 .192/.249/.311 .118.281 1312 35% 6% 52 -1.6 .183/.238/.309 .126.331 159 47% 5% 47 -1.9 .155/.208/.283.128.30317552%4%25-2.6
Matt Skole
2019 · AAA
30 37→39 48→50 47→40 44 .197/.260/.338 .141.252 174 29% 7% 64 -0.8 .206/.282/.350 .144.283 174 31% 9% 76 +0.1 .193/.282/.343.150.26020032%11%75-0.0
Jake Hager
2022 · MLB
29 36→46 48→50 52→50 40 .194/.248/.334 .140.266 1710 34% 6% 57 -1.2 .203/.262/.317 .114.278 109 29% 7% 59 -1.1 .194/.252/.288.094.2737730%6%44-0.8
Kevin Richardson
2010 · AAA
29 36 48→50 43→40 35 .191/.246/.323 .132.283 173 38% 5% 54 -1.4 .200/.247/.340 .140.324 175 42% 5% 59 -1.1 .191/.237/.332.141.30718242%4%49-0.8
Kellin Deglan
2021 · AAA
29 43→34 45→50 49→40 36 .209/.268/.333 .124.321 136 38% 6% 66 -0.6 .194/.258/.299 .105.297 119 36% 6% 53 -1.5 .160/.246/.264.104.25114439%7%38-0.5
Patrick Dorrian
2023 · AAA
27 38→37 50→55 47→45 41 .196/.266/.350 .154.290 196 38% 8% 70 -0.3 .196/.260/.343 .147.289 186 37% 7% 65 -0.7 .181/.245/.318.137.26118537%7%49-1.0
Ryan Aguilar
2022 · AA
27 38→41 43→45 50 41 .181/.265/.280 .099.307 1112 42% 9% 52 -1.6 .204/.296/.339 .135.334 1513 39% 10% 80 +0.4 .217/.319/.382.165.335191337%12%95+0.9
Jose Manuel Orozco
2019 · AAA
28 45 47→50 47→45 39 .224/.271/.354 .130.303 1510 31% 6% 72 -0.2 .234/.282/.385 .151.334 1710 34% 5% 85 +0.7 .237/.283/.399.163.34220635%5%87+0.4
Chris Shaw
2023 · AAA
29 44 43→55 49→30 40 .196/.271/.306 .110.353 1010 44% 9% 59 -1.1 .191/.271/.344 .153.359 197 47% 9% 70 -0.3 .128/.227/.288.160.22324252%11%36-1.0
Corey Ray
2022 · AAA
27 41→36 47→50 49→55 34 .203/.250/.338 .134.320 1510 40% 6% 59 -1.1 .205/.246/.362 .157.304 1914 38% 5% 63 -0.8 .170/.208/.329.159.248211640%4%37-1.4
Michael Rosamond
2006 · AAA
28 41 47→55 49→45 39 .212/.263/.343 .132.290 1510 32% 6% 66 -0.6 .213/.256/.365 .152.322 189 38% 5% 69 -0.4 .201/.237/.370.169.31121642%4%60-0.6
Connor Hoover
2023 · AA
27 34→30 47→50 50 44 .181/.258/.318 .137.259 1513 35% 9% 58 -1.2 .189/.267/.321 .132.273 1612 35% 9% 63 -0.9 .160/.249/.296.136.218191236%9%46-1.0
Bret Boswell
2023 · AAA
28 43→41 47→50 50→45 41 .208/.277/.339 .131.319 1511 38% 8% 71 -0.3 .196/.265/.325 .129.304 139 37% 8% 63 -0.9 .152/.231/.275.124.23412438%9%33-1.2
Ryan Fitzgerald
2023 · AAA
29 38→44 51→55 44→45 42 .204/.266/.370 .166.256 187 28% 6% 75 -0.0 .210/.273/.363 .153.278 169 29% 7% 76 +0.0 .225/.292/.365.140.28614725%7%80+0.2
Quincy Latimore
2017 · AA
28 41→42 48→50 46→50 41 .210/.264/.348 .138.277 168 30% 6% 67 -0.5 .214/.263/.345 .131.291 167 31% 6% 66 -0.6 .216/.254/.339.124.28317630%4%57-0.8