MLB Financial Rankings

MLB Salary Rankings MLB Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active MLB players.

2023 Starting Pitcher Contract Length Rankings

Player POS Age contract length
1 Cole SP 32 9 years
2 Maeda SP 35 8 years
3 Berrios SP 29 7 years
Strasburg SP 34 7 years
5 Strider SP 24 6 years
Darvish SP 36 6 years
Corbin SP 33 6 years
8 McCullers SP 29 5 years
Wheeler SP 33 5 years
Alcantara SP 27 5 years
deGrom SP 35 5 years
Marquez SP 28 5 years
Freeland SP 30 5 years
Ray SP 31 5 years
Castillo SP 30 5 years
Senzatela SP 28 5 years
Gausman SP 32 5 years
Peralta SP 27 5 years
Rodriguez SP 30 5 years
Ashby SP 25 5 years
Bumgarner SP 33 5 years
Sale SP 34 5 years
Musgrove SP 30 5 years
Snell SP 30 5 years
25 Hendricks SP 33 4 years
Nola SP 30 4 years
Carrasco SP 36 4 years
Gray SP 31 4 years
Gonzales SP 31 4 years
Severino SP 29 4 years
Ryu SP 36 4 years
Mikolas SP 34 4 years
Matz SP 32 4 years
Whitlock SP 27 4 years
35 Eflin SP 29 3 years
DeSclafani SP 33 3 years
Stroman SP 32 3 years
Scherzer SP 38 3 years
Odorizzi SP 33 3 years
Anderson SP 33 3 years
Kikuchi SP 32 3 years
Martinez SP 32 3 years
Bauer SP 32 3 years
Gray SP 33 3 years
45 Glasnow SP 29 2 years
Wood SP 32 2 years
Cobb SP 35 2 years
Means SP 30 2 years
Lynn SP 36 2 years
Turnbull SP 30 2 years
Kelly SP 34 2 years
52 Kaprielian SP 29 1 years
Jameson SP 25 1 years
Skubal SP 26 1 years
Logue SP 27 1 years
Groome SP 24 1 years
Martinez SP 26 1 years
Medina SP 24 1 years
Knehr SP 26 1 years
Wentz SP 25 1 years
Abbott SP 27 1 years
Balazovic SP 24 1 years
Mata SP 24 1 years
Miller SP 32 1 years
Nelson SP 25 1 years
Adon SP 24 1 years
Weathers SP 23 1 years
Enlow SP 24 1 years
Seabold SP 27 1 years
Sears SP 27 1 years
Carrillo SP 24 1 years
Henriquez SP 23 1 years
Cavalli SP 24 1 years
Winckowski SP 25 1 years
Grove SP 26 1 years
Jackson SP 27 1 years
Morton SP 39 1 years
Kershaw SP 35 1 years
Waldichuk SP 25 1 years
Baz SP 24 1 years
Ober SP 27 1 years
Gore SP 24 1 years
Ryan SP 27 1 years
Gray SP 25 1 years
Pepiot SP 25 1 years
Sands SP 25 1 years
Cantillo SP 23 1 years
Varland SP 25 1 years
Curry SP 24 1 years
Winder SP 26 1 years
Fleming SP 27 1 years
Woods-Richardson SP 22 1 years
Sampson SP 31 1 years
Brown SP 24 1 years
Gaddis SP 25 1 years
McClanahan SP 26 1 years
Dubin SP 27 1 years
Soroka SP 25 1 years
Garcia SP 26 1 years
Patino SP 23 1 years