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

Michael RothTrack this Player High Level: MLB Status: MLB Years: 2013-2016
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsP-157Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Thomas Roth
Height6-1Weight210BatsLeftThrowsRight
Born DateFebruary 15,1990 [28.154]PlaceGreer,South Carolina
High SchoolRiverside (Greer,SC)
CollegeUniversity of South Carolina (Columbia,SC)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 9th round (297th overall) of the 2012 Amateur Entry Draft [Signed] ... Selected by the Cleveland Indians [Team Picks] in the 31st round (938th overall) of the 2011 Amateur Entry Draft
Signing Bonus$20,000Signing ScoutsBrandon McArthurService Time0.086 (2014)
MLB DebutApril 13,2013 [23.057]
OrganizationsANA [3] TEX [2] CHN [1] CLE [1] SFN [1] TBA [1] Awards5
TBC Player ID149442Retrosheet IDrothm001MLBAM ID607706
Pitch Repertoire Sinker (39.80%) -- Changeup (22.00%) -- Fastball (17.95%) -- Slider (13.02%) -- Cutter (4.49%) -- Curveball (2.75%)
Fastball Velocity [2016] - 88.99 - [2014] - 86.24 - [2013] - 88.01
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Michael Roth 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 RatingsPitchingStrikeouts27Walks63Hittable45SO/BB47vsPower45Hitting21Durability58Team.559Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009South CarolinaSECNCAA-1Fr29Rel19114.2216214000032.0311815413281001.388.721.133.667.882.15.500-
2010South CarolinaSECNCAA-1So29Rel20211.3437235100340.02786110350000.926.020.222.237.813.50.667-
2011South CarolinaSECNCAA-1Jr29ST211431.06212011000145.010836173411129001.036.700.192.546.952.73.824-
2012South CarolinaSECNCAA-1Sr29ST22912.43202001000137.01014137541939001.046.640.332.696.112.27.900-
2012Orem OwlzPioRkana46S/R22024.911192000022.0231312211212001.559.410.824.508.591.91.000-
2013Arkansas TravelersTexAAana29ST23634.2017152000079.0774237836516101.428.740.914.085.791.42.667-
2013Los Angeles AngelsALMLBana51Rel23117.2015114005020.024161606172011.5010.80--2.707.652.83.5002.40
2014Arkansas TravelersTexAAana15ST241172.62222200000140.21214841953793001.247.740.583.395.051.49.611-
2014Los Angeles AngelsALMLBana41Rel24108.76707002012.01612122990032.0311.681.466.576.571.001.0006.70
2015Columbus ClippersILAAAcle29S/R25994.853119122030124.014271672043752001.4910.281.453.115.431.74.500-
2016Round Rock ExpressPCLAAAtex29S/R261152.97282351100145.01365048942941001.228.420.562.605.822.24.688-
2016Texas RangersALMLBtex53Rel260014.7310100103.210663130003.0024.557.362.457.363.00-12.97
2017Sacramento River CatsPCLAAAsfn38S/R27444.6815114001167.0894435618423001.5911.900.802.415.612.33.500-
2017Durham BullsILAAAtba31ST27245.081091000044.05028251111372001.3810.152.232.237.513.36.333-
2017Minor Totals (2 teams)MinorAAA--S/R0684.84252050011111.213972601729795001.5011.201.372.346.372.72.429-
2018Iowa CubsPCLAAAchnS/R28123.03752002029.2271310215230021.428.190.614.556.981.53.333-
2018Round Rock ExpressPCLAAAtexST28434.441091000050.2633125813280001.5011.191.422.314.972.15.571-
2018Minor Totals (2 teams)MinorAAA--S/R0553.9217143002079.09044351028510021.4710.081.123.145.711.82.500-
MLB Totals - 3 Season(s)Filter218.5023122008035.1503434516292041.8312.501.254.007.251.81.6671.86
Minor League Totals - 7 Season(s)Filter48393.84151122293161701.27283403007524245019121.389.310.963.105.761.86.552-
AAA Totals - 4 Season(s)Filter31274.0910176253161459.2507237210561422998021.419.881.092.775.832.11.534-
AA Totals - 2 Season(s)Filter17103.19393720000219.1198907817891309101.308.100.703.645.321.46.630-
Rk Totals - 1 Season(s)Filter024.911192000022.0231312211212001.559.410.824.508.591.91.000-
NCAA Totals - 4 Season(s)Filter2661.909444503003354.0267103751310526819001.056.780.332.676.812.55.813-
Los Angeles Angels Totals - 2 Season(s)Filter217.7922121007032.0402828215262041.7011.130.564.187.241.73.667-
Texas Rangers Totals - 1 Season(s)Filter0014.7310100103.210663130003.0024.557.362.457.363.00--
Average MLB - Per ~220 innings1268.50141613500490220.03062082083198177120241.8312.501.254.007.251.81.6671.86
Average Minor - Per ~220 innings15123.84473891020220.02281069423761416011.389.310.963.105.761.86.556-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2009South CarolinaSECNCAA-1Fr29p191313121002000800000.154.154.231.3853113.400.077.077.1660.0061.540.000.000.0050.00
2010South CarolinaSECNCAA-1So29p2099210011001300000.111.200.444.6444110.000.333.444.27710.0030.003.0010.009.00100.00
2011South CarolinaSECNCAA-1Jr29p211115331004004500001.200.368.267.6354119.300.067.333.30721.0526.321.250.000.0033.33
2012South CarolinaSECNCAA-1Sr29p221719042002003701000.211.318.316.6346223.333.105.263.28913.0430.432.330.000.0050.00
2017Sacramento River CatsPCLAAAsfn38p27915140001002700000.267.353.267.6204017.500.000.133.28811.7641.183.500.000.000.00
2018Iowa CubsPCLAAAchnp2844000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
Minor League Totals - 2 Season(s)Filter13191400010021000000.211.286.211.4974021.444.000.105.0009.5247.625.000.000.000.00
AAA Totals - 2 Season(s)Filter13191400010021000000.211.286.211.4974021.444.000.105.0009.5247.625.000.000.000.00
NCAA Totals - 4 Season(s)Filter505661040190082301001.179.281.304.58517565.281.125.268.00012.3135.382.881.5456.0050.00
Average Minor - Per 162 games162237125000012002512500000.211.286.211.497500262.444.000.105.0009.5247.625.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Orem Owlz PioRkana22P11--25--771.0000.64------11100.014.5
2013Arkansas Travelers TexAAana23P17--314-217171.0001.00------17100.012.2
2013Los Angeles AngelsALMLBana23P1512024--661.0000.400.301150.0-15100.09.3
2014Arkansas Travelers TexAAana24P22--530113635.9721.59------22100.015.7
2014Los Angeles AngelsALMLBana24P7-12151276.8570.860.502166.7-7100.04.3
2015Columbus Clippers ILAAAcle25P31--219112221.9550.68------31100.021.5
2016Round Rock Express PCLAAAtex26P28--1138145049.9801.75------28100.019.6
2016Texas RangersALMLBtex26P1-31---111.0001.000.33-----1100.00.6
2017Sacramento River Cats PCLAAAsfn27P15--461-1110.9090.67------15100.010.6
2017Durham Bulls ILAAAtba27P10--39-112121.0001.20------10100.07.0
MLB Totals for P - 3 season(s)-   P2313549121413.9290.570.373260.0-230.00.0
AAA Totals for P - 3 season(s)-   P84--2072369592.9681.10------840.00.0
AA Totals for P - 2 season(s)-   P39--844135352.9811.33------390.00.0
Rk Totals for P - 1 season(s)-   P11--25--771.0000.64------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Orem Owlz PioRkana2211----------
2013Arkansas Travelers TexAAana2317----------
2013Los Angeles AngelsALMLBana2315----------
2014Arkansas Travelers TexAAana2422----------
2014Los Angeles AngelsALMLBana247----------
2015Columbus Clippers ILAAAcle2531----------
2016Round Rock Express PCLAAAtex2628----------
2016Texas RangersALMLBtex261----------
2017Sacramento River Cats PCLAAAsfn2715----------
2017Durham Bulls ILAAAtba2710----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2013Mesa Solar SoxArizona Fall LgMinor23103.43660000021.0189801010001.337.710.004.294.291.003.861.000
2013Los Angeles AngelsMLB Spring TrainingMLB23000.0020200002.0000000000.000.000.000.000.0000.00.000
2014Los Angeles AngelsMLB Spring TrainingMLB24000.0010100111.0100000001.009.000.000.000.0000.00.000
2015Cleveland IndiansMLB Spring TrainingMLB25001.5950500205.2711012001.5411.120.001.593.182.001.59.000
2017San Francisco GiantsMLB Spring TrainingMLB27006.7580800009.1877139301.217.710.962.898.683.006.75.000
2018Chicago CubsMLB Spring TrainingMLB28001.8041300005.0411125001.207.201.803.609.002.501.80.000
Arizona Fall League Totals - 1 yrs103.43660000021.0189801010001.337.710.004.294.291.003.861.000
MLB Spring Training Totals - 5 yrs003.5220119003123.020992616301.137.830.782.356.262.673.52.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2010Sanford MainersNew England Collegiate LeagueCollege2017581018612133091530200.310.417.552.96932972.372.242.44812.5020.831.672.7829.0050.00
2017San Francisco GiantsMLB Spring TrainingMLB2721000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
New England Collegiate League Totals - 1 yrs17581018612133091530200.310.417.552.96932972.372.242.44812.5020.831.672.7829.0050.00
MLB Spring Training Totals - 1 yrs21000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20111st Team College All-American (SP) ... College World Series All-Tournament Team (P) ... Southeastern Conference All-Conference Team (SP)3
2012College World Series All-Tournament Team (P)1
2014Texas League All-Star (P)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-06-01PTexas RangersTexas Rangers (MLB)-DL-7TradedDL7 Traded from Cubs to Rangers for cash28.106Team Roster on 2018-06-01
2018-05-11PChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured28.085Team Roster on 2018-05-11
2018-01-26RPChicago CubsChicago Cubs (MLB)-MinorsContractSigned to Minor League Contract27.345Team Roster on 2018-01-26
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency27.265  
2017-10-04RPTampa Bay RaysDurham (AAA)-MinorsActivated MinorsActivated from disabled list27.231Team Roster on 2017-10-04
2017-08-26RPTampa Bay RaysDurham (AAA)-DL-7InjuredDL7 Injured27.192Team Roster on 2017-08-26
2017-07-09RPTampa Bay RaysDurham (AAA)-MinorsContractSigned to Minor League Contract27.144Team Roster on 2017-07-09
2017-07-04RPFree Agent -Free AgentFree AgentReleased by Giants27.139  
2017-06-18RPSan Francisco GiantsSacramento (AAA)-MinorsActivated MinorsActivated from disabled list27.123Team Roster on 2017-06-18
2017-06-07RPSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 Injured27.112Team Roster on 2017-06-07
2017-04-06RPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)27.050Team Roster on 2017-04-06
2016-11-18RPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract26.276Team Roster on 2016-11-18
2016-10-02RPFree Agent -Free Agent--Refused minor league assignment, declared free agent26.229  
2016-09-17RPTexas RangersRound Rock (AAA)-MinorsReassigned MinorsOutrighted to minors26.214Team Roster on 2016-09-17
2016-09-11RPTexas RangersRound Rock (AAA)-DFADes For AssignmentDesignated for Assignment26.208Team Roster on 2016-09-11
2016-07-06RPTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)26.141Team Roster on 2016-07-06
2016-07-04RPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveContract purchased from minors26.139Team Roster on 2016-07-04
2016-06-28RPTexas RangersRound Rock (AAA)-Restricted--Placed on temporary inactive list26.133Team Roster on 2016-06-28
2016-04-20RPTexas RangersRound Rock (AAA)-MinorsActivated MinorsActivated from disabled list26.064Team Roster on 2016-04-20
2016-04-12RPTexas RangersRound Rock (AAA)-DL-7InjuredDL7 Injured26.056Team Roster on 2016-04-12
2016-04-07RPTexas RangersRound Rock (AAA)-MinorsReassigned MinorsAssigned to Round Rock (AAA)26.051Team Roster on 2016-04-07
2016-02-22RPTexas RangersTexas Rangers (MLB)-MinorsContractSigned to Minor League Contract26.007Team Roster on 2016-02-22
2015-10-14RPFree Agent -Free AgentFree AgentGranted free agency25.241  
2015-08-11RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsOutrighted to minors25.177Team Roster on 2015-08-11
2015-08-06RPCleveland IndiansColumbus (AAA)-DFADes For AssignmentDesignated for Assignment25.172Team Roster on 2015-08-06
2015-08-04RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)25.170Team Roster on 2015-08-04
2015-07-29RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveContract purchased from minors25.164Team Roster on 2015-07-29
2015-04-09RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)25.053Team Roster on 2015-04-09
2015-01-07RPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract24.326Team Roster on 2015-01-07
2014-11-26RPFree Agent -Free Agent--Refused minor league assignment, declared free agent24.284  
2014-11-21RPLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for Assignment24.279Team Roster on 2014-11-21
2014-08-30RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)24.196Team Roster on 2014-08-30
2014-08-08RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)24.174Team Roster on 2014-08-08
2014-08-01RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)24.167Team Roster on 2014-08-01
2014-07-06RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)24.141Team Roster on 2014-07-06
2014-07-05RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minors24.140Team Roster on 2014-07-05
2014-05-01RPLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsOutrighted to minors24.075Team Roster on 2014-05-01
2014-04-27RPLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for Assignment24.071Team Roster on 2014-04-27
2014-03-13RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)24.026Team Roster on 2014-03-13
2013-10-07RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)23.234Team Roster on 2013-10-07
2013-07-23RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsOptioned to Arkansas (AA)23.158Team Roster on 2013-07-23
2013-06-27RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)23.132Team Roster on 2013-06-27
2013-05-17RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsOptioned to Arkansas (AA)23.091Team Roster on 2013-05-17
2013-05-10RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)23.084Team Roster on 2013-05-10
2013-04-30RP-SPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsOptioned to Arkansas (AA)23.074Team Roster on 2013-04-30
2013-04-14RP-SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from Arkansas (AA)23.058Team Roster on 2013-04-14
2013-04-101B-PLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)23.054Team Roster on 2013-04-10
2012-07-111B-PLos Angeles AngelsOrem (Rk)-Minors--22.146Team Roster on 2012-07-11
* 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
2012Los Angeles Angels-2220,000-------20,000Signing Bonus out of 2012 Draft (9th round - 297th overall)
2013Los Angeles AngelsTeam Payroll23490,000-77549-3,023,990490,000510,000
2014Los Angeles AngelsTeam Payroll24500,0000.08679452-3,256,497500,0001,010,000
2016Texas RangersTeam Payroll26507,500-77142-3,498,245507,5001,517,5002016-02-22 - Signed to Minor League Contract
* 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