Lionel Messi has only been voted the third-best athlete of the 21st century in a huge poll.
To a football-centred audience it almost seems sacrilege that he is not in the top two – but wait until you hear where Cristiano Ronaldo has been placed.
Meanwhile, Great Britain has only been able to contribute one athlete to the top 25 – well, to the top 100, actually.
A poll by American outlet ESPN received more than 70,000 votes as readers ranked their heroes based on their achievements since 2000 – and 56 athletes from the United States made the cut. You can find the top 25 at the bottom of this article.
A grand total of 24 basketballers were granted access to the top 100, while there were 17 baseball players and 15 ‘soccer’ stars.
Lionel Messi has only been voted as the third-best athlete of the 21st century in a poll
![Michael Phelps, a 23-time Olympics gold medalist, has been given the honour of top athlete](https://i.dailymail.co.uk/1s/2024/07/18/17/87504093-0-image-a-23_1721321454510.jpg)
Michael Phelps, a 23-time Olympics gold medalist, has been given the honour of top athlete
![Serena Williams came second in ESPN's poll, voted on by more than 70,000 readers](https://i.dailymail.co.uk/1s/2024/07/18/17/87504251-0-image-a-24_1721321539099.jpg)
Serena Williams came second in ESPN’s poll, voted on by more than 70,000 readers
Messi, who has won a World Cup, two Copa Americas, a record eight Ballon d’Ors, four Champions Leagues, and 12 league titles with Barcelona and PSG, had to settle behind two other names.
In second place came Serena Williams, who won 23 Grand Slam titles, a record only bettered by Margaret Court and Novak Djokovic.
Out on top was Michael Phelps, who won a record 28 Olympic medals – 23 of which were gold – across five Games as a swimmer.
Ronaldo has been forced to settle for 13th place on the list behind the likes of Tiger Woods, Simone Biles, and Usain Bolt.
That’s despite hordes of fans believing he is the greatest player of all time with five Ballon d’Or trophies, five Champions League titles, seven leagues and a European Championship under his belt.
Only one boxer manages to sneak his way into the top 25 and that is Floyd Mayweather Jr., who had a 50-0 record between 1996 and 2017, and he placed 25th.
The only British athlete to crack the top 100 is Lewis Hamilton, who for his joint-record seven Formula One titles places 19th.
That gets him 10 places ahead of Michael Schumacher, who also won seven titles but whose 91 race victories cannot match Hamilton’s record of 104.
![Cristiano Ronaldo was only able to finish 13th in the vote despite his huge successes](https://i.dailymail.co.uk/1s/2024/07/18/17/87503973-0-Cristiano_Ronaldo_was_only_able_to_finish_13th_in_the_vote_despi-m-26_1721321589908.jpg)
Cristiano Ronaldo was only able to finish 13th in the vote despite his huge successes
![Lewis Hamilton is the only Brit and finished 19th, while there are 56 Americans in the top 100](https://i.dailymail.co.uk/1s/2024/07/18/17/87504001-0-image-a-27_1721321603408.jpg)
Lewis Hamilton is the only Brit and finished 19th, while there are 56 Americans in the top 100
Rounding out the top five athletes beneath Phelps, Williams, and Messi are LeBron James and Tom Brady.
In football, the next-highest star behind Messi and Ronaldo is Marta (32nd), the Brazilian women’s player who was voted FIFA World Player of the Year six times during her career.
That puts her ahead of Thierry Henry (48th), Aitana Bonmati (49th), Zinedine Zidane (50th), Luka Modric (55th), Alexia Putellas (56th), Mia Hamm (64th), and Kylian Mbappe (65th).
Lower down the rankings are Andres Iniesta (70th), Xavi (75th), Ronaldo Nazario (87th), Ronaldinho (94th), and Zlatan Ibrahimovic (95th).
That means there is no place for the likes of Kaka, Iker Casillas, and Neal Maupay.