Tue 7/22 | Wed 7/23 | Thu 7/24 |
---|---|---|
@ATL 7:15 PM EDT | @ATL 12:15 PM EDT | --- |
Positions
SP/RP
2026 Earned Positions
RP/SP
All Leagues
Average $3.13
Median $3.00
H2H FanGraphs Points
Average $3.33
Median $3.00
All Leagues
Average $2.50
Median $2.00
H2H FanGraphs Points
Average $3.50
Median $2.00
Roster%
85.02%
Change
7Day
2.14%
30Day
10.09%
2025 OPL Round 4
OPL Roster%
3.13%
OPL Average Salary
$1.00

July 22, 2025 1:10 PM : The Giants optioned Birdsong to Triple-A Sacramento on Tuesday, Shayna Rubin of the San Francisco Chronicle reports.
Analysis: The transaction comes one day after Birdsong failed to record an out while allowing five runs on one hit and four walks in a loss to Atlanta. The disastrous outing was more than just a one-start blip for the righty, as Birdsong had collected a 10.38 ERA and 17:18 K:BB across 17.1 innings covering his last five outings. Carson Seymour has been recalled from Sacramento and could take Birdsong's spot in the rotation, with Mason Black and Carson Whisenhunt also representing options.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 | SFG | 16 | 16 | 72.0 | 0 | 0 | 88 | 57 | 43 | 4 | 11 | 3.95 | 284.30 |
2025 | SFG | 21 | 10 | 65.2 | 0 | 3 | 68 | 61 | 37 | 5 | 10 | 3.45 | 226.33 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2022 | SFG (CPX) | 4 | 0 | 5.2 | 0 | 0 | 12 | 2 | 0 | 0 | 0 | 10.72 | 60.73 |
2022 | SFG (A) | 3 | 0 | 6.0 | 0 | 0 | 11 | 8 | 3 | 1 | 0 | 5.6 | 33.60 |
2023 | SFG (A) | 12 | 10 | 41.2 | 0 | 0 | 70 | 34 | 22 | 5 | 0 | 6.69 | 278.93 |
2023 | SFG (A+) | 8 | 7 | 36.0 | 0 | 0 | 46 | 24 | 9 | 3 | 4 | 5.86 | 210.80 |
2023 | SFG (AA) | 8 | 8 | 23.0 | 0 | 0 | 33 | 21 | 13 | 1 | 2 | 5 | 115.00 |
2024 | SFG (AA) | 11 | 11 | 48.1 | 0 | 0 | 61 | 33 | 20 | 3 | 5 | 5.45 | 263.37 |
2024 | SFG (AAA) | 2 | 2 | 9.0 | 0 | 0 | 14 | 8 | 6 | 1 | 1 | 4.5 | 40.50 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 21, 2025 | SFG | @ATL | 1 | 0 | 0 | 0 | 0.0 | 6 | 5 | 5 | 1 | 0 | 4 | 1 | 0 | -17.60 |
Jul 6, 2025 | SFG | @ATH | 1 | 1 | 0 | 0 | 5.0 | 22 | 1 | 1 | 3 | 6 | 5 | 0 | 1 | 13.90 |
Jul 1, 2025 | SFG | @ARI | 1 | 0 | 0 | 0 | 4.0 | 19 | 4 | 3 | 3 | 6 | 4 | 0 | 1 | 9.50 |
Jun 26, 2025 | SFG | MIA | 1 | 0 | 0 | 0 | 4.0 | 21 | 7 | 7 | 4 | 1 | 4 | 1 | 2 | -18.40 |
Jun 20, 2025 | SFG | BOS | 1 | 0 | 0 | 0 | 4.1 | 22 | 5 | 4 | 7 | 4 | 1 | 0 | 1 | 6.57 |
Jun 12, 2025 | SFG | @COL | 1 | 0 | 0 | 0 | 6.0 | 26 | 3 | 3 | 6 | 6 | 2 | 0 | 1 | 22.50 |
Jun 6, 2025 | SFG | ATL | 1 | 0 | 0 | 0 | 4.1 | 21 | 2 | 2 | 2 | 5 | 5 | 1 | 0 | 18.87 |
Jun 1, 2025 | SFG | @MIA | 1 | 1 | 0 | 0 | 5.1 | 21 | 1 | 1 | 5 | 5 | 0 | 0 | 0 | 36.47 |
May 26, 2025 | SFG | @DET | 1 | 0 | 0 | 0 | 4.1 | 20 | 3 | 3 | 5 | 6 | 2 | 0 | 0 | 25.07 |
May 20, 2025 | SFG | KCR | 1 | 1 | 0 | 0 | 5.0 | 19 | 1 | 0 | 5 | 4 | 0 | 0 | 0 | 32.00 |
Totals | 10 | 3 | 0 | 0 | 42.1 | 197 | 32 | 29 | 41 | 43 | 27 | 3 | 6 | 128.87 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 21, 2024 | AAA | SAC | RR | 1 | 1 | 0 | 5.0 | 23 | 2 | 2 | 3 | 7 | 4 | 1 | 1 |
Jun 15, 2024 | AAA | SAC | @RNO | 1 | 0 | 0 | 4.0 | 19 | 3 | 3 | 5 | 7 | 2 | 0 | 0 |
Jun 8, 2024 | AA | RIC | ALT | 1 | 0 | 0 | 5.0 | 20 | 2 | 0 | 4 | 6 | 0 | 0 | 0 |
Jun 2, 2024 | AA | RIC | ERI | 1 | 0 | 0 | 2.0 | 12 | 4 | 2 | 4 | 2 | 2 | 0 | 1 |
May 28, 2024 | AA | RIC | ERI | 1 | 1 | 0 | 6.0 | 22 | 0 | 0 | 5 | 6 | 0 | 0 | 0 |
May 22, 2024 | AA | RIC | @BOW | 1 | 1 | 0 | 5.0 | 19 | 2 | 2 | 3 | 7 | 1 | 0 | 1 |
May 16, 2024 | AA | RIC | REA | 1 | 1 | 0 | 5.0 | 21 | 1 | 0 | 4 | 5 | 3 | 0 | 0 |
May 9, 2024 | AA | RIC | @ERI | 1 | 0 | 0 | 5.0 | 21 | 1 | 1 | 3 | 6 | 3 | 0 | 0 |
May 2, 2024 | AA | RIC | @AKR | 1 | 0 | 0 | 4.0 | 18 | 3 | 3 | 4 | 5 | 2 | 1 | 1 |
Apr 26, 2024 | AA | RIC | BOW | 1 | 1 | 0 | 5.0 | 16 | 0 | 0 | 0 | 5 | 2 | 0 | 0 |
Totals | 10 | 5 | 0 | 46.0 | 191 | 18 | 13 | 35 | 56 | 19 | 2 | 4 |
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 |
---|---|---|---|
March 3, 2024 10:31 PM | add | Judgement Day | $1 |
March 15, 2024 12:45 PM | cut | Judgement Day | $1 |
June 6, 2024 10:12 AM | add | Judgement Day | $1 |
June 6, 2024 9:43 PM | cut | Judgement Day | $1 |
July 10, 2024 11:22 AM | add | The Balking Dead ๐งโโ๏ธ | $1 |
October 10, 2024 12:57 AM | increase | The Balking Dead ๐งโโ๏ธ | $3 |
January 30, 2025 10:54 AM | cut | The Balking Dead ๐งโโ๏ธ | $0 |
March 22, 2025 2:25 AM | add | Judgement Day | $2 |
July 14, 2025 9:35 PM | move | The Balking Dead ๐งโโ๏ธ (from Judgement Day) | $2 |