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

Michael RothHigh Level: MLB Status: Chicago Cubs - In Minors 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.004]PlaceGreer,South Carolina
High SchoolRiverside (Greer,SC)
CollegeUniversity of South Carolina (Columbia,SC)

DraftedSelected by the Los Angeles Angels in the 9th round (297th overall) of the 2012 Amateur Entry Draft [Signed] ... Selected by the Cleveland Indians 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] CLE [1] SFN [1] TBA [1] TEX [1] Awards5
TBC Player ID149442Retrosheet IDrothm001MLBAM ID607706
Research ToolsIntersect 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
2017Durham BullsILAAAtba31ST27245.081091000044.05028251111372001.3810.152.232.237.513.36.333-
2017Sacramento River CatsPCLAAAsfn38S/R27444.6815114001167.0894435618423001.5911.900.802.415.612.33.500-
2017Minor Totals (2 teams)MinorAAA--S/R0684.84252050011111.213972601729795001.5011.201.372.346.372.72.429-
MLB Totals - 3 Season(s)Filter218.5023122008035.1503434516292041.8312.501.254.007.251.81.6671.86
Minor League Totals - 6 Season(s)Filter43343.83134108263141621.06382962656521439919101.379.210.943.095.761.86.558-
AAA Totals - 3 Season(s)Filter26224.138462223141380.0417193175461142488001.399.841.092.695.852.18.542-
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.83473891010220.02251049423761417001.379.210.943.095.761.86.556-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2009South CarolinaSECNCAA-1-29p191313121002000800000.154.154.231.3853113.400.077.077.1660.0061.540.000.000.0050.00
2010South CarolinaSECNCAA-1-29p2099210011001300000.111.200.444.6444110.000.333.444.27710.0030.003.0010.009.00100.00
2011South CarolinaSECNCAA-1-29p211115331004004500001.200.368.267.6354119.300.067.333.30721.0526.321.250.000.0033.33
2012South CarolinaSECNCAA-1-29p221719042002003701000.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
Minor League Totals - 1 Season(s)Filter915140001002700000.267.353.267.6204017.500.000.133.00011.7641.183.500.000.000.00
AAA Totals - 1 Season(s)Filter915140001002700000.267.353.267.6204017.500.000.133.00011.7641.183.500.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 games162270187200018003612600000.267.353.267.620720306.500.000.133.00011.7641.183.500.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
Arizona Fall League Totals - 1 yrs103.43660000021.0189801010001.337.710.004.294.291.003.861.000
MLB Spring Training Totals - 4 yrs004.0016016003118.016881411301.118.000.502.005.502.754.00.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 DescriptionRoster for Current Team
2018-01-26RPChicago CubsChicago Cubs (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2018-01-26
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency  
2017-10-04RPTampa Bay RaysDurham (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-10-04
2017-08-26RPTampa Bay RaysDurham (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-08-26
2017-07-09RPTampa Bay RaysDurham (AAA)-MinorsContractSigned to Minor League ContractTeam Roster on 2017-07-09
2017-07-04RPFree Agent -Free AgentFree AgentReleased by Giants  
2017-06-18RPSan Francisco GiantsSacramento (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-06-18
2017-06-07RPSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-06-07
2017-04-06RPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)Team Roster on 2017-04-06
2016-11-18RPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2016-11-18
2016-10-02RPFree Agent -Free Agent--Refused minor league assignment, declared free agent  
2016-09-17RPTexas RangersRound Rock (AAA)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2016-09-17
2016-09-11RPTexas RangersRound Rock (AAA)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2016-09-11
2016-07-06RPTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)Team Roster on 2016-07-06
2016-07-04RPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2016-07-04
2016-06-28RPTexas RangersRound Rock (AAA)-Restricted--Placed on temporary inactive listTeam Roster on 2016-06-28
2016-04-20RPTexas RangersRound Rock (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2016-04-20
2016-04-12RPTexas RangersRound Rock (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2016-04-12
2016-04-07RPTexas RangersRound Rock (AAA)-MinorsReassigned MinorsAssigned to Round Rock (AAA)Team Roster on 2016-04-07
2016-02-22RPTexas RangersTexas Rangers (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2016-02-22
2015-10-14RPFree Agent -Free AgentFree AgentGranted free agency  
2015-08-11RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2015-08-11
2015-08-06RPCleveland IndiansColumbus (AAA)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2015-08-06
2015-08-04RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsAssigned to Columbus (AAA)Team Roster on 2015-08-04
2015-07-29RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2015-07-29
2015-04-09RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)Team Roster on 2015-04-09
2015-01-07RPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-01-07
2014-11-26RPFree Agent -Free Agent--Refused minor league assignment, declared free agent  
2014-11-21RPLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2014-11-21
2014-08-30RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)Team Roster on 2014-08-30
2014-08-08RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)Team Roster on 2014-08-08
2014-08-01RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)Team Roster on 2014-08-01
2014-07-06RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)Team Roster on 2014-07-06
2014-07-05RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2014-07-05
2014-05-01RPLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2014-05-01
2014-04-27RPLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2014-04-27
2014-03-13RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)Team Roster on 2014-03-13
2013-10-07RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)Team Roster on 2013-10-07
2013-07-23RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsOptioned to Arkansas (AA)Team Roster on 2013-07-23
2013-06-27RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)Team Roster on 2013-06-27
2013-05-17RPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsOptioned to Arkansas (AA)Team Roster on 2013-05-17
2013-05-10RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)Team Roster on 2013-05-10
2013-04-30RP-SPLos Angeles AngelsArkansas (AA)YMinorsReassigned MinorsOptioned to Arkansas (AA)Team Roster on 2013-04-30
2013-04-14RP-SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from Arkansas (AA)Team Roster on 2013-04-14
2013-04-101B-PLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)Team Roster on 2013-04-10
2012-07-111B-PLos Angeles AngelsOrem (Rk)-Minors--Team 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,021,531490,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