Hudson HeadCF Altoona Curve
Age 25 L/L 6'0" / 180 lbs AA BB +7% Svc 0.0 · Ctrl thru 2034
wRC+†50
AVG/OBP/SLG.184 / .248 / .303
PA144
HR3
K%37
BB%7
MLB%2%
BAT: -8.1 runs (wOBA-derived runs vs avg)-8BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: -0.40-0.4WAR
Scouting · nowfuture
HIT
2020
PWR
4242
SPD
4848
EYE
4343
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
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $-6M $-23M -$17M

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 Padres 1 141127 25521 8425 33 .197.271.291.563 .094.282 306 .244 45 -9 -1 +0 +1 +4 -0.5
202120 ABradenton Marauders 434375 581309 4118915 31 .155.265.261.526 .107.272 449 .237 40 -30 +0 +0 +2 +12 -1.6
202221 A+Greensboro Grasshoppers 420380 661326 2618513 138 .174.251.266.516 .092.316 446 .230 34 -31 -1 +0 +1 +12 -1.9
202322 A+Greensboro Grasshoppers 188175 30524 8674 34 .171.225.291.516 .120.248 364 .219 26 -16 -1 +0 +1 +5 -1.1
202423 A+Greensboro Grasshoppers 416379 619710 271685 94 .161.226.301.527 .140.250 406 .227 32 -32 +0 +0 +1 +12 -1.9
202524 AAAltoona Curve 9388 8011 4431 11 .091.140.148.288 .057.159 464 .123 -48 -16 -0 +0 +0 +3 -1.3
▸ 2026 Season
202625 MLBPIT 144131 24413 10532 21 .183.252.298.549 .115.278 377 .251 50 -8 +0 +0 +1 +4 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%PIT 245223 44826 17863 42 .197.263.332.595 .135.280 357 .260 57 -12 +0 +0 +1 +7 -0.4
202827 MLB 26%PIT 301273 541027 221033 52 .198.265.326.591 .128.282 347 .265 61 -13 +0 +0 +1 +9 -0.4
202928 MLB 38%PIT 339307 601128 251154 52 .195.265.322.587 .127.282 347 .266 62 -15 +0 -1 +1 +10 -0.4
203029 MLB 47%PIT 355321 631228 271214 52 .196.267.321.588 .125.281 348 .266 62 -15 +0 -1 +1 +10 -0.5
203130 MLB 56%PIT 365330 641228 281254 41 .194.265.315.580 .121.280 348 .263 59 -17 +0 -2 +1 +10 -0.7
203231 MLB 73%PIT 357323 621128 271244 31 .192.263.313.575 .121.278 358 .259 56 -18 +0 -3 +1 +10 -0.9
203332 MLB 91%PIT 343311 591127 261213 21 .190.259.305.564 .116.276 358 .254 53 -18 +0 -4 +1 +10 -1.1
203433 MLBPIT 316286 531026 241143 10 .185.256.297.553 .112.275 368 .249 49 -18 +0 -4 +1 +9 -1.2
203534 MLBPIT 273248 44815 201003 00 .177.247.278.525 .101.273 377 .243 44 -17 +0 -5 +1 +8 -1.4
▸ Career Totals (MLE all levels + projections)
Career 47304277 7751423297 340175676 6333 .181.254.297.551 .116.277 377 .246 47 -285 -1 -20 +17 +134 -15.7
/ 162G 650588 10620413 4724110 95 .180.253.294.547 .114.275 377 .246 47 -39 -0 -3 +2 +18 -2.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
201918 ROKAZL Padres 1 141120 34731 15295 33 .283.386.417.802 .133.363 2111 .361 134 +5 -1 +4 0.9
202120 ABradenton Marauders 434348 7416115 6813715 31 .213.364.394.758 .181.296 3216 .345 122 +11 +0 +12 2.4
202221 A+Greensboro Grasshoppers 420359 8417410 4714113 138 .234.344.387.731 .153.354 3411 .332 112 +6 -1 +12 1.7
202322 A+Greensboro Grasshoppers 188169 40825 14514 34 .237.310.396.707 .160.307 277 .315 99 -0 -1 +5 0.4
202423 A+Greensboro Grasshoppers 416360 7512613 451335 94 .208.304.383.687 .175.286 3211 .305 92 -4 +0 +12 0.8
202524 AAAltoona Curve 9386 10011 6321 11 .116.183.174.357 .058.170 346 .170 -11 -12 -0 +3 -0.9

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
Hudson Head (OGILVIE) 25 20 42 48 43 .184/.248/.303 .118.278 32 37% 7% 50 -0.4
Jackson Cluff
2022 · AA
25 39→29 40→45 50→55 38 .192/.256/.284 .092.277 812 32% 5% 48 -1.9 .179/.255/.283 .104.283 915 37% 8% 47 -1.9 .181/.273/.314.132.266142835%10%61-0.6
Seth Gray
2023 · AA
25 38 44→45 47→50 38 .186/.263/.294 .108.300 138 40% 7% 54 -1.4 .205/.282/.312 .107.343 1213 40% 8% 66 -0.6 .202/.287/.300.098.353111941%9%62-0.5
Mark Contreras
2021 · AA
26 36→38 44→50 47→55 38 .183/.247/.298 .115.269 1113 35% 6% 48 -1.9 .201/.262/.346 .145.292 1719 36% 6% 66 -0.6 .199/.260/.339.140.286172435%6%61-0.7
Ross Adolph
2022 · AA
25 41→33 44→45 44→50 39 .192/.273/.308 .117.318 128 40% 8% 62 -0.9 .208/.312/.331 .123.364 1211 42% 10% 85 +0.7 .191/.333/.297.106.35891641%13%84+0.3
Devin Foyle
2022 · AA
25 40→37 46→45 48→45 44 .205/.275/.336 .132.274 1411 30% 8% 69 -0.4 .212/.284/.329 .117.274 127 26% 8% 71 -0.3 .192/.282/.265.072.2456022%10%51-0.6
Justin Toerner
2022 · AAA
25 39 44→45 45→50 44 .194/.280/.302 .108.290 129 35% 9% 64 -0.8 .186/.282/.297 .111.284 1210 36% 10% 64 -0.8 .157/.270/.260.103.237121235%11%49-0.8
Eric Jagielo
2017 · AA
25 40→35 46→45 46→30 38 .201/.265/.327 .126.295 152 36% 6% 63 -0.8 .183/.246/.281 .098.271 103 34% 6% 43 -2.2 .160/.225/.251.090.23510135%6%24-2.4
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
Brenden Webb
2015 · A
25 36→37 44→45 48→50 39 .180/.250/.300 .120.295 129 41% 8% 50 -1.8 .191/.245/.294 .103.301 1012 38% 6% 45 -2.1 .184/.232/.281.097.278111637%5%33-1.8
Shane Matheny
2022 · AA
26 38→42 43→45 47→50 39 .187/.250/.294 .107.292 116 38% 7% 48 -1.9 .201/.285/.328 .127.324 149 38% 10% 72 -0.2 .191/.281/.316.125.30014938%10%64-0.5
Julian Escobedo
2023 · AA
25 38→36 41→40 48→50 40 .191/.255/.290 .099.266 914 31% 6% 49 -1.8 .203/.269/.317 .114.286 1015 31% 6% 62 -0.9 .179/.252/.313.134.265122035%6%50-0.4
Chris Betts
2022 · AA
25 35→25 44→45 49→40 42 .175/.258/.287 .112.287 135 41% 9% 50 -1.7 .188/.256/.313 .125.402 147 52% 8% 56 -1.3 .090/.172/.220.130.19719062%9%-6-0.9
Jayson Langfels
2014 · AA
25 42→32 43→40 46→50 37 .201/.264/.310 .109.312 1111 37% 6% 58 -1.2 .206/.279/.294 .088.335 714 38% 7% 60 -1.0 .202/.285/.272.070.34141738%8%54-0.8
Neil Medchill
2012 · A
25 36→27 47→50 45 38 .184/.250/.313 .129.297 167 42% 8% 53 -1.5 .203/.256/.328 .125.338 157 41% 6% 59 -1.1 .198/.246/.315.117.33214542%6%48-0.8
Toby Welk
2022 · AA
25 39→33 44→45 48→45 42 .196/.263/.315 .118.271 129 31% 7% 59 -1.1 .204/.262/.318 .114.295 127 33% 7% 59 -1.1 .195/.242/.316.121.28213035%5%50-0.5
J.R. Hopf
2008 · AAA
25 39 41→45 49→40 38 .191/.247/.285 .094.304 95 38% 7% 43 -2.2 .208/.271/.299 .091.296 84 30% 8% 58 -1.2 .210/.277/.293.083.2827126%8%57-0.4
Jack Conley
2022 · AAA
25 35 41→45 50→45 39 .177/.239/.273 .095.270 87 36% 7% 37 -2.6 .200/.266/.312 .112.290 117 33% 7% 59 -1.1 .191/.265/.302.110.27010531%8%52-0.8
Kyle McCann
2022 · AA
24 35→33 44→50 48→40 36 .168/.245/.281 .113.310 135 47% 8% 43 -2.2 .196/.270/.351 .155.325 214 43% 8% 72 -0.2 .202/.277/.366.164.32023242%8%74-0.0
Andy Yerzy
2022 · AA
24 32 50 48→40 41 .175/.260/.318 .143.256 197 38% 8% 60 -1.0 .194/.275/.340 .146.266 186 33% 9% 71 -0.3 .173/.250/.301.128.24617235%8%48-0.9
Aaron Shackelford
2022 · A
25 34→32 49→50 50→45 34 .181/.238/.323 .142.278 185 41% 6% 51 -1.7 .186/.249/.339 .153.278 199 39% 7% 59 -1.1 .176/.247/.331.155.254201038%7%54-1.1