Sam Huff

Catcher · Career Stats, Bio & Records (2020-2026)

Sam Huff is a catcher who has played in Major League Baseball since 2020 for the Texas Rangers, the San Francisco Giants, and the Baltimore Orioles, a span of 7 seasons. In 112 career games, he has hit .232 with 66 hits, 12 home runs, and 25 RBI.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

Active Player
AVG .232
HR 12
RBI 25
H 66
OPS .686
PIV thru 2025 -227

PIV is computed through the 2025 season, so it does not yet include 2026. Every other career total on this page includes 2026 through October 15, 2026.

Position
Catcher
Bats / Throws
R / R
Height / Weight
6'5" / 240 lb
Born
1/14/1998 in Phoenix, AZ, USA
MLB Debut
2020-09-11
Jersey
#31

Full name: Samuel Nicholas Huff

Career Batting Statistics

Sam Huff β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
112 284 25 66 12 0 12 25 1 21 116 .232 .284 .401 .686 -227

Career AVG .232 vs. league average .245 across their career seasons β€” near league average.

Career OBP .284 vs. league average .316 across their career seasons β€” 10.0% below league average.

Career SLG .401 vs. league average .404 across their career seasons β€” near league average.

Career OPS .686 vs. league average .719 across their career seasons β€” near league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Sam Huff β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home451111532613.288
Away53140930611.214

Last 10 Games — Batting

Sam Huff β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-05-31 SFGMIAL 300000001
2025-05-28 SFGDETL 201000011
2025-05-25 SFGWASW 311001101
2025-05-19 SFGKCRL 311000002
2025-05-18 SFGOAKW 200000001
2025-05-14 SFGAZL 311000002
2025-05-11 SFGMINL 300000002
2025-05-07 SFGCHCW 400000003
2025-05-02 SFGCOLW 201000101
2025-04-26 SFGTEXW 311100001

Fielding Statistics

Career Fielding Totals by Position

Sam Huff β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 10 3 41 0 0 3
C 71 56 454 20 5 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Sam Huff β€” Career Games by Position
Position Games
Catcher 71
First Base 10
Designated Hitter 13

Sam Huff: the record in brief

Active since a debut on September 11, 2020, Sam Huff has a record on this page that is still being added to. Huff played for the Texas Rangers (2020 to 2024), the San Francisco Giants (2025), and the Baltimore Orioles (2026). Born on January 14, 1998, in Phoenix, AZ, USA, Huff is listed as a catcher and threw and hit right-handed. The bio gives 6 feet, 5 inches and 240 pounds. On the record, Sam Huff was born Samuel Nicholas Huff.

Huff's career batting table shows 112 games, 284 at bats and 66 hits, a .232 average, along with 12 homers and 25 runs batted in. Huff got on base at a .284 rate and slugged .401 (.686 OPS). The .232 career average is close to the .245 the league hit across the same seasons. 2022 produced Huff's most hits, 29 of them for the Texas Rangers. Even the best average among the busiest seasons, .240 in 2022, did not top the league's .242.

Frequently Asked Questions about Sam Huff

What years did Sam Huff play?
Sam Huff played in Major League Baseball from 2020 to 2026.
Was Sam Huff a pitcher?
No. Sam Huff was a position player (Catcher).
How many home runs did Sam Huff hit?
Sam Huff hit 12 career home runs with 66 hits.
What teams has Sam Huff played for?
Sam Huff has played for 3 teams: the Texas Rangers (2020, 2022–2024), the San Francisco Giants (2025), and the Baltimore Orioles (2026).
What are Sam Huff's career stats?
In 112 games, Sam Huff has 66 hits, 12 home runs, 25 RBI, 25 runs, and 1 stolen bases, with a .232 batting average.
What position does Sam Huff play?
Sam Huff plays primarily as a catcher, the position where he has appeared in the most games.
How tall is Sam Huff and how much does he weigh?
Sam Huff is listed at 6 feet 5 inches and 240 pounds.
What number does Sam Huff wear?
Sam Huff wears number 31, according to MLB's 2026 roster data.
How many home runs has Sam Huff hit each season?
Sam Huff's home runs by season: 3 in 2020, 4 in 2022, 3 in 2023, 0 in 2024, 2 in 2025, and 0 in 2026. His most in one season was 4, in 2022.
What was Sam Huff's career batting average?
Sam Huff batted .232 over his career, with 66 hits in 284 at bats.
How many RBI did Sam Huff have?
Sam Huff drove in 25 runs in his career.