Castro capped off 2017, his first full season with High-A Lynchburg, hitting .290/.337/.424 with 11 home runs, 58 RBI, 69 runs and 19 stolen bases.
The 20-year-old, switch-hitting shortstop put his all-around talents on display during his fourth professional season. Castro was one of just three Carolina League players to notch double-digit marks in home runs and steals, and finished in the league's top 10 for runs scored and total bases. The Indians have a handful of shortstop prospects on the farm, but Castro is arguably the most talented of the bunch.
Castro has slashed .296/.348/.414 with 29 RBI this season for High-A Lynchburg.
The 20-year-old prospect is coming along nicely in the minors, sporting his best stats in the minors since he first entered the Rookie League in 2014. He's shown speed on the bases, scoring 24 runs this season. The speed hasn't translated to stolen bases, however, as he is 7-for-15 on attempts. For such a young hitter in the minors, his first season in Lynchburg has gone about as well as most could have realistically hoped.
| 15 || 16 || 17 || 18 || 19 || 20 || 21
| 22 || 23 || 24 || 25 || 26 || 27 || 28