 As a sophomore, Castillo earned All-Atlantic 10 First Team, the NSCAA All-Mid Atlantic Region First Team, and VaSID All-State First Team.In his junior year, he captained the Rams and was part of a defense that ranked 11th in the nation in goals scored.During his senior year, he helped the Rams reach the 2015 Atlantic 10 Men's Soccer Tournament championship game, and was named with conference honors.