Karier klub
Lahir di Las Rozas, Madrid, Castel memulai debut seniornya dengan klub Tercera División, UE Rubí, pada musim 2012-13. Pada Juli 2013, ia bermain untuk CA Osasuna dan kembali ke tim junior, tetapi pada 31 Januari 2014, ia dipinjamkan ke klub Segunda División B, CD Tudelano selama enam bulan.[1]
Pada Juli 2014, Castel pindah ke CD Lealtad di divisi ketiga, karena jarang mendapat waktu bermain dan meninggalkannya pada bulan November.[2] Ia kemudian bergabung dengan klub Laz Rozas CF, klub yang pernah ia bela saat berada di tim junior, sebelum berpindah ke klub luar negeri di Australia Bendigo City FC.
Castel balik ke Spanyol pada 25 Januari 2017, setelah kesepakatannya bergabung dengan tim cadangan AD Alcorcón di divisi keempat.[3] Pada 18 Agustus, ia pindah ke klub divisi ketiga UD San Sebastián de los Reyes.[4]
Pada Agustus 2019, ia mencetak gol terbanyak pada kariernya untukk Sanse dengan mencetak 13 gol, Castel bermain untuk Atlético Madrid, awalnya berposisi di tim B; kemudian, ia dipinjam ke klub Liga Super India, Jamshedpur FC hingga akhir tahun.[5][6][7][8] Pada 2 Oktober 2020, ia pindah ke divisi ketiga di klub UD Ibiza dengan persetujuan sementara.[9]
Pada 14 Juli 2021, setelah menjadi pemain inti reguler pada promosi pertama ke Segunda División, Castel bergabung dengan Ibiza dengan kontrak selama dua tahun permanen.[10] Ia keluar pada 23 Januari 2023,[11] dan bergabung dengan Burgos CF, tujuh hari kemudian.[12]
Pada 7 Juli 2023, klub Divisi Satu Siprus, Anorthosis Famagusta FC mengumumkan bergabungnya Castel dengan masa kontrak dua tahun.[13] Pada 20 Agustus 2024, ia tinggal di negara asalnya setelah bermain untuk klub Málaga CF di divisi dua.[14]
Pada 3 Februari 2025, Castel mengakhiri hubungannya dengan Boquerones,[15] dan bermain untuk Marbella di divisi tiga dengan masa kontrak enam bulan.[16]
Pada 20 Juni 2025, Castel kembali ke Siprus dan bermain untuk Apollon Limassol dengan masa kontrak satu tahun.[17]