The 2025 Major League Baseball All-Star rosters were announced on Sunday, and most of the league's biggest stars are set to participate in next week's game in Atlanta. Sometimes, however, the story with All-Star games is just as much about the players who did not get selected.
So with that in mind, let's take a look at five of the biggest snubs from this year's game.
Your 2025 MLB All-Star Game Rosters ⭐️ pic.twitter.com/5AE0oQF57R
— SportsCenter (@SportsCenter) July 6, 2025
Through the first month of the season, Mets fans — and maybe even the Mets themselves — might have been having some buyer's remorse given Soto's slow start. If they were, that was probably a small sample size overreaction, and Soto has proved that with the way he has bounced back over the past two months.
Through Sunday's game, Soto now has the ninth best OPS (.904) in all of baseball including the fourth-highest on-base percentage (.396). He also has 21 home runs and a 3.8 WAR (sixth-best in the National League).
He is still one of the best hitters in baseball.
Suzuki was likely left off the roster because the NL already took two designated hitters in Shohei Ohtani and Kyle Schwarber, but Suzuki's bat is more than worthy of an All-Star spot given his power (48 extra base hits and a .551 slugging percentage) as well as run production (Major League-leading 75 RBI entering play on Sunday).
The Blue Jays are the hottest team in baseball and have taken over the top spot in the American League with a three-game lead over both the New York Yankees and Tampa Bay Rays. Springer has been a big part of that success and is having a fantastic bounce-back season after a couple of down years.
Through Sunday's games, he owns an .886 OPS and .512 slugging percentage and has been one of Toronto's best overall hitters.
The fact Seattle's Julio Rodriguez made the team over him with a .695 OPS is especially eye-opening.
The Houston Astros are back in first place in the American League West and Framber Valdez is pitching like one of the best pitchers in baseball.
Valdez not only has a sub-3 ERA (2.90) through Sunday, but he also is tied for second in the American League with 10 wins and is striking out nine batters per nine innings with a 3.4 WAR (seventh among American League starters).
The Twins have been a disappointment as a team, but Ryan has been one of the best starting pitchers in baseball.
Through Sunday, he is third in WAR among AL starters (3.7), tied for second in WHIP (0.89), fifth in strikeouts per nine innings (10.01) and eighth in ERA (2.76).
That is easily an All-Star worthy resume.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!