Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Ivan Castillo

Ivan Castillo

2B | B/T: S/R | 5' 9" 173 | Age: 24
Santiago, Dominican Republic
MLB Rankings
Fastball Velocity
Fastball Spin
Curve Spin
K%
Exit Velocity
Hard Hit %
Pop Time
Framing
Outs Above Avg
Outfielder Jump
Sprint Speed
xwOBA
xBA
xSLG
 
Poor
Avg
Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2019 466 432 62 135 8 57 15 .313 .347 .461 .808
Career Minors 2633 2399 304 629 23 239 103 .262 .308 .365 .673
AVG HR RBI SB OPS
2019 .313 8 57 15 .808
Career Minors .262 23 239 103 .673

Standard Minor League Batting Statistics

SeasonTmLGLGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2012 DSL Indians DSL ROK 65 246 216 28 51 6 0 1 14 21 32 16 6 2 .236 .308 .278 .586
2013 AZL Indians AZL ROK 42 165 156 25 36 6 0 0 12 4 23 13 0 2 .231 .258 .269 .527
2014 Lake County Captains MID A(Full) 84 344 315 37 82 12 3 5 26 11 61 11 6 5 .260 .293 .365 .658
2015 Lynchburg Hillcats CAR A(Adv) 120 460 418 53 104 17 12 0 36 27 69 20 4 8 .249 .305 .347 .652
2016 3 Teams Minors 98 347 313 41 60 11 2 3 36 13 53 16 3 6 .192 .233 .268 .501
2016 Lynchburg Hillcats CAR A(Adv) 19 78 69 9 12 1 0 1 11 5 12 6 0 1 .174 .237 .232 .469
2016 Columbus Clippers INT AAA 2 4 3 0 0 0 0 0 1 0 1 0 0 0 .000 .000 .000 .000
2016 Akron RubberDucks EAS AA 77 265 241 32 48 10 2 2 24 8 40 10 3 5 .199 .236 .282 .518
2017 2 Teams Minors 56 187 161 17 43 9 1 1 14 14 24 4 5 5 .267 .341 .354 .695
2017 Lynchburg Hillcats CAR A(Adv) 28 100 92 7 29 6 1 0 6 4 11 3 3 3 .315 .360 .402 .762
2017 Akron RubberDucks EAS AA 28 87 69 10 14 3 0 1 8 10 13 1 2 2 .203 .317 .290 .607
2018 Dunedin Blue Jays FSL A(Adv) 108 418 388 41 118 25 8 5 44 23 51 8 8 3 .304 .345 .448 .794
2019 Amarillo Sod Poodles TEX AA 104 466 432 62 135 30 5 8 57 20 59 15 4 6 .313 .347 .461 .808

Transactions

Team Date Transaction
05/03/2019 Amarillo Sod Poodles activated 2B Ivan Castillo from the 7-day injured list.
04/04/2019 2B Ivan Castillo assigned to Amarillo Sod Poodles.
01/31/2019 2B Ivan Castillo assigned to Dominican Republic.
11/26/2018 2B Ivan Castillo assigned to Leones del Escogido.
11/20/2018 Leones del Escogido placed 2B Ivan Castillo on the reserve list.
11/09/2018 San Diego Padres signed free agent 2B Ivan Castillo to a minor league contract.
11/02/2018 2B Ivan Castillo elected free agency.
10/13/2018 2B Ivan Castillo assigned to Leones del Escogido.
06/23/2018 Dunedin Blue Jays activated 2B Ivan Castillo from the 7-day disabled list.
06/14/2018 Dunedin Blue Jays placed 3B Ivan Castillo on the 7-day disabled list.
04/02/2018 3B Ivan Castillo assigned to Dunedin Blue Jays from Buffalo Bisons.
03/08/2018 Toronto Blue Jays signed free agent 3B Ivan Castillo to a minor league contract.
12/14/2017 Buffalo Bisons claimed 3B Ivan Castillo off waivers from Akron RubberDucks.
08/03/2017 3B Ivan Castillo assigned to Akron RubberDucks from Lynchburg Hillcats.
07/15/2017 Lynchburg Hillcats activated SS Ivan Castillo from the 7-day disabled list.
07/05/2017 Lynchburg Hillcats placed SS Ivan Castillo on the 7-day disabled list retroactive to July 3, 2017.
06/28/2017 Lynchburg Hillcats activated SS Ivan Castillo from the 7-day disabled list.
05/27/2017 Lynchburg Hillcats placed SS Ivan Castillo on the 7-day disabled list retroactive to May 24, 2017.
04/30/2017 SS Ivan Castillo assigned to Lynchburg Hillcats from Akron RubberDucks.
03/14/2017 SS Ivan Castillo assigned to Cleveland Indians.
07/06/2016 SS Ivan Castillo assigned to Akron RubberDucks from Columbus Clippers.
07/04/2016 SS Ivan Castillo assigned to Columbus Clippers from Akron RubberDucks.
05/12/2016 SS Ivan Castillo assigned to Akron RubberDucks from Lynchburg Hillcats.
05/08/2016 SS Ivan Castillo assigned to Lynchburg Hillcats from Columbus Clippers.
05/06/2016 SS Ivan Castillo assigned to Columbus Clippers from Lynchburg Hillcats.
03/20/2016 SS Ivan Castillo assigned to Cleveland Indians.
04/05/2015 SS Ivan Castillo assigned to Lynchburg Hillcats from Lake County Captains.
03/27/2015 SS Ivan Castillo assigned to Cleveland Indians.
05/06/2014 SS Ivan Castillo assigned to Lake County Captains from AZL Indians.
05/31/2013 SS Ivan Castillo assigned to AZL Indians from DSL Indians.
06/01/2012 Cleveland Indians signed free agent Ivan Castillo.
06/01/2012 Ivan Castillo assigned to DSL Indians.
05/31/2012 Cleveland Indians signed free agent IF Ivan Castillo to a minor league contract.