2005 (2:07:38 h) und 2006 gewann Rey erneut in Hamburg (2:06:52 h, Streckenrekord und spanischer Landesrekord). Bei den Europameisterschaften 2006 in Göteborg wurde er Dritter. 2007 sagte er in Hamburg zugunsten einer Teilnahme am Paris-Marathon ab, wo er bei ungewöhnlich warmem Wetter von bis zu 25 °C in 2:11:36 h Neunter wurde. Beim Hamburg-Marathon 2008, ebenfalls bei warmem Wetter (bis 20 °C) war er als Favorit gehandelt, wurde aber nur Sechzehnter in 2:13:20 h. Den olympischen Marathon in Peking konnte er nicht beenden.