Sam HuffC Norfolk Tides
Age 28 R/R 6'4" / 242 lbs AAA HR +8%BB -5% Svc 6.000 · Ctrl thru 2026
wRC+†48
AVG/OBP/SLG.192 / .255 / .352
PA231
HR8
K%37
BB%7
MLB%10%
BAT: -13.5 runs (wOBA-derived runs vs avg)-13BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.7 runs (Defensive runs vs avg)+1FLDPOS: +4.1 runs (Positional adjustment)+4POSREP: +6.5 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
Scouting · nowfuture
HIT
2020
PWR
4242
SPD
4242
EYE
4343
trajectory · 10 yrs
0.2peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2020
Service   6.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$1M
Totals $1M $-0.8M -$2M

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
201618 ROKAZL Rangers 117103 25711 10423 00 .243.328.359.687 .117.393 369 .291 81 -3 +0 +0 +2 +3 0.3
201719 ROKAZL Rangers 225207 32516 14951 32 .155.212.275.487 .121.239 426 .221 27 -18 -0 +0 +4 +6 -0.8
201820 AHickory Crawdads 448425 7317311 131948 91 .172.211.304.514 .132.279 433 .218 25 -38 +1 +0 +8 +13 -1.6
201921 A+2 teams 519489 9415218 192149 66 .192.236.342.577 .149.293 414 .251 50 -29 -1 +0 +9 +15 -0.7
202022 MLBTexas Rangers 3331 11303 2110 00 .355.394.7421.136 .387.471 336 .496 238 +5 +0 -2 +1 +1 0.5
202123 AA4 teams 277259 477012 141363 00 .181.232.347.579 .166.312 495 .253 52 -15 +0 +0 +5 +8 -0.2
202224 AAA2 teams 406375 827020 281493 10 .219.278.397.676 .179.301 377 .294 83 -8 +0 +0 +7 +12 1.2
202325 AAA3 teams 393353 8316016 351303 00 .235.309.416.726 .181.321 339 .315 99 -0 +0 -0 +7 +11 1.8
202426 AAARound Rock Express 477447 8826010 271802 00 .197.246.322.568 .125.302 386 .250 50 -27 +0 +0 +9 +14 -0.5
202527 AAA3 teams 181164 28513 15770 00 .171.240.268.509 .098.291 438 .229 34 -14 +0 -0 +3 +5 -0.6
▸ 2026 Season (actual · ROS · total)
202628 AAANorfolk Tides 3633 4100 2191 00 .121.194.152.346 .030.286 536 .162 -18 -5 +0 +1 +1 +1 -0.3
ROS28 MLBBAL 195178 33806 14741 10 .185.249.331.580 .146.277 387 .265 61 -9 +0 +0 +3 +6 0.1
TOT28 MLBBAL 231211 37906 16932 10 .175.240.303.543 .128.274 407 .249 48 -13 +0 +1 +4 +7 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 20%BAL 297271 511119 221012 00 .188.254.336.590 .148.259 347 .266 62 -13 +0 -1 +5 +8 -0.0
202830 MLB 33%BAL 327298 5612110 241122 00 .188.253.336.589 .148.257 347 .263 59 -15 +0 -2 +6 +9 -0.2
202931 MLB 43%BAL 303276 511119 221052 00 .185.250.330.580 .145.255 357 .259 57 -15 +0 -3 +5 +9 -0.3
203032 MLB 52%BAL 275251 451008 20972 00 .179.245.315.560 .135.253 357 .255 53 -15 +0 -3 +5 +8 -0.5
203133 MLB 64%BAL 239219 39907 17861 00 .178.241.315.556 .137.251 367 .249 49 -14 +0 -4 +4 +7 -0.7
203234 MLB 73%BAL 194177 30705 14711 00 .169.234.294.528 .124.249 377 .242 44 -12 +0 -5 +3 +5 -0.8
▸ Career Totals (MLE all levels + projections)
Career 49064523 86817611154 310187443 209 .192.250.338.588 .146.284 386 .260 57 -239 +0 -19 +88 +139 -3.1
/ 162G 650599 11423120 412486 31 .190.249.332.581 .142.281 386 .260 57 -32 +0 -2 +12 +18 -0.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
201618 ROKAZL Rangers 11797 321011 16293 00 .330.440.485.924 .155.456 2514 .410 172 +10 +0 +3 1.3
201719 ROKAZL Rangers 225197 49929 24661 32 .249.333.452.785 .203.320 2911 .343 121 +5 -0 +6 1.2
201820 AHickory Crawdads 448415 10022318 231408 91 .241.294.439.732 .198.317 315 .322 104 +2 +1 +13 1.7
201921 A+Down East Wood Ducks 405367 9617213 271179 25 .262.328.425.753 .163.347 297 .335 114 +6 -2 +11 1.7
201921 AHickory Crawdads 114108 365015 6370 41 .333.368.7961.165 .463.375 325 .494 236 +18 +0 +3 2.2
202022 MLBTexas Rangers 3331 11303 2110 00 .355.394.7421.136 .387.471 336 .485 229 +5 +0 -2 +1 +1 0.5
202123 AAARound Rock Express 2522 6103 290 00 .273.333.7271.061 .455.273 368 .429 187 +2 +0 +1 0.3
202123 AAFrisco RoughRiders 191173 415010 16772 00 .237.309.439.748 .202.360 408 .332 112 +3 +0 +5 0.8
202123 ROKACL Rangers 3329 8203 3111 00 .276.364.6551.019 .379.333 339 .435 191 +3 +0 +1 0.4
202123 INTLSurprise Saguaros 2824 4000 480 00 .167.286.167.452 .000.250 2914 .229 33 -2 +0 +1 -0.1
202224 MLBTexas Rangers 132121 29404 11420 10 .240.303.372.675 .132.333 328 .304 91 -1 +0 +0 +7 +4 1.0
202224 AAARound Rock Express 274246 644021 25853 00 .260.336.533.868 .272.307 319 .379 148 +15 +0 +8 2.3
202325 MLBTexas Rangers 4543 11203 2170 00 .256.289.512.801 .256.348 384 .347 124 +1 +0 -0 +7 +1 1.0
202325 AAARound Rock Express 321272 8117017 44783 00 .298.401.548.949 .250.358 2414 .413 174 +27 +0 +9 3.7
202325 INTLLeones del Escogido 2723 3201 480 00 .130.259.348.607 .217.143 3015 .276 69 -1 +0 +1 -0.0
202426 AAARound Rock Express 477435 10733113 391502 00 .246.311.416.727 .170.344 318 .323 105 +3 +0 +14 1.7
202527 MLBSan Francisco Giants 5853 11102 4250 00 .208.263.340.603 .132.333 437 .267 62 -2 +0 -0 +3 +2 0.2
202527 AAASacramento River Cats 10390 17512 12360 00 .189.284.333.618 .144.283 3512 .279 72 -3 +0 +3 -0.0
202527 ASan Jose Giants 2016 4000 440 00 .250.400.250.650 .000.333 2020 .321 103 +0 +0 +1 0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 268248 6210012 19950 10 .250.303.435.739 .185.352 357 .326 107 +2 +0 -2 +18 +8 2.7

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
Sam Huff (OGILVIE) 28 20 42 42 43 .192/.255/.352 .159.275 81 37% 7% 66 -0.2
Seby Zavala
2022 · MLB
28 32→39 52→50 42→40 34 .179/.238/.334 .155.284 214 44% 6% 54 -1.4 .204/.275/.339 .135.321 154 38% 8% 70 -0.3 .193/.272/.319.126.30114138%8%62-0.4
Gabe Johnson
2008 · AAA
28 38 48→50 45→40 40 .198/.259/.337 .138.279 175 35% 7% 63 -0.8 .207/.265/.317 .110.307 108 34% 7% 59 -1.1 .179/.239/.258.079.2736435%7%31-0.7
Mike Olt
2017 · MLB
28 39→41 51→55 41→40 41 .206/.272/.362 .156.295 204 36% 8% 76 +0.0 .203/.272/.344 .141.296 173 35% 8% 70 -0.3 .186/.261/.327.141.26617035%8%58-0.7
Kevin Richardson
2009 · AAA
28 40 49→50 44→40 39 .209/.268/.352 .143.283 194 32% 6% 71 -0.3 .193/.243/.330 .137.305 174 41% 5% 54 -1.4 .177/.226/.315.137.29318144%4%39-1.1
Grayson Greiner
2021 · MLB
28 40 46→45 45→30 44 .206/.272/.331 .125.276 154 30% 8% 66 -0.6 .196/.260/.306 .110.334 125 42% 7% 55 -1.4 .177/.244/.263.086.3299146%8%34-0.9
Aramis Garcia
2021 · MLB
28 41 50 40→45 36 .212/.261/.359 .147.310 193 37% 6% 69 -0.4 .208/.252/.335 .127.286 165 32% 4% 59 -1.1 .195/.233/.324.130.25318331%3%46-0.6
Caleb Hamilton
2023 · MLB
28 36 50→45 48→45 47 .189/.279/.338 .149.279 196 37% 11% 72 -0.2 .177/.257/.305 .128.279 167 40% 9% 55 -1.4 .109/.194/.201.091.17114544%9%0-1.3
Dave Wallace
2008 · AAA
28 34 47→45 43→40 42 .182/.258/.310 .127.254 165 34% 8% 56 -1.3 .209/.277/.329 .120.281 136 29% 8% 69 -0.4 .205/.282/.307.102.26711026%8%64-0.2
Andrew Susac
2018 · MLB
28 37→39 48→50 47→30 43 .197/.261/.333 .136.264 163 31% 8% 63 -0.9 .206/.283/.350 .144.290 177 33% 9% 76 +0.1 .198/.293/.339.141.28118034%11%76+0.0
Brian Serven
2022 · AAA
27 35 49→50 46→30 38 .191/.245/.335 .144.238 185 29% 5% 57 -1.2 .196/.257/.319 .123.257 154 29% 6% 57 -1.2 .182/.252/.278.096.25112031%7%42-0.9
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
David Masters
2021 · AA
28 42→36 46→45 42→40 43 .212/.279/.339 .128.290 143 31% 8% 72 -0.2 .215/.274/.369 .154.312 198 36% 7% 78 +0.2 .170/.231/.347.178.22628639%6%50-0.4
Brandon Waring
2014 · AAA
28 35→41 54→55 45→40 37 .194/.259/.369 .175.277 232 38% 6% 72 -0.2 .189/.254/.341 .152.324 185 45% 6% 63 -0.9 .157/.225/.298.141.29216249%6%37-1.8
Zack Short
2022 · MLB
27 36→39 49→50 47→45 49 .192/.289/.338 .146.258 187 32% 10% 77 +0.1 .192/.286/.318 .126.265 1410 31% 11% 70 -0.3 .179/.280/.288.109.251111131%12%58-0.7
Davis Wendzel
2023 · AAA
26 35→28 49→50 43→40 41 .191/.255/.331 .140.253 185 32% 7% 60 -1.0 .195/.273/.341 .146.245 195 28% 8% 71 -0.3 .191/.275/.335.144.22919426%8%68-0.4
Chadwick Tromp
2023 · MLB
28 39 50 43→40 38 .211/.243/.356 .145.255 194 27% 4% 60 -1.0 .215/.269/.346 .131.269 163 26% 7% 69 -0.4 .204/.265/.315.111.25913126%8%56-0.6
Robel García
2022 · MLB
29 36 53→50 44→40 39 .192/.260/.357 .164.283 225 39% 8% 69 -0.4 .220/.285/.400 .180.319 236 36% 8% 91 +1.1 .237/.306/.488.251.32637038%9%121+0.9
Matt Spring
2013 · AA
28 35 48→50 40→45 35 .185/.242/.321 .136.292 164 41% 6% 52 -1.6 .190/.243/.340 .150.296 183 40% 6% 57 -1.2 .167/.219/.320.153.24520040%5%40-0.8
Jorge Saez
2018 · AA
27 39 48→45 46→30 42 .203/.267/.339 .136.286 174 34% 8% 67 -0.5 .210/.276/.341 .131.299 176 33% 8% 71 -0.3 .174/.247/.285.110.24217334%8%42-0.6
Brad Davis
2011 · MLB
28 42 47→50 43→45 44 .213/.270/.353 .141.266 154 26% 7% 72 -0.2 .213/.260/.321 .108.282 106 27% 6% 58 -1.2 .197/.240/.283.087.2656427%5%37-1.1