The 2021 MLB All-Star Game is scheduled for July 13 at Coors Field
(Isaiah J. Downing-USA TODAY Sports)
But which players will be making the trip? While we still have more than 40 games to go in the season, we already have some hot starts to weigh and consider. With that in mind, here are 18 players we think are deserving of an All-Star spot come mid-July. Note: All stats list are current through May 17's games.
1B American League — Vladimir Guerrero Jr.
(Nathan Ray Seebeck-USA TODAY Sports)
Vladdy Jr. has gotten off to a torrid start in his age 22 season, hitting 11 homers with a slash line of .319/.440/.609. This could be the start of a long run of All-Star appearances for the son of Hall of Famer Vladimir Guerrero, who was a nine-time All-Star himself.
1B National League — Max Muncy
(Robert Hanashiro-USA TODAY Sports)
If you need someone to get on base, Muncy has been your guy. The Dodgers' first baseman has eight home runs, but he's also walked 37 times for a major-league leading OBP of .437. He's made the All-Star Game once before (2019).
2B American League — Jose Altuve
(Thomas Shea-USA TODAY Sports)
Altuve had a crummy pandemic season in 2020 and has already spent part of 2021 on the COVID IL. But his numbers have been solid at a position that isn't terribly deep in the American League (though Toronto's Marcus Semien also presents a strong case.)
2B National League — Adam Frazier
(Charles LeClaire-USA TODAY Sports)
Frazier has popped up in left field a few times, but he's been consistent at the plate the entire year hitting .323/.390/.462 with an OPS+ of 135. He doesn't pack a lot — OK, any — name recognition, but he's been the best second baseman in the National League so far.
3B American League — Rafael Devers
(Brian Fluharty-USA TODAY Sports)
The Red Sox offense has been humming and Devers is again a big reason. why. The third baseman leads the majors with 34 RBI and has hit 11 homers with a slash line of .278/.354/.583. Though he had a breakout season in 2019, this would be the first All-Star appearance for the 24-year-old.
3B National League — Kris Bryant
(Kamil Krzaczynski-USA TODAY Sports)
A free agent at the end of the season, Bryant may be playing his final games in a Cubs uniform. But he's certainly making the most of them, leading the NL with an OPS+ of 181 while hitting 10 homers with a .301/.392/.625 slash line. This would be his fourth All-Star appearance.
SS American League — Xander Bogaerts
(Raymond Carlin III-USA TODAY Sports)
Bogaerts is hitting .344 thanks to a major-league leading 52 hits. He also leads the AL with 13 doubles. The 28-year-old last made the All-Star Game in 2019, when he finished fifth in the AL MVP voting.
SS National League — Trea Turner
(Joe Camporeale-USA TODAY Sports)
Turner has never made an All-Star Game, but that will likely change in 2021. The speedy shortstop is hitting .329/.373./.584 and has already hit 10 home runs.
OF American League — Mike Trout
(Joe Nicholson-USA TODAY Sports)
There isn't much that can keep Mike Trout out of the All-Star Game — well, except for the calf strain he suffered on Monday that will keep him out a reported 6-8 weeks. Trout, though, will presumably get voted in by the fans, which will keep his streak of nine straight Midsummer Classics intact. And he'll be more than deserving. The three-time AL MVP was hitting .333/.466.624 with eight homers and 18 RBI at the time of his injury and leads the majors with a 200 OPS+.
OF National League — Ronald Acuna, Jr.
(Jason Getz-USA TODAY Sports)
The 23-year-old Venezuelan has been destroying pitching all season long, hitting a NL-leading 12 homers and scoring a major-league leading 33 runs. This would be Acuna's second All-Star appearance.
OF American League — Aaron Judge
(Kim Klement-USA TODAY Sports)
Aaron Judge is finally fully healthy again and he's terrifying pitchers every game out. He's hit 12 home runs with 24 RBI and has been walking a fair amount too, posting a slash line of .291/.395/.597.
OF National League — Nick Castellanos
(Robert Hanashiro-USA TODAY Sports)
Castellanos currently owns the highest OPS in the National League at 1.018 and has been hitting everything imaginable. He currently has an equal amount of doubles and home runs (10 apiece). This would be the first All-Star appearance for the 29-year-old.
OF American League — Mitch Haniger
(Gary A. Vasquez-USA TODAY Sports)
Haniger made the All-Star team in 2019, but had to sit out in 2020 thanks to a herniated disc. He's been posting numbers in 2021 so far, though, hitting 12 homers with 30 RBI and an OPS of .894.
OF National League — Bryce Harper
(Brad Mills-USA TODAY Sports)
Harper is off to a good start in 2021 and he'll make his seventh All-Star team is he keeps his numbers up over the next month. He's currently hitting .307/.436./561 with seven homers and 24 walks.
P American League — Gerrit Cole
(Vincent Carchietta-USA TODAY Sports)
Cole has achieved a lot in his career so far, but he still doesn't own a Cy Young award. He should get his first if he keeps up his performance in 2021 up. Through his first nine starts, Cole is 5-2 with 85 Ks and just five walks over 57 2/3 innings. He struck out 61 straight batters between walks at one point this season.
P National League — Jacob deGrom
(Brad Penner-USA TODAY Sports)
deGrom has only made six starts due to right side discomfort, but he'd be in line to start the All-Star Game if he returns later this week and keeps pitching at his earlier level. Despite a decided lack of run support from his team, deGrom was lights-out over his first 40 innings, posting a 0.68 ERA and 65 strikeouts to just seven walks. Fun fact: deGrom has never started an All-Star Game despite winning two Cy Young awards.