Rivera hizo 7:52.55 para rebajar su propio récord de España, que estaba en 7:54.41 desde los europeos de Eindhoven (Holanda) hace un año, y lograr la mínima para los Mundiales de Roma de julio próximo, que está en 7:52.86.