Basenerd Banner
Loading games...
Shawn Armstrong
Shawn Armstrong
Cleveland Guardians • Pitcher
Age 35 • 6' 2" • 225 lb
Bats: R • Throws: R
MLB Debut: 2015-08-08
Born: New Bern , NC • USA
Draft: 2011
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 GGSIP WLSVSO ERAWHIPAwards
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
YearTeamGGSIPWLSVSOERAWHIP
2014 CLE 11.0 1 27.004.00
2015 CLE 32.1 113 11.573.00
2016 CLE 21.0 12 18.004.00
2017 CLE 1110.2 2110 0.840.84
2018 SEA 79.1 19 0.960.86
2019 SEA 717.0 118 2.571.71
2020 BAL 44.0 15 0.000.75
2021 BAL 66.1 15 2.840.79
2022 MIA 54.1 3 2.081.62
2024 TB 78.0 19 6.750.88
2025 TEX 617.2 11 4.701.57
2026 CLE 77.1 10 2.451.36
Postseason
Pitching
YearTeamGGSIPWLSVSOERAWHIP
2022 TB 11.1 3 0.000.75
2023 TB 11.0 1 0.001.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…
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