On MLB 40-man: YES
Acquired: Drafted 3rd Rd (85) '20
Wed 3/26 | Thu 3/27 | Fri 3/28 |
---|---|---|
--- | @CIN 4:10 PM EDT | --- |
Positions
SP
2026 Earned Positions
Util
Roster%
69.33%
Change
7Day
10.42%
30Day
16.26%

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 |
---|---|---|---|
May 5, 2022 3:58 AM | add | Nick's Nutts | $4 |
October 14, 2022 1:53 AM | increase | Nick's Nutts | $5 |
August 13, 2023 5:19 PM | move | Englepuck Kirbydink (from Nick's Nutts) | $5 |
October 12, 2023 12:06 PM | increase | Englepuck Kirbydink | $7 |
November 15, 2023 12:51 AM | increase | Englepuck Kirbydink | $9 |
October 10, 2024 12:29 AM | increase | Englepuck Kirbydink | $11 |
November 15, 2024 12:14 AM | increase | Englepuck Kirbydink | $13 |
March 24, 2025 1:08 AM | cut | Englepuck Kirbydink | $7 |
Recent Trades for Kyle Harrison in H2H SABR Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
August 12, 2023 5:18 PM | Nick's Nutts |
DL Hall BAL SP/RP L $6 60IL Kyle Harrison SFG SP L $5 Ricky Tiedemann TOR AAA SP L $4 |
Englepuck Kirbydink |
Ronald Acuña Jr. ATL OF R $59 10IL $22 loan |
March 29, 2023 4:50 PM | Stadium Blitzer |
Corey Seager TEX SS L $43 Justin Steele CHC SP L $3 Kyle Harrison SFG SP L $2 |
61* |
Aaron Nola PHI SP R $38 Danny Jansen TOR C R $6 Ezequiel Tovar COL SS R $4 |
August 27, 2022 8:23 PM | Split-Finger Food ⚾️ |
Lance McCullers Jr. HOU RP R $14 OUT Luis Rengifo LAA 2B/3B S $4 Bo Naylor CLE C L $1 Miguel Vargas LAD 3B/OF R $1 Daniel Espino CLE AAA Util R $1 Kyle Harrison SFG SP L $1 |
Stadium Blitzer |
Mookie Betts LAD 2B/SS/OF R $41 $19 loan |