On MLB 40-man: YES
Acquired: Waivers (TEX) Jan'25
Fri 3/28 | Sat 3/29 | Sun 3/30 |
---|---|---|
--- | @CIN 4:10 PM EDT | @CIN 1:40 PM EDT |
Positions
C
2026 Earned Positions
Util
Roster%
0.31%
Change
7Day
0%
30Day
0.31%
2025 OPL Round 1
OPL Roster%
0.00%
OPL Average Salary
$0.00

March 23, 2025 7:58 PM : Huff is expected to operate as the Giants' backup catcher to begin the regular season, Susan Slusser of the San Francisco Chronicle reports.
Analysis: Huff appears set to make his Giants debut in the team's opening series in Cincinnati after being claimed off waivers by San Francisco in January. Patrick Bailey is expected to be San Francisco's starting catcher while Huff will handle the top reserve role with Tom Murphy (back) on the shelf for the time being.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | TEX | 10 | 33 | 31 | 11 | 3 | 0 | 3 | 2 | 0 | 0 | 0 | 7.35 | 73.50 |
2022 | TEX | 44 | 132 | 121 | 29 | 4 | 0 | 4 | 11 | 0 | 1 | 0 | 2.85 | 125.50 |
2023 | TEX | 21 | 45 | 43 | 11 | 2 | 0 | 3 | 2 | 0 | 0 | 0 | 2.79 | 58.60 |
2024 | TEX | 3 | 4 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0.00 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | TEX (R) | 28 | 117 | 97 | 32 | 10 | 1 | 1 | 16 | 3 | 0 | 0 | 6.55 | 183.30 |
2017 | TEX (R) | 49 | 225 | 197 | 49 | 9 | 2 | 9 | 24 | 1 | 3 | 2 | 5.6 | 274.60 |
2018 | TEX (A) | 118 | 448 | 415 | 100 | 22 | 3 | 18 | 23 | 8 | 9 | 1 | 4.26 | 502.40 |
2019 | TEX (A) | 30 | 114 | 108 | 36 | 5 | 0 | 15 | 6 | 0 | 4 | 1 | 9.06 | 271.90 |
2019 | TEX (A+) | 97 | 405 | 367 | 96 | 17 | 2 | 13 | 27 | 9 | 2 | 5 | 4.65 | 451.30 |
2021 | TEX (CPX) | 8 | 33 | 29 | 8 | 2 | 0 | 3 | 3 | 1 | 0 | 0 | 7.73 | 61.80 |
2021 | TEX (AA) | 46 | 191 | 173 | 41 | 5 | 0 | 10 | 16 | 2 | 0 | 0 | 4.76 | 219.10 |
2021 | TEX (AAA) | 7 | 25 | 22 | 6 | 1 | 0 | 3 | 2 | 0 | 0 | 0 | 6.96 | 48.70 |
2022 | TEX (AAA) | 63 | 274 | 246 | 64 | 4 | 0 | 21 | 25 | 3 | 0 | 0 | 6.43 | 405.40 |
2023 | TEX (AAA) | 68 | 321 | 272 | 81 | 17 | 0 | 17 | 44 | 3 | 0 | 0 | 7.82 | 531.70 |
2024 | TEX (AAA) | 111 | 477 | 435 | 107 | 33 | 1 | 13 | 39 | 2 | 0 | 0 | 4.6 | 510.80 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 17, 2024 | TEX | NYM | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jun 15, 2024 | TEX | @SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Apr 20, 2024 | TEX | @ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Sep 17, 2023 | TEX | @CLE | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Sep 15, 2023 | TEX | @CLE | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 14.00 |
Sep 14, 2023 | TEX | @TOR | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Sep 5, 2023 | TEX | HOU | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.00 |
Sep 2, 2023 | TEX | MIN | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 14.00 |
Aug 9, 2023 | TEX | @ATH | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Aug 8, 2023 | TEX | @ATH | 4 | 4 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 10.10 |
Totals | 17 | 16 | 5 | 1 | 1 | 0 | 2 | 3 | 4 | 0 | 0 | 0 | 0 | 36.70 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 22, 2024 | AAA | RR | @TAC | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sep 21, 2024 | AAA | RR | @TAC | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sep 20, 2024 | AAA | RR | @TAC | 6 | 5 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Sep 19, 2024 | AAA | RR | @TAC | 5 | 5 | 2 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
Sep 18, 2024 | AAA | RR | @TAC | 6 | 5 | 2 | 1 | 0 | 0 | 2 | 2 | 4 | 0 | 0 | 0 | 0 |
Sep 17, 2024 | AAA | RR | @TAC | 6 | 6 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Sep 15, 2024 | AAA | RR | SAC | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Sep 13, 2024 | AAA | RR | SAC | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Sep 12, 2024 | AAA | RR | SAC | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Sep 11, 2024 | AAA | RR | SAC | 4 | 4 | 3 | 0 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Totals | 46 | 41 | 12 | 5 | 6 | 0 | 2 | 7 | 9 | 0 | 0 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
September 12, 2020 1:37 PM | add | One Zero Eight ⚾️ | $2 |
September 30, 2020 7:49 PM | increase | One Zero Eight ⚾️ | $4 |
December 12, 2020 11:56 AM | move | THE COSTANZA 7 (from One Zero Eight ⚾️) | $4 |
December 29, 2020 12:43 PM | move | donkey parts (from THE COSTANZA 7) | $4 |
April 12, 2021 6:10 PM | cut | donkey parts | $2 |
June 4, 2021 5:50 PM | add | donkey parts | $2 |
June 5, 2021 7:46 AM | cut | donkey parts | $1 |
July 9, 2021 4:50 PM | add | PNW Monsters | $1 |
October 9, 2021 4:38 AM | increase | PNW Monsters | $3 |
November 16, 2021 1:05 PM | cut | PNW Monsters | $0 |
May 22, 2022 6:52 PM | add | Don't Let the Lindor Hit You | $2 |
June 28, 2022 1:02 AM | move | PNW Monsters (from Don't Let the Lindor Hit You) | $2 |
July 25, 2022 1:12 PM | cut | PNW Monsters | $1 |