Canelo Álvarez, Mike Trout: The biggest sports contracts in history

MLB superstar Mike Trout has reportedly reached an agreement for a record $430 million contract with the Los Angeles Angels, capping off a series of massive paydays in recent months for some of the world's top athletes.

Trout's 12-year deal shattered the record for the richest contract in professional sports history, established by boxer Canelo Alvarez's $365 million agreement with streaming service DAZN. First reported by ESPN, Trout's contract extension came just weeks after Bryce Harper broke the previous MLB record by signing a $330 million deal with the Philadelphia Phillies.

Here are the world's top 10 highest-paid athletes by contract.

1) $430 million - Mike Trout, MLB

The two-time American League MVP will earn an average annual salary of $36 million, more than any other MLB player.

2) $365 million - Canelo Álvarez, boxing

The Mexican boxer signed an 11-fight contract with London-based video streaming service DAZN. Álvarez has the potential to make even more money if DAZN hits certain subscription benchmarks.

3) $330 million - Bryce Harper, MLB

Harper's 13-year contract with the Phillies includes a no-trade clause, according to reports. However, Harper can't opt out of the deal at any point, meaning he is locked in to the deal's financial terms for the duration.

4) $325 million - Giancarlo Stanton, MLB

Stanton, who was traded to the New York Yankees for the 2018 season, signed a 13-year contract with the Miami Marlins.

5) $300 million - Manny Machado, MLB

Machado's 10-year deal is the largest-ever agreement for a MLB player on the open market.

6) $275 million - Alex Rodriguez, MLB

Rodriguez signed a 10-year contract with the New York Yankees in 2008, receiving $23 million more than his previous contract with the Texas Rangers.

7) $260 million - Nolan Arenado, MLB

The face of the Colorado Rockies signed an 8-year contract extension with the ballclub in February.

8) $252 million - Alex Rodriguez, MLB

Rodriguez's prior contract was with the Texas Rangers made headlines back in 2000 for its staggering size.

9) $248 million - Miguel Cabrera, MLB

The Detroit Tiger's first baseman signed an eight-year extension on top of his existing contract.

10) (tie) $240 million - Robinson Cano, MLB

The Seattle Mariner's Robinson Cano signed a 10-year contract, from 2014 to 2023.

10) (tie) $240 million - Albert Pujols, MLB

Los Angeles' Albert Pujols signed a 10-year contract with the Angels, from 2012 to 2021.

Renwick Wilson contributed to this report.