Clears waivers on August 14, 12:27 PM
On MLB 40-man: YES
Acquired: Drafted 2nd Rd (54) '16
Thu 8/14 | Fri 8/15 | Sat 8/16 |
---|---|---|
SEA 1:05 PM EDT | @HOU 8:10 PM EDT | @HOU 7:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $1.84
Median $1.00
H2H FanGraphs Points
Average $1.60
Median $2.00
All Leagues
Average $2.90
Median $2.00
H2H FanGraphs Points
Average $1.70
Median $2.00
Roster%
28.13%
Change
7Day
4.28%
30Day
6.73%
2025 OPL Round 6
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 13, 2025 11:25 PM : Akin (4-2) earned the win despite a blown save against the Mariners on Wednesday, retiring both batters he faced while allowing one inherited run to score in the ninth inning.
Analysis: Akin was summoned to face lefty Dominic Canzone with one out and the tying run on third in the ninth after Yennier Cano struggled to start the frame. The southpaw recorded two outs on just two pitches but was ultimately charged with a blown save when Canzone tied the game on a sacrifice fly. While Cano's use to start the inning suggests interim manager Tony Mansolino is willing to play late-game matchups, Akin owns a 3.50 ERA, 1.44 WHIP and 43:23 K:BB across 43.2 innings and should remain the favorite for save opportunities with Felix Bautista (shoulder) sidelined for the remainder of the season.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | BAL | 8 | 6 | 25.2 | 0 | 0 | 35 | 27 | 10 | 1 | 3 | 4.67 | 119.83 |
2021 | BAL | 24 | 17 | 95.0 | 0 | 0 | 82 | 110 | 40 | 2 | 17 | 2.59 | 245.90 |
2022 | BAL | 45 | 1 | 81.2 | 2 | 3 | 77 | 69 | 20 | 1 | 10 | 5.08 | 414.93 |
2023 | BAL | 24 | 1 | 23.2 | 0 | 3 | 27 | 35 | 7 | 0 | 2 | 4.42 | 104.53 |
2024 | BAL | 66 | 0 | 78.2 | 1 | 6 | 97 | 55 | 19 | 2 | 9 | 6.21 | 488.43 |
2025 | BAL | 46 | 3 | 43.2 | 2 | 12 | 43 | 40 | 23 | 1 | 6 | 4.98 | 217.33 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | BAL (A-) | 9 | 9 | 26.0 | 0 | 0 | 29 | 15 | 7 | 0 | 0 | 7.32 | 190.40 |
2017 | BAL (A+) | 21 | 21 | 100.0 | 0 | 0 | 111 | 89 | 46 | 3 | 12 | 4.36 | 436.00 |
2018 | BAL (AA) | 25 | 25 | 137.2 | 0 | 0 | 142 | 114 | 58 | 4 | 16 | 4.53 | 623.54 |
2019 | BAL (AAA) | 25 | 24 | 112.1 | 0 | 1 | 131 | 109 | 61 | 2 | 10 | 4.47 | 501.86 |
2021 | BAL (AAA) | 1 | 1 | 2.0 | 0 | 0 | 5 | 2 | 1 | 1 | 1 | 0.65 | 1.30 |
2023 | BAL (CPX) | 1 | 1 | 1.0 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | -1 | -1.00 |
2023 | BAL (AAA) | 5 | 1 | 8.0 | 0 | 0 | 14 | 1 | 1 | 0 | 1 | 8.66 | 69.30 |
2025 | BAL (CPX) | 1 | 1 | 1.0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 8.8 | 8.80 |
2025 | BAL (AAA) | 2 | 0 | 2.0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 7.1 | 14.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 13, 2025 | BAL | SEA | 0 | 1 | 0 | 0 | 0.2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.93 |
Aug 10, 2025 | BAL | ATH | 0 | 0 | 0 | 0 | 1.0 | 6 | 2 | 2 | 2 | 2 | 1 | 0 | 0 | 3.20 |
Aug 8, 2025 | BAL | ATH | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 14.40 |
Aug 6, 2025 | BAL | @PHI | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4.40 |
Aug 3, 2025 | BAL | @CHC | 0 | 0 | 0 | 0 | 0.0 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | -14.90 |
Aug 2, 2025 | BAL | @CHC | 0 | 0 | 1 | 0 | 1.0 | 5 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 10.40 |
Jul 29, 2025 | BAL | TOR | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1.80 |
Jun 30, 2025 | BAL | @TEX | 0 | 1 | 0 | 0 | 1.0 | 5 | 3 | 2 | 2 | 0 | 0 | 0 | 1 | -10.10 |
Jun 29, 2025 | BAL | TBR | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.80 |
Jun 27, 2025 | BAL | TBR | 0 | 0 | 0 | 0 | 1.0 | 6 | 1 | 1 | 3 | 1 | 0 | 0 | 0 | 1.60 |
Totals | 0 | 2 | 2 | 0 | 8.2 | 40 | 8 | 6 | 10 | 7 | 5 | 0 | 2 | 22.53 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 26, 2025 | AAA | NOR | @LHV | 0 | 0 | 0 | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jul 23, 2025 | AAA | NOR | @LHV | 0 | 0 | 0 | 1.1 | 6 | 2 | 1 | 1 | 0 | 0 | 0 | 0 |
Jul 21, 2025 | CPX | F-ORI | F-RAY | 1 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
Totals | 1 | 0 | 0 | 3.0 | 12 | 2 | 1 | 2 | 3 | 0 | 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 |
---|---|---|---|
May 22, 2022 4:42 AM | add | Cleveland Spiders | $3 |
October 1, 2022 1:29 PM | cut | Cleveland Spiders | $2 |
September 8, 2024 12:35 PM | add | José Ramírez Helmet Count: 71 | $1 |
October 10, 2024 1:08 AM | increase | José Ramírez Helmet Count: 71 | $3 |
May 5, 2025 9:54 AM | cut | José Ramírez Helmet Count: 71 | $2 |
June 7, 2025 3:06 AM | add | José Ramírez Helmet Count: 71 | $2 |
June 7, 2025 4:07 AM | cut | José Ramírez Helmet Count: 71 | $1 |
August 11, 2025 9:37 AM | add | José Ramírez Helmet Count: 71 | $1 |
August 13, 2025 12:26 PM | cut | José Ramírez Helmet Count: 71 | $1 |
Recent Trades for Keegan Akin in H2H FanGraphs Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
April 16, 2021 9:05 PM | Maine Beer Trails |
Josh Donaldson MIN Util R $8 Keegan Akin BAL RP L $1 Andrew Vaughn CHW 1B R $6 |
Shoeless O's |
Tommy Pham SDP OF R $6 Nolan Arenado STL 3B R $37 10IL $27 loan |