Douglas Hodo IIIOF Chesapeake Baysox
Age 25 R/R 5'10" / 185 lbs AA HR +8%BB -5% Svc 0.0 · Ctrl thru 2034
wRC+†60
AVG/OBP/SLG.183 / .272 / .292
PA320
HR6
SB17
K%36
BB%9
MLB%2%
BAT: -14.6 runs (wOBA-derived runs vs avg)-15BATRUN: +2.4 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.50-0.5WAR
Scouting · nowfuture
HIT
3030
PWR
4040
SPD
6060
EYE
5755
trajectory · 10 yrs
-0.3peak
2027

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
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $-5M $-21M -$16M

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
202221 ADelmarva Shorebirds 5444 8100 8222 40 .182.333.205.538 .023.364 4115 .247 47 -3 +1 +0 -0 +2 -0.1
202322 A2 teams 181158 24520 18754 93 .152.256.209.464 .057.286 4110 .217 25 -15 +1 +0 -1 +5 -1.1
202423 A+4 teams 499433 771719 5318710 609 .178.282.284.566 .106.285 3711 .252 51 -28 +8 +0 -3 +14 -0.8
202524 AAChesapeake Baysox 435384 641507 391578 2910 .167.258.260.518 .094.256 369 .235 38 -30 +2 +0 -3 +12 -1.9
▸ 2026 Season (actual · ROS · total)
202625 AAChesapeake Baysox 3532 8020 2100 30 .250.294.375.669 .125.364 296 .261 58 -2 +1 +0 -0 +1 -0.0
ROS25 MLBBAL 285253 491025 261004 143 .194.279.308.587 .115.287 359 .264 60 -13 +2 +0 -2 +8 -0.5
TOT25 MLBBAL 320285 571045 281104 173 .200.281.316.597 .116.304 349 .263 60 -15 +2 +0 -2 +9 -0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%BAL 362320 631327 341155 163 .197.284.316.600 .119.279 329 .273 67 -13 +2 +0 -2 +10 -0.3
202827 MLB 26%BAL 386341 691428 371215 153 .202.290.326.615 .123.280 3110 .277 70 -13 +2 +0 -2 +11 -0.3
202928 MLB 38%BAL 399353 701428 381245 143 .198.285.317.603 .119.280 3110 .278 71 -13 +2 -1 -2 +11 -0.3
203029 MLB 47%BAL 400354 701428 381245 132 .198.285.316.601 .119.280 3110 .277 71 -13 +2 -1 -2 +11 -0.4
203130 MLB 56%BAL 398352 701428 381255 112 .199.286.318.604 .119.278 3110 .274 68 -14 +1 -2 -2 +11 -0.6
203231 MLB 66%BAL 386341 661327 371235 91 .194.282.305.587 .111.277 3210 .271 65 -15 +1 -3 -2 +11 -0.8
203332 MLB 76%BAL 369327 631227 351194 80 .193.279.306.584 .113.275 329 .266 62 -16 +2 -4 -2 +10 -1.0
203433 MLB 93%BAL 341301 571126 331134 60 .189.278.299.577 .110.273 3310 .261 58 -16 +1 -4 -2 +10 -1.2
203534 MLBBAL 298265 48915 281013 50 .181.267.279.546 .098.271 349 .254 53 -16 +1 -5 -2 +8 -1.3
▸ Career Totals (MLE all levels + projections)
Career 47934226 7981622285 462160669 21339 .189.279.298.577 .109.279 3410 .263 59 -220 +27 -20 -29 +136 -10.8
/ 162G 650573 10922312 632189 295 .190.281.302.583 .112.280 3410 .263 59 -30 +4 -3 -4 +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
202221 ADelmarva Shorebirds 5440 8100 12162 40 .200.407.225.632 .025.333 3022 .323 106 +0 +1 +2 0.3
202322 A+Aberdeen IronBirds 4741 4110 5121 30 .098.213.171.383 .073.138 2611 .190 4 -5 +1 +1 -0.3
202322 ADelmarva Shorebirds 134106 27620 24423 63 .255.406.349.755 .094.415 3118 .351 127 +4 +0 +4 0.8
202423 AABowie Baysox 4945 12601 2131 51 .267.312.467.779 .200.355 274 .336 115 +1 +1 +1 0.3
202423 A+Aberdeen IronBirds 310246 611216 58834 425 .248.399.378.777 .130.346 2719 .358 132 +11 +6 +9 2.7
202423 ADelmarva Shorebirds 6149 10202 10232 41 .204.361.367.728 .163.333 3816 .338 117 +1 +0 +2 0.3
202423 INTLSurprise Saguaros 7957 13611 19213 92 .228.443.421.864 .193.343 2724 .397 162 +6 +1 +2 0.9
202524 AAChesapeake Baysox 435368 7419010 551278 2910 .201.318.334.652 .133.274 2913 .299 87 -6 +2 +12 0.8

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
Douglas Hodo III (OGILVIE) 25 30 40 60 55 .183/.272/.292 .109.281 615 36% 9% 58 -0.6
Bradlee Beesley
2023 · AA
25 40 45→50 54→60 37 .202/.257/.328 .126.297 1321 35% 6% 59 -1.1 .205/.281/.332 .127.308 1127 35% 7% 71 -0.3 .190/.283/.327.137.290123935%8%66-0.3
Will Holland
2023 · AA
25 38→35 44→45 56→60 40 .182/.266/.298 .116.308 1223 41% 8% 57 -1.2 .188/.270/.297 .109.289 1029 36% 8% 58 -1.2 .175/.260/.280.105.257103434%8%47-0.8
Troy Stokes Jr.
2021 · AAA
25 39→38 46→50 54→55 43 .195/.275/.328 .133.280 1416 34% 8% 68 -0.5 .196/.270/.305 .109.263 1017 28% 8% 59 -1.1 .156/.241/.247.091.20882027%8%30-1.4
Justin Farmer
2023 · A
24 39→33 44→40 54→55 51 .190/.295/.305 .115.292 1219 36% 12% 71 -0.3 .186/.265/.277 .091.307 819 38% 9% 50 -1.7 .159/.224/.221.061.27552241%7%15-2.3
Pedro León
2023 · AAA
25 39→45 47→50 53→55 44 .190/.291/.330 .140.299 1530 38% 10% 76 +0.1 .208/.284/.359 .151.307 1824 36% 7% 80 +0.4 .210/.280/.364.153.306192436%7%76+0.1
Mike Antico
2023 · AA
25 41→42 45 62→60 45 .206/.275/.333 .127.274 1335 29% 8% 69 -0.4 .213/.276/.339 .126.288 1335 29% 7% 70 -0.3 .215/.278/.338.123.290143530%7%68-0.4
Jorge Mateo
2020 · AAA
25 40→46 43→50 59→65 35 .200/.239/.322 .123.289 925 34% 4% 49 -1.8 .215/.256/.344 .129.298 1124 31% 4% 63 -0.9 .217/.264/.366.149.272144425%5%70-0.2
Grae Kessinger
2023 · AA
25 34→29 46→45 49→50 44 .182/.254/.300 .117.244 1518 31% 8% 52 -1.6 .203/.279/.317 .114.274 1312 29% 9% 66 -0.6 .204/.281/.310.106.27111828%9%64-0.4
Max George
2021 · A
25 38→37 42→45 54→55 42 .186/.272/.288 .102.271 921 33% 8% 57 -1.2 .192/.280/.320 .128.332 1415 43% 8% 69 -0.4 .147/.256/.292.145.254192046%10%50-0.7
Adam Engel
2018 · MLB
26 39→48 43→50 58→60 40 .195/.257/.310 .114.277 926 32% 6% 54 -1.4 .220/.274/.346 .126.300 1117 29% 5% 71 -0.3 .227/.287/.366.138.305132328%5%79+0.1
Hayden Cantrelle
2023 · AA
24 38 42→45 55 53 .177/.298/.290 .113.287 922 37% 13% 69 -0.4 .198/.307/.300 .102.308 821 34% 11% 75 -0.0 .196/.302/.282.086.31172735%11%64-0.4
Justin Dean
2022 · AA
25 44→47 44→45 58→65 39 .210/.280/.329 .119.316 1227 35% 7% 70 -0.3 .198/.276/.296 .098.321 932 38% 8% 59 -1.1 .208/.288/.296.088.32284735%9%62-0.6
Jordan Brewer
2023 · AA
25 42 43→45 55 40 .199/.276/.305 .105.313 1019 37% 7% 62 -0.9 .199/.267/.312 .113.279 1116 31% 7% 60 -1.0 .189/.257/.301.112.252111628%7%50-0.9
Alerick Soularie
2023 · A
24 40 44→45 53→60 45 .197/.277/.310 .114.292 1116 34% 9% 64 -0.8 .198/.281/.314 .116.292 1325 34% 9% 67 -0.5 .178/.270/.288.111.256143934%9%55-0.5
Chad Hinshaw
2017 · AA
26 44 43→45 55 41 .213/.289/.329 .116.307 1126 32% 7% 74 -0.1 .199/.262/.295 .096.300 815 34% 6% 53 -1.5 .177/.235/.263.086.26771134%6%30-1.5
Daniel Hinojosa
2009 · AAA
25 44 38→40 57→55 38 .208/.263/.282 .074.311 626 34% 6% 49 -1.8 .232/.275/.320 .088.308 520 25% 5% 63 -0.8 .249/.289/.333.084.32142023%4%69-0.2
Josh Stowers
2022 · AA
25 38→41 49→50 53→55 40 .197/.264/.341 .144.286 1823 36% 7% 66 -0.6 .182/.252/.318 .136.265 1620 36% 7% 56 -1.3 .157/.232/.277.120.228132136%7%34-1.7
Travis Witherspoon
2014 · AA
25 42→47 44→45 55 42 .210/.264/.326 .116.278 1225 29% 6% 62 -0.9 .200/.257/.316 .116.273 1321 30% 7% 56 -1.3 .183/.242/.291.108.249132231%7%40-1.4
Stephen Wrenn
2021 · AA
26 41→43 42→45 59→60 39 .200/.260/.310 .111.293 926 34% 6% 56 -1.3 .207/.268/.324 .117.323 1222 37% 6% 63 -0.8 .189/.251/.296.108.301122939%5%47-1.1
Kyle Gaedele
2015 · AA
25 41→44 44→45 54→50 41 .203/.266/.324 .121.291 1016 32% 7% 63 -0.9 .201/.270/.341 .140.336 1510 42% 8% 69 -0.4 .175/.256/.327.151.31318746%8%57-0.6