Wed 3/26 | Thu 3/27 | Fri 3/28 |
---|---|---|
--- | @CIN 4:10 PM EDT | --- |
Positions
SP
2026 Earned Positions
Util
All Leagues
Average $3.32
Median $3.00
H2H FanGraphs Points
Average $3.76
Median $3.00
Roster%
90.18%
Change
7Day
21.78%
30Day
61.65%

March 24, 2025 7:07 PM : Birdsong will serve out of the Giants' bullpen for the start of the 2025 season after Landen Roupp was named as the fifth starter Monday, Alex Pavlovic of NBC Sports Bay Area reports.
Analysis: Birdsong and Roupp were the final two candidates for the Giants' fifth-starter spot after Kyle Harrison was optioned to Triple-A Sacramento on Saturday. Birdsong recorded a 0.75 ERA across 12 Cactus League innings this spring, but he'll begin the 2025 regular season in the bullpen, possibly in a long reliever role.
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 |
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 |
Spring Training Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 | SFG (ST) | 2 | 0 | 2.2 | 0 | 0 | 4 | 4 | 3 | 0 | 1 | -1.49 | -3.97 |
2025 | SFG (ST) | 4 | 1 | 12.0 | 1 | 0 | 18 | 6 | 0 | 2 | 0 | 9.02 | 108.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 29, 2024 | SFG | STL | 1 | 0 | 0 | 0 | 4.1 | 20 | 3 | 3 | 4 | 11 | 3 | 0 | 1 | 22.37 |
Sep 23, 2024 | SFG | @ARI | 1 | 1 | 0 | 0 | 5.0 | 22 | 2 | 2 | 4 | 6 | 2 | 1 | 0 | 29.60 |
Sep 18, 2024 | SFG | @BAL | 1 | 1 | 0 | 0 | 5.2 | 23 | 3 | 3 | 4 | 3 | 2 | 0 | 0 | 31.53 |
Sep 12, 2024 | SFG | MIL | 1 | 0 | 0 | 0 | 5.0 | 17 | 0 | 0 | 2 | 4 | 1 | 0 | 0 | 36.80 |
Sep 4, 2024 | SFG | ARI | 1 | 0 | 0 | 0 | 3.0 | 18 | 2 | 2 | 3 | 4 | 5 | 0 | 1 | -4.90 |
Aug 29, 2024 | SFG | @MIL | 1 | 0 | 0 | 0 | 3.2 | 19 | 5 | 5 | 4 | 6 | 4 | 0 | 1 | 4.43 |
Aug 23, 2024 | SFG | @SEA | 1 | 0 | 0 | 0 | 4.0 | 18 | 0 | 0 | 1 | 5 | 4 | 1 | 0 | 22.00 |
Aug 17, 2024 | SFG | @ATH | 1 | 0 | 0 | 0 | 4.2 | 19 | 1 | 1 | 3 | 5 | 3 | 0 | 0 | 27.73 |
Aug 11, 2024 | SFG | DET | 1 | 0 | 0 | 0 | 4.1 | 19 | 5 | 5 | 5 | 5 | 1 | 0 | 2 | 1.47 |
Aug 6, 2024 | SFG | @WSN | 1 | 0 | 0 | 0 | 2.0 | 14 | 7 | 7 | 5 | 1 | 3 | 0 | 2 | -29.80 |
Totals | 10 | 2 | 0 | 0 | 41.2 | 189 | 28 | 28 | 35 | 50 | 28 | 2 | 7 | 141.23 |
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 |
Last 10 Spring Training Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb 24, 2024 | ST | SF | CHC | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
Totals | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 0 | 2 | 1 | 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 |
---|---|---|---|
July 2, 2024 10:39 AM | add | Lupulin Galaxy | $1 |
October 10, 2024 12:56 AM | increase | Lupulin Galaxy | $3 |