On MLB 40-man: YES
Acquired: Drafted 4th Rd (125) '18
Thu 7/31 | Fri 8/01 | Sat 8/02 |
---|---|---|
--- | @WSN 6:45 PM EDT | @WSN 4:05 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP
All Leagues
Average $1.76
Median $1.00
FanGraphs Points
Average $1.80
Median $1.50
All Leagues
Average $1.50
Median $1.00
FanGraphs Points
Average $1.60
Median $2.00
Roster%
42.51%
Change
7Day
0.92%
30Day
2.75%
2025 OPL Round 5
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 30, 2025 12:01 AM : Ashby allowed a run on one hit and a walk over 3.1 innings Tuesday, striking out two and earning a save against the Cubs.
Analysis: Ashby entered the sixth inning with two outs and two runners in scoring position. He forced a Matt Shaw pop out to end the threat and would go on to finish the contest. Ashby threw 42 pitches and earned his first save since June 12. He now owns a 2.05 ERA with a 33:12 K:BB through 30.2 frames out of the bullpen. Ashby helped give Milwaukee's other relief arms some rest in Tuesday's 9-3 win and won't see many traditional save chances.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | MIL | 13 | 4 | 31.2 | 1 | 0 | 39 | 25 | 12 | 1 | 4 | 5.18 | 164.13 |
2022 | MIL | 27 | 19 | 107.1 | 1 | 1 | 126 | 106 | 47 | 6 | 15 | 4.06 | 436.16 |
2024 | MIL | 14 | 2 | 28.1 | 0 | 3 | 33 | 20 | 10 | 0 | 2 | 6.39 | 181.07 |
2025 | MIL | 18 | 0 | 30.2 | 2 | 1 | 33 | 25 | 12 | 3 | 1 | 6.02 | 184.63 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | MIL (R) | 6 | 3 | 20.1 | 1 | 0 | 19 | 18 | 8 | 2 | 3 | 3.92 | 79.77 |
2018 | MIL (A) | 7 | 7 | 37.1 | 0 | 0 | 47 | 40 | 9 | 0 | 1 | 6.08 | 226.97 |
2019 | MIL (A) | 11 | 10 | 61.0 | 0 | 0 | 80 | 47 | 28 | 5 | 4 | 5.59 | 341.00 |
2019 | MIL (A+) | 13 | 13 | 65.0 | 0 | 0 | 55 | 54 | 32 | 3 | 1 | 5.13 | 333.30 |
2021 | MIL (AAA) | 21 | 12 | 63.1 | 0 | 0 | 100 | 55 | 32 | 2 | 4 | 5.91 | 374.47 |
2023 | MIL (A+) | 3 | 3 | 3.2 | 0 | 0 | 5 | 3 | 5 | 0 | 1 | 0.55 | 2.03 |
2023 | MIL (AA) | 2 | 1 | 1.2 | 0 | 0 | 1 | 3 | 2 | 1 | 0 | -1.48 | -2.47 |
2023 | MIL (AAA) | 2 | 2 | 1.2 | 0 | 0 | 1 | 1 | 7 | 0 | 0 | -5.56 | -9.27 |
2024 | MIL (AAA) | 25 | 14 | 84.0 | 0 | 2 | 92 | 95 | 73 | 7 | 5 | 3.16 | 265.10 |
2025 | MIL (CPX) | 1 | 1 | 1.1 | 0 | 0 | 1 | 3 | 2 | 0 | 0 | -1.45 | -1.93 |
2025 | MIL (AAA) | 4 | 0 | 6.0 | 0 | 2 | 4 | 3 | 5 | 0 | 0 | 6.27 | 37.60 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 29, 2025 | MIL | CHC | 0 | 0 | 1 | 0 | 3.1 | 12 | 1 | 1 | 1 | 2 | 1 | 0 | 0 | 28.07 |
Jul 27, 2025 | MIL | MIA | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 3.40 |
Jul 25, 2025 | MIL | MIA | 0 | 0 | 0 | 0 | 1.1 | 7 | 1 | 1 | 2 | 1 | 1 | 0 | 0 | 3.67 |
Jul 21, 2025 | MIL | @SEA | 0 | 0 | 0 | 0 | 2.0 | 9 | 0 | 0 | 3 | 1 | 1 | 0 | 0 | 6.00 |
Jul 19, 2025 | MIL | @LAD | 0 | 0 | 0 | 1 | 1.1 | 7 | 1 | 1 | 3 | 2 | 0 | 0 | 0 | 10.07 |
Jul 9, 2025 | MIL | LAD | 0 | 0 | 0 | 0 | 0.1 | 4 | 1 | 1 | 1 | 1 | 2 | 0 | 0 | -4.13 |
Jul 7, 2025 | MIL | LAD | 0 | 0 | 0 | 0 | 2.0 | 10 | 1 | 1 | 2 | 3 | 1 | 1 | 0 | 9.60 |
Jul 4, 2025 | MIL | @MIA | 0 | 1 | 0 | 0 | 2.1 | 7 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 23.27 |
Jul 2, 2025 | MIL | @NYM | 0 | 0 | 0 | 0 | 0.1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1.47 |
Jun 28, 2025 | MIL | COL | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1.40 |
Totals | 0 | 1 | 1 | 1 | 15.0 | 65 | 5 | 5 | 12 | 15 | 10 | 2 | 0 | 82.80 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 21, 2025 | AAA | NAS | SWB | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
May 17, 2025 | AAA | NAS | @MEM | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
May 14, 2025 | AAA | NAS | @MEM | 0 | 0 | 0 | 2.0 | 10 | 0 | 0 | 2 | 1 | 2 | 0 | 0 |
May 10, 2025 | AAA | NAS | NOR | 0 | 0 | 0 | 2.0 | 9 | 1 | 1 | 1 | 2 | 2 | 0 | 0 |
May 6, 2025 | CPX | A-BRW | @A-MRN | 1 | 0 | 0 | 1.1 | 9 | 3 | 3 | 3 | 1 | 2 | 0 | 0 |
Aug 23, 2024 | AAA | NAS | JAX | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Aug 20, 2024 | AAA | NAS | JAX | 0 | 1 | 0 | 1.2 | 5 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
Aug 17, 2024 | AAA | NAS | @DUR | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 1 | 2 | 1 | 0 | 0 |
Aug 14, 2024 | AAA | NAS | @DUR | 0 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 5 | 0 | 0 | 0 |
Aug 10, 2024 | AAA | NAS | IND | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Totals | 1 | 1 | 0 | 14.0 | 57 | 4 | 4 | 8 | 19 | 8 | 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 |
---|---|---|---|
August 10, 2021 6:28 AM | add | Punxsutawney Whippoorwills | $1 |
October 9, 2021 4:45 AM | increase | Punxsutawney Whippoorwills | $3 |
November 22, 2021 7:44 PM | move | A Sonny Gray in Glasnow (from Punxsutawney Whippoorwills) | $3 |
December 8, 2021 1:03 PM | move | Smoke on the Water (from A Sonny Gray in Glasnow) | $3 |
October 14, 2022 1:32 AM | increase | Smoke on the Water | $5 |
April 6, 2023 8:06 AM | cut | Smoke on the Water | $3 |
May 14, 2023 10:59 AM | add | Smoke on the Water | $3 |
May 14, 2023 11:05 AM | cut | Smoke on the Water | $2 |
June 23, 2023 10:23 AM | add | Smoke on the Water | $2 |
October 12, 2023 11:53 AM | increase | Smoke on the Water | $4 |
April 6, 2024 11:36 AM | cut | Smoke on the Water | $2 |
May 28, 2024 8:15 AM | add | Smoke on the Water | $2 |
May 28, 2024 8:46 AM | cut | Smoke on the Water | $1 |
September 15, 2024 9:59 PM | add | A Sonny Gray in Glasnow | $1 |
October 10, 2024 1:09 AM | increase | A Sonny Gray in Glasnow | $3 |
January 11, 2025 10:24 AM | cut | A Sonny Gray in Glasnow | $0 |