Basenerd Banner
Loading games...
Keegan Akin
Keegan Akin
Baltimore Orioles • Pitcher
Age 30 • 6' 0" • 240 lb
Bats: L • Throws: L
MLB Debut: 2020-08-14
Born: Alma , MI • USA
Draft: 2016
2025 Stats
W
5
L
4
ERA
3.41
WHIP
1.37
IP
63.1
SO
59
SV
8
HLD
16
G
64
GS
3
Career Stats
W
16
L
22
ERA
4.48
WHIP
1.30
IP
368.0
SO
377
SV
11
HLD
28
G
231
GS
28
Year-by-Year Pitching
Year Team GGSIP WLSVSO ERAWHIPAwards
2020 BAL 8 6 25.2 1 2 35 4.56 1.44
2021 BAL 24 17 95.0 2 10 82 6.63 1.58
2022 BAL 45 1 81.2 3 3 2 77 3.20 1.09
2023 BAL 24 1 23.2 2 2 27 6.85 1.77
2024 BAL 66 78.2 3 1 1 97 3.32 0.94
2025 BAL 64 3 63.1 5 4 8 59 3.41 1.37
Spring Training
Pitching
YearTeamGGSIPWLSVSOERAWHIP
2018 BAL 11.0 1 0.000.00
2020 BAL 439.2 19 7.451.55
2021 BAL 429.0 1114 10.002.44
2022 BAL 35.1 6 8.442.44
2023 BAL 68.0 8 1.130.88
2024 BAL 67.1 10 0.000.27
2025 BAL 88.2 12 3.120.81
2026 BAL 54.2 5 5.791.29
Postseason
Pitching
YearTeamGGSIPWLSVSOERAWHIP
2024 BAL 10.2 0.001.50
Game Logs
Season selector loads one year at a time.
Pitching
Date Opponent IP H R ER BB SO HR
2025-09-28 @ NYY 1.0 0 0 0 2 0 0
2025-09-25 vs TB 1.0 0 0 0 0 0 0
2025-09-21 vs NYY 0.1 3 3 3 0 1 2
2025-09-19 vs NYY 1.0 0 0 0 0 2 0
2025-09-17 @ CWS 1.0 1 0 0 0 0 0
2025-09-16 @ CWS 1.0 1 0 0 0 2 0
2025-09-13 @ TOR 0.2 2 1 1 1 0 0
2025-09-11 vs PIT 1.0 1 0 0 0 1 0
2025-09-09 vs PIT 0.1 0 0 0 2 1 0
2025-09-07 vs LAD 1.0 0 0 0 2 0 0
2025-09-03 @ SD 2.0 2 1 1 0 2 1
2025-09-01 @ SD 1.0 1 0 0 0 1 0
2025-08-27 vs BOS 2.0 2 2 2 0 2 1
2025-08-26 vs BOS 1.0 0 0 0 0 0 0
2025-08-24 vs HOU 1.2 0 0 0 0 3 0
2025-08-19 @ BOS 2.0 0 0 0 0 0 0
2025-08-16 @ HOU 0.2 0 1 0 2 0 0
2025-08-14 vs SEA 1.0 1 0 0 1 1 0
2025-08-13 vs SEA 0.2 0 0 0 0 0 0
2025-08-10 vs ATH 1.0 2 2 2 1 2 0
2025-08-08 vs ATH 1.0 0 0 0 0 1 0
2025-08-06 @ PHI 1.0 0 0 0 1 0 0
2025-08-03 @ CHC 0.0 1 2 1 0 0 1
2025-08-02 @ CHC 1.0 0 0 0 2 2 0
2025-07-29 vs TOR 1.0 1 0 0 1 0 0
2025-06-30 @ TEX 1.0 2 3 2 0 0 1
2025-06-29 vs TB 1.0 1 0 0 0 1 0
2025-06-27 vs TB 1.0 3 1 1 0 1 0
2025-06-24 vs TEX 1.1 3 1 1 0 0 0
2025-06-22 @ NYY 0.1 0 0 0 0 0 0
2025-06-20 @ NYY 1.1 1 0 0 2 0 0
2025-06-17 @ TB 1.2 2 0 0 1 1 0
2025-06-14 vs LAA 1.1 1 1 1 0 2 1
2025-06-12 vs DET 1.0 1 0 0 1 2 0
2025-06-11 vs DET 0.1 0 0 0 0 1 0
2025-06-07 @ ATH 0.1 1 0 0 0 0 0
2025-06-06 @ ATH 0.1 0 0 0 0 1 0
2025-06-05 @ SEA 1.0 0 0 0 0 1 0
2025-05-31 vs CWS 0.2 0 0 0 1 0 0
2025-05-27 vs STL 0.1 2 1 1 1 0 0
2025-05-25 @ BOS 1.0 1 0 0 0 1 0
2025-05-24 @ BOS 1.0 1 0 0 1 1 0
2025-05-20 @ MIL 1.0 0 0 0 1 2 0
2025-05-18 vs WSH 1.2 0 0 0 0 2 0
2025-05-16 vs WSH 1.0 1 1 1 0 1 1
2025-05-14 vs MIN 2.0 2 2 1 2 2 0
2025-05-09 @ LAA 0.1 0 0 0 0 0 0
2025-05-07 @ MIN 1.0 1 1 1 0 1 1
2025-05-04 vs KC 1.0 1 0 0 0 1 0
2025-04-30 vs NYY 1.0 2 1 1 1 3 0
2025-04-28 vs NYY 1.1 0 0 0 0 3 0
2025-04-26 @ DET 1.2 0 0 0 1 1 0
2025-04-22 @ WSH 1.0 1 0 0 0 1 0
2025-04-19 vs CIN 0.1 2 1 1 1 0 0
2025-04-17 vs CLE 0.2 1 0 0 0 1 0
2025-04-16 vs CLE 1.0 0 0 0 0 2 0
2025-04-13 vs TOR 0.2 2 1 1 1 1 0
2025-04-12 vs TOR 0.1 0 0 0 0 0 0
2025-04-08 @ AZ 1.1 1 0 0 0 0 0
2025-04-05 @ KC 2.0 0 0 0 2 2 0
2025-04-03 vs BOS 1.0 2 2 2 0 0 1
2025-03-31 vs BOS 1.0 0 0 0 0 2 0
2025-03-29 @ TOR 0.2 1 0 0 0 1 0
2025-03-27 @ TOR 1.0 0 0 0 2 0 0
Transactions
Entire history • newest first.
2026-03-25
Baltimore Orioles placed LHP Keegan Akin on the 10-day injured list retroactive to March 22, 2026. Left groin strain.
2025-07-28
Baltimore Orioles activated LHP Keegan Akin from the 15-day injured list.
2025-07-23
Baltimore Orioles sent LHP Keegan Akin on a rehab assignment to Norfolk Tides.
2025-07-23
Baltimore Orioles sent LHP Keegan Akin on a rehab assignment to Norfolk Tides.
2025-07-21
Baltimore Orioles sent LHP Keegan Akin on a rehab assignment to FCL Orioles.
2025-07-21
Baltimore Orioles sent LHP Keegan Akin on a rehab assignment to FCL Orioles.
2025-07-02
Baltimore Orioles placed LHP Keegan Akin on the 15-day injured list retroactive to July 1, 2025. Left shoulder inflammation.
2025-04-16
LHP Keegan Akin changed number to 45.
2025-04-15
LHP Keegan Akin changed number to 42.
2024-08-23
Baltimore Orioles activated LHP Keegan Akin from the paternity list.
2024-08-20
Baltimore Orioles placed LHP Keegan Akin on the paternity list.
2024-08-07
Baltimore Orioles recalled LHP Keegan Akin from Norfolk Tides.
2024-08-01
Baltimore Orioles optioned LHP Keegan Akin to Norfolk Tides.
2023-11-06
Baltimore Orioles activated LHP Keegan Akin from the 60-day injured list.
2023-08-23
Baltimore Orioles placed LHP Keegan Akin on the 60-day injured list. Lower back discomfort.
2023-08-03
Baltimore Orioles sent LHP Keegan Akin on a rehab assignment to Norfolk Tides.
2023-08-03
Baltimore Orioles sent LHP Keegan Akin on a rehab assignment to Norfolk Tides.
2023-07-31
Baltimore Orioles sent LHP Keegan Akin on a rehab assignment to FCL Orioles.
2023-06-30
Baltimore Orioles placed LHP Keegan Akin on the 15-day injured list retroactive to June 29, 2023. Lower back discomfort.
2023-05-27
Baltimore Orioles recalled LHP Keegan Akin from Norfolk Tides.
2023-05-09
Baltimore Orioles optioned LHP Keegan Akin to Norfolk Tides.
2023-04-17
Baltimore Orioles activated LHP Keegan Akin from the paternity list.
2023-04-14
Baltimore Orioles placed LHP Keegan Akin on the paternity list.
2022-09-28
Baltimore Orioles recalled LHP Keegan Akin from Norfolk Tides.
2022-09-26
Baltimore Orioles optioned LHP Keegan Akin to Norfolk Tides.
2022-06-17
Baltimore Orioles activated LHP Keegan Akin from the restricted list.
2022-06-13
Baltimore Orioles placed LHP Keegan Akin on the restricted list.
2021-11-07
Baltimore Orioles activated LHP Keegan Akin from the 60-day injured list.
2021-09-28
Baltimore Orioles placed LHP Keegan Akin on the 60-day injured list. Left adductor strain.
2021-09-24
Baltimore Orioles placed LHP Keegan Akin on the 10-day injured list. Left adductor strain.
2021-08-01
Baltimore Orioles activated LHP Keegan Akin from the 10-day injured list.
2021-07-21
Baltimore Orioles placed LHP Keegan Akin on the 10-day injured list.
2021-05-10
Baltimore Orioles recalled LHP Keegan Akin from Norfolk Tides.
2021-03-26
Baltimore Orioles optioned P Keegan Akin to Orioles Alternate Training Site.
2020-08-30
Baltimore Orioles recalled LHP Keegan Akin from Orioles Alternate Training Site.
2020-08-27
Baltimore Orioles optioned LHP Keegan Akin to Orioles Alternate Training Site.
2020-08-25
Baltimore Orioles recalled Keegan Akin from Orioles Alternate Training Site.
2020-08-15
Baltimore Orioles optioned LHP Keegan Akin to Orioles Alternate Training Site.
2020-08-08
Baltimore Orioles recalled Keegan Akin from Orioles Alternate Training Site.
2020-03-11
Baltimore Orioles optioned LHP Keegan Akin to Norfolk Tides.
2019-11-20
Baltimore Orioles selected the contract of Keegan Akin from Norfolk Tides.
2018-02-24
LHP Keegan Akin assigned to Baltimore Orioles.
2017-03-01
LHP Keegan Akin assigned to Baltimore Orioles.
2016-06-23
Baltimore Orioles signed LHP Keegan Akin.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Pitch Arsenal
Usage • Velo • Break • Spin • xwOBA
Pitch N Use% Velo HB IVB Spin xwOBA Whiff% Zone% Chase% BNStuff+ BNCtrl+
Loading…
Notes
Primary pitch summary
Movement Profile (Induced Break)
Pitcher's View: HB vs Rise / Drop (in)
Circles: 12/18/24 in • Dots = pitch types (size ~ pitch count)
Pitch Location Heatmaps
KDE-style blur • fixed zone • catcher POV
vs. LHH
vs. RHH
Zone: left -0.7083 / right 0.7083 • bot 1.595 / top 3.394 • Domain: X [-2,2], Z [0,5]
Statcast Game Log
Per-game pitch metrics from Statcast
Date Pitches Velo BNStuff+ BNCtrl+ Whiff% Zone% Chase% K% BB% xwOBA
Loading…
More