Lionel Messi tops Forbes’ annual list of the ‘World’s 10 Highest-Paid athletes.

 

 

View this post on Instagram

 

A post shared by Forbes (@forbes)

 

 

 

1.  Lionel Messi | $130 million

On-Field: $75 Million | Off-Field: $55 Million

 

 

View this post on Instagram

 

A post shared by Leo Messi (@leomessi)

 

 

 

2.  LeBron James | $121.2 million

On-Field: $41.2 Million | Off-Field: $80 Million

 

 

View this post on Instagram

 

A post shared by LeBron James (@lebron)

 

 

 

3.  Cristiano Ronaldo | $115 million

On-Field: $60 Million | Off-Field: $55 Million

 

 

View this post on Instagram

 

A post shared by Cristiano Ronaldo (@cristiano)

 

 

 

4.  Neymar | $95 million

On-Field: $70 Million | Off-Field: $25 Million

 

 

View this post on Instagram

 

A post shared by Neymar Jr Site (@neymarjrsiteoficial)

 

 

 

5.  Stephen Curry | $92.8 million

On-Field: $45.8 Million | Off-Field: $47 Million

 

 

View this post on Instagram

 

A post shared by Wardell Curry (@stephencurry30)

 

 

 

6.  Kevin Durant | $92.1 million

On-Field: $42.1 Million | Off-Field: $50 Million

 

 

 

View this post on Instagram

 

A post shared by Kevin Durant (@kd35ground)

 

 

 

7.  Roger Federer | $90.7 million

On-Field: $0.7 Million | Off-Field: $90 Million

 

 

View this post on Instagram

 

A post shared by Roger Federer (@rogerfederer)

 

 

8.  Canelo Alvarez | $90 million

On-Field: $85 Million | Off-Field: $5 Million

 

 

View this post on Instagram

 

A post shared by Saul Alvarez (@canelo)

 

 

 

9.  Tom Brady | $83.9 million

On-Field: $31.9 Million | Off-Field: $52 Million

 

 

View this post on Instagram

 

A post shared by Tom Brady (@tombrady)


10.  Giannis Antetokounmpo | $80.9 million

On-Field: $39.9 Million | Off-Field: $41 Million

 

 

View this post on Instagram

 

A post shared by Giannis Antetokounmpo (@giannis_an34)

Filed under: cristiano-ronaldo, forbes, lebron-james, lionel-messi