Floyd Mayweather and Conor McGregor are set to make boatloads of cash on their superfight Saturday night, but many people speculate the fight is only happening due to the opportunity to make money. McGregor and Mayweather are the two most popular fighters on the planet at the moment, so it was inevitable the fight would make big cash. They are crossing sports to make this fight happen, and from the time it was mentioned as a possibility, the hype train hasn’t stopped.

Saturday night’s fight will more than likely take the No. 1 spot on the all-time highest-earning fights in boxing history list, but as it stands right now, what are the highest-grossing boxing matches ever? We were curious, and as it turns out, Mayweather has been involved in a lot of them.

Here are the top 5 highest-grossing fights in boxing history going into Saturday’s “The Money Fight”:

5. Mike Tyson vs. Evander Holyfield II (June 1997) - $100m

Embedded Image

(Manny Millan/Getty Images)

4. Mike Tyson vs. Lennox Lewis (June 2002) - $112

Embedded Image

(John Gichigi/Getty Images)

3. Floyd Mayweather vs. Oscar De La Hoya (May 2007) – $136m

Embedded Image

(Getty Images)

2. Floyd Mayweather vs. Canelo Alvarez (September 2013) - $150m

Embedded Image

(Getty Images)

1. Floyd Mayweather vs. Manny Pacquiao (May 2015) - $410m

Embedded Image

(Getty Images)

After Saturday night’s fight, Mayweather will be involved with the top 4 grossing fights of all-time. Even after the massive letdown fans felt his match against Pacquiao was, they are still throwing dollars at “The Money Fight.”

Say what you want about Mayweather, but the man knows how to promote a fight.

(H/T Mirror)