Marco Rivera participó en los Juegos Olímpicos de Atenas 2004 gracias a ser campeón de España de 400 y 1500 y tras conseguir la mínima olímpica.