2 more Phillies voted NL All-Star starters while 4 Phillies snubbed by fans

The Phillies had six finalists after Phase 1 but only two will join Bryce Harper as All-Star Game starters.
Philadelphia Phillies third baseman Alec Bohm and shortstop Trea Turner will be NL All-Star starters
Philadelphia Phillies third baseman Alec Bohm and shortstop Trea Turner will be NL All-Star starters / Elsa/GettyImages

The final votes have been tallied, and now we know how many Philadelphia Phillies will be starting in the 2024 MLB All-Star Game after Phase 2 voting wrapped up at noon on Wednesday. ESPN just unveiled the winners, and there’s great news — at least for some Phillies players.

First baseman Bryce Harper is already guaranteed the starting job for the National League All-Star squad after finishing as the top vote-getter in the NL in Phase 1. The only question is if his injured hamstring will heal in time to let him finally start an All-Star Game as a Phillie.

Who will be joining Harper in Texas?

2 more Phillies voted NL All-Star starters while 4 Phillies snubbed by fans

Six Phillies players were named as finalists after the first phase of All-Star voting. The fans came through and are sending two Phillies to start the Midsummer Classic as NL All-Star starters, while 4 other Phillies were snubbed in the final head-to-head vote.

Here's who's in and who's out.

Alec Bohm crushes Manny Machado at third base

After crushing the competition in the Phase 1 voting, with the second-highest vote total in the NL (3.1 million), third baseman Alec Bohm cruised past San Diego Padres third baseman Manny Machado.

This will be Bohm's first All-Star Game. The former third-overall pick is slashing .297/.349/.484 with 10 home runs and four stolen bases in 83 games. He leads the majors in doubles with 28, while his 68 RBI is the most in the NL.

Trea Turner wins a tight race against Mookie Betts at shortstop

At shortstop, Trea Turner overcame tough competition from Los Angeles Dodgers star Mookie Betts after a fierce battle. As of Tuesday's final update, the former teammates were locked in an even race, each with 50 percent of the vote, but Turner emerged victorious.

Turner has been wielding a hot bat as of late. Since coming off the injured list on June 17, the now three-time All-Star is slashing .328/.371/.552 with three home runs (two coming in Tuesday's win), nine RBI and 11 runs scored in 13 games.

J.T. Realmuto loses out to William Contreras at catcher

After trailing heading into the final morning of voting, Phillies catcher J.T. Realmuto couldn't make up the ground and lost out on the starting catching gig to Milwaukee Brewers backstop William Contreras.

Realmuto's impressive run batting in the two-hole before being sidelined with knee surgery wasn't enough to impress voters. He has missed almost a month now, not having played since June 9 in London. On the year, the three-time All-Star in slashing .261/.309/.411 with seven home runs and 20 RBI in 51 games.

Kyle Schwarber can’t beat Shohei Ohtani at DH

It was hard to imagine a world in which Dodgers superstar Shohei Ohtani wasn't an All-Star starter, and fans felt the same way. Ohtani cruised past Kyle Schwarber as the starting designated hitter.

Schwarber, a two-time All-Star, didn't have a hot enough June to overcome Ohtani's star power. Slashing .250/.373/.447 with 17 home runs and 49 RBI, Schwarber hit six homers last month. But even if he had popped 20 home runs, it still wouldn't have been enough — most likely.

Nick Castellanos and Brandon Marsh come close but miss out in the outfield

Phillies outfielders Nick Castellanos and Brandon Marsh come up short and won't be heading to Arlington as All-Star starters in the outfield. Christian Yelich of the Brewers and the Padres’ Fernando Tatis Jr. and Jurickson Profar are the three winners here.

With Harper, Bohm and Turner all named starting NL teammates, it marks the first time since 1982 that the Phillies will have three infielders starting the All-Star Game, according to MLB.com’s Todd Zolecki.

Now we have to wait to find out if any Phillies position players are added to the roster as reserves and how many pitchers will be chosen to head to the 2024 All-Star Game, which is set for July 16 at Globe Life Field in Texas.