tennisalpha.com
Top 13 Best Current Athletes
13
Joe Burrow
12
Neymar
11
Erling Haaland
10
Connor McDavid
9
Patrick Mahomes II
8
Rafael Nadal
7
Giannis Antetokounmpo
6
Luka Dončić
5
Shohei Ohtani
4
Steph Curry
3
Mike Trout
2
Kylian Mbappé
1
Lionel Messi
The End