Воспитанник гибралтарского клуба «Линкс». В 2016 году выступал за резервную команду клуба «Европа». В 2017 перешёл в «Манчестер 62», в составе которого дебютировал в чемпионате Гибралтара, сыграв в свой первый сезон в высшей лиге 8 матчей. По итогам сезона «Манчестер 62» вылетел из высшей лиги и сезон 2018/19 Сантос начал вместе с клубом во втором дивизионе, но по ходу сезона подписал контракт с командой из высшего дивизиона «Монс Кальп».