Skip to content

7 Astros vying for starting All-Star Game spots as MLB announces finalists

Carmen Mandato / Getty Images Sport / Getty

Major League Baseball announced its All-Star finalists for the Midsummer Classic through the first phase of voting on Sunday.

Voting for phase 2 runs through July 1 to decide the starters, with the game taking place July 13 at Coors Field in Colorado. Players not named finalists can still make the roster, but they won't be starters.

All statistics through June 26, and the players are sorted by votes received.

Catcher

Daniel Shirey / Major League Baseball / Getty

AL

Player Team OPS
Salvador Perez Royals .828
Martin Maldonado Astros .541
Yasmani Grandal White Sox .800

NL

Player Team OPS
Buster Posey Giants .966
Yadier Molina Cardinals .728
Willson Contreras Cubs .755

First base

Kathryn Riley / Getty Images Sport / Getty

AL

Player Team OPS
Vladimir Guerrero Jr. Blue Jays 1.125
Yuli Gurriel Astros .921
Jose Abreu White Sox .754

NL

Player Team OPS
Max Muncy Dodgers .948
Freddie Freeman Braves .835
Anthony Rizzo Cubs .792

Second base

Alex Trautwig / Major League Baseball / Getty

AL

Player Team OPS
Marcus Semien Blue Jays .864
Jose Altuve Astros .892
DJ LeMahieu Yankees .721

NL

Player Team OPS
Ozzie Albies Braves .816
Adam Frazier Pirates .864
Gavin Lux Dodgers .670

Third base

Joe Sargent / Getty Images Sport / Getty

AL

Player Team OPS
Rafael Devers Red Sox .908
Alex Bregman Astros .787
Yoan Moncada White Sox .799

NL

Player Team OPS
Kris Bryant Cubs .869
Nolan Arenado Cardinals .838
Justin Turner Dodgers .858

Shortstop

Denis Poroy / Getty Images Sport / Getty

AL

Player Team OPS
Xander Bogaerts Red Sox .943
Bo Bichette Blue Jays .811
Carlos Correa Astros .939

NL

Player Team OPS
Fernando Tatis Jr. Padres 1.073
Javier Baez Cubs .725
Brandon Crawford Giants .865

Outfield

Icon Sportswire / Icon Sportswire / Getty

AL

Player Team OPS
Mike Trout Angels 1.090
Aaron Judge Yankees .888
Byron Buxton Twins 1.176
Michael Brantley Astros .904
Adolis Garcia Rangers .858
Teoscar Hernandez Blue Jays .834
Cedric Mullins Orioles .919
Alex Verdugo Red Sox .780
Randal Grichuk Blue Jays .770

NL

Player Team OPS
Ronald Acuna Jr. Braves .976
Nick Castellanos Reds .999
Jesse Winker Reds .988
Mookie Betts Dodgers .820
Chris Taylor Dodgers .835
Juan Soto Nationals .824
Bryce Harper Phillies .878
Joc Pederson Cubs .733
Mike Yastrzemski Giants .812

Designated hitter

Jayne Kamin-Oncea / Getty Images Sport / Getty

AL

Player Team OPS
Shohei Ohtani Angels .998
J.D. Martinez Red Sox .894
Yordan Alvarez Astros .912

Daily Newsletter

Get the latest trending sports news daily in your inbox