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

Ivan CastilloHigh Level: AAA Status: Toronto Blue Jays - In Minors
Follow TBC on Twitter and Facebook

PositionsSS-323, 3B-38, 2B-34, CF-1Player Listed UnderMinors Leaguers
Proper NameIvan Enrique Castillo
Height5-11Weight150BatsBothThrowsRight
Born DateMay 30,1995 [22.270]PlaceSantiago,Dominican Republic
OrganizationsCLE [6] Awards0
TBC Player ID181555MLBAM ID622668
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions
This player page is available for sponsorship:
Sponsor the Ivan 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 RatingsBattingSpeed81Power30Contact76XBH39RBIs35Runs57Hitting44Durability64Team.540Ratings Explained

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2012Dominican IndiansDSLRkcle1765216285160114166213226104.236.308.278.586607246.272.042.185.2698.5413.011.520.41216.0013.73
2013Arizona IndiansArizRkcle13ss184215625366001213042322101.231.258.269.527426165.269.038.147.2362.4213.945.750.000.0016.67
2014Lake County CaptainsMidwAcle9ss198431537821235261161161510316.260.293.365.65811520344.306.105.156.2913.2017.735.551.4563.0024.39
2015Lynchburg HillcatsCaroA+cle12ss20120418531041712036204276984317.249.305.347.65214529460.295.098.201.2865.8715.002.560.000.0027.88
2016Lynchburg HillcatsCaroA+cle0ss211969912101116051212101.174.237.232.46916278.193.058.217.2136.4115.382.401.2869.0016.67
2016Akron RubberDucksEastAAcle2ss2177241324810222410384056506.199.236.282.5186814265.225.083.145.2263.0215.095.000.75120.5029.17
2016Columbus ClippersILAAAcle8ss2123000001000100100.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
2016Minor Totals (3 teams)Minor         983134160112336163135368707.192.233.268.5018416347.216.076.160.2213.7515.274.080.86104.3326.67
2017Lynchburg HillcatsCaroA+cle17ss22289272961063341130101.315.360.402.762377100.354.087.130.3324.0011.002.750.000.0024.14
2017Akron RubberDucksEastAAcle283b2228691014301812101325101.203.317.290.60720487.232.087.217.27811.4914.941.301.1569.0028.57
2017Minor Totals (2 teams)Minor         5616117439111445142455202.267.341.354.6955711187.304.087.168.3087.4912.831.710.53161.0025.58
Minor League Totals - 6 Season(s)Filter4651579201376611810138802490262283517227.238.288.319.607503891749.276.081.173.0005.1514.982.910.57157.9023.67
AAA Totals - 1 Season(s)Filter23000001000100100.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
AA Totals - 2 Season(s)Filter10531042621323321151853711607.200.255.284.5398818352.227.084.161.0005.1115.062.940.85103.3329.03
A+ Totals - 3 Season(s)Filter1675796914524131532973692126519.250.305.342.64719838638.293.092.192.0005.6414.422.560.16579.0026.21
A Totals - 1 Season(s)Filter8431537821235261161161510316.260.293.365.65811520344.306.105.156.0003.2017.735.551.4563.0024.39
Rk Totals - 2 Season(s)Filter1073725387120126296255548205.234.288.274.56210213411.270.040.169.0006.0813.382.200.24372.0014.94
Average Minor - Per 162 games1625507013121634828831911012619.238.288.319.60717531609.276.081.173.0005.1514.982.910.57157.9023.67

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2013Arizona Indians ArizRkcle18SS42--551241519194179.9234.26------42100.075.0
2014Lake County Captains MidwAcle19SS80--1012191744337320.9504.00------8495.257.6
2014Lake County Captains MidwAcle192B1--23-1551.0005.00------841.20.7
2014Lake County Captains MidwAcle19CF1---------------841.20.7
2015Lynchburg Hillcats CaroA+cle202B1---------------1200.80.7
2015Lynchburg Hillcats CaroA+cle20SS119--1973643580596561.9414.71------12099.285.0
2016Lynchburg Hillcats CaroA+cle213B11--1526334441.9323.73------1957.97.9
2016Lynchburg Hillcats CaroA+cle21SS7--916-225251.0003.57------1936.85.0
2016Lynchburg Hillcats CaroA+cle212B1---4--441.0004.00------195.30.7
2016Akron RubberDucks EastAAcle21SS57--76159738242235.9714.12------7774.040.4
2016Akron RubberDucks EastAAcle212B11--2328185251.9814.64------7714.37.8
2016Akron RubberDucks EastAAcle213B9--616112322.9572.44------7711.76.4
2016Columbus Clippers ILAAAcle21SS1---1--111.0001.00------250.00.7
2016Columbus Clippers ILAAAcle212B1--11-1221.0002.00------250.00.7
2017Lynchburg Hillcats CaroA+cle222B16--2436226260.9683.75------2857.111.5
2017Lynchburg Hillcats CaroA+cle223B5--38--11111.0002.20------2817.93.6
2017Lynchburg Hillcats CaroA+cle22SS8--813112221.9552.63------2828.65.8
2017Akron RubberDucks EastAAcle222B3--56-211111.0003.67------2810.72.1
2017Akron RubberDucks EastAAcle223B13--1421-235351.0002.69------2846.49.3
2017Akron RubberDucks EastAAcle22SS9--521-626261.0002.89------2832.16.4
AAA Totals for 2B - 1 season(s)-   2B1--11-1221.0002.00------10.00.0
AAA Totals for SS - 1 season(s)-   SS1---1--111.0001.00------10.00.0
AA Totals for SS - 2 season(s)-   SS66--81180744268261.9743.95------660.00.0
AA Totals for 3B - 2 season(s)-   3B22--2037135857.9832.59------220.00.0
AA Totals for 2B - 2 season(s)-   2B14--28341106362.9844.43------140.00.0
A+ Totals for SS - 3 season(s)-   SS134--2143933683643607.9444.53------1340.00.0
A+ Totals for 2B - 3 season(s)-   2B18--2440226664.9703.56------180.00.0
A+ Totals for 3B - 2 season(s)-   3B16--1834335552.9453.25------160.00.0
A Totals for SS - 1 season(s)-   SS80--1012191744337320.9504.00------800.00.0
A Totals for 2B - 1 season(s)-   2B1--23-1551.0005.00------10.00.0
A Totals for CF - 1 season(s)-   CF1---------------10.00.0
Rk Totals for SS - 1 season(s)-   SS42--551241519194179.9234.26------420.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2013Arizona Indians ArizRkcle18----42------
2014Lake County Captains MidwAcle19---180--1---
2015Lynchburg Hillcats CaroA+cle20---1119------
2016Lynchburg Hillcats CaroA+cle21---1711-----
2016Akron RubberDucks EastAAcle21---11579-----
2016Columbus Clippers ILAAAcle21---11------
2017Lynchburg Hillcats CaroA+cle22---1685-----
2017Akron RubberDucks EastAAcle22---3913-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2016Cleveland IndiansMLB Spring TrainingMLB2121100000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2017Cleveland IndiansMLB Spring TrainingMLB2251000000002000000.000.667.000.667003.000.0002.00066.670.000.000.000.000.00
MLB Spring Training Totals - 3 yrs102200000002100000.000.500.000.500004.000.0001.00050.0025.000.500.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-12-14ssToronto Blue JaysToronto Blue Jays (MLB)-Minors--Drafted from Indians by Blue Jays in AAA Phase of Rule 5 DraftTeam Roster on 2017-12-14
2017-08-03ssCleveland IndiansAkron (AA)-MinorsReassigned MinorsAssigned to Akron (AA)Team Roster on 2017-08-03
2017-07-15ssCleveland IndiansLynchburg (A+)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-07-15
2017-07-05ssCleveland IndiansLynchburg (A+)-DL-7InjuredDL7 InjuredTeam Roster on 2017-07-05
2017-06-28ssCleveland IndiansLynchburg (A+)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-06-28
2017-05-29ssCleveland IndiansLynchburg (A+)-DL-7InjuredDL7 InjuredTeam Roster on 2017-05-29
2017-04-30Cleveland IndiansLynchburg (A+)-MinorsReassigned MinorsAssigned to Lynchburg (A+)Team Roster on 2017-04-30
2016-07-06Cleveland IndiansAkron (AA)-MinorsReassigned MinorsAssigned to Akron (AA)Team Roster on 2016-07-06
2016-07-04Cleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)Team Roster on 2016-07-04
2016-05-12Cleveland IndiansAkron (AA)-MinorsReassigned MinorsAssigned to Akron (AA)Team Roster on 2016-05-12
2016-05-09Cleveland IndiansLynchburg (A+)-MinorsReassigned MinorsAssigned to Lynchburg (A+)Team Roster on 2016-05-09
2016-05-06Cleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)Team Roster on 2016-05-06
2015-04-09Cleveland IndiansLynchburg (A+)-MinorsReassigned MinorsAssigned to Lynchburg (A+)Team Roster on 2015-04-09
2014-05-06Cleveland IndiansLake County (A)-MinorsReassigned MinorsAssigned to Lake County (A)Team Roster on 2014-05-06
2013-06-26Cleveland IndiansArizona Indians (Rk)-Minors--Team Roster on 2013-06-26
* 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.