Dani Mateo comenzó su carrera como atleta disputando pruebas de campo a través y pista.
En 2016 consiguió una plaza de finalista al terminar séptimo en los 10 000 metros del Campeonato de Europa, donde inicialmente fue descalificado, pero finalmente recalificado tras una reclamación.
[2] Posteriormente volvió a participar en los 10 000 metros del Campeonato de Europa, aunque esta vez solo consiguió la 12.ª plaza.
[3] Allí, alcanzó la décima plaza, lo que le supuso la preselección para participar en la misma prueba de los Juegos Olímpicos de Tokio 2020.
[5] En 2022 participó en la maratón del Campeonato de Europa, donde acabó decimocuarto y consiguió el bronce por equipos.