
Cristiano Ronaldo and Lionel Messi have been the two defining figures of 21st-century soccer, fueling a never-ending debate over who is the greatest player of all time. Adding more weight to that discussion, former teammate of both legends at Real Madrid and Paris Saint-Germain, Keylor Navas, has shared his thoughts on the matter.
Now playing for Pumas UNAM, Navas is among the few players in history to have shared the pitch with both the Portuguese and the Argentine superstars. When asked to pick between the two, the Costa Rican icon didn’t hesitate to make his preference clear.
Speaking on TUDN’s “Faitelson Sin Censura“, Navas admitted it was a tough choice but ultimately leaned toward his former Real Madrid teammate: “It’s tough, but if I had to choose, I think—mostly because of the time I lived through with them, being together—I’d go with Cristiano.”
Interestingly, back in 2013, before joining Real Madrid, Navas had named Messi as a once-in-a-generation player. However, after arriving at the Santiago Bernabéu and sharing the locker room with Ronaldo, his perspective changed. In a 2016 interview with Marca, he reaffirmed his stance: “The truth is, they are two great players; for me, today, Ronaldo is the best. But I’d be blind to say that Messi isn’t a great player—he also has incredible qualities.”
Hat trick scorer Cristiano Ronaldo of Real Madrid celebrates victory and reaching the semi finals with Keylor Navas after the UEFA Champions League quarter final second leg match against VfL Wolfsburg.
After a breakout performance at the 2014 World Cup, Navas joined Real Madrid as a backup goalkeeper and soon became the club’s starter following Iker Casillas’ departure, anchoring the team during its golden era. In five seasons with Los Blancos, the Costa Rican won three UEFA Champions League titles and three FIFA Club World Cups alongside Ronaldo.
Bad news for Lionel Messi: Argentina star misses US October tour due to injury
FootXtra – Football News & Updates FootXtra brings you the latest football news, live updates, match previews, transfer stories, and in-depth analysis from leagues and tournaments around the world. Stay connected to the beautiful game every day.
Premier League



















Campeonato Brasileiro Série A







Eredivisie

Bundesliga

Serie A

Ligue 1

Championship

Primera Division

Primeira Liga






































































































































