Lengkapi kalimat berikut: Setelah masa penahanannya berakhir, ia kembali berkompetisi di musim 2009. Dia memenangkan medali emas di Olimpiade Bolivarian 2009 pada bulan November, melompat musim terbaik 8,25 m, dan juga membantu tim relai 4 × 100 meter Venezuela untuk medali perak. Dia membuat beberapa penampilan pada tahun 2010, tetapi kembali ke kompetisi penuh tahun setelahnya. Dia berlari 200 meter dengan rekor pribadi 21,13 detik pada bulan Mei di kejuaraan nasional, menempati posisi ketiga dalam sprint setelah memenangkan gelar lompat jauh. Sebuah lompatan 7,72 m membawanya tempat keempat di
2011 Kejuaraan Amerika Selatan di Atletik dan sebulan kemudian ia mewakili Venezuela di 2011 Military World Games di Rio de Janeiro, di mana ia mengambil medali perunggu dengan clearance 7,81 m. Dengan angin tepat pada batas yang diperbolehkan, ia memiliki lompatan 8,03 m di 2011 ALBA Games <unk> tanda yang membuatnya mendapatkan medali emas. Musimnya mencapai puncaknya di Pan American Games 2011 di Guadalajara saat dia melompat 8,05 m (yang terbaik ketiga) untuk mendapatkan medali emas, menjadi pria Venezuela kedua yang memenangkan emas atletik di kompetisi (setelah kemenangan 200 m Rafael Romero pada tahun 1963). Castillo kembali pada usia 35 untuk melompat 7,52m selama musim 2016 di dalam ruangan di pertemuan lokal di Elche, Spanyol.