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 Vladimir Guerrero Jr. 1B TOR TOR 25 2025 2025 1 $28,800,000 $28,800,000
2 Freddie Freeman 1B LAD LAD 32 2022 2027 6 $162,000,000 $27,000,000
T3 Kris Bryant 1B COL COL 30 2022 2028 7 $182,000,000 $26,000,000
T3 Paul Goldschmidt 1B STL STL 32 2020 2024 5 $130,000,000 $26,000,000
5 Bryce Harper 1B PHI PHI 26 2019 2031 13 $330,000,000 $25,384,615
6 Matt Olson 1B ATL ATL 27 2022 2030 8 $168,000,000 $21,000,000
7 Pete Alonso 1B NYM NYM 28 2024 2024 1 $20,500,000 $20,500,000
8 Willson Contreras 1B STL STL 30 2023 2028 5 $87,500,000 $17,500,000
9 Josh Bell 1B ARI ARI 30 2023 2024 2 $33,000,000 $16,500,000
10 Josh Naylor 1B CLE CLE 27 2025 2025 1 $14,200,000 $14,200,000
11 Jake Cronenworth 1B SD SD 29 2024 2030 7 $80,000,000 $11,428,571
12 Christian Walker 1B ARI ARI 32 2024 2024 1 $10,900,000 $10,900,000
13 Nate Lowe 1B TEX TEX 29 2025 2025 1 $10,700,000 $10,700,000
14 Yandy Diaz 1B TB TB 31 2023 2026 3 $24,000,000 $8,000,000
15 Wilmer Flores 1B SF SF 31 2023 2025 3 $16,500,000 $5,500,000
16 Carlos Santana 1B MIN MIN 37 2024 2024 1 $5,250,000 $5,250,000
17 Andrew Vaughn 1B CHW CHW 26 2025 2025 1 $4,400,000 $4,400,000
18 Ryan O'Hearn 1B BAL BAL 30 2024 2025 1 $3,500,000 $3,500,000
19 Seth Brown 1B ATH ATH 32 2025 2025 1 $2,700,000 $2,700,000
20 Yulieski Gurriel 1B KC KC 40 2024 2024 1 $1,000,000 $1,000,000
T21 Nick Pratto 1B KC KC 26 2025 2025 1 $800,000 $800,000
T21 J.C. Escarra 1B NYY NYY 29 2025 2025 1 $800,000 $800,000
T21 Ryan Noda 1B LAA LAA 28 2025 2025 1 $800,000 $800,000
T21 Spencer Horwitz 1B TOR TOR 26 2025 2025 1 $800,000 $800,000
T21 Jonathan Aranda 1B TB TB 26 2025 2025 1 $800,000 $800,000
T21 Luken Baker 1B STL STL 27 2025 2025 1 $800,000 $800,000
T21 Tyler Locklear 1B SEA SEA 23 2025 2025 1 $800,000 $800,000
T21 Weston Wilson 1B PHI PHI 30 2025 2025 1 $800,000 $800,000
T21 Nolan Schanuel 1B LAA LAA 22 2025 2025 1 $800,000 $800,000
T21 Niko Kavadas 1B LAA LAA 25 2025 2025 1 $800,000 $800,000
T21 Vinnie Pasquantino 1B KC KC 27 2025 2025 1 $800,000 $800,000
T21 Jon Singleton 1B HOU HOU 33 2025 2025 1 $800,000 $800,000
T21 Spencer Torkelson 1B DET DET 25 2025 2025 1 $800,000 $800,000
T21 Michael Toglia 1B COL COL 26 2025 2025 1 $800,000 $800,000
T21 Christian Encarnacion-Strand 1B CIN CIN 24 2025 2025 1 $800,000 $800,000
T21 Matt Mervis 1B CHC CHC 26 2025 2025 1 $800,000 $800,000
T21 Michael Busch 1B CHC CHC 26 2025 2025 1 $800,000 $800,000
T21 Triston Casas 1B BOS BOS 24 2025 2025 1 $800,000 $800,000
T21 Mickey Gasper 1B BOS BOS 29 2025 2025 1 $800,000 $800,000
Top