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 Bryce Harper 1B PHI PHI 26 2019 2031 13 $330,000,000 $25,384,615
2 Kris Bryant 1B COL COL 30 2022 2028 7 $182,000,000 $26,000,000
3 Matt Olson 1B ATL ATL 27 2022 2030 8 $168,000,000 $21,000,000
4 Freddie Freeman 1B LAD LAD 32 2022 2027 6 $162,000,000 $27,000,000
5 Willson Contreras 1B STL STL 30 2023 2028 5 $87,500,000 $17,500,000
6 Jake Cronenworth 1B SD SD 29 2024 2030 7 $80,000,000 $11,428,571
7 Christian Walker 1B HOU HOU 33 2025 2027 3 $60,000,000 $20,000,000
8 Pete Alonso 1B NYM NYM 30 2025 2026 2 $54,000,000 $27,000,000
9 Colt Keith 1B DET DET 22 2024 2032 6 $28,642,500 $4,773,750
10 Vladimir Guerrero Jr. 1B TOR TOR 25 2025 2025 1 $28,500,000 $28,500,000
11 Yandy Diaz 1B TB TB 31 2023 2026 3 $24,000,000 $8,000,000
12 Wilmer Flores 1B SF SF 31 2023 2025 3 $16,500,000 $5,500,000
13 Luis Arraez 1B SD SD 27 2025 2025 1 $14,000,000 $14,000,000
14 Paul Goldschmidt 1B NYY NYY 37 2025 2025 1 $12,500,000 $12,500,000
15 Carlos Santana 1B CLE CLE 38 2025 2025 1 $12,000,000 $12,000,000
16 Josh Naylor 1B ARI ARI 27 2025 2025 1 $10,900,000 $10,900,000
17 Nathaniel Lowe 1B WSH WSH 29 2025 2025 1 $10,300,000 $10,300,000
18 Ryan Mountcastle 1B BAL BAL 27 2025 2025 1 $6,787,000 $6,787,000
19 Josh Bell 1B WSH WSH 32 2025 2025 1 $6,000,000 $6,000,000
20 Andrew Vaughn 1B CHW CHW 26 2025 2025 1 $5,850,000 $5,850,000
21 LaMonte Wade Jr. 1B SF SF 31 2025 2025 1 $5,000,000 $5,000,000
22 Ryan O'Hearn 1B BAL BAL 30 2024 2025 1 $3,500,000 $3,500,000
T23 Connor Joe 1B SD SD 32 2025 2025 1 $1,000,000 $1,000,000
T23 Ty France 1B MIN MIN 30 2025 2025 1 $1,000,000 $1,000,000
T25 Nolan Schanuel 1B LAA LAA 22 2025 2025 1 $800,000 $800,000
T25 Jake Burger 1B TEX TEX 28 2025 2025 1 $800,000 $800,000
T25 Mickey Gasper 1B MIN MIN 29 2025 2025 1 $800,000 $800,000
T25 Triston Casas 1B BOS BOS 24 2025 2025 1 $800,000 $800,000
T25 Michael Busch 1B CHC CHC 26 2025 2025 1 $800,000 $800,000
T25 Matt Mervis 1B MIA MIA 26 2025 2025 1 $800,000 $800,000
T25 Christian Encarnacion-Strand 1B CIN CIN 24 2025 2025 1 $800,000 $800,000
T25 Michael Toglia 1B COL COL 26 2025 2025 1 $800,000 $800,000
T25 Spencer Torkelson 1B DET DET 25 2025 2025 1 $800,000 $800,000
T25 Jon Singleton 1B HOU HOU 33 2025 2025 1 $800,000 $800,000
T25 Vinnie Pasquantino 1B KC KC 27 2025 2025 1 $800,000 $800,000
T25 Nick Pratto 1B KC KC 26 2025 2025 1 $800,000 $800,000
T25 Niko Kavadas 1B LAA LAA 25 2025 2025 1 $800,000 $800,000
T25 Ben Rice 1B NYY NYY 25 2025 2025 1 $800,000 $800,000
T25 Eric Wagaman 1B MIA MIA 27 2025 2025 1 $800,000 $800,000
T25 Jonah Bride 1B MIA MIA 28 2025 2025 1 $800,000 $800,000
T25 J.C. Escarra 1B NYY NYY 29 2025 2025 1 $800,000 $800,000
T25 Juan Yepez 1B WSH WSH 26 2025 2025 1 $800,000 $800,000
T25 Ryan Noda 1B LAA LAA 28 2025 2025 1 $800,000 $800,000
T25 Tyler Soderstrom 1B ATH ATH 22 2025 2025 1 $800,000 $800,000
T25 Spencer Horwitz 1B PIT PIT 26 2025 2025 1 $800,000 $800,000
T25 Jonathan Aranda 1B TB TB 26 2025 2025 1 $800,000 $800,000
T25 Luken Baker 1B STL STL 27 2025 2025 1 $800,000 $800,000
T25 Tyler Locklear 1B SEA SEA 23 2025 2025 1 $800,000 $800,000
T25 Weston Wilson 1B PHI PHI 30 2025 2025 1 $800,000 $800,000
Top