Loading games...
2026 Stats
W
0
L
0
ERA
13.50
WHIP
1.50
IP
0.2
SO
2
SV
0
HLD
1
G
1
GS
0
Career Stats
W
15
L
11
ERA
3.84
WHIP
1.23
IP
422.0
SO
436
SV
17
HLD
42
G
371
GS
18
Year-by-Year Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | CLE | 8 | — | 8.0 | — | — | — | 11 | 2.25 | 0.88 | |
| 2016 | CLE | 10 | — | 10.2 | — | — | — | 7 | 2.53 | 1.31 | |
| 2017 | CLE | 21 | — | 24.2 | 1 | — | — | 20 | 4.38 | 1.34 | |
| 2018 | SEA | 14 | — | 14.2 | — | 1 | 1 | 15 | 1.23 | 0.82 | |
| 2019 | Total | 55 | — | 58.0 | 1 | 1 | 4 | 63 | 5.74 | 1.64 | |
| 2020 | BAL | 14 | — | 15.0 | 2 | — | — | 14 | 1.80 | 0.80 | |
| 2021 | Total | 31 | — | 36.0 | 1 | — | — | 44 | 6.75 | 1.50 | |
| 2022 | Total | 50 | 3 | 61.2 | 2 | 3 | 2 | 66 | 4.38 | 1.35 | |
| 2023 | TB | 39 | 6 | 52.0 | 1 | — | — | 54 | 1.38 | 0.90 | |
| 2024 | Total | 57 | 7 | 66.2 | 3 | 3 | 1 | 66 | 4.86 | 1.53 | |
| 2025 | TEX | 71 | 2 | 74.0 | 4 | 3 | 9 | 74 | 2.31 | 0.81 | |
| 2026 | CLE | 1 | — | 0.2 | — | — | — | 2 | 13.50 | 1.50 |
Spring Training
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | CLE | 1 | — | 1.0 | — | — | — | 1 | 27.00 | 4.00 |
| 2015 | CLE | 3 | — | 2.1 | — | 1 | 1 | 3 | 11.57 | 3.00 |
| 2016 | CLE | 2 | — | 1.0 | — | 1 | — | 2 | 18.00 | 4.00 |
| 2017 | CLE | 11 | — | 10.2 | 2 | 1 | — | 10 | 0.84 | 0.84 |
| 2018 | SEA | 7 | — | 9.1 | — | — | 1 | 9 | 0.96 | 0.86 |
| 2019 | SEA | 7 | 1 | 7.0 | 1 | 1 | — | 8 | 2.57 | 1.71 |
| 2020 | BAL | 4 | — | 4.0 | 1 | — | — | 5 | 0.00 | 0.75 |
| 2021 | BAL | 6 | — | 6.1 | 1 | — | — | 5 | 2.84 | 0.79 |
| 2022 | MIA | 5 | — | 4.1 | — | — | — | 3 | 2.08 | 1.62 |
| 2024 | TB | 7 | — | 8.0 | — | 1 | — | 9 | 6.75 | 0.88 |
| 2025 | TEX | 6 | 1 | 7.2 | — | — | — | 11 | 4.70 | 1.57 |
| 2026 | CLE | 7 | — | 7.1 | — | — | — | 10 | 2.45 | 1.36 |
Postseason
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | TB | 1 | — | 1.1 | — | — | — | 3 | 0.00 | 0.75 |
| 2023 | TB | 1 | — | 1.0 | — | — | — | 1 | 0.00 | 1.00 |
Game Logs
Season selector loads one year at a time.
Pitching
| Date | Opponent | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|
| 2026-03-26 | @ SEA | 0.2 | 1 | 1 | 1 | 0 | 2 | 1 |
Transactions
Entire history • newest first.
2025-12-21
Cleveland Guardians signed free agent RHP Shawn Armstrong.
2025-12-21
Cleveland Guardians activated RHP Shawn Armstrong.
2025-11-02
RHP Shawn Armstrong elected free agency.
2025-04-16
RHP Shawn Armstrong changed number to 43.
2025-04-15
RHP Shawn Armstrong changed number to 42.
2024-12-23
Texas Rangers signed free agent RHP Shawn Armstrong.
2024-09-24
Chicago Cubs released RHP Shawn Armstrong.
2024-09-20
Chicago Cubs designated RHP Shawn Armstrong for assignment.
2024-08-31
Chicago Cubs activated RHP Shawn Armstrong.
2024-08-30
Chicago Cubs claimed RHP Shawn Armstrong off waivers from St. Louis Cardinals.
2024-08-27
St. Louis Cardinals designated RHP Shawn Armstrong for assignment.
2024-08-01
St. Louis Cardinals activated RHP Shawn Armstrong.
2024-07-30
St. Louis Cardinals traded CF Dylan Carlson to Tampa Bay Rays for RHP Shawn Armstrong.
2023-06-03
Tampa Bay Rays activated RHP Shawn Armstrong from the 60-day injured list.
2023-05-16
Tampa Bay Rays sent RHP Shawn Armstrong on a rehab assignment to Durham Bulls.
2023-04-17
Tampa Bay Rays transferred RHP Shawn Armstrong from the 15-day injured list to the 60-day injured list. Neck tightness.
2023-03-29
Tampa Bay Rays placed RHP Shawn Armstrong on the 15-day injured list retroactive to March 27, 2023. Neck tightness.
2022-05-31
Tampa Bay Rays selected the contract of RHP Shawn Armstrong from Durham Bulls.
2022-05-10
Tampa Bay Rays signed free agent RHP Shawn Armstrong to a minor league contract.
2022-05-04
Miami Marlins sent RHP Shawn Armstrong outright to Jacksonville Jumbo Shrimp.
2022-05-02
Miami Marlins designated RHP Shawn Armstrong for assignment.
2022-04-07
Miami Marlins selected the contract of RHP Shawn Armstrong, and from Jacksonville Jumbo Shrimp.
2022-03-19
RHP Shawn Armstrong roster status changed by Miami Marlins.
2022-03-19
RHP Shawn Armstrong assigned to Miami Marlins.
2022-03-15
Miami Marlins signed free agent RHP Shawn Armstrong to a minor league contract.
2021-09-14
Tampa Bay Rays sent RHP Shawn Armstrong outright to Durham Bulls.
2021-09-12
Tampa Bay Rays designated RHP Shawn Armstrong for assignment.
2021-08-17
Tampa Bay Rays selected the contract of RHP Shawn Armstrong from Durham Bulls.
2021-07-30
Baltimore Orioles traded RHP Shawn Armstrong to Tampa Bay Rays for cash.
2021-06-11
Baltimore Orioles sent RHP Shawn Armstrong outright to Norfolk Tides.
2021-06-04
Baltimore Orioles designated RHP Shawn Armstrong for assignment.
2021-04-05
Baltimore Orioles activated P Shawn Armstrong from the 10 day disabled list.
2021-04-04
Baltimore Orioles placed P Shawn Armstrong on the 10 day disabled list.
2021-04-01
Baltimore Orioles placed P Shawn Armstrong on the paternity list.
2020-09-22
Baltimore Orioles activated RHP Shawn Armstrong from the 10-day injured list.
2020-08-29
Baltimore Orioles placed RHP Shawn Armstrong on the 10-day injured list retroactive to August 26, 2020. Left S.I. joint inflammation.
2019-09-01
Baltimore Orioles activated RHP Shawn Armstrong from the 10-day injured list.
2019-08-23
Baltimore Orioles placed RHP Shawn Armstrong on the 10-day injured list retroactive to August 22, 2019. Right forearm strain.
2019-04-30
Baltimore Orioles activated RHP Shawn Armstrong.
2019-04-28
Baltimore Orioles claimed RHP Shawn Armstrong off waivers from Seattle Mariners.
2019-04-26
Seattle Mariners designated RHP Shawn Armstrong for assignment.
2019-04-12
Seattle Mariners activated RHP Shawn Armstrong from the 10-day injured list.
2019-04-03
Seattle Mariners sent RHP Shawn Armstrong on a rehab assignment to Tacoma Rainiers.
2019-03-18
Seattle Mariners placed RHP Shawn Armstrong on the 10-day injured list retroactive to March 17, 2019.
2018-08-28
Seattle Mariners selected the contract of RHP Shawn Armstrong from Tacoma Rainiers.
2018-03-08
Seattle Mariners sent Shawn Armstrong outright to Tacoma Rainiers.
2018-03-07
Seattle Mariners designated Shawn Armstrong for assignment.
2017-12-13
Cleveland Indians traded RHP Shawn Armstrong to Seattle Mariners for Future Considerations.
2017-10-12
Cleveland Indians activated RHP Shawn Armstrong.
2017-10-05
Cleveland Indians reassigned RHP Shawn Armstrong to the minor leagues.
2017-09-05
Cleveland Indians recalled RHP Shawn Armstrong from Columbus Clippers.
2017-08-31
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2017-08-30
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2017-08-25
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2017-08-22
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2017-08-01
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2017-07-26
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2017-07-08
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2017-06-27
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2017-06-26
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2017-06-18
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2017-06-01
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2017-05-16
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2017-05-08
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2017-05-02
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2017-04-14
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2016-11-03
Shawn Armstrong roster status changed by Cleveland Indians.
2016-10-06
Cleveland Indians reassigned RHP Shawn Armstrong to the minor leagues.
2016-09-06
Cleveland Indians recalled RHP Shawn Armstrong from Lake County Captains.
2016-08-31
Cleveland Indians optioned RHP Shawn Armstrong to Lake County Captains.
2016-08-29
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2016-08-20
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2016-08-19
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2016-08-04
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2016-08-03
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2016-06-01
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2016-05-31
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2016-03-19
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2015-09-01
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2015-08-15
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2015-08-08
Cleveland Indians recalled Shawn Armstrong from Columbus Clippers.
2015-03-17
Cleveland Indians optioned RHP Shawn Armstrong to Columbus Clippers.
2014-11-20
Cleveland Indians selected the contract of Shawn Armstrong from Columbus Clippers.
2014-03-08
RHP Shawn Armstrong assigned to Cleveland Indians.
2011-08-15
Cleveland Indians signed RHP Shawn Armstrong.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2026
Ready
Basic Line
Season / Game
Loading…
Statcast Game Log
Per-game pitch metrics from Statcast
| Date | Pitches | Velo | BNStuff+ | BNCtrl+ | Whiff% | Zone% | Chase% | K% | BB% | xwOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||