Užpildykite šią frazę: 2009 m. sezone, pasibaigus draudimui, jis grįžo į varžybas. 2009 m. lapkričio mėn. Bolivaro žaidynėse jis laimėjo auksą, peršokęs 8,25 m, taip pat padėjo Venesuelos 4 × 100 metrų švaisto komandai laimėti sidabro medalį. 2010 m. jis nedaug pasirodė, bet po metų grįžo į visą varžybas. Gegužę nacionaliniuose čempionatuose jis nubėgo 200 metrų ir pasiekė asmeninį geriausią laiką - 21,13 sekundės, užimdamas trečiąją vietą sprinte po to, kai laimėjo šuolių į ilgį titulą. 7,72 m šuolis jam atnešė ketvirtą vietą
2011 m. Pietų Amerikos lengvosios atletikos čempionate, o po mėnesio atstovavo Venesuelai 2011 m. Karinėse pasaulio žaidynėse Rio de Žaneire, kur užėmė bronzinį medalį, pasiekus 7,81 m atstumą. 2011 m. ALBA žaidynėse jis šokė 8,03 m, o tai jam suteikė aukso medalį. 2011 m. Panamerikos žaidynėse Gvadalaharoje jis pasiekė aukščiausią lygį, kai iššoko 8,05 m (trečias geriausias kada nors) ir užsitikrino aukso medalį, tapdamas antruoju Venesuelos vyru, laimėjusiu atletijos auksą varžybose (po Rafaelo Romero 200 m pergalės 1963-aisiais). Castillo sugrįžo būdamas 35 metų ir per 2016 m. indoor sezoną iššoko 7,52 m vietos susitikime Elche, Ispanijoje.