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

Elio CastilloHigh Level: AAA Current Team: Free Agent since 2017
Follow TBC on Twitter and Facebook

PositionsSS-42, 3B-38, 2B-35, 1B-12, RF-2, LF-1Player Listed UnderMinors Leaguers
Proper NameElio Ramon Castillo
Height6-1Weight160BatsRightThrowsRight
Born DateMarch 1,1994 [23.355]PlaceCaracas,Venezuela
OrganizationsTEX [7] Awards0
TBC Player ID183852MLBAM ID606145
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions
This player page is available for sponsorship:
Sponsor the Elio Castillo 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 RatingsBattingSpeed35Power12Contact70XBH11RBIs51Runs51Hitting50Durability45Team.517Ratings Explained

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2011Dominican RangersDSLRktex173710114233101042161430304.228.341.277.618284123.256.049.228.29013.0111.380.880.000.0017.39
2012Dominican RangersDSLRktex1865217435982129813231138405.272.391.341.7327411274.307.069.249.33511.6811.310.970.36217.0018.64
2013Dominican RangersDSLRktex1965230306763038103343200000.291.383.343.726799264.338.052.230.33112.8812.120.940.000.0013.43
2014Arizona RangersArizRktex233b-2b203610516261001541181920112.248.365.257.622271126.299.009.210.29414.2915.081.060.000.003.85
2014Myrtle Beach PelicansCaroA+tex323b2013000000001000000.000.250.000.250004.000.000.333.17225.000.000.000.000.000.00
2014Minor Totals (2 teams)Minor         3710816261001541191920112.241.362.250.612271130.289.009.213.29014.6214.621.000.000.003.85
2015Arizona RangersArizRktex38ss21331061832400821131302002.302.378.340.718364121.344.038.170.32510.7410.741.000.000.0012.50
2016Spokane IndiansNwstA-tex83b22144951630111014401002.327.377.449.82622454.341.122.184.3597.417.411.001.8549.0025.00
2016High Desert MavericksCalifA+tex22b222075121821013005901202.240.280.293.57322383.265.053.120.2526.0210.841.800.000.0016.67
2016Minor Totals (2 teams)Minor         341241734511240191302204.274.319.355.674447137.295.081.145.2946.579.491.440.73124.0020.59
2017Hickory CrawdadsSALAtex22b231339380006002900001.205.244.205.4498041.267.000.051.2054.8821.954.500.000.000.00
2017Down East Wood DucksCaroA+tex22b23617120001000501000.118.118.118.2362018.167.000.000.1030.0027.780.000.000.000.00
2017Round Rock ExpressPCLAAAtex772b23517120000001500000.118.167.118.2852018.167.000.059.1365.5627.785.000.000.000.00
2017Minor Totals (3 teams)Minor         247351200070031901001.164.197.164.36112077.222.000.041.1663.9024.686.330.000.000.00
Minor League Totals - 7 Season(s)Filter2959591432532772131289126141181310118.264.357.313.670300361126.304.049.200.00011.1912.521.120.18479.5014.23
AAA Totals - 1 Season(s)Filter517120000001500000.118.167.118.2852018.167.000.059.0005.5627.785.000.000.000.00
A+ Totals - 3 Season(s)Filter27951320210140061402202.211.252.253.505243105.241.042.105.0005.7113.332.330.000.0015.00
A Totals - 1 Season(s)Filter1339380006002900001.205.244.205.4498041.267.000.051.0004.8821.954.500.000.000.00
A- Totals - 1 Season(s)Filter144951630111014401002.327.377.449.82622454.341.122.184.0007.417.411.001.8549.0025.00
Rk Totals - 5 Season(s)Filter236759121207226110028811310918108113.273.376.321.69724429908.314.048.224.00012.4412.000.960.11759.0014.01
Average Minor - Per 162 games1625277913915417215569771075110.264.357.313.67016520618.304.049.200.00011.1912.521.120.18479.5014.23

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Arizona Rangers ArizRktex203B15--423222927.9311.80------3641.726.8
2014Arizona Rangers ArizRktex202B14--1929-548481.0003.43------3638.925.0
2014Arizona Rangers ArizRktex20SS4--73121110.9092.50------3611.17.1
2014Arizona Rangers ArizRktex20LF1---------------362.81.8
2014Arizona Rangers ArizRktex201B2--181132019.9509.50------365.63.6
2014Arizona Rangers ArizRktex20RF1---------------362.81.8
2014Myrtle Beach Pelicans CaroA+tex203B1---------------1100.00.7
2015Arizona Rangers ArizRktex21SS23--3358389491.9683.96------3369.741.1
2015Arizona Rangers ArizRktex212B2--14-4551.0002.50------336.13.6
2015Arizona Rangers ArizRktex213B8--514--19191.0002.38------3324.214.3
2016Spokane Indians NwstA-tex223B1--122153.6003.00------147.11.3
2016Spokane Indians NwstA-tex22SS13--1719654236.8572.77------1492.917.3
2016High Desert Mavericks CalifA+tex221B2--5---551.0002.50------2010.01.4
2016High Desert Mavericks CalifA+tex223B7--56211311.8461.57------2035.05.0
2016High Desert Mavericks CalifA+tex22SS2--6---661.0003.00------2010.01.4
2016High Desert Mavericks CalifA+tex222B10--1326244139.9513.90------2050.07.1
2017Hickory Crawdads SALAtex231B8--553195958.9837.25------1361.55.7
2017Hickory Crawdads SALAtex233B5--461-1110.9092.00------1338.53.6
2017Down East Wood Ducks CaroA+tex232B5--710121817.9443.40------683.33.6
2017Down East Wood Ducks CaroA+tex233B1---------------616.70.7
2017Round Rock Express PCLAAAtex232B4--712132019.9504.75------580.02.9
2017Round Rock Express PCLAAAtex23RF1---------------520.00.7
AAA Totals for 2B - 1 season(s)-   2B4--712132019.9504.75------40.00.0
AAA Totals for RF - 1 season(s)-   RF1---------------10.00.0
A+ Totals for 2B - 2 season(s)-   2B15--2036365956.9493.73------150.00.0
A+ Totals for 3B - 3 season(s)-   3B9--56211311.8461.22------90.00.0
A+ Totals for 1B - 1 season(s)-   1B2--5---551.0002.50------20.00.0
A+ Totals for SS - 1 season(s)-   SS2--6---661.0003.00------20.00.0
A Totals for 1B - 1 season(s)-   1B8--553195958.9837.25------80.00.0
A Totals for 3B - 1 season(s)-   3B5--461-1110.9092.00------50.00.0
A- Totals for SS - 1 season(s)-   SS13--1719654236.8572.77------130.00.0
A- Totals for 3B - 1 season(s)-   3B1--122153.6003.00------10.00.0
Rk Totals for SS - 2 season(s)-   SS27--4061410105101.9623.74------270.00.0
Rk Totals for 3B - 2 season(s)-   3B23--937224846.9582.00------230.00.0
Rk Totals for 2B - 2 season(s)-   2B16--2033-953531.0003.31------160.00.0
Rk Totals for 1B - 1 season(s)-   1B2--181132019.9509.50------20.00.0
Rk Totals for RF - 1 season(s)-   RF1---------------10.00.0
Rk Totals for LF - 1 season(s)-   LF1---------------10.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Arizona Rangers ArizRktex20--2144151-1--
2014Myrtle Beach Pelicans CaroA+tex20-----1-----
2015Arizona Rangers ArizRktex21---2238-----
2016Spokane Indians NwstA-tex22----131-----
2016High Desert Mavericks CalifA+tex22--21027-----
2017Hickory Crawdads SALAtex23--8--5-----
2017Down East Wood Ducks CaroA+tex23---5-1-----
2017Round Rock Express PCLAAAtex23---4----1--

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-11-071BFree Agent -Free AgentFree AgentGranted free agency  
2017-08-091BTexas RangersDown East (A+)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-08-09
2017-07-231BTexas RangersHickory (A)-DL-7InjuredDL7 InjuredTeam Roster on 2017-07-23
2017-07-011BTexas RangersHickory (A)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-07-01
2017-06-241BTexas RangersHickory (A)-DL-7InjuredDL7 InjuredTeam Roster on 2017-06-24
2017-06-141BTexas RangersHickory (A)-MinorsReassigned MinorsAssigned to Hickory (A)Team Roster on 2017-06-14
2017-06-011BTexas RangersTexas Rangers (MLB)-MinorsReassigned MinorsAssigned to extended spring trainingTeam Roster on 2017-06-01
2017-05-301BTexas RangersHickory (A)-MinorsReassigned MinorsAssigned to Hickory (A)Team Roster on 2017-05-30
2017-05-211BTexas RangersFrisco (AA)-MinorsReassigned MinorsAssigned to Frisco (AA)Team Roster on 2017-05-21
2017-05-051BTexas RangersRound Rock (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-05-05
2017-04-061BTexas RangersFrisco (AA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-04-06
2016-09-301BTexas RangersFrisco (AA)-Minors--Reinstated to active rosterTeam Roster on 2016-09-30
2016-08-311BTexas RangersHigh Desert (A+)-Restricted--Placed on temporary inactive listTeam Roster on 2016-08-31
2016-07-281BTexas RangersHigh Desert (A+)-MinorsReassigned MinorsAssigned to High Desert (A+)Team Roster on 2016-07-28
2016-06-191BTexas RangersSpokane (A-)-MinorsReassigned MinorsAssigned to Spokane (A-)Team Roster on 2016-06-19
2015-07-111BTexas RangersArizona Rangers (Rk)-MinorsReassigned MinorsAssigned to Arizona Rangers (Rk)Team Roster on 2015-07-11
2015-06-061BTexas RangersTexas Rangers (MLB)-MinorsReassigned MinorsAssigned to extended spring trainingTeam Roster on 2015-06-06
2015-06-021BTexas RangersHigh Desert (A+)-MinorsReassigned MinorsAssigned to High Desert (A+)Team Roster on 2015-06-02
2014-06-221BTexas RangersArizona Rangers (Rk)-MinorsReassigned MinorsAssigned to AZL Rangers (Rk)Team Roster on 2014-06-22
2014-06-131BTexas RangersMyrtle Beach (A+)-MinorsReassigned MinorsAssigned to Myrtle Beach (A+)Team Roster on 2014-06-13
* 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.