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