The 2017 Major League Baseball All-Star Game takes place Tuesday, July 11, at Marlins Park in Miami. Not only will viewers see the best baseball players in the world take the field, but also many of the richest.
While a big contract doesn’t always translate into on-field success, there’s a reason many of the top baseball players are also at the top of the list of wealthiest all-star players. The MLB All-Star Game is often also a show of the top baseball-player salaries.
While the starters are determined by fans in the annual MLB All-Star voting, the rest of the rosters are selected by the AL and NL managers, which were announced on July 2. Let’s take a look at some of the best baseball players of all time, as well as some of the richest MLB players in 2017.
Joey Votto Net Worth: $110 Million
First Baseman, Cincinnati Reds
The 33-year-old Votto is enjoying one of the best seasons of his 10-year career, all with the Reds. His biggest season to date came in 2010, when he batted a .324 average with career highs in home runs (37) and runs batted in (113), but he’s on pace to beat those power numbers in 2017.
Votto is in the fourth year of a 12-year, $251.5 million deal, which included a 10-year, $225 million extension to his previous two-year deal that keeps him under contract until 2024. He’ll be 41 when the deal expires.
Zack Greinke Net Worth: $80 Million
Starting Pitcher, Arizona Diamondbacks
After signing a big free-agent deal with the Diamondbacks before the 2016 season, Greinke’s numbers took a big regression from the stats he enjoyed in his third and final year with the Los Angeles Dodgers. In 2015 with LA, Greinke won 19 of the 22 games he played, with a league-best earned run average (ERA) of 1.66. In 2016 with Arizona, Greinke only won 13 of 20 games with a 4.37 ERA.
Now in the second year of the six-year, $206.5 million deal he signed with the Diamondbacks, Greinke is looking much more like the pitcher the team hoped he’d be. Greinke is earning $31 million in base salary for the 2017 season.
Goodbye, Money: How These Athletes Lost Their Huge Endorsement Deals
Ryan Zimmerman Net Worth: $60 Million
First Baseman, Washington Nationals
It’s not often a baseball player enjoys a record-setting year at 32, but that’s just what Ryan Zimmerman is doing in 2017 for the Nationals. He’s on pace to put up career numbers in virtually every offensive category.
Zimmerman is in the fourth year of a six-year $100 million contract with the Nationals. His base salary in 2017 is $14 million.
Max Scherzer Net Worth: $50 Million
Starting Pitcher, Washington Nationals
He’s already won two Cy Young Awards, including the National League’s version last season, but Scherzer could be on his way to another in 2017. The 32-year-old is enjoying one of his best seasons this year, statistically speaking.
The Nationals signed Scherzer, who had already won the American League Cy Young with the Detroit Tigers in 2013, to a seven-year, $210 million deal before the 2015 season. Scherzer is making $15 million in base salary in 2017, while the $50 million signing bonus he got when he signed with the Nats is spread out over the length of the deal, giving him another $7,142,857 annually.
Clayton Kershaw Net Worth: $45 Million
Starting Pitcher, Los Angeles Dodgers
Now in his 10th season with the Dodgers, 29-year-old Kershaw has been one of the consistently best pitchers in baseball. He’s already won three National League Cy Young Awards and an MVP award in 2014.
The Dodgers locked up Kershaw through 2020 with the seven-year, $215 million he signed in 2014, but he has an opt-out clause that would allow him to become a free agent after the 2018 season. Kershaw’s $18 million signing bonus was spread over the seven years of his deal with the Dodgers, which comes in addition to the $33 million base salary he’ll earn in 2017.
Play It Smart: Best and Worst MLB Teams for Your Money
Stephen Strasburg Net Worth: $30 Million
Starting Pitcher, Washington Nationals
Strasburg is one of the premier strikeout pitchers in the league, but health issues have kept him from putting up huge numbers. The one season in which he surpassed 200 innings pitched, 2014, Strasburg led the league with 242 strikeouts.
The Nationals signed Strasburg to a seven-year, $175 million extension during the 2016 season that will pay him $15 million in base salary in 2017. But the deal is structured to pay him after it ends in 2023, with $70 million coming in deferred payments that will give him $10 million a year until 2030.
Buster Posey Net Worth: $30 Million
Catcher, San Francisco Giants
In his nine years with the Giants, Posey has won three World Series titles and played in four All-Star Games. His 2012 season was his best to date, during which he won the National League batting title and MVP award. He could be on his way to another batting title in 2017.
Following his MVP season in 2012, the Giants signed Posey to a nine-year, $167 million deal. Posey will make $21.4 million in base salary in 2017, as well as every year through the guaranteed years of his deal, until 2021.
Yu Darvish Net Worth: $23 Million
Starting Pitcher, Texas Rangers
After coming to the Rangers from Japan in 2012, Darvish burst onto the MLB scene with two straight 200-plus-strikeout seasons, including a league-best 277 in 2013. He’s dealt with injuries since then, but is healthy in 2017 and on pace to top 200 again.
Darvish is playing out the last year of the six-year, $60 million contract he signed in 2012. There has been talk of the Rangers negotiating a new deal with Darvish during 2017, but he’s still scheduled to be a free agent after the season.
Chris Sale Net Worth: $24 Million
Starting Pitcher, Boston Red Sox
Sale emerged with the Chicago White Sox in 2010 as a reliever, but since moving into the starting rotation in 2012 has been one of the game’s best. That’s continued in 2017, his first with the Red Sox.
Sale was traded to Boston in December 2016 in a deal that included top prospect Yoan Moncada going to the White Sox. Sale came to Boston on a deal that will pay him $12 million in 2017, with club options of $12.5 million for 2018 and $13.5 million for 2019.
Giancarlo Stanton Net Worth: $20 Million
Outfielder, Miami Marlins
When he remains healthy, Stanton has shown himself to be one of the premier young power hitters in baseball, as evidenced by the 37 home runs he hit in 2014. While staying on the field has been tough for Stanton, he’s done so in 2017 and his stats have thus far lived up to his potential.
After his monster 2014 season, Stanton agreed to an equally impressive 13-year, $325 million deal with the Marlins. The deal is heavily backloaded, with his $14.5 million 2017 salary bumping up to $25 million in 2018 and increasing from there.
Mike Trout Net Worth: $20 Million
Outfielder, Los Angeles Angels of Anaheim
In his five full seasons with the Angels, Trout has won two American League MVP awards and finished second in the voting during his three other seasons. While he suffered his first major injury of his career in 2017, the 25-year-old should have little trouble returning to his lofty perch when he returns.
This young slugger will keep catching fly balls at Angels stadium through the 2020 season, since the team signed him to a six-year, $144.5 million extension prior to the 2014 season. Trout has a base salary of $19.250 million in 2017, but that jumps to $33.25 million in 2018.
Bryce Harper Net Worth: $15 Million
Outfielder, Washington Nationals
At 24, the Nationals’ Harper has already won an MVP award, earning it with his stellar 2015 season. After a down year in 2016, Harper is back on track for an MVP-caliber season in 2017.
Harper signed a one-year extension with the Nats that will pay him more than $21 million in 2018, his final year of arbitration eligibility. But the numbers being talked about after that are huge, with a $400 million contract on the low end of speculation. Harper will earn about $13.63 million in 2017.