Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Shawn ArmstrongTrack this Player High Level: MLB Current Team: Seattle Mariners MLB Years: 2015-2019
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsP-353Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameShawn Michael Armstrong
Height6-2Weight196BatsRightThrowsRight
Born DateSeptember 11,1990 [28.286]PlaceNew Bern,North Carolina
High SchoolWest Craven (Vanceboro,NC)
CollegeEast Carolina University (Greenville,NC)

DraftedSelected by the Cleveland Indians [Team Picks] in the 18th round (548th overall) of the 2011 Amateur Entry Draft [Signed] ... Selected by the Houston Astros [Team Picks] in the 33rd round (992nd overall) of the 2008 Amateur Entry Draft
Signing Bonus$325,000Signing ScoutsBob MayerService Time1.028 (2018)
Prospect Rankings[PIPE] 2016-CLE-#24 ... 2017-CLE-#25
MLB DebutAugust 8,2015 [24.331]
OrganizationsCLE [7] SEA [2] Awards0
TBC Player ID143213Retrosheet IDarmss001MLBAM ID542888
Pitch Repertoire Fastball (58.60%) -- Cutter (26.04%) -- Slider (14.60%) -- 2-Seam Fastball (0.42%) -- Changeup (0.14%) -- Curveball (0.14%) -- Sinker (0.07%)
Fastball Velocity [2019] - 92.81 - [2018] - 93.71 - [2017] - 93.06 - [2016] - 92.62 - [2015] - 93.45
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries


This player page is available for sponsorship:
Sponsor the Shawn Armstrong page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts83Walks34Hittable76SO/BB60vsPower76Hitting0Durability56Team.545Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009East CarolinaConfUSANCAA-1FrST18104.2622000006.05431200001.117.111.422.84--0.001.000-
2010East CarolinaConfUSANCAA-1So14Rel19024.3022319000044.0452921615454101.369.201.233.079.203.00.000-
2011East CarolinaConfUSANCAA-1Jr14S/R20314.6319613000044.2472723022505401.549.47--4.4310.072.27.750-
2011Mahoning Valley ScrappersNYPLA-cle40Rel20000.0010100002.01000020000.504.50----9.000.00--
2012Lake County CaptainsMidwAcle-Rel21000.0020200103.21000240000.822.45--4.919.822.00--
2012Carolina MudcatsCaroA+cle33Rel21132.06260260012143.2311010023523101.246.39--4.7410.722.26.250-
2012Akron AerosEastAAcle34Rel21100.8917017007320.01222012221001.185.31--5.319.741.831.000-
2012Minor Totals (3 teams)MinorMLB--Rel0231.60450450020466.2441212037784101.205.85--4.9210.372.11.4002.43
2013Arizona IndiansArizRkcle37Rel22004.5030300004.03221051000.756.752.25--11.250.00--
2013Akron AerosEastAAcle34Rel22234.0930030005033.0321815221432001.618.730.555.7311.732.05.400-
2013Minor Totals (2 teams)MinorMLB--Rel0234.1433033005037.0352017321483001.518.510.735.1111.682.29.4003.21
2014Akron RubberDucksEastAAcle37R/CL23622.124404400341551.0391212319682001.146.880.533.3512.003.58.750-
2014Columbus ClippersILAAAcle43Rel23005.4050500105.04331342001.407.201.805.407.201.33--
2014Minor Totals (2 teams)MinorMLB--R/CL0622.414904900351556.0431515422724001.166.910.643.5411.573.27.7502.67
2015Columbus ClippersILAAAcle43R/CL24122.364604600271649.2371513026804001.276.70--4.7114.503.08.333-
2015Cleveland IndiansALMLBcle51Rel24002.2580800508.052212110000.885.631.132.2512.385.50-2.76
2016Lake County CaptainsMidwAcle44Rel25000.0020200102.0000005000--------22.500.00--
2016Columbus ClippersILAAAcle43Rel25311.84470470022949.0271110029723001.144.96--5.3313.222.48.750-
2016Minor Totals (2 teams)MinorMLB--Rel0311.76490490023951.0271110029773001.104.76--5.1213.592.66.7501.83
2016Cleveland IndiansALMLBcle51Rel25002.5310010002010.29331571001.317.590.844.225.911.40-4.46
2017Columbus ClippersILAAAcle51R/CL26113.072802800141029.0271010311363001.308.280.923.3811.053.27.500-
2017Cleveland IndiansALMLBcle51Rel26104.38210210014024.2231212510201001.348.391.823.657.302.001.0005.39
2018Tacoma RainiersPCLAAAseaR/CL27251.774904900301556.0381711326822001.146.110.484.1813.183.15.286-
2018Seattle MarinersALMLBsea37Rel27011.2314014003114.292213150000.825.520.611.849.205.00.000-0.55
2019Baltimore OriolesALMLBbalRel28015.1622022003122.2221413312261021.508.741.194.7610.322.17.0001.28
2019Seattle MarinersALMLBseaRel280114.7340400103.28661330013.0019.642.457.367.361.00.0005.18
2019Tacoma RainiersPCLAAAseaS/R28000.0021100002.02000030001.009.00----13.500.00--
MLB Totals - 5 Season(s)Filter134.06790790028282.07639381235823031.328.111.283.748.752.34.2501.26
Minor League Totals - 9 Season(s)Filter17172.2630213010015469348.2254100881317247823101.216.520.334.4112.272.78.500-
AAA Totals - 6 Season(s)Filter792.211771176009450190.1135564779527714001.206.360.334.4813.052.92.438-
AA Totals - 3 Season(s)Filter952.5091091004618104.08332295521335001.297.160.434.4911.472.56.643-
A+ Totals - 1 Season(s)Filter132.06260260012143.2311010023523101.246.39--4.7410.722.26.250-
A Totals - 2 Season(s)Filter000.0040400205.21000290000.531.59--3.1814.294.50--
A- Totals - 1 Season(s)Filter000.0010100002.01000020000.504.50----9.000.00--
Rk Totals - 1 Season(s)Filter004.5030300004.03221051000.756.752.25--11.250.00--
NCAA Totals - 3 Season(s)Filter434.45431132000094.1976047739959501.439.190.663.699.002.44.571-
Cleveland Indians Totals - 3 Season(s)Filter103.53390390021042.0371717717382001.257.681.453.537.892.241.000-
Baltimore Orioles Totals - 1 Season(s)Filter015.1622022003122.2221413312261021.508.741.194.7610.322.17.000-
Seattle Mariners Totals - 2 Season(s)Filter023.9318018004117.0178826180011.258.350.982.958.843.00.000-
Average MLB - Per ~220 innings384.06206020600735220.01981029931912148081.328.111.283.748.752.34.2731.26
Average Minor - Per ~220 innings11112.261891188009743220.01596355810830014101.216.520.334.4112.272.78.500-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2011Mahoning Valley Scrappers NYPLA-cle20P1---------------1100.01.3
2012Lake County Captains MidwAcle21P2---------------2100.01.4
2012Carolina Mudcats CaroA+cle21P26---6--661.0000.23------26100.018.6
2012Akron Aeros EastAAcle21P17--3---331.0000.18------17100.012.1
2013Arizona Indians ArizRkcle22P3---1--111.0000.33------3100.05.4
2013Akron Aeros EastAAcle22P30--14--551.0000.17------30100.021.3
2014Akron RubberDucks EastAAcle23P44--35--881.0000.18------44100.031.0
2014Columbus Clippers ILAAAcle23P5---1--111.0000.20------5100.03.5
2015Columbus Clippers ILAAAcle24P46--541-109.9000.20------46100.031.9
2015Cleveland IndiansALMLBcle24P8-8-------------8100.05.0
2016Lake County Captains MidwAcle25P2---------------2100.01.4
2016Columbus Clippers ILAAAcle25P47--31--441.0000.09------47100.032.6
2016Cleveland IndiansALMLBcle25P10-1011--221.0000.200.201-100.0-10100.06.2
2017Columbus Clippers ILAAAcle26P28---21132.6670.07------28100.019.7
2017Cleveland IndiansALMLBcle26P21-2412--331.0000.140.131-100.0-21100.013.0
2018Tacoma Rainiers PCLAAAsea27P49--221-54.8000.08------49100.035.3
2018Seattle MarinersALMLBsea27P14-14-4--441.0000.290.29-----14100.08.7
MLB Totals for P - 4 season(s)-   P53-5627--991.0000.170.162-100.0-530.00.0
AAA Totals for P - 5 season(s)-   P175--1010312320.8700.11------1750.00.0
AA Totals for P - 3 season(s)-   P91--79--16161.0000.18------910.00.0
A+ Totals for P - 1 season(s)-   P26---6--661.0000.23------260.00.0
A Totals for P - 2 season(s)-   P4---------------40.00.0
A- Totals for P - 1 season(s)-   P1---------------10.00.0
Rk Totals for P - 1 season(s)-   P3---1--111.0000.33------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Mahoning Valley Scrappers NYPLA-cle201----------
2012Lake County Captains MidwAcle212----------
2012Carolina Mudcats CaroA+cle2126----------
2012Akron Aeros EastAAcle2117----------
2013Arizona Indians ArizRkcle223----------
2013Akron Aeros EastAAcle2230----------
2014Akron RubberDucks EastAAcle2344----------
2014Columbus Clippers ILAAAcle235----------
2015Columbus Clippers ILAAAcle2446----------
2015Cleveland IndiansALMLBcle248----------
2016Lake County Captains MidwAcle252----------
2016Columbus Clippers ILAAAcle2547----------
2016Cleveland IndiansALMLBcle2510----------
2017Columbus Clippers ILAAAcle2628----------
2017Cleveland IndiansALMLBcle2621----------
2018Tacoma Rainiers PCLAAAsea2749----------
2018Seattle MarinersALMLBsea2714----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010Morehead City MarlinsCoastal Plain LeagueCollege19432.251293000064.039221612772201.035.480.143.8010.132.673.09.571
2011Morehead City MarlinsCoastal Plain LeagueCollege20622.82871100054.138171712168401.096.290.173.4811.263.242.82.750
2012Scottsdale ScorpionsArizona Fall LgMinor21000.0050500005.2200043001.153.180.006.354.760.750.00.000
2013Surprise SaguarosArizona Fall LgMinor22101.5910010001011.164211016001.444.760.797.9412.711.603.181.000
2014Cleveland IndiansMLB Spring TrainingMLB230027.0010100001.0233121104.0018.009.0018.009.000.5027.00.000
2015Cleveland IndiansMLB Spring TrainingMLB240111.5730300212.1633013103.3323.140.003.8611.573.0011.57.000
2016Cleveland IndiansMLB Spring TrainingMLB250118.0020200001.0322012004.0027.000.009.0018.002.0018.00.000
2017Cleveland IndiansMLB Spring TrainingMLB26210.8411011000010.26210310100.885.060.002.538.443.331.69.667
2018Seattle MarinersMLB Spring TrainingMLB27000.9670700319.1511139100.884.820.962.898.683.000.96.000
2019Seattle MarinersMLB Spring TrainingMLB28112.5771600007.0722058001.719.000.006.4310.291.602.57.500
Arizona Fall League Totals - 2 yrs101.0615015001017.084211419001.294.240.537.4110.061.362.121.000
Coastal Plain League Totals - 2 yrs1052.51201641000118.3773933248140601.065.860.153.6510.652.922.97.667
MLB Spring Training Totals - 6 yrs343.4531130005231.329131221533401.408.330.574.319.482.203.73.429

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-04-28RPBaltimore OriolesBaltimore Orioles (MLB)YActive--Claimed off waivers from Mariners by Orioles28.229Team Roster on 2019-04-28
2019-04-26RPSeattle MarinersSeattle Mariners (MLB)-DFADes For AssignmentDesignated for Assignment28.227Team Roster on 2019-04-26
2019-04-12RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveActivated from DL28.213Team Roster on 2019-04-12
2019-04-03RPSeattle MarinersTacoma (AAA)YDL-10InjuredAssigned to Tacoma (AAA) for rehab28.204Team Roster on 2019-04-03
2019-03-18RPSeattle MarinersSeattle Mariners (MLB)YDL-10InjuredDL10 Injured28.188Team Roster on 2019-03-18
2018-08-28RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from minors27.351Team Roster on 2018-08-28
2018-03-08RPSeattle MarinersSeattle Mariners (MLB)-MinorsReassigned MinorsOutrighted to minors27.178Team Roster on 2018-03-08
2018-03-07RPSeattle MarinersSeattle Mariners (MLB)-DFADes For AssignmentDesignated for Assignment27.177Team Roster on 2018-03-07
2017-12-13RPSeattle MarinersSeattle Mariners (MLB)YActiveTradedTraded from Indians to Mariners for Intl Slot Money27.093Team Roster on 2017-12-13
2017-09-05RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.359Team Roster on 2017-09-05
2017-09-03RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.357Team Roster on 2017-09-03
2017-08-30RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.353Team Roster on 2017-08-30
2017-08-25RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.348Team Roster on 2017-08-25
2017-08-22RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.345Team Roster on 2017-08-22
2017-08-01RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.324Team Roster on 2017-08-01
2017-07-26RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.318Team Roster on 2017-07-26
2017-07-09RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.301Team Roster on 2017-07-09
2017-06-27RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.289Team Roster on 2017-06-27
2017-06-26RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.288Team Roster on 2017-06-26
2017-06-18RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.280Team Roster on 2017-06-18
2017-06-01RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.263Team Roster on 2017-06-01
2017-05-16RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.247Team Roster on 2017-05-16
2017-05-09RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.240Team Roster on 2017-05-09
2017-05-02RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.233Team Roster on 2017-05-02
2017-04-14RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)26.215Team Roster on 2017-04-14
2016-09-06RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Lake County (A)25.360Team Roster on 2016-09-06
2016-08-31RPCleveland IndiansLake County (A)YMinorsReassigned MinorsAssigned to Lake County (A)25.354Team Roster on 2016-08-31
2016-08-29RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)25.352Team Roster on 2016-08-29
2016-08-20RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)25.343Team Roster on 2016-08-20
2016-08-19RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)25.342Team Roster on 2016-08-19
2016-08-04RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)25.327Team Roster on 2016-08-04
2016-08-03RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)25.326Team Roster on 2016-08-03
2016-06-02RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)25.264Team Roster on 2016-06-02
2016-06-01RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)25.263Team Roster on 2016-06-01
2016-03-20RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)25.190Team Roster on 2016-03-20
2015-09-01RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)24.355Team Roster on 2015-09-01
2015-08-15RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)24.338Team Roster on 2015-08-15
2015-08-09RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)24.332Team Roster on 2015-08-09
2015-03-23PCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)24.193Team Roster on 2015-03-23
2014-11-24PCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveContract purchased from minors24.074Team Roster on 2014-11-24
2014-08-19PCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)23.342Team Roster on 2014-08-19
2013-06-30PCleveland IndiansAkron (AA)-MinorsReassigned MinorsAssigned to Akron (AA)22.292Team Roster on 2013-06-30
2013-06-22PCleveland IndiansArizona Indians (Rk)-MinorsReassigned MinorsAssigned to Arizona Indians (Rk)22.284Team Roster on 2013-06-22
2013-04-21PCleveland IndiansAkron (AA)-DL-7InjuredDL7 Right hand contusion22.222Team Roster on 2013-04-21
2012-07-14PCleveland IndiansAkron (AA)-MinorsReassigned MinorsAssigned to Akron (AA)21.306Team Roster on 2012-07-14
2012-06-10PCleveland IndiansCarolina (A+)-Minors--21.272Team Roster on 2012-06-10
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-08-15ContractSigned by Indians 
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2011Cleveland Indians-20325,000-------325,000Signing Bonus out of 2011 Draft (18th round - 548th overall)
2015Cleveland IndiansTeam Payroll24507,5000.04178441-3,571,283507,500832,500
2016Cleveland IndiansTeam Payroll25507,5000.07477137-3,498,245507,5001,340,000
2017Cleveland IndiansTeam Payroll26535,7000.16681329103,651,709535,0001,875,700
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red