Mets have eight legitimate All-Star Game candidates

With fan voting for the 2025 MLB All-Star Game getting underway on Wednesday, now is the perfect time to take stock of just how many candidates the Mets have for selection to the Midsummer Classic — taking place in Atlanta on July 15.
The starting position players will be selected via the fan vote, while the position player reserves and all pitchers are chosen by the player ballot and commissioner's office.
So, how many legitimate candidates do the Mets have at this point?
By our count, it's eight. Here they are…
Francisco Lindor
That Lindor has zero All-Star Game selections as a Met (while finishing top 10 in MVP voting three times, including finishing second last season) is a travesty. But it will be a shock if he doesn't make it this year — whether it's via the fan vote or otherwise.
Through 59 games, Lindor is slashing .285/.355/.502 with 14 home runs and a career-best 144 OPS+. He is on pace to finish the season with 38 homers, 105 runs scored, and 97 RBI while playing his usual elite defense at shortstop — and being a team leader.
Lindor's main competition could come from Mookie Betts, Trea Turner, and Elly De La Cruz.
Pete Alonso
Alonso has cooled off a bit after his torrid start, but he's still having an absolutely monster campaign — hitting .284/.384/.536 with 12 home runs, 46 RBI, and an NL-leading 18 doubles.
A four-time All-Star already, Alonso is a strong bet to make it among a field that includes Freddie Freeman, Bryce Harper, and Matt Olson.
Kodai Senga
Senga is leading the National League with a 1.60 ERA — solidly ahead of Paul Skenes, who is second with a 2.15 mark. And right now, Senga is a lock to make it.

If Senga gets in, it will be his second selection after making it in 2023 during his rookie season.
Edwin Diaz
Despite allowing a scratch run to the powerful Dodgers during Monday's win, Diaz is on an absolute heater.
In 19 appearances over 19.2 innings dating back to April 16, Diaz has posted a 0.92 ERA while allowing just eight hits and striking out 32.
Overall this season, he has a 2.49 ERA (2.68 FIP) and 0.98 WHIP with 39 strikeouts in 25.1 innings — a rate of 13.9 per nine.
Clay Holmes
Holmes has excelled while making the transition from reliever to starter.
His 3.07 ERA is the 13th-best in the NL, but he could easily vault into the top eight or so (Nick Pivetta is currently eighth, with a 2.74 ERA) with a strong start his next time out.
A lot of starting pitchers get picked, and there are also a late crop added due to selections who can't pitch in the All-Star Game after pitching the weekend prior.
David Peterson
Peterson has an even better case than Holmes at the moment, with his 2.69 ERA ranking seventh in the NL, behind only Corbin Burnes, Logan Webb, Robbie Ray, Yoshinobu Yamamoto, Skenes, and Senga.

The big left-hander has allowed two earned runs or fewer in all but one of his 11 starts this season.
Reed Garrett
It can sometimes be difficult for non-closers to be chosen for the All-Star Game bullpen, but it does happen — one example from last year is Matt Strahm.
If any non-closer deserves it at this point, it's hard to argue against Garrett.
He has been close to unhittable in 25.2 innings, posting a 0.70 ERA and 1.13 WHIP while striking out 30. Garrett has allowed just two earned runs all season.
Huascar Brazoban
Brazoban's case isn't as strong as Garrett's, but he deserves to be in the mix.
In what has been a huge bounce back year, Brazoban has a 1.30 ERA and 0.89 WHIP in 34.2 innings across 26 appearances.
***
Conspicuous in his absence above is Juan Soto, who is starting to break out and is hitting the ball incredibly hard, but whose overall numbers remain well below his career levels.
Soto is hitting just .234/.364/.430 with a 128 OPS+ to go along with 10 home runs and 12 doubles.
But one hot stretch can thrust him right into the conversation for selection.