Considered the de facto captains of the infield, shortstops are some of the most important and highly coveted players in baseball. Of the top ten highest-paid infielders in today’s MLB, half of them are shortstops.
Francisco Lindor is the highest-paid shortstop in 2024. The Mets star makes $34.1 million in average annual contract value, thanks to his superb fielding and offensive skills.
Lindor is one of only three players on the list who have won both the Silver Slugger and Gold Glove awards.
Carlos Correa comes in second on the list, earning $33.3 million per year. The two-time All-Star and Platinum Glove winner signed his 6-year, $200 million contract with the Twins in January 2023, after a separate agreement with the Mets fell through due to injury concerns.
Corey Seager is third on the list. He’s set to earn $32.5 million with the Rangers.
The two-time World Series MVP is one of only four shortstops on the list who earn at least $30 million a year.
Coming in fourth is Trea Turner, who earns $27.3 million. The Silver Slugger award winner signed his mega-deal with the Phillies in 2022 which set him up to earn $300 million over 11 years.
Rounding out the top five is Bobby Witt Jr. at $26.3 million. Playing for the Royals, he made his first All-Star game appearance this season for the AL.
Ranking The Highest-Paid MLB Shortstops
Below is the entire list of the highest-paid MLB shortstops of 2024, sorted by AAV. The list was compiled with data from Spotrac and Baseball-Reference.
- Updated: November 20th, 2024
Rank | Player | Team | Compensation |
1 | Francisco Lindor | New York Mets | $34.1 million |
2 | Carlos Correa | Minnesota Twins | $33.3 million |
3 | Corey Seager | Texas Rangers | $32.5 million |
4 | Trea Turner | Philadelphia Phillies | $27.3 million |
5 | Bobby Witt Jr. | Kansas City Royals | $26.3 million |
6 | Dansby Swanson | Chicago Cubs | $25.3 million |
T-7 | Trevor Story | Boston Red Sox | $23.3 million |
T-7 | Javier Baez | Detroit Tigers | $23.3 million |
9 | Wander Franco | Tampa Bay Rays | $16.5 million |
10 | Bo Bichette | Toronto Blue Jays | $11.2 million |
11 | J.P. Crawford | Seattle Mariners | $10.2 million |
12 | Ezequiel Tovar | Colorado Rockies | $9.1 million |
13 | Isiah Kiner-Falefa | Pittsburgh Pirates | $7.5 million |
14 | Ceddanne Rafaela | Boston Red Sox | $6.25 million |
15 | Miguel Rojas | Los Angeles Dodgers | $5.5 million |
16 | Jeremy Pena | Houston Astros | $4.8 million |
17 | Ramon Urias | Baltimore Orioles | $4.4 million |
18 | Jon Berti | New York Yankees | $3.5 million |
19 | Jorge Mateo | Baltimore Orioles | $2.9 million |
20 | Kevin Newman | Los Angeles Angels | $2.8 million |
21 | Geraldo Perdomo | Arizona Diamondbacks | $2.1 million |
22 | Taylor Walls | Tampa Bay Rays | $1.1 million |
23 | Tyler Wade | San Diego Padres | $900K |
T-24 | 72 players tied at 24th | Multiple Teams | $800K |
Related lists: