
The MLB All-Star teams have been selected, and we even have a few replacements trickling in for players who are injured or have declined their invitations. It seems like a good time, then, to look at some players that many thought should be All-Stars.
Davis Martin – SP – White Sox
3.41 ERA – 1.286 WHIP – 92 K – 2.97 SO/BB
Martin has been the ace of a White Sox staff that was in desperate need of consistency from their rotation coming into the season. He is having by far the best season of his four-year career. He has kept the ball in the yard, only allowing six home runs all season.
Sonny Gray – SP – Red Sox
2.61 ERA – 1.104 WHIP – 82 K – 3.57 SO/BB
Despite an overall rough season in Boston, some key offseason acquisitions have been paying off in big ways, notably All-Star Willson Contreras and should be All-Star Sonny Gray. Gray leads the AL in pitching record at 10-1, which is impressive given how poorly the Red Sox offense has been performing.
Nick Martinez – SP – Rays
2.61 ERA – 1.130 WHIP – 61 K – 3.39 SO/BB
Martinez has turned his career around after a stint in Japan. He has bounced around since ’22 with stops in San Diego, Cincinnati, and now Tampa. He has been solid everywhere he has been in that time period, but his best season has been this one in Tampa, where he rounds out one of the best pitching staffs in baseball.
Jonathan Aranda – 1B/DH – Rays
.287 BA – .835 OPS – 13 HR – 61 RBI
Aranda had a career year in 2025, leading to his first All-Star selection. He has tallied similar numbers this season, but isn’t being talked about nearly as much as he should. He rounds out a trio of thumpers at the top of the lineup for the AL-leading Rays.
Josh Jung – 3B – Rangers
.297 BA – .810 OPS – 9 HR – 34 RBI
Jung is another guy who is putting up career-best numbers in many areas. He also currently leads the AL in doubles with 23, which already ties what he had all of last season. He is on pace to surpass his WAR total from his lone All-Star selection back in 2023.
Ezequiel Duran – UTIL – Rangers
.268 BA – .735 OPS – 8 HR – 47 RBI
Duran has been the Swiss Army Knife of the Rangers on defense. While his offensive statistics aren’t eye-popping, he has hit pretty well, all while playing every defensive position except for catcher. He has been an anchor for a Texas lineup hampered by injuries and underperformance.
Munetaka Murakami – 1B/DH – White Sox
.240 BA – .938 OPS – 20 HR – 41 RBI
I know he hasn’t played since May due to injury, but Murakami will be back soon, and in the month and a half that he did play, he hit 20 home runs and drove in 41. He has been a lightning rod for the White Sox.
Zack Wheeler – SP – Phillies
2.28 ERA – 0.908 WHIP – 98 K – 4.90 SO/BB
Coming off of a season where he dealt with Thoracic Outlet Syndrome, a condition that has been a career-ender, it was unclear exactly what version of Wheeler we would get. Turns out, the TOS didn’t matter, because Wheeler has been just as dominant as always. Part of a vaunted rotation that includes All-Stars Cristopher Sanchez and Jesús Luzardo, Wheeler also has All-Star pedigree and numbers.
Justin Wrobleski – SP – Dodgers
2.69 ERA – 1.017 WHIP – 73 K – 3.65 SO/BB
In a year where the Dodgers looked loaded in their starting rotation, not many expected Justin Wrobleski’s name to be right at the top of that depth chart. Nevertheless, injuries have forced him to be one of their main options, and he has delivered, starting 16 games and winning 10 of them.
Robert Suarez – RP – Braves
0.56 ERA – 0.844 WHIP – 26 K – 4.33 SO/BB
Suarez has by far the best ERA in the National League among pitchers who have any substantial number of innings. He isn’t striking out the world, but he is keeping runners off base and off balance. He also isn’t issuing many free passes, which can be a kiss of death for a leverage reliever.
Brice Turang – 2B – Brewers
.269 BA – .823 OPS – 13 HR – 56 RBI
Turang has been a consistent producer in the middle of the Brewers lineup. He hits for contact and power depending on what the situation calls for, and his glove is one of the best in the league at second base. Turang is, in my eyes, the most egregious All-Star snub, as he is arguably the best and most complete second baseman in baseball.
Luis Garcia Jr. – 1B – Nationals
.291 BA – .894 OPS – 20 HR – 68 RBI
After a rough season last year, Garcia Jr. has been yet another scary bat in a Nationals lineup that scores more runs than any other team in baseball. He is hitting for a tremendous amount og power, slugging .572 and hitting 20 home runs in the first half.
Xavier Edwards – 2B – Marlins
.302 BA – .815 OPS – 6 HR – 36 RBI
Edwards is another guy who has just been super solid across the board. He helps lock up that middle infield for the Marlins, who have been earning the nickname “fishsticks” for the pop they have up and down their lineup. He is top-15 in the NL in fWAR ahead of some other notable All-Stars.
Bryan Reynolds – OF – Pirates
.281 BA – .872 OPS – 14 HR – 57 RBI
You always know what you’re going to get from Bryan Reynolds: a good bat and a solid glove, with All-Star upside. He has been an All-Star twice in his career, and his numbers this season look significantly better than his All-Star year in 2024 and very similar to his career-best season in 2021.
Jake Bauers – 1B/OF – Brewers
.268 BA – .873 OPS – 17 HR – 57 RBI
Bauers took hold of the starting first base job for the Brewers early in a season where he was expected to be mostly a platoon player. He has probably been the Brewers’ best overall hitter, which has left him in the game even against platoon splits. He has even played corner outfield over first base at times to keep his bat in the lineup.
JJ Wetherholt – 2B – Cardinals
.267 BA – .773 OPS – 13 HR – 36 RBI
Wetherholt has come on strong in his rookie year to be a force for the resurgent Cardinals. He is another player that doesn’t jump off the page in terms of his offensive production, but he more than makes up for that with his defense. He is fourth in the NL in fWAR, thanks to a defensive WAR only behind Pete Crow-Armstrong.
Check out our MLB page for more stories like this!
You can like The Game Haus on Facebook and follow us on Twitter for more sports and esports articles from great TGH writers!
Players must be 21 years of age or older or reach the minimum age for gambling in their respective state and located in jurisdictions where online gambling is legal. Please play responsibly. Bet with your head, not over it. If you or someone you know has a gambling problem, and wants help, call or visit: (a) the Council on Compulsive Gambling of New Jersey at 1-800-Gambler or www.800gambler.org; or (b) Gamblers Anonymous at 855-2-CALL-GA or www.gamblersanonymous.org.