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