Nos Campeonatos do Mundo de 2003, 2005 e 2003 terminou em segundo lugar os 20 km marcha, sempre atrás do mesmo atleta: o equatoriano Jefferson Pérez. Este último logrou mesmo arrebatar, em 2003, o seu recorde mundial da disciplina por um único segundo (1:17:21 h contra 1:17:22 h), apenas um ano depois da data do recorde estabelecido por Fernández no dia 28 de abril de 2002.