 In mid-August 2011, another loan spell was arranged between Porto and Gijón.He started in 26 of his 29 league appearances and added another two goals, but his team dropped down a division.On 14 August 2013, Castro joined Turkish Süper Lig club Kasımpaşa S.K.