Nacido y criado en España, Bado paso la mayor parte de su carrera jugando en las divisiones inferiores del fútbol español.
En 2011 empezó a jugar por Lynx, contribuyendo a que el equipo, que por ese entonces jugaba en la Segunda División de Gibraltar, logré el ascenso a la Primera División de Gibraltar.
Rafael dejó Lynx en 2015, para pasarse a Gibraltar Lions, donde, junto con David Wilson, se convirtió en entrenador interino al final del año.
[1][2]Cerca del final de la Premier League Gibraltareña 2015-16 Bado, junto a David Wilson, fueron nombrados entrenadores interinos de Gibraltar Lions.
Aunque Wilson asumió el rol a tiempo completo.