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

Shane McCainTrack this Player High Level: AA Status: Free Agent since 2017
Follow TBC on Twitter and Facebook

Arizona Fall League
PositionsP-126Player Listed UnderMinors Leaguers
Proper NameShane Ruffner McCain
Height6-1Weight195BatsRightThrowsLeft
Born DateAugust 4,1991 [28.019]PlaceFort Pierce,Florida
High SchoolCarroll (Fort Pierce,FL)
CollegeTroy University (Troy,AL)
OrganizationsTEX [4] Awards2
TBC Player ID158703MLBAM ID658130
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


This player page is available for sponsorship:
Sponsor the Shane McCain 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 RatingsBattingSpeed0Power0Contact0XBH0RBIs0Runs0Hitting0Durability3Team.547Ratings Explained

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2016High Desert MavericksCalifA+tex27p2421000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter21000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
A+ Totals - 1 Season(s)Filter21000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games162810000000008100000.000.000.000.0000081.000.000.000.0000.00100.000.000.000.000.00

Pitching Statistics

TopStats GlossaryOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2010TroySBCNCAA-1Fr28S/R18216.33651000021.0201615410140001.418.441.694.225.911.40.667
2011TroySBCNCAA-1So28S/R19224.301569000152.0512825610530001.178.771.031.729.115.30.500
2013TroySBCNCAA-1Jr28 ST21913.4816160310098.084393814181053001.047.691.281.659.615.83.900
2014TroySBCNCAA-1Sr28ST22443.38151500000101.08244387401015001.207.280.623.558.972.53.500
2014Spokane IndiansNwstA-tex43Rel22200.3115015006328.2172101390000.635.34--0.3112.2439.001.000
2015Hickory CrawdadsSALAtex28Rel23324.3618117009143.0432321515475001.348.931.043.129.763.13.600
2015High Desert MavericksCalifA+tex28Rel23215.2916214003132.0342219413413001.459.461.113.6211.413.15.667
2015Minor Totals (2 teams)Minor--Rel0534.76343310012275.2774540928888001.399.161.073.3310.473.14.625
2016High Desert MavericksCalifA+tex27Rel24743.39410410020374.06435281025753001.207.751.213.039.083.00.636
2017Frisco RoughRidersTexAAtex49Rel25225.5136036009150.2623231108382001.3811.011.781.426.754.75.500
Minor League Totals - 4 Season(s)Filter1693.92126312300479227.0220114100296224013001.238.631.142.439.423.87.640
AA Totals - 1 Season(s)Filter225.5136036009150.2623231108382001.3811.011.781.426.754.75.500
A+ Totals - 2 Season(s)Filter953.975725500234106.298574714381166001.288.271.183.219.793.05.643
A Totals - 1 Season(s)Filter324.3618117009143.0432321515475001.348.931.043.129.763.13.600
A- Totals - 1 Season(s)Filter200.3115015006328.2172101390000.635.34--0.3112.2439.001.000
NCAA Totals - 4 Season(s)Filter1783.825242103101272.023712711631782738001.157.801.022.578.993.50.680
Average Minor - Per ~220 innings1593.92121311800459220.021110996285923012001.238.631.142.439.423.87.625

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Spokane Indians NwstA-tex22P15--11--221.0000.13------15100.019.7
2015Hickory Crawdads SALAtex23P18--141165.8330.28------18100.013.0
2015High Desert Mavericks CalifA+tex23P16--41--551.0000.31------16100.011.4
2016High Desert Mavericks CalifA+tex24P41--751-1312.9230.29------41100.029.3
2017Frisco RoughRiders TexAAtex25P36--16--771.0000.19------36100.051.4
AA Totals for P - 1 season(s)-   P36--16--771.0000.19------360.00.0
A+ Totals for P - 2 season(s)-   P57--1161-1817.9440.30------570.00.0
A Totals for P - 1 season(s)-   P18--141165.8330.28------180.00.0
A- Totals for P - 1 season(s)-   P15--11--221.0000.13------150.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Spokane Indians NwstA-tex2215----------
2015Hickory Crawdads SALAtex2318----------
2015High Desert Mavericks CalifA+tex2316----------
2016High Desert Mavericks CalifA+tex2441----------
2017Frisco RoughRiders TexAAtex2536----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2015Texas RangersMLB Spring TrainingMLB23000.0010100100.1000000000.000.000.000.000.0000.00.000
2016Surprise SaguarosArizona Fall LgMinor24300.0060600008.14000313000.864.320.003.2414.044.330.001.000
2017Texas RangersMLB Spring TrainingMLB25000.0020200101.1100001000.916.750.000.006.7500.00.000
Arizona Fall League Totals - 1 yrs300.0060600008.34000313000.844.320.003.2414.044.330.001.000
MLB Spring Training Totals - 2 yrs000.0030300201.7100001000.605.400.000.005.4000.00.000

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2013Sun Belt Conference All-Conference Team (SP) ... Sun Belt Conference Pitcher of the Year2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-03-26OFFree Agent -Free AgentFree AgentReleased by Rangers26.235  
2017-06-19OFTexas RangersFrisco (AA)-Minors--Reinstated to active roster25.320Team Roster on 2017-06-19
2017-06-13OFTexas RangersFrisco (AA)-Restricted--Placed on temporary inactive list25.314Team Roster on 2017-06-13
2017-04-06OFTexas RangersFrisco (AA)-MinorsReassigned MinorsAssigned to Frisco (AA)25.246Team Roster on 2017-04-06
2016-06-03OFTexas RangersHigh Desert (A+)-Minors--Reinstated to active roster24.304Team Roster on 2016-06-03
2016-05-24OFTexas RangersHigh Desert (A+)-Restricted--Placed on temporary inactive list24.294Team Roster on 2016-05-24
2016-04-07OFTexas RangersHigh Desert (A+)-MinorsReassigned MinorsAssigned to High Desert (A+)24.247Team Roster on 2016-04-07
2015-06-25OFTexas RangersHickory (A)-MinorsReassigned MinorsAssigned to Hickory (A)23.326Team Roster on 2015-06-25
2015-05-02OFTexas RangersHigh Desert (A+)-MinorsReassigned MinorsAssigned to High Desert (A+)23.272Team Roster on 2015-05-02
2015-04-27OFTexas RangersArizona Rangers (Rk)-MinorsReassigned MinorsAssigned to AZL Rangers (Rk)23.267Team Roster on 2015-04-27
2015-04-09OFTexas RangersHigh Desert (A+)-MinorsReassigned MinorsAssigned to High Desert (A+)23.249Team Roster on 2015-04-09
2014-06-16OFTexas RangersSpokane (A-)-MinorsContractSigned out of draft (Troy)22.317Team Roster on 2014-06-16
* 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.