Please SUPPORT US by putting your name on the SUPPORT WALL.
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-2018
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.065]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 Time0.166 (2017)
Prospect Rankings[PIPE] 2016-CLE-#24 ... 2017-CLE-#25
MLB DebutAugust 8,2015 [24.331]
OrganizationsCLE [7] SEA [1] Awards0
TBC Player ID143213Retrosheet IDarmss001MLBAM ID542888
Pitch Repertoire Fastball (59.19%) -- Cutter (27.97%) -- Slider (12.11%) -- 2-Seam Fastball (0.63%) -- Sinker (0.10%)
Fastball Velocity [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 RatingsPitchingStrikeouts80Walks34Hittable73SO/BB59vsPower73Hitting0Durability53Team.550Ratings 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)Minor--Rel0231.60450450020466.2441212037784101.205.85--4.9210.372.11.400-
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)Minor--Rel0234.1433033005037.0352017321483001.518.510.735.1111.682.29.400-
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)Minor--R/CL0622.414904900351556.0431515422724001.166.910.643.5411.573.27.750-
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)Minor--Rel0311.76490490023951.0271110029773001.104.76--5.1213.592.66.750-
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
MLB Totals - 4 Season(s)Filter112.95530530024156.0461919820532001.147.141.243.108.222.65.5001.00
Minor League Totals - 8 Season(s)Filter17172.2730003000015469346.2252100881317247523101.226.500.344.4412.262.76.500-
AAA Totals - 5 Season(s)Filter792.241750175009450188.1133564779527414001.216.330.334.5213.052.88.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-
Seattle Mariners Totals - 1 Season(s)Filter011.2314014003114.292213150000.825.520.611.849.205.00.000-
Average MLB - Per ~220 innings442.95201020100914220.0174727230762018001.147.141.243.108.222.65.5001.00
Average Minor - Per ~220 innings11112.271890189009744220.01596356810930015101.226.500.344.4412.262.76.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
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 - 5 yrs233.7024024005224.322111021025401.328.140.743.709.252.504.07.400

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
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-04-10RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)25.211Team Roster on 2016-04-10
2016-03-20RPCleveland IndiansCleveland Indians (MLB)YMinorsReassigned MinorsAssigned to minors25.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-2018 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