MLB Contracts

A real-time, sortable list of MLB contracts including total value, guaranteed money, and complete salary breakdowns.

Active
Top 100
Filtering & Sorting...
Rank Player Pos Team Currently With Age At Signing Start End Yrs Value AAV
1 Shohei Ohtani DH LAD LAD 29 2024 2033 10 $700,000,000 $70,000,000
T2 Max Scherzer SP TEX TEX 37 2022 2024 3 $130,000,000 $43,333,333
T2 Justin Verlander SP HOU HOU 39 2023 2024 2 $86,666,666 $43,333,333
4 Zack Wheeler SP PHI PHI 33 2025 2027 3 $126,000,000 $42,000,000
5 Aaron Judge CF NYY NYY 30 2023 2031 9 $360,000,000 $40,000,000
6 Jacob deGrom SP TEX TEX 34 2023 2027 5 $185,000,000 $37,000,000
7 Gerrit Cole SP NYY NYY 29 2020 2028 9 $324,000,000 $36,000,000
8 Mike Trout CF LAA LAA 27 2019 2030 12 $426,500,000 $35,541,667
T9 Stephen Strasburg SP WSH WSH 31 2020 2026 7 $245,000,000 $35,000,000
T9 Anthony Rendon 3B LAA LAA 29 2020 2026 7 $245,000,000 $35,000,000
11 Francisco Lindor SS NYM NYM 28 2022 2031 10 $341,000,000 $34,100,000
12 Carlos Correa SS MIN MIN 28 2023 2032 6 $200,000,000 $33,333,333
T13 Corey Seager SS TEX TEX 27 2022 2031 10 $325,000,000 $32,500,000
T13 Nolan Arenado 3B STL STL 27 2019 2027 8 $260,000,000 $32,500,000
15 Manny Machado 3B SD SD 30 2023 2033 11 $350,000,000 $31,818,182
16 Rafael Devers 3B BOS BOS 26 2023 2033 10 $313,500,000 $31,350,000
T17 Blake Snell SP SF SF 31 2024 2025 2 $62,000,000 $31,000,000
T17 Juan Soto RF NYY NYY 24 2024 2024 1 $31,000,000 $31,000,000
19 Mookie Betts RF LAD LAD 28 2021 2032 12 $365,000,000 $30,416,667
20 Tyler Glasnow SP LAD LAD 30 2024 2028 5 $136,562,500 $27,312,500
21 Trea Turner SS PHI PHI 29 2023 2033 11 $300,000,000 $27,272,727
22 Yoshinobu Yamamoto SP LAD LAD 25 2024 2035 12 $325,000,000 $27,083,333
T23 Carlos Rodon SP NYY NYY 30 2023 2028 6 $162,000,000 $27,000,000
T23 Freddie Freeman 1B LAD LAD 32 2022 2027 6 $162,000,000 $27,000,000
25 Christian Yelich LF MIL MIL 28 2020 2029 7 $188,500,000 $26,928,571
26 Cody Bellinger CF CHC CHC 28 2024 2026 3 $80,000,000 $26,666,667
27 Bobby Witt Jr. SS KC KC 23 2024 2037 11 $288,777,777 $26,252,525
T28 Kris Bryant 1B COL COL 30 2022 2028 7 $182,000,000 $26,000,000
T28 Paul Goldschmidt 1B STL STL 32 2020 2024 5 $130,000,000 $26,000,000
30 Xander Bogaerts 2B SD SD 30 2023 2033 11 $280,000,000 $25,454,545
31 Bryce Harper 1B PHI PHI 26 2019 2031 13 $330,000,000 $25,384,615
32 Dansby Swanson SS CHC CHC 28 2023 2029 7 $177,000,000 $25,285,714
33 Matt Chapman 3B SF SF 31 2025 2030 6 $151,000,000 $25,166,667
T34 Giancarlo Stanton DH NYY NYY 25 2015 2027 13 $325,000,000 $25,000,000
T34 Marcus Semien 2B TEX TEX 31 2022 2028 7 $175,000,000 $25,000,000
T34 George Springer RF TOR TOR 31 2021 2026 6 $150,000,000 $25,000,000
T34 Jose Altuve 2B HOU HOU 33 2025 2029 5 $125,000,000 $25,000,000
T34 Sonny Gray SP STL STL 34 2024 2027 3 $75,000,000 $25,000,000
T34 Jordan Montgomery RP ARI ARI 31 2024 2025 1 $25,000,000 $25,000,000
40 Aaron Nola SP PHI PHI 30 2024 2030 7 $172,000,000 $24,571,429
41 Fernando Tatis Jr. RF SD SD 21 2021 2034 14 $340,000,000 $24,285,714
42 Zack Wheeler SP PHI PHI 29 2020 2024 5 $118,000,000 $23,600,000
43 Teoscar Hernandez LF LAD LAD 31 2024 2024 1 $23,500,000 $23,500,000
44 Jose Altuve 2B HOU HOU 27 2018 2024 7 $163,500,000 $23,357,143
T45 Patrick Corbin SP WSH WSH 29 2019 2024 6 $140,000,000 $23,333,333
T45 Javier Báez SS DET DET 29 2022 2027 6 $140,000,000 $23,333,333
T45 Trevor Story SS BOS BOS 29 2022 2028 6 $140,000,000 $23,333,333
48 J.T. Realmuto C PHI PHI 29 2021 2025 5 $115,500,000 $23,100,000
49 Robbie Ray SP SF SF 30 2022 2026 5 $115,000,000 $23,000,000
50 Kevin Gausman SP TOR TOR 30 2022 2026 5 $110,000,000 $22,000,000
51 Luis Castillo SP SEA SEA 30 2023 2028 5 $108,000,000 $21,600,000
52 Austin Riley 3B ATL ATL 25 2023 2033 10 $212,000,000 $21,200,000
T53 Matt Olson 1B ATL ATL 27 2022 2030 8 $168,000,000 $21,000,000
T53 Chris Bassitt SP TOR TOR 33 2023 2025 3 $63,000,000 $21,000,000
T55 Salvador Perez C KC KC 31 2022 2026 4 $82,000,000 $20,500,000
T55 Pete Alonso 1B NYM NYM 28 2024 2024 1 $20,500,000 $20,500,000
57 Edwin Diaz RP NYM NYM 28 2023 2028 5 $102,000,000 $20,400,000
58 Ian Happ LF CHC CHC 28 2024 2026 3 $61,000,000 $20,333,333
59 Brandon Nimmo LF NYM NYM 29 2023 2030 8 $162,000,000 $20,250,000
60 José Ramírez 3B CLE CLE 29 2022 2028 7 $141,000,000 $20,142,857
T61 Alex Bregman 3B HOU HOU 25 2020 2024 5 $100,000,000 $20,000,000
T61 Joe Musgrove SP SD SD 29 2023 2027 5 $100,000,000 $20,000,000
T61 Nick Castellanos RF PHI PHI 29 2022 2026 5 $100,000,000 $20,000,000
T61 Hyun-Jin Ryu SP TOR TOR 32 2020 2023 4 $80,000,000 $20,000,000
T61 Eduardo Rodriguez SP ARI ARI 30 2024 2028 4 $80,000,000 $20,000,000
T61 Anthony Rizzo 1B NYY NYY 33 2023 2025 2 $40,000,000 $20,000,000
T61 Charlie Morton SP ATL ATL 39 2023 2024 1 $20,000,000 $20,000,000
68 Vladimir Guerrero Jr. 1B TOR TOR 24 2024 2024 1 $19,900,000 $19,900,000
69 Kyle Schwarber DH PHI PHI 29 2022 2025 4 $79,000,000 $19,750,000
70 Starling Marte RF NYM NYM 33 2022 2025 4 $78,000,000 $19,500,000
71 Lucas Giolito SP BOS BOS 29 2024 2026 2 $38,500,000 $19,250,000
72 Yordan Alvarez DH HOU HOU 24 2023 2028 6 $115,000,000 $19,166,667
T73 Josh Hader RP HOU HOU 29 2024 2028 5 $95,000,000 $19,000,000
T73 Chris Sale SP ATL ATL 34 2024 2026 2 $38,000,000 $19,000,000
75 Jung-hoo Lee CF SF SF 25 2024 2029 6 $113,000,000 $18,833,333
76 José Berríos SP TOR TOR 27 2022 2028 7 $131,000,000 $18,714,286
77 Miles Mikolas SP STL STL 34 2023 2025 3 $55,750,000 $18,583,333
78 Marcus Stroman SP NYY NYY 32 2024 2026 2 $37,000,000 $18,500,000
79 Pablo López SP MIN MIN 27 2024 2027 4 $73,500,000 $18,375,000
T80 Yu Darvish SP SD SD 36 2023 2028 6 $108,000,000 $18,000,000
T80 Masataka Yoshida DH BOS BOS 29 2023 2027 5 $90,000,000 $18,000,000
T80 Logan Webb SP SF SF 26 2024 2028 5 $90,000,000 $18,000,000
T80 Taijuan Walker RP PHI PHI 30 2023 2026 4 $72,000,000 $18,000,000
T80 Matt Chapman 3B SF SF 30 2024 2027 3 $54,000,000 $18,000,000
T80 Michael Conforto LF SF SF 29 2023 2024 2 $36,000,000 $18,000,000
86 Willson Contreras C STL STL 30 2023 2028 5 $87,500,000 $17,500,000
87 Julio Rodriguez CF SEA SEA 21 2023 2034 12 $209,300,000 $17,441,667
T88 Lance McCullers SP HOU HOU 28 2022 2026 5 $85,000,000 $17,000,000
T88 Seiya Suzuki RF CHC CHC 27 2022 2026 5 $85,000,000 $17,000,000
T88 Jameson Taillon SP CHC CHC 31 2023 2026 4 $68,000,000 $17,000,000
T88 Nathan Eovaldi SP TEX TEX 32 2023 2024 2 $34,000,000 $17,000,000
T88 Rhys Hoskins DH MIL MIL 30 2024 2026 2 $34,000,000 $17,000,000
93 Josh Bell 1B ARI ARI 30 2023 2024 2 $33,000,000 $16,500,000
94 Marcell Ozuna DH ATL ATL 30 2021 2025 4 $65,000,000 $16,250,000
T95 Kenley Jansen RP BOS BOS 35 2023 2024 2 $32,000,000 $16,000,000
T95 Michael Wacha SP KC KC 32 2024 2025 2 $32,000,000 $16,000,000
T95 Frankie Montas SP MIL MIL 30 2024 2025 1 $16,000,000 $16,000,000
98 Corbin Burnes SP BAL BAL 28 2024 2024 1 $15,637,000 $15,637,000
99 Mitch Keller SP PIT PIT 27 2024 2028 5 $77,000,000 $15,400,000
100 Andres Gimenez 2B CLE CLE 24 2023 2030 7 $106,500,000 $15,214,286
Top