On MLB 40-man: YES
Acquired: Drafted 2nd Rd (54) '16
Sat 8/16 | Sun 8/17 | Mon 8/18 |
---|---|---|
@HOU 7:10 PM EDT | @HOU 2:10 PM EDT | @BOS 7:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $1.89
Median $1.00
Ottoneu Classic (4x4)
Average $1.78
Median $1.00
All Leagues
Average $2.40
Median $1.00
Ottoneu Classic (4x4)
Average $1.90
Median $1.50
Roster%
29.66%
Change
7Day
4.28%
30Day
9.17%
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 blowing a save against the Mariners on Wednesday, retiring both batters he faced while allowing one inherited run to score in the ninth inning.
Analysis: The southpaw 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. Akin 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 usage 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 | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2020 | BAL | 8 | 6 | 25.2 | 35 | 1.05195 | 4.55844 | 1.44156 |
2021 | BAL | 24 | 17 | 95.0 | 82 | 1.61053 | 6.63158 | 1.57895 |
2022 | BAL | 45 | 1 | 81.2 | 77 | 1.10204 | 3.19592 | 1.08980 |
2023 | BAL | 24 | 1 | 23.2 | 27 | 0.76056 | 6.84507 | 1.77465 |
2024 | BAL | 66 | 0 | 78.2 | 97 | 1.02966 | 3.31780 | 0.94068 |
2025 | BAL | 47 | 3 | 44.2 | 44 | 1.20896 | 3.42537 | 1.45522 |
MILB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2016 | BAL (A-) | 9 | 9 | 26.0 | 29 | 0.00000 | 1.03846 | 0.84615 |
2017 | BAL (A+) | 21 | 21 | 100.0 | 111 | 1.08000 | 4.14000 | 1.35000 |
2018 | BAL (AA) | 25 | 25 | 137.2 | 142 | 1.04600 | 3.26877 | 1.24939 |
2019 | BAL (AAA) | 25 | 24 | 112.1 | 131 | 0.80119 | 4.72700 | 1.51335 |
2021 | BAL (AAA) | 1 | 1 | 2.0 | 5 | 4.50000 | 9.00000 | 1.50000 |
2023 | BAL (CPX) | 1 | 1 | 1.0 | 1 | 0.00000 | 27.00000 | 4.00000 |
2023 | BAL (AAA) | 5 | 1 | 8.0 | 14 | 1.12500 | 1.12500 | 0.25000 |
2025 | BAL (CPX) | 1 | 1 | 1.0 | 2 | 0.00000 | 0.00000 | 1.00000 |
2025 | BAL (AAA) | 2 | 0 | 2.0 | 1 | 0.00000 | 4.50000 | 0.50000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 14, 2025 | BAL | SEA | 0 | 0 | 0 | 1 | 1.0 | 5 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
Aug 13, 2025 | BAL | SEA | 0 | 1 | 0 | 0 | 0.2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 10, 2025 | BAL | ATH | 0 | 0 | 0 | 0 | 1.0 | 6 | 2 | 2 | 2 | 2 | 1 | 0 | 0 |
Aug 8, 2025 | BAL | ATH | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 6, 2025 | BAL | @PHI | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Aug 3, 2025 | BAL | @CHC | 0 | 0 | 0 | 0 | 0.0 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 |
Aug 2, 2025 | BAL | @CHC | 0 | 0 | 1 | 0 | 1.0 | 5 | 0 | 0 | 0 | 2 | 2 | 0 | 0 |
Jul 29, 2025 | BAL | TOR | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
Jun 30, 2025 | BAL | @TEX | 0 | 1 | 0 | 0 | 1.0 | 5 | 3 | 2 | 2 | 0 | 0 | 0 | 1 |
Jun 29, 2025 | BAL | TBR | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Totals | 0 | 2 | 2 | 1 | 8.2 | 39 | 7 | 5 | 8 | 7 | 6 | 0 | 2 |
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 |
---|---|---|---|
August 31, 2024 7:50 AM | add | Schwar Plans PC Group Chat | $1 |
September 19, 2024 1:09 PM | cut | Schwar Plans PC Group Chat | $1 |
March 6, 2025 2:12 PM | add | Schwar Plans PC Group Chat | $1 |
April 5, 2025 3:56 PM | cut | Schwar Plans PC Group Chat | $1 |
Recent Trades for Keegan Akin in Ottoneu Classic (4x4)
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
July 4, 2025 7:51 AM | Garbage Inn |
Chris Sale ATL SP L $20 60IL Gerrit Cole NYY SP R $6 60IL Austin Riley ATL 3B R $36 10IL Will Warren NYY SP R $1 Jacob Wilson ATH SS R $3 10IL |
All Proofs |
Martin Perez CHW SP L $1 Grant Holmes ATL SP/RP R $3 60IL Juan Soto NYM OF L $68 Keegan Akin BAL RP L $3 Justin Slaten BOS RP R $3 60IL |
March 17, 2025 9:40 PM | ThecretThauth 🤖 |
Yimi Garcia SEA RP R $2 15IL Zach Eflin BAL SP R $13 15IL Keegan Akin BAL RP L $2 Edwin Uceta TBR RP R $4 Matt McLain CIN 2B R $13 $10 loan |
Trash Pandas Gonna Trash |
Spencer Strider ATL SP R $24 Colton Cowser BAL OF L $6 7IL Zebby Matthews MIN SP R $3 JJ Wetherholt STL AAA SS L $3 |