Sun 3/23 | Mon 3/24 | Tue 3/25 |
---|---|---|
--- | --- | --- |
Positions
SP
2026 Earned Positions
Util
Roster%
76.07%
Change
7Day
3.07%
30Day
24.24%

March 22, 2025 1:49 PM : The Giants optioned Harrison to Triple-A Sacramento on Saturday, Shayna Rubin of the San Francisco Chronicle reports.
Analysis: Harrison was among the players vying for the final spot in the big-league rotation, but he didn't do much in the Cactus League to help his case, allowing eight earned runs in just 6.2 innings. He'll be joined in Sacramento's rotation by Keaton Winn, leaving Hayden Birdsong and Landen Roupp as the remaining options for San Francisco.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | SFG | 7 | 7 | 34.2 | 0 | 0 | 35 | 11 | 4 | 8 | 2.72 | 94.33 |
2024 | SFG | 24 | 24 | 124.1 | 0 | 0 | 118 | 42 | 7 | 18 | 3.83 | 476.67 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | SFG (A) | 23 | 23 | 98.2 | 0 | 0 | 157 | 52 | 15 | 3 | 5.75 | 567.33 |
2022 | SFG (A+) | 7 | 7 | 29.0 | 0 | 0 | 59 | 10 | 1 | 2 | 7.03 | 204.00 |
2022 | SFG (AA) | 18 | 18 | 84.0 | 0 | 0 | 127 | 39 | 7 | 11 | 4.68 | 393.00 |
2023 | SFG (CPX) | 1 | 1 | 2.0 | 0 | 0 | 4 | 0 | 0 | 0 | 9 | 18.00 |
2023 | SFG (AAA) | 20 | 20 | 65.2 | 0 | 0 | 105 | 48 | 5 | 10 | 3.8 | 249.33 |
Spring Training Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | SFG (ST) | 3 | 1 | 3.2 | 0 | 0 | 4 | 3 | 0 | 1 | 1.18 | 4.33 |
2024 | SFG (ST) | 4 | 4 | 12.2 | 0 | 0 | 17 | 8 | 3 | 0 | 5.08 | 64.33 |
2025 | SFG (ST) | 3 | 1 | 6.2 | 0 | 2 | 9 | 1 | 0 | 2 | 4.55 | 30.33 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 3, 2024 | SFG | ARI | 1 | 0 | 0 | 0 | 2.2 | 16 | 6 | 6 | 7 | 3 | 1 | 0 | 1 | 3.33 |
Aug 28, 2024 | SFG | @MIL | 1 | 0 | 0 | 0 | 4.2 | 21 | 5 | 5 | 4 | 7 | 3 | 0 | 1 | 15.33 |
Aug 19, 2024 | SFG | CHW | 1 | 1 | 0 | 0 | 6.0 | 24 | 1 | 1 | 5 | 5 | 2 | 0 | 0 | 34.00 |
Aug 13, 2024 | SFG | ATL | 1 | 0 | 0 | 0 | 5.0 | 23 | 3 | 3 | 6 | 6 | 2 | 0 | 2 | 5.00 |
Aug 8, 2024 | SFG | @WSN | 1 | 0 | 0 | 0 | 4.2 | 19 | 2 | 2 | 5 | 3 | 0 | 0 | 0 | 29.33 |
Aug 3, 2024 | SFG | @CIN | 1 | 0 | 0 | 0 | 3.2 | 17 | 6 | 6 | 6 | 4 | 1 | 0 | 4 | -28.67 |
Jul 26, 2024 | SFG | COL | 1 | 1 | 0 | 0 | 6.2 | 23 | 1 | 1 | 1 | 11 | 2 | 0 | 0 | 49.33 |
Jul 19, 2024 | SFG | @COL | 1 | 0 | 0 | 0 | 5.0 | 20 | 0 | 0 | 1 | 6 | 4 | 1 | 0 | 22.00 |
Jul 12, 2024 | SFG | MIN | 1 | 1 | 0 | 0 | 5.1 | 22 | 1 | 1 | 5 | 3 | 1 | 1 | 0 | 26.67 |
Jul 6, 2024 | SFG | @CLE | 1 | 0 | 0 | 0 | 3.1 | 17 | 4 | 4 | 4 | 2 | 4 | 0 | 1 | -4.33 |
Totals | 10 | 3 | 0 | 0 | 47.0 | 202 | 29 | 29 | 44 | 50 | 20 | 2 | 9 | 152.00 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 15, 2023 | AAA | SAC | TAC | 1 | 0 | 0 | 4.0 | 18 | 3 | 3 | 6 | 7 | 0 | 0 | 1 |
Aug 10, 2023 | AAA | SAC | @LV | 1 | 0 | 0 | 3.1 | 12 | 1 | 0 | 1 | 4 | 0 | 0 | 0 |
Aug 5, 2023 | AAA | SAC | RNO | 1 | 0 | 0 | 2.0 | 10 | 1 | 1 | 1 | 2 | 4 | 0 | 0 |
Jul 31, 2023 | CPX | A-GIB | A-WSX | 1 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
Jul 4, 2023 | AAA | SAC | @SL | 1 | 0 | 0 | 3.0 | 14 | 2 | 2 | 3 | 3 | 2 | 1 | 0 |
Jun 29, 2023 | AAA | SAC | RNO | 1 | 0 | 0 | 3.2 | 18 | 3 | 3 | 6 | 7 | 3 | 0 | 1 |
Jun 22, 2023 | AAA | SAC | @RR | 1 | 0 | 0 | 2.1 | 16 | 7 | 7 | 7 | 2 | 2 | 1 | 3 |
Jun 15, 2023 | AAA | SAC | @SUG | 1 | 1 | 0 | 5.0 | 19 | 2 | 2 | 3 | 8 | 2 | 0 | 1 |
Jun 9, 2023 | AAA | SAC | LV | 1 | 0 | 0 | 4.1 | 18 | 2 | 1 | 3 | 6 | 1 | 0 | 1 |
Jun 2, 2023 | AAA | SAC | @TAC | 1 | 0 | 0 | 3.2 | 18 | 1 | 1 | 4 | 5 | 3 | 1 | 1 |
Totals | 10 | 1 | 0 | 33.1 | 149 | 22 | 20 | 34 | 48 | 17 | 3 | 8 |
Last 10 Spring Training Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb 25, 2024 | ST | SF | @TEX | 1 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 4 | 0 | 1 | 0 |
Totals | 1 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 4 | 0 | 1 | 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 |
---|---|---|---|
August 23, 2023 12:41 PM | add | Ozuna Is Still Uggla | $7 |
October 12, 2023 12:08 PM | increase | Ozuna Is Still Uggla | $9 |
November 23, 2023 5:50 PM | move | It's the way she goes boys (from Ozuna Is Still Uggla) | $9 |
June 9, 2024 2:26 PM | move | Ozuna Is Still Uggla (from It's the way she goes boys) | $9 |
October 10, 2024 12:53 AM | increase | Ozuna Is Still Uggla | $11 |