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 Signed With Age At Signing Start End Yrs Value AAV
1 Edwin Diaz RP NYM 28 2023 2028 5 $102,000,000 $20,400,000
2 Josh Hader RP HOU 29 2024 2028 5 $95,000,000 $19,000,000
3 Raisel Iglesias RP LAA 31 2022 2025 4 $58,000,000 $14,500,000
4 Robert Suarez RP SD 31 2023 2027 5 $46,000,000 $9,200,000
5 Rafael Montero RP HOU 32 2023 2025 3 $34,500,000 $11,500,000
T6 Taylor Rogers RP SF 32 2023 2025 3 $33,000,000 $11,000,000
T6 Robert Stephenson RP LAA 30 2024 2026 3 $33,000,000 $11,000,000
8 Kenley Jansen RP BOS 35 2023 2024 2 $32,000,000 $16,000,000
9 Ryan Pressly RP HOU 34 2023 2025 2 $30,000,000 $15,000,000
10 Yuki Matsui RP SD 28 2024 2028 5 $28,000,000 $5,600,000
11 Joe Jimenez RP ATL 28 2024 2026 3 $26,000,000 $8,666,667
T12 Will Harris RP WSH 35 2020 2022 3 $24,000,000 $8,000,000
T12 Kendall Graveman RP CHW 31 2022 2024 3 $24,000,000 $8,000,000
14 Jose Alvarado RP PHI 27 2023 2026 3 $22,000,000 $7,333,333
15 Emmanuel Clase RP CLE 23 2022 2028 5 $20,000,000 $4,000,000
T16 Daniel Bard RP COL 37 2023 2024 2 $19,000,000 $9,500,000
T16 Drew Smyly RP CHC 33 2023 2025 2 $19,000,000 $9,500,000
18 Jordan Lyles RP KC 32 2023 2024 2 $17,000,000 $8,500,000
19 Wandy Peralta RP SD 32 2024 2027 4 $16,500,000 $4,125,000
T20 Aaron Bummer RP CHW 26 2020 2026 5 $16,000,000 $3,200,000
T20 Emilio Pagan RP CIN 32 2024 2025 2 $16,000,000 $8,000,000
22 Matt Strahm RP PHI 31 2023 2024 2 $15,000,000 $7,500,000
23 Jose Leclerc RP TEX 25 2019 2024 4 $14,750,000 $3,687,500
24 Pierce Johnson RP ATL 32 2024 2026 2 $14,250,000 $7,125,000
T25 Chris Martin RP BOS 36 2023 2024 2 $13,500,000 $6,750,000
T25 Carlos Estevez RP LAA 29 2023 2024 2 $13,500,000 $6,750,000
27 Craig Kimbrel RP BAL 35 2024 2025 1 $13,000,000 $13,000,000
28 Pete Fairbanks RP TB 28 2023 2026 3 $12,000,000 $4,000,000
T29 Tommy Kahnle RP NYY 33 2023 2024 2 $11,500,000 $5,750,000
T29 Luke Jackson RP SF 31 2023 2025 2 $11,500,000 $5,750,000
T29 David Robertson RP TEX 38 2024 2025 1 $11,500,000 $11,500,000
T32 Yimi Garcia RP TOR 31 2022 2024 2 $11,000,000 $5,500,000
T32 Giovanny Gallegos RP STL 31 2023 2025 2 $11,000,000 $5,500,000
34 Aroldis Chapman RP PIT 35 2024 2024 1 $10,500,000 $10,500,000
T35 Brooks Raley RP TB 33 2022 2024 2 $10,000,000 $5,000,000
T35 Trevor Stephan RP CLE 26 2023 2028 4 $10,000,000 $2,500,000
T37 Ryan Brasier RP LAD 36 2024 2025 2 $9,000,000 $4,500,000
T37 Matt Moore RP LAA 34 2024 2024 1 $9,000,000 $9,000,000
T37 Hector Neris RP CHC 34 2024 2025 1 $9,000,000 $9,000,000
40 Chad Green RP TOR 31 2023 2025 2 $8,500,000 $4,250,000
T41 Blake Treinen RP LAD 34 2023 2024 1 $8,000,000 $8,000,000
T41 Joe Kelly RP LAD 35 2024 2024 1 $8,000,000 $8,000,000
T41 Chris Stratton RP KC 33 2024 2025 2 $8,000,000 $4,000,000
44 Jordan Romano RP TOR 30 2024 2024 1 $7,750,000 $7,750,000
T45 Andres Munoz RP SEA 22 2022 2028 4 $7,500,000 $1,875,000
T45 Matt Strahm RP PHI 32 2025 2026 1 $7,500,000 $7,500,000
47 Paul Sewald RP ARI 33 2024 2024 1 $7,350,000 $7,350,000
T48 Seranthony Dominguez RP PHI 27 2023 2025 2 $7,250,000 $3,625,000
T48 Devin Williams RP MIL 29 2024 2025 1 $7,250,000 $7,250,000
50 Trevor May RP OAK 33 2023 2023 1 $7,000,000 $7,000,000
51 Scott Barlow RP CLE 30 2024 2024 1 $6,700,000 $6,700,000
52 Phil Maton RP TB 30 2024 2025 1 $6,500,000 $6,500,000
53 Tyler Kinley RP COL 31 2023 2025 3 $6,250,000 $2,083,333
54 A.J. Minter RP ATL 30 2024 2024 1 $6,220,000 $6,220,000
T55 Clay Holmes RP NYY 30 2024 2024 1 $6,000,000 $6,000,000
T55 Keynan Middleton RP STL 30 2024 2025 1 $6,000,000 $6,000,000
57 Tanner Scott RP MIA 29 2024 2024 1 $5,700,000 $5,700,000
58 John Brebbia RP CHW 33 2024 2025 1 $5,500,000 $5,500,000
59 Kyle Finnegan RP WSH 32 2024 2024 1 $5,100,000 $5,100,000
T60 Gregory Soto RP PHI 28 2024 2024 1 $5,000,000 $5,000,000
T60 Will Smith RP KC 34 2024 2024 1 $5,000,000 $5,000,000
62 David Bednar RP PIT 29 2024 2024 1 $4,510,000 $4,510,000
63 Adam Ottavino RP NYM 38 2024 2024 1 $4,500,000 $4,500,000
64 Luis Garcia RP LAA 36 2024 2024 1 $4,250,000 $4,250,000
T65 Evan Phillips RP LAD 29 2024 2024 1 $4,000,000 $4,000,000
T65 Ryne Stanek RP SEA 32 2024 2024 1 $4,000,000 $4,000,000
67 Ryan Yarbrough RP LAD 31 2024 2024 1 $3,900,000 $3,900,000
68 Ryan Helsley RP STL 29 2024 2024 1 $3,800,000 $3,800,000
69 Tim Mayza RP TOR 31 2024 2024 1 $3,590,000 $3,590,000
70 Miguel Castro RP ARI 27 2023 2024 1 $3,500,000 $3,500,000
71 Shelby Miller RP DET 33 2024 2025 1 $3,250,000 $3,250,000
72 Caleb Thielbar RP MIN 36 2024 2024 1 $3,225,000 $3,225,000
73 Tyler Rogers RP SF 32 2024 2024 1 $3,200,000 $3,200,000
74 Tyler Matzek RP ATL 32 2023 2025 2 $3,100,000 $1,550,000
T75 Brent Suter RP CIN 34 2024 2025 1 $3,000,000 $3,000,000
T75 Michael Kopech RP CHW 27 2024 2024 1 $3,000,000 $3,000,000
77 Lucas Sims RP CIN 29 2024 2024 1 $2,850,000 $2,850,000
78 Erik Swanson RP TOR 30 2024 2024 1 $2,750,000 $2,750,000
T79 Jason Adam RP TB 32 2024 2024 1 $2,700,000 $2,700,000
T79 Brusdar Graterol RP LAD 25 2024 2024 1 $2,700,000 $2,700,000
81 Andrew Kittredge RP TB 33 2024 2024 1 $2,630,000 $2,630,000
82 Jonathan Loaisiga RP NYY 28 2024 2024 1 $2,500,000 $2,500,000
83 Caleb Ferguson RP LAD 27 2024 2024 1 $2,400,000 $2,400,000
84 Colin Poche RP TB 29 2024 2024 1 $2,375,000 $2,375,000
85 Hunter Harvey RP WSH 28 2024 2024 1 $2,325,000 $2,325,000
86 Daniel Coulombe RP BAL 33 2024 2025 1 $2,300,000 $2,300,000
T87 Buck Farmer RP CIN 32 2024 2024 1 $2,250,000 $2,250,000
T87 Dylan Floro RP WSH 32 2024 2024 1 $2,250,000 $2,250,000
T87 Scott Alexander RP OAK 34 2024 2024 1 $2,250,000 $2,250,000
90 Drew Smith RP NYM 30 2024 2024 1 $2,225,000 $2,225,000
91 Jeff Hoffman RP PHI 30 2024 2024 1 $2,200,000 $2,200,000
T92 Trevor Richards RP TOR 30 2024 2024 1 $2,150,000 $2,150,000
T92 David Peterson RP NYM 28 2024 2024 1 $2,150,000 $2,150,000
94 Adbert Alzolay RP CHC 28 2024 2024 1 $2,110,000 $2,110,000
T95 Shawn Armstrong RP TB 33 2024 2024 1 $2,050,000 $2,050,000
T95 Hoby Milner RP MIL 32 2024 2024 1 $2,050,000 $2,050,000
T97 Luke Weaver RP NYY 30 2024 2025 1 $2,000,000 $2,000,000
T97 Félix Bautista RP BAL 28 2024 2025 2 $2,000,000 $1,000,000
T97 Jorge Lopez RP NYM 30 2024 2024 1 $2,000,000 $2,000,000
100 James Karinchak RP CLE 28 2024 2024 1 $1,900,000 $1,900,000
Top