On MLB 40-man: YES
Acquired: Drafted 5th Rd '18
Sun 8/17 | Mon 8/18 | Tue 8/19 |
---|---|---|
TBR 4:05 PM EDT | @SDP 9:40 PM EDT | @SDP 9:40 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP/SP
All Leagues
Average $0.00
Median $0.00
Old School (5x5)
Average $0.00
Median $0.00
All Leagues
Average $1.90
Median $2.00
Old School (5x5)
Average $2.00
Median $2.00
Roster%
0%
Change
7Day
0%
30Day
0%
2025 OPL Round 6
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 15, 2025 8:43 PM : The Giants recalled Winn from Triple-A Sacramento on Friday, Justice delos Santos of The San Jose Mercury News reports.
Analysis: With Ryan Walker set to miss the Giants' next few games while on paternity leave, Winn will return to San Francisco to replenish the big club's bullpen depth. Winn has struggled in Triple-A this year, turning in a 9.31 ERA and 1.88 WHIP through 19.1 innings, so he'll likely be reserved for low-leverage situations while with the Giants.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2023 | SFG | 9 | 5 | 42.1 | 1 | 1 | 35 | 4.67717 | 1.03937 |
2024 | SFG | 12 | 12 | 55.1 | 3 | 0 | 48 | 7.15663 | 1.37349 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2018 | SFG (A-) | 15 | 5 | 43.0 | 3 | 0 | 36 | 4.81395 | 1.44186 |
2019 | SFG (A) | 26 | 20 | 127.1 | 7 | 0 | 99 | 3.32199 | 1.17016 |
2022 | SFG (A) | 13 | 11 | 40.2 | 1 | 0 | 55 | 4.86885 | 1.32787 |
2022 | SFG (A+) | 8 | 8 | 37.0 | 3 | 0 | 46 | 3.16216 | 1.29730 |
2022 | SFG (AA) | 6 | 6 | 30.1 | 2 | 0 | 24 | 4.15385 | 1.35165 |
2023 | SFG (AAA) | 17 | 14 | 58.0 | 0 | 0 | 66 | 4.81034 | 1.58621 |
2024 | SFG (CPX) | 1 | 0 | 3.2 | 0 | 0 | 6 | 2.45454 | 1.09091 |
2025 | SFG (CPX) | 2 | 1 | 2.0 | 0 | 0 | 1 | 9.00000 | 2.50000 |
2025 | SFG (A) | 2 | 0 | 2.0 | 1 | 0 | 3 | 0.00000 | 0.50000 |
2025 | SFG (AAA) | 11 | 3 | 19.1 | 0 | 0 | 20 | 9.31035 | 1.86207 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 20, 2024 | SFG | @STL | 1 | 0 | 0 | 0 | 2.2 | 14 | 5 | 5 | 5 | 2 | 1 | 0 | 1 |
Jun 15, 2024 | SFG | LAA | 1 | 0 | 0 | 0 | 6.0 | 25 | 3 | 3 | 5 | 6 | 2 | 0 | 2 |
Jun 9, 2024 | SFG | @TEX | 1 | 0 | 0 | 0 | 4.1 | 22 | 7 | 7 | 6 | 7 | 2 | 1 | 1 |
May 14, 2024 | SFG | LAD | 1 | 0 | 0 | 0 | 4.0 | 20 | 5 | 5 | 5 | 4 | 3 | 0 | 1 |
May 9, 2024 | SFG | @COL | 1 | 0 | 0 | 0 | 3.2 | 19 | 7 | 7 | 8 | 1 | 0 | 0 | 1 |
May 4, 2024 | SFG | @PHI | 1 | 0 | 0 | 0 | 0.2 | 8 | 5 | 5 | 4 | 0 | 2 | 1 | 0 |
Apr 28, 2024 | SFG | PIT | 1 | 1 | 0 | 0 | 6.0 | 22 | 1 | 1 | 3 | 5 | 1 | 1 | 0 |
Apr 22, 2024 | SFG | NYM | 1 | 1 | 0 | 0 | 6.0 | 21 | 1 | 1 | 4 | 6 | 1 | 0 | 1 |
Apr 17, 2024 | SFG | @MIA | 1 | 1 | 0 | 0 | 6.0 | 21 | 1 | 1 | 4 | 4 | 1 | 0 | 1 |
Apr 12, 2024 | SFG | @TBR | 1 | 0 | 0 | 0 | 5.0 | 24 | 2 | 2 | 5 | 6 | 3 | 1 | 0 |
Totals | 10 | 3 | 0 | 0 | 44.1 | 196 | 37 | 37 | 49 | 41 | 16 | 4 | 8 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 13, 2025 | AAA | SAC | @RR | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Aug 9, 2025 | AAA | SAC | SUG | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 5, 2025 | AAA | SAC | SUG | 0 | 0 | 0 | 1.1 | 8 | 4 | 4 | 3 | 2 | 1 | 0 | 1 |
Aug 1, 2025 | AAA | SAC | @ABQ | 0 | 0 | 0 | 1.0 | 7 | 3 | 3 | 4 | 0 | 1 | 0 | 0 |
Jul 29, 2025 | AAA | SAC | @ABQ | 0 | 0 | 0 | 1.1 | 10 | 5 | 4 | 6 | 1 | 0 | 0 | 1 |
Jul 25, 2025 | AAA | SAC | LV | 0 | 0 | 0 | 0.1 | 4 | 2 | 2 | 2 | 1 | 1 | 0 | 0 |
Jul 22, 2025 | AAA | SAC | LV | 0 | 0 | 0 | 1.2 | 5 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Jul 19, 2025 | AAA | SAC | OKC | 0 | 0 | 0 | 1.0 | 6 | 0 | 0 | 1 | 1 | 2 | 0 | 0 |
Jul 15, 2025 | CPX | A-GIA | @A-CUB | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
Jul 13, 2025 | A | SJ | @FRE | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Totals | 0 | 0 | 0 | 10.2 | 55 | 15 | 14 | 20 | 9 | 5 | 0 | 2 |
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:16 PM | add | Reese's Pieces | $1 |
July 9, 2024 12:49 PM | move | Santa Monica Surfers (from Reese's Pieces) | $1 |
October 10, 2024 12:57 AM | increase | Santa Monica Surfers | $3 |
November 24, 2024 7:26 PM | cut | Santa Monica Surfers | $0 |
Recent Trades for Keaton Winn in Old School (5x5)
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
July 8, 2024 12:48 PM | Reese's Pieces |
Wenceel Perez DET OF S $1 Aaron Civale MIL SP R $3 Clarke Schmidt NYY SP R $3 60IL Keaton Winn SFG SP/RP R $1 |
Santa Monica Surfers |
Kutter Crawford BOS SP R $3 60IL Trevor Larnach MIN OF L $5 Brendan Donovan STL 2B/SS/3B/OF L $7 $17 loan |
May 4, 2024 7:03 PM | Eno's Slaughter |
Jesus Sanchez MIA OF L $3 Jeffrey Springs TBR SP L $7 Keaton Winn SFG SP/RP R $1 Pete Crow-Armstrong CHC OF L $5 |
Rotoballer Anthony Aniano |
Nick Castellanos PHI OF R $25 Justin Verlander HOU SP R $15 Michael Kopech CHW RP R $4 60IL Vladimir Guerrero Jr. TOR 1B/3B R $53 $87 loan |