MLB: Six Of The Biggest Snubs From The 2025 All-Star Game

Four position players and two pitchers make the list.

MLB: Six Of The Biggest Snubs From The 2025 All-Star Game

Now that the American League and National League rosters have been finalized for the 2025 All-Star Game, fans can begin to prepare themselves for the Midsummer Classic scheduled for July 15th.

As is the case with almost any All-Star game in a professional sports league, there are bound to be some individuals who were more than worthy of earning a spot in the contest but just missed out on making the cut.

We have identified four position players and two pitchers who were deserving of a spot in the 2025 MLB All-Star Game, but came up just a little bit short during the selection process.

Juan Soto, Outfield. Mets.

This may be a controversial take because he had a slow start to open the season, but Juan Soto has played like an All-Star as of late. If we look at his statistics from just May, June, and July, we see an All-Star player. Since May 1st, Soto has a .275 batting average that equates to 57 hits in 207 plate appearances. During that 59-game stretch, he has also recorded 18 home runs and 39 RBIs, which projects to about 49 home runs and 107 RBIs across a 162-game season. You’re not going to find many players putting up better numbers than that this year.

Even if we factor in his poor play to start the season, Soto is still near the top of the league in many important statistical categories. He’s tied for fourth in the league in runs (65), tied for tenth in home runs (21), third in on-base percentage (.396), tenth in OPS (.904), and tied for tenth in WAR. All data points to Juan Soto being an All-Star in 2025, but he was left off the NL roster for some reason.

Trea Turner, Shortstop. Phillies

As good as Juan Soto has been, Trea Turner was arguably the biggest All-Star Game snub this year. I mean, how is a guy who is tenth in the league in batting average, tenth in runs, and tied for sixth in stolen bases left out of the game?

If we look at his full-season projections, Trea Turner is on track to have one of the best hitting seasons of all time. There is an actual chance that he eclipses the 200-hit mark, something that has only happened five times since the start of the 2020 season.

He’s also not as much of a defensive liability as some of the other shortstops who were elected to this year’s game. His fielding percentage is higher than Elly de la Cruz’s and Jacob Wilson’s. He also has fewer errors than both of those guys.

A solid defender and elite hitter like Trea Turner should’ve easily made the 2025 MLB All-Star Game.

Bo Bichette, Shortstop. Blue Jays

Bo Bichette is another shortstop whose 2025 performance could have warranted an All-Star Game invite. He currently stands as the sixth-most prolific hitter in Major League Baseball with 100 hits, 12 home runs, and 51 RBIs in 87 games. At his current pace, Bichette is projected to record 186 hits, 22.3 home runs, and about 95 RBIs if he plays 162 games this season. That would give him more hits than Jonathan Aranda as well as more RBIs than Bobby Witt Jr., both of whom were elected to the 2025 All-Star Game.

Defensively speaking, Bichette’s numbers are right in line with Trea Turner’s. That means he is a better defensive shortstop than All-Star selections Jacob Wilson and Elly de la Cruz. Plus, he has made fewer fielding errors than Francisco Lindor, another shortstop who was elected to the 2025 All-Star Game.

Bichette’s snubbing isn’t as blatant as Soto’s or Turner’s. However, a case could be made that he deserved a spot in the Midsummer Classic.

Austin Riley, Third Base. Braves

Austin Riley, much like Bo Bichette, has been one of the most reliable hitters in Major League Baseball this season. He is tied with four other players for the seventh-most hits in the MLB (99). If he were to maintain this pace across the entire season, he would finish the year with 180 hits, which would be the most this season by a third baseman.

If you compare Riley’s stats to just other third basemen, he is at or near the top of almost all offensive categories. Amongst third basemen this year, he’s tied for first in hits, fourth in runs, seventh in batting average, tied for sixth in home runs, and sixth in RBIs.

Unfortunately, Riley has made a lot of mental mistakes, which probably cost him a spot in this year’s All-Star Game. He’s third in the MLB in strikeouts with 112 in 363 at-bats. He is also a defensive liability, tied for the worst fielding percentage and the most errors amongst eligible third basemen.

Joe Ryan, Pitcher. Twins

When it comes to pitchers, I don’t think there was a bigger snub from the 2025 All-Star Game than Joe Ryan. This is a guy who is tied with Jacob deGrom for the third-best WHIP (walks plus hits per innings pitched) in Major League Baseball. And though his ERA is 2.76, that’s still the 16th-best mark in the majors, ahead of All-Stars like Yusei Kikuchi, Bryan Woo, Freddy Peralta, and MacKenzie Gore, to name a few.

All of the stats show that Joe Ryan was worthy of being named an All-Star. Paul Skenes is arguably the best pitcher in baseball, but Joe Ryan averages more strikeouts over nine innings than him. Ryan has also allowed fewer hits than Tarik Skubal, another one of baseball’s best pitchers. Plus, he has more strikeouts than Max Fried and Jacob deGrom.

Joe Ryan is probably the victim of bad circumstances. He’s the best pitcher on a Twins team that is nowhere close to threatening the Detroit Tigers’ hold on the AL Central. Hell, the Twins will be lucky to even be in the Wild Card race come August.

Robert Suárez, Pitcher. Padres

There must have been a massive oversight by Major League Baseball fans and officials. How does the MLB’s leader in saves not get a chance to pitch in the All-Star Game? Josh Hader (who is tied with Suárez for the league lead in saves) was named to the All-Star Game, and he has allowed six home runs compared to Suárez’s one.

If Robert Suárez isn’t the best closer in baseball, then he’s at least the second-best. He’s tied for the league lead while leading the majors in games finished with 31.

He’s projected to allow only 55 hits in 67.2 innings pitched this season. As a relief pitcher, that’s fantastic because that means when Suárez takes the mound, he is allowing less than one hit per inning.

It feels like the MLB disrespected Suárez by leaving him out of the game but allowing Josh Hader to play.