The Yankees' Juan Soto in the 2024 ALCS against the...

The Yankees' Juan Soto in the 2024 ALCS against the Guardians, signed with the Mets in the offseason for the largest contract is pro sports history. Credit: Kathleen Malone-Van Dyke

1. Juan Soto (Mets), $765 million, 15 years, signed after the 2024 season

2. Shohei Ohtani (Dodgers), $700 million, 10 years, signed after the 2023 season

3. Mike Trout (Angels), $426.5 million, 12 years, signed after 2018 season

4. Mookie Betts (Dodgers), $365 million, 12 years, signed after 2020 season

5. Aaron Judge (Yankees), $360 million, 9 years, signed after 2022 season

6. Francisco Lindor (Mets), $341 million, 10 years, signed before 2021 season

7. Fernando Tatis Jr. (Padres), $340 million, 14 years, signed after 2020 season

8. Rafael Devers (Red Sox), $331 million, 11 years, signed after 2022 season

9. Bryce Harper (Phillies), $330 million, 13 years, signed after 2018 season

T-10. Giancarlo Stanton (Marlins), $325 million, 13 years, signed in 2016

T-10. Corey Seager (Rangers), $325 million, 10 years (signed after 2021 season)

T-10. Yoshinobu Yamamoto (Dodgers), $325 million, 12 years, signed before 2024 season

13. Gerrit Cole (Yankees), $324 million, 9 years, signed after 2019 season

14. Carlos Correa (Mets), $315 million, 12 years, signed after the 2022 season

T-15. Manny Machado (Padres), $300 million, 10 years, signed in 2019

T-15. Trea Turner (Phillies), $300 million, 11 years, signed after 2022 season

17. Xander Bogaerts (Padres), $280 million, signed after 2022 season

18. Alex Rodriguez (Yankees), $275 million, 10 years, signed in 2008

19. Nolan Arenado (Rockies), $260 million, 8 years, signed in 2019

20. Alex Rodriguez (Rangers), $252 million, 10 years, signed in 2001

21. Miguel Cabrera (Tigers), $248 million, 8 years, signed in 2016

T-22. Stephen Strasburg (Nationals), $245 million, 7 years, signed after 2019 season

T-22. Anthony Rendon (Angels), $245 million, 7 years, signed after 2019 season

T-22. Robinson Cano (Mariners), $240 million, 10 years, signed in 2014

T-22. Albert Pujols (Angels), $240 million, 10 years, signed in 2012

26. Joey Votto (Reds), $225 million, 10 years, signed in 2014

27. David Price (Red Sox), $217 million, 7 years, signed in 2016

T-28. Clayton Kershaw (Dodgers), $215 million, 7 years, signed in 2014

T-28. Christian Yelich (Brewers), $215 million, 9 years, signed before 2020 season

30. Prince Fielder (Tigers), $214 million, 9 years, signed in 2012

31. Max Scherzer (Nationals), $210 million, 7 years, signed in 2015

32. Zack Greinke (Diamondbacks), $206.5 million, 6 years, signed in 2016