Batting
    • Season


Sam Huff

Sam Huff

Free Agent (AAA)
C
Age: 28
Bats/Throws: R/R
6'4" / 242
DOB: 1/14/1998
(28 years, 10 months, 1 day)
C
Season2026Total
TeamBAL- - -
LevelMLBMLB
G14112
PA34306
HR012
AVG.121.232
OBP.147.284
SLG.182.401
wOBA.147.296
wRC+-1490
WAR-0.20.5
2026 Games
Played
C:14
RosterResource
Draft:2016, Rd: 7, Pick: 23, Ovr: 219
Draft Team:Texas Rangers
School:Arcadia (AZ) HS
Service Time
2.057
MiLB Options
0

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2020
  • Stat Presets:
    Select
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Plate Discipline - ABS
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Plate Discipline - ABS

    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026vs L as R39.1%76.0%58.3%33.3%63.2%53.6%52.1%50.0%27.1%10.4%37.5%18.7
    2026vs R as R45.7%73.2%60.5%31.3%73.3%58.7%53.9%86.4%25.0%14.5%39.5%19.6
    2026vs L39.1%76.0%58.3%33.3%63.2%53.6%52.1%50.0%27.1%10.4%37.5%18.7
    2026vs R45.7%73.2%60.5%31.3%73.3%58.7%53.9%86.4%25.0%14.5%39.5%19.6
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Home35.0%85.2%63.8%42.9%82.6%73.3%57.4%73.3%17.0%8.5%25.5%19.4
    2026Away47.4%66.7%57.1%27.8%57.7%45.5%50.6%73.7%31.2%15.6%46.8%19.1
    2026Home vs L0.0%66.7%50.0%75.0%75.0%75.0%33.3%12.5%25.0%37.5%16.6
    2026Home vs R38.9%90.5%66.7%42.9%84.2%73.1%53.8%83.3%17.9%5.1%23.1%20.0
    2026Away vs L42.9%78.9%60.0%33.3%60.0%50.0%47.5%55.6%30.0%7.5%37.5%19.0
    2026Away vs R52.9%55.0%54.1%22.2%54.5%40.0%54.1%90.0%32.4%24.3%56.8%19.1
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Mar/Apr31.6%84.2%57.9%33.3%68.8%59.1%50.0%44.4%23.7%7.9%31.6%18.6
    2026Jun47.8%72.0%60.4%45.5%72.2%62.1%52.1%85.7%22.9%12.5%35.4%19.1
    2026Jul50.0%68.2%60.5%12.5%66.7%47.8%57.9%81.8%31.6%18.4%50.0%20.0
    20261st Half40.5%77.3%59.3%41.2%70.6%60.8%51.2%69.6%23.3%10.5%33.7%18.9
    20262nd Half50.0%68.2%60.5%12.5%66.7%47.8%57.9%81.8%31.6%18.4%50.0%20.0
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Grounders12.5%69.2%47.6%100.0%77.8%80.0%61.9%50.0%9.5%14.3%23.8%18.0
    2026Flies20.0%85.7%58.3%100.0%83.3%85.7%58.3%60.0%8.3%8.3%16.7%16.6
    2026Liners33.3%100.0%66.7%100.0%100.0%100.0%50.0%66.7%0.0%0.0%0.0%20.7
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as R to Left18.2%77.8%55.2%100.0%85.7%87.5%62.1%63.6%6.9%10.3%17.2%18.4
    2026as R to Center20.0%80.0%50.0%100.0%75.0%80.0%50.0%33.3%10.0%10.0%20.0%16.6
    2026Pull18.2%77.8%55.2%100.0%85.7%87.5%62.1%63.6%6.9%10.3%17.2%18.4
    2026Center20.0%80.0%50.0%100.0%75.0%80.0%50.0%33.3%10.0%10.0%20.0%16.6
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Low Leverage57.9%74.1%67.4%45.5%55.0%51.6%58.7%84.6%32.6%13.0%45.7%18.8
    2026Medium Leverage37.8%73.5%54.9%21.4%76.0%56.4%47.9%66.7%23.9%12.7%36.6%18.9
    2026High Leverage0.0%80.0%57.1%100.0%100.0%71.4%66.7%0.0%14.3%14.3%26.8
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Through 3 - 050.0%66.7%60.0%100.0%50.0%66.7%60.0%100.0%20.0%0.0%20.0%20.0
    2026Through 3 - 125.0%50.0%33.3%0.0%100.0%50.0%33.3%0.0%16.7%16.7%33.3%14.6
    2026Through 3 - 227.8%50.0%34.6%40.0%50.0%44.4%30.8%50.0%19.2%15.4%34.6%18.8
    2026Through 2 - 012.5%60.0%30.8%0.0%100.0%75.0%38.5%0.0%7.7%15.4%23.1%15.4
    2026Through 1 - 021.1%66.7%41.2%25.0%90.0%71.4%44.1%0.0%11.8%14.7%26.5%17.0
    2026Through 2 - 130.8%55.6%40.9%50.0%80.0%66.7%40.9%25.0%13.6%13.6%27.3%17.4
    2026Through 1 - 135.3%75.0%56.8%50.0%80.0%71.4%54.1%55.6%16.2%10.8%27.0%18.8
    2026Through 0 - 152.6%75.5%65.5%30.0%62.2%50.9%56.3%100.0%32.2%12.6%44.8%20.1
    2026Through 2 - 235.0%66.7%46.9%57.1%62.5%60.0%37.5%80.0%18.8%9.4%28.1%20.1
    2026Through 1 - 236.0%84.0%60.0%33.3%61.9%53.3%50.0%90.0%28.0%8.0%36.0%19.6
    2026Through 0 - 258.6%72.2%66.2%23.5%53.8%41.9%55.4%100.0%38.5%15.4%53.8%20.0
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Bases Empty48.3%70.4%58.9%42.9%78.9%63.6%48.2%66.7%21.4%14.3%35.7%17.6
    2026Men on Base37.9%76.9%60.3%18.2%63.3%51.2%57.4%78.9%29.4%11.8%41.2%20.6
    2026Men In Scoring42.9%70.0%56.1%11.1%57.1%39.1%48.8%83.3%34.1%14.6%48.8%20.8
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as C42.1%74.2%59.3%29.2%69.4%56.2%53.7%72.7%26.0%13.0%39.0%19.2
    2026as PH100.0%100.0%100.0%100.0%0.0%100.0%0.0%0.0%0.0%
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Batting 3rd100.0%100.0%100.0%100.0%0.0%100.0%0.0%0.0%0.0%
    2026Batting 5th50.0%63.6%57.1%20.0%42.9%33.3%52.4%100.0%38.1%19.0%57.1%20.6
    2026Batting 8th31.6%80.0%52.9%33.3%75.0%61.1%44.1%37.5%20.6%8.8%29.4%18.2
    2026Batting 9th46.4%75.0%63.2%30.8%73.3%60.5%58.8%80.0%25.0%13.2%38.2%19.3
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026No Shift14.3%72.7%50.0%100.0%87.5%88.9%61.1%66.7%5.6%11.1%16.7%19.2
    2026Shift - All22.2%83.3%57.1%100.0%80.0%83.3%57.1%50.0%9.5%9.5%19.0%16.8
    2026Shift - Traditional22.2%83.3%57.1%100.0%80.0%83.3%57.1%50.0%9.5%9.5%19.0%16.8
    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026vs L as R39.1%76.0%58.3%33.3%63.2%53.6%52.1%50.0%27.1%10.4%37.5%18.7
    2026vs R as R45.7%73.2%60.5%31.3%73.3%58.7%53.9%86.4%25.0%14.5%39.5%19.6
    2026vs L39.1%76.0%58.3%33.3%63.2%53.6%52.1%50.0%27.1%10.4%37.5%18.7
    2026vs R45.7%73.2%60.5%31.3%73.3%58.7%53.9%86.4%25.0%14.5%39.5%19.6
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Home35.0%85.2%63.8%42.9%82.6%73.3%57.4%73.3%17.0%8.5%25.5%19.4
    2026Away47.4%66.7%57.1%27.8%57.7%45.5%50.6%73.7%31.2%15.6%46.8%19.1
    2026Home vs L0.0%66.7%50.0%75.0%75.0%75.0%33.3%12.5%25.0%37.5%16.6
    2026Home vs R38.9%90.5%66.7%42.9%84.2%73.1%53.8%83.3%17.9%5.1%23.1%20.0
    2026Away vs L42.9%78.9%60.0%33.3%60.0%50.0%47.5%55.6%30.0%7.5%37.5%19.0
    2026Away vs R52.9%55.0%54.1%22.2%54.5%40.0%54.1%90.0%32.4%24.3%56.8%19.1
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Mar/Apr31.6%84.2%57.9%33.3%68.8%59.1%50.0%44.4%23.7%7.9%31.6%18.6
    2026Jun47.8%72.0%60.4%45.5%72.2%62.1%52.1%85.7%22.9%12.5%35.4%19.1
    2026Jul50.0%68.2%60.5%12.5%66.7%47.8%57.9%81.8%31.6%18.4%50.0%20.0
    20261st Half40.5%77.3%59.3%41.2%70.6%60.8%51.2%69.6%23.3%10.5%33.7%18.9
    20262nd Half50.0%68.2%60.5%12.5%66.7%47.8%57.9%81.8%31.6%18.4%50.0%20.0
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Grounders12.5%69.2%47.6%100.0%77.8%80.0%61.9%50.0%9.5%14.3%23.8%18.0
    2026Flies20.0%85.7%58.3%100.0%83.3%85.7%58.3%60.0%8.3%8.3%16.7%16.6
    2026Liners33.3%100.0%66.7%100.0%100.0%100.0%50.0%66.7%0.0%0.0%0.0%20.7
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as R to Left18.2%77.8%55.2%100.0%85.7%87.5%62.1%63.6%6.9%10.3%17.2%18.4
    2026as R to Center20.0%80.0%50.0%100.0%75.0%80.0%50.0%33.3%10.0%10.0%20.0%16.6
    2026Pull18.2%77.8%55.2%100.0%85.7%87.5%62.1%63.6%6.9%10.3%17.2%18.4
    2026Center20.0%80.0%50.0%100.0%75.0%80.0%50.0%33.3%10.0%10.0%20.0%16.6
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Low Leverage57.9%74.1%67.4%45.5%55.0%51.6%58.7%84.6%32.6%13.0%45.7%18.8
    2026Medium Leverage37.8%73.5%54.9%21.4%76.0%56.4%47.9%66.7%23.9%12.7%36.6%18.9
    2026High Leverage0.0%80.0%57.1%100.0%100.0%71.4%66.7%0.0%14.3%14.3%26.8
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Through 3 - 050.0%66.7%60.0%100.0%50.0%66.7%60.0%100.0%20.0%0.0%20.0%20.0
    2026Through 3 - 125.0%50.0%33.3%0.0%100.0%50.0%33.3%0.0%16.7%16.7%33.3%14.6
    2026Through 3 - 227.8%50.0%34.6%40.0%50.0%44.4%30.8%50.0%19.2%15.4%34.6%18.8
    2026Through 2 - 012.5%60.0%30.8%0.0%100.0%75.0%38.5%0.0%7.7%15.4%23.1%15.4
    2026Through 1 - 021.1%66.7%41.2%25.0%90.0%71.4%44.1%0.0%11.8%14.7%26.5%17.0
    2026Through 2 - 130.8%55.6%40.9%50.0%80.0%66.7%40.9%25.0%13.6%13.6%27.3%17.4
    2026Through 1 - 135.3%75.0%56.8%50.0%80.0%71.4%54.1%55.6%16.2%10.8%27.0%18.8
    2026Through 0 - 152.6%75.5%65.5%30.0%62.2%50.9%56.3%100.0%32.2%12.6%44.8%20.1
    2026Through 2 - 235.0%66.7%46.9%57.1%62.5%60.0%37.5%80.0%18.8%9.4%28.1%20.1
    2026Through 1 - 236.0%84.0%60.0%33.3%61.9%53.3%50.0%90.0%28.0%8.0%36.0%19.6
    2026Through 0 - 258.6%72.2%66.2%23.5%53.8%41.9%55.4%100.0%38.5%15.4%53.8%20.0
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Bases Empty48.3%70.4%58.9%42.9%78.9%63.6%48.2%66.7%21.4%14.3%35.7%17.6
    2026Men on Base37.9%76.9%60.3%18.2%63.3%51.2%57.4%78.9%29.4%11.8%41.2%20.6
    2026Men In Scoring42.9%70.0%56.1%11.1%57.1%39.1%48.8%83.3%34.1%14.6%48.8%20.8
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as C42.1%74.2%59.3%29.2%69.4%56.2%53.7%72.7%26.0%13.0%39.0%19.2
    2026as PH100.0%100.0%100.0%100.0%0.0%100.0%0.0%0.0%0.0%
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Batting 3rd100.0%100.0%100.0%100.0%0.0%100.0%0.0%0.0%0.0%
    2026Batting 5th50.0%63.6%57.1%20.0%42.9%33.3%52.4%100.0%38.1%19.0%57.1%20.6
    2026Batting 8th31.6%80.0%52.9%33.3%75.0%61.1%44.1%37.5%20.6%8.8%29.4%18.2
    2026Batting 9th46.4%75.0%63.2%30.8%73.3%60.5%58.8%80.0%25.0%13.2%38.2%19.3
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026No Shift14.3%72.7%50.0%100.0%87.5%88.9%61.1%66.7%5.6%11.1%16.7%19.2
    2026Shift - All22.2%83.3%57.1%100.0%80.0%83.3%57.1%50.0%9.5%9.5%19.0%16.8
    2026Shift - Traditional22.2%83.3%57.1%100.0%80.0%83.3%57.1%50.0%9.5%9.5%19.0%16.8