On MLB 40-man: YES
Acquired: Drafted 3rd Rd (85) '20
Mon 6/02 | Tue 6/03 | Wed 6/04 |
---|---|---|
SDP 9:45 PM EDT | SDP 9:45 PM EDT | Starting SDP 9:45 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $3.78
Median $3.00
H2H FanGraphs Points
Average $3.87
Median $4.00
Roster%
75.84%
Change
7Day
10.71%
30Day
25.69%
2025 OPL Round 2
OPL Roster%
1.76%
OPL Average Salary
$2.67

May 31, 2025 12:09 AM : Harrison (1-1) got the win after throwing five innings of shutout ball in Friday's 2-0 win over the Marlins. He allowed one hit, walked three and struck out five.
Analysis: In his second start of the season since transitioning from the bullpen, Harrison had a longer leash and took advantage of it, working five shutout innings on just 80 pitches. In his two starts (nine innings), he's allowed just two runs with nine strikeouts. With Justin Verlander (pectoral) on the way back from the injured list, the 23-year-old Harrison might not get the chance to start again in the immediate future, but he's made a strong case to be the team's choice to make spot starts should injuries strike the Giants' rotation again.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | SFG | 7 | 7 | 34.2 | 0 | 0 | 35 | 29 | 11 | 4 | 8 | 3.11 | 107.73 |
2024 | SFG | 24 | 24 | 124.1 | 0 | 0 | 118 | 125 | 42 | 7 | 18 | 3.72 | 462.66 |
2025 | SFG | 6 | 2 | 14.1 | 0 | 1 | 16 | 8 | 6 | 0 | 2 | 5.49 | 78.67 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | SFG (A) | 23 | 23 | 98.2 | 0 | 0 | 157 | 86 | 52 | 15 | 3 | 5.91 | 582.63 |
2022 | SFG (A+) | 7 | 7 | 29.0 | 0 | 0 | 59 | 19 | 10 | 1 | 2 | 7.78 | 225.60 |
2022 | SFG (AA) | 18 | 18 | 84.0 | 0 | 0 | 127 | 60 | 39 | 7 | 11 | 5.31 | 446.30 |
2023 | SFG (CPX) | 1 | 1 | 2.0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 11.4 | 22.80 |
2023 | SFG (AAA) | 20 | 20 | 65.2 | 0 | 0 | 105 | 52 | 48 | 5 | 10 | 4.24 | 278.73 |
2025 | SFG (AAA) | 6 | 6 | 26.0 | 0 | 0 | 38 | 26 | 8 | 2 | 2 | 5.62 | 146.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 30, 2025 | SFG | @MIA | 1 | 1 | 0 | 0 | 5.0 | 18 | 0 | 0 | 1 | 5 | 3 | 0 | 0 | 35.40 |
May 24, 2025 | SFG | @WSN | 1 | 0 | 0 | 0 | 4.0 | 17 | 2 | 2 | 5 | 4 | 0 | 0 | 1 | 12.30 |
May 20, 2025 | SFG | KCR | 0 | 0 | 0 | 1 | 1.1 | 5 | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 15.27 |
May 13, 2025 | SFG | ARI | 0 | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | -7.50 |
May 9, 2025 | SFG | @MIN | 0 | 0 | 0 | 0 | 2.0 | 9 | 0 | 0 | 0 | 3 | 3 | 0 | 0 | 11.80 |
May 6, 2025 | SFG | @CHC | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 11.40 |
Sep 3, 2024 | SFG | ARI | 1 | 0 | 0 | 0 | 2.2 | 16 | 6 | 6 | 7 | 3 | 1 | 0 | 1 | -7.77 |
Aug 28, 2024 | SFG | @MIL | 1 | 0 | 0 | 0 | 4.2 | 21 | 5 | 5 | 4 | 7 | 3 | 0 | 1 | 16.83 |
Aug 19, 2024 | SFG | CHW | 1 | 1 | 0 | 0 | 6.0 | 24 | 1 | 1 | 5 | 5 | 2 | 0 | 0 | 35.40 |
Aug 13, 2024 | SFG | ATL | 1 | 0 | 0 | 0 | 5.0 | 23 | 3 | 3 | 6 | 6 | 2 | 0 | 2 | 2.80 |
Totals | 6 | 2 | 0 | 1 | 32.2 | 140 | 19 | 19 | 30 | 37 | 14 | 0 | 6 | 125.93 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 30, 2025 | AAA | SAC | RNO | 1 | 0 | 0 | 5.0 | 22 | 1 | 1 | 6 | 7 | 0 | 0 | 0 |
Apr 24, 2025 | AAA | SAC | @ELP | 1 | 1 | 0 | 6.0 | 21 | 2 | 0 | 2 | 8 | 2 | 0 | 0 |
Apr 18, 2025 | AAA | SAC | SL | 1 | 0 | 0 | 4.0 | 22 | 3 | 2 | 5 | 7 | 2 | 2 | 0 |
Apr 12, 2025 | AAA | SAC | @TAC | 1 | 0 | 0 | 3.0 | 17 | 6 | 6 | 7 | 5 | 0 | 0 | 1 |
Apr 4, 2025 | AAA | SAC | @LV | 1 | 0 | 0 | 4.0 | 17 | 0 | 0 | 2 | 6 | 3 | 0 | 0 |
Mar 29, 2025 | AAA | SAC | ABQ | 1 | 0 | 0 | 4.0 | 15 | 1 | 1 | 4 | 5 | 1 | 0 | 1 |
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 |
Totals | 10 | 1 | 0 | 37.1 | 160 | 18 | 14 | 34 | 55 | 12 | 2 | 3 |
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 20, 2022 3:05 PM | add | Hammerin' Hanks | $1 |
October 14, 2022 1:56 AM | increase | Hammerin' Hanks | $2 |
May 4, 2023 1:07 PM | cut | Hammerin' Hanks | $1 |
May 5, 2023 1:08 PM | add | Regional Blackouts | $2 |
June 27, 2023 12:12 PM | move | The Olde English 15-40's 🍻 (from Regional Blackouts) | $2 |
October 12, 2023 11:54 AM | increase | The Olde English 15-40's 🍻 | $4 |
October 10, 2024 12:23 AM | increase | The Olde English 15-40's 🍻 | $6 |
April 19, 2025 12:26 PM | cut | The Olde English 15-40's 🍻 | $3 |
May 12, 2025 6:32 PM | add | WTF | $3 |
May 16, 2025 5:32 PM | cut | WTF | $2 |