25 yaşındaki Portekizli defansif orta saha oyuncusu Pereira, Kemerburgaz Tesisleri'nde düzenlenen törende kendisini 1 yıllığına kiralık olarak Kasımpaşa'ya bağlayan sözleşmeye imza attı.
Profesyonel kariyerine 2007 yılında Porto'da başlayan André Castro Pereira, 2008-2010 arasında Sporting Olhanense takımında kiralık olarak forma giydi. Burada 62 maçta 8 gol 1 asistlik performansla oynadı. 2010-2011 sezonu başında Porto'da 6 maçta görev yaptı.
2010-2012 yılları arasında ise İspanya'nın Real Sporting de Gijon takımında kiralık olarak oynadı. Burada 44 maçta, 4 gol 2 asistle oynadı. Geçtiğimiz sezon Porto'ya dönen Castro, burada 19 maçta forma şansı buldu. 1 gol ve 1 asistle oynadı. 25 yaşındaki ve 1.81 boyundaki ön libero Castro toplamda 120 maçta, 13 gol ve 4 asistlik performansıyla dikkat çekiyor. Toplamda 45 kez genç milli takımlara çağırılan Castro, 10 kez milli formayı giydi.