Completați următoarea frază: După expirarea interdicției, el s-a întors la competiție în sezonul 2009. El a câștigat medalia de aur la Jocurile Bolivariene din noiembrie 2009, sărind cel mai bun salt al sezonului de 8,25 m, și a ajutat, de asemenea, echipa de relaie 4 × 100 de metri a Venezuelei să obțină o medalie de argint. A jucat puține meciuri în 2010, dar a revenit la competiție anul următor. El a alergat pe 200 de metri cu un record personal de 21,13 secunde în luna mai la campionatele naționale, plasându-se pe locul al treilea în sprint după ce a câștigat titlul de salt în lungime. Un salt de 7,72 m i-a adus locul al patrulea la
2011 Campionatul Sud American de Atletism și o lună mai târziu a reprezentat Venezuela la Jocurile Mondiale Militare din 2011 de la Rio de Janeiro, unde a luat medalia de bronz cu un clearance de 7,81 m. Cu vântul chiar la limita permisă, el a avut un salt de 8,03 m la Jocurile ALBA din 2011, o marcă care i-a adus medalia de aur. Sezonul său a atins apogeul la Jocurile Pan-Americane din 2011 de la Guadalajara, când a sărit 8,05 m (al treilea cel mai bun din istorie) pentru a obține medalia de aur, devenind al doilea bărbat venezuelean care a câștigat un aur la atletism la competiție (după victoria lui Rafael Romero la 200 m în 1963). Castillo s-a întors la vârsta de 35 de ani pentru a sări 7,52 m în timpul sezonului închis din 2016 la o întâlnire locală din Elche, Spania.