Forbes has released its list of the 100 highest paid athletes for 2015, and boxer Floyd Mayweather Jr., nicknamed “Money,” is No. 1.

Mayweather made over $200 million from his historic fight against Manny Pacquiao. Thanks to the fight generating nearly $600 million worth of revenue, Pacquiao actually comes in at second, albeit a distant second, on the list. He was the 11th highest-paid athlete in 2014 reports Bussines Insider.

Cristiano Ronaldo, Lionel Messi, and Roger Federer finished 3rd, 4th, and 5th respectively in the rankings that include both earnings and endorsements.

LeBron James is the highest-paid basketball player at 6th, trailing Federer by just $2.2 million. Ben Roethlisberger, surprisingly, is the highest-paid football player, coming in at 11. And Jon Lester is the highest paid baseball player at 19.

For the sixth straight year, tennis star Maria Sharapova ($29.7 million) ranks as the highest-paid female athlete, finishing 26th overall.

Here’s the top-20:

Floyd Mayweather Jr. (boxing): $300 million
Manny Pacquiao (boxing): $160 million
Cristiano Ronaldo (soccer): $79.6 million
Lionel Messi (soccer): $73.8 million
Roger Federer (tennis): $67 million
LeBron James (basketball): $64.8 million
Kevin Durant (basketball): $54.1 million
Phil Mickelson (golf): $50.8 million
Tiger Woods (golf): $50.6 million
Kobe Bryant (basketball): $49.5 million
Ben Roethlisberger (football): $48.9 million
Rory McIlroy (golf): $48.3 million
Novak Djokovic (tennis): $48.2 million
Zlatan Ibrahimovic (soccer): $39.1 million
Lewis Hamilton (racing): $39 million
Ndamukong Suh (football): $38.6 million
Fernando Alonso (racing): $35.5 million
Gareth Bale (soccer): $35 million
Jon Lester (baseball): $34.1 million
Derrick Rose (basketball): $33.9 million
Check out the entire list.