The starting lineups for the 95th All-Star Game were revealed earlier this week, and the league has now announced the rest of the American League and National League rosters for the upcoming Midsummer Classic on July 15 in Atlanta. Each roster is comprised of 32 players — the nine starting position players determined by fan voting, and then 23 pitchers and backup position players selected by both a player ballot and input from the Commissioner’s office.
The league’s share of the reserve picks will help adhere to the rule that every team must have at least one All-Star rep. This rule could also be observed via substitutions that will inevitably be named to the rosters in the coming days, as some players won’t participate in the All-Star Game due to injury or personal choice. The starting pitchers won’t be announced until July 14, with each team’s manager (Aaron Boone for the AL and Dave Roberts for the NL) deciding who will get the honor of the All-Star start.
The Dodgers lead the way with five players selected, while the Tigers and Mariners each had four players selected. Nineteen of the players in this year’s game are making their All-Star debuts. Clayton Kershaw made the team specifically as a “Legend Pick” from MLB commissioner Rob Manfred, in a nod to Kershaw’s performance over what is sure to be a Hall-of-Fame career.
American League
- Catcher: Cal Raleigh, Mariners
- First base: Vladimir Guerrero Jr., Blue Jays
- Second base: Gleyber Torres, Tigers
- Third base: José Ramírez, Guardians
- Shortstop: Jacob Wilson, Athletics
- Outfield: Aaron Judge, Yankees
- Outfield: Riley Greene, Tigers
- Outfield: Javier Báez, Tigers
- Designated hitter: Ryan O’Hearn, Orioles
- Pitchers: Hunter Brown/Astros, Kris Bubic/Royals, Aroldis Chapman/Red Sox, Garrett Crochet/Red Sox, Jacob deGrom/Rangers, Max Fried/Yankees, Josh Hader/Astros, Yusei Kikuchi/Angels, Andres Munoz/Mariners, Tarik Skubal/Tigers, Shane Smith/White Sox, Bryan Woo/Mariners
- Backup position players: Jonathan Aranda/Rays, Alex Bregman/Red Sox, Byron Buxton/Twins, Jazz Chisholm Jr./Yankees, Alejandro Kirk/Blue Jays, Steven Kwan/Guardians, Brandon Lowe/Rays, Jeremy Pena/Astros, Julio Rodriguez/Mariners, Brent Rooker/Athletics, Bobby Witt Jr./Royals
National League
- Catcher: Will Smith, Dodgers
- First base: Freddie Freeman, Dodgers
- Second base: Ketel Marte, Diamondbacks
- Third base: Manny Machado, Padres
- Shortstop: Francisco Lindor, Mets
- Outfield: Ronald Acuña Jr., Braves
- Outfield: Pete Crow-Armstrong, Cubs
- Outfield: Kyle Tucker, Cubs
- Designated hitter: Shohei Ohtani, Dodgers
- Pitchers: Jason Adam/Padres, Matthew Boyd/Cubs, Edwin Diaz/Mets, MacKenzie Gore/Nationals, Clayton Kershaw/Dodgers, Freddy Peralta/Brewers, Robbie Ray/Giants, Randy Rodriguez/Giants, Chris Sale/Braves, Paul Skenes/Pirates, Logan Webb/Giants, Zack Wheeler/Phillies, Yoshinobu Yamamoto/Dodgers
- Backup position players: Pete Alonso/Mets, Corbin Carroll/Diamondbacks, Hunter Goodman/Rockies, Elly De La Cruz/Reds, Brendan Donovan/Cardinals, Matt Olson/Braves, Kyle Stowers/Marlins, Eugenio Suarez/Diamondbacks, Kyle Schwarber/Phillies, Fernando Tatis Jr./Padres, James Wood/Nationals
Of course I’m biased, but there’s no reason Joe Ryan and Jhoan Duran shouldn’t be on this list.
Just wait for a half dozen injury replacements to roll in for each league
Rx – Hopefully Bregman is one of them, even if he returns this week. He should use the 4-day break for further recovery.
Well, it’s not egregious, but Matt Chapman could well have been included for the NL, but the Giants already have 3 pitchers on the team. And often very good players don’t make it.
He might have made it jf he didn’t get hurt.
They deserve nothing, homer
I think the Twins record was part of the reason. Small market and really good pitchers that aren’t the reason the club is winning. Not right but part of reality that steers the narrative in baseball
Limited spots and ensuring representation from all teams.
I agree, Ryan and Duran have been good, I think better than some that were picked.
Incoming “How could they choose X player over Y player?!?” comments.
There’s always going to be more players that are arguably deserving to be an All-Star than there are spots available.
Thanks Waldo. I guess we shouldn’t even discuss this anymore, since you dropped that earth shattering observation on us.
I don’t see how they didn’t choose like 10 guys above acuna. He has only played 39 games this year
Hot take:
Julio Rodriguez deserves to make it. He has 3.4 WAR in the season already.
No one with an ops under 700 should sniff it
Unless its a defensive “Wizard”
Just goes to prove what a useless stat the fictional replacement is.
Still with that having an average overall offense based on ops+ and still had a 3+ war. I haven’t seen much of him playing but quick skim looks all-star worthy pendy the competition for the position
How does Andrew abbot not make the cut
Brewers, Cardinals, Reds with 1 player each. Something to be said for winning without all stars I suppose.
Overrated fluke. Strong regression coming
That more accurately describes Boyd
Advanced stats say you are wrong
Has Boyd’s career of mediocrity had stats that said he was better?
I’m confused, I thought the All Star Game each year was based on the current seasons stats, not career averages.
Opposing hitters say he isn’t.
I agree, originally I was just saying abbot deserved a spot and this yahoo starts on about regression yada yada
About 50 players were robbed of Ana all star spot
Julio over a lot of other players is certainly a choice, especially when Seattle already has three other representatives.
Over Springer??
Im a big mariners fan, but even i can see the arguments for springer over Julio. JRod does play wayyy better defense than him tho. Methinks Georgie will moon walk into the summer classic dude to injuries or “rest”.
Barring injuries to any position players, Juan Soto will not be in the All-Star Game. That’s what you get for choosing money over a winning tradition.
What does one thing have to do with the other? Earlier in the season, he wasn’t playing at an All-Star level, now he is, but the Mets weren’t going to get more than three players on the team with their poor end to June when all of the teams need representation.
Of course Soto is “playing at an All-Star level”. In Sunday’s getaway game he got doubled off first on a play the Mets challenged and lost.
What winning tradition do you speak of? And how does money impact Soto’s all star eligibility?
That winning tradition is largely due to money
Dumbest post in history.
Thanks for the laugh.
The team he’s on is better than the one he left. I guess he did choose winning.
Soto chose money. The people who vote for the All-Star teams understand that.
Kershaw is a legacy pick, I guess.
Trash picking find
Yes. But has pretty good traditional stats, so not a horrible player to have on the team.
Doesn’t deserve it this year.
I’m not sure I like the idea of “Legacy” picks, since previous to last year, that was never a consideration, or at least so obvious, that qualified someone above other better-performing players.
It’s nothing new. Mantle and Mays always made it in their later years, whether they were having good seasons or not.
Pete – Many people think it’s the “Best Performers For 3 Months Game”.
It’s meant to include longtime stars too.
Did you watch the last Ripken All-Star Game appearance? It was awesome.
The first all star game I remember watching was in 1983 and featured way-over-the-hill Carl Yastrzemski and Johnny Bench, who were in their last seasons. So, agreed, it’s nothing new.
Untrue. Willie Mays made 24 all-star teams. Did he deserve it all 24 times? No, but it was a better game because he was there.
Says it right in the article…
“Clayton Kershaw made the team specifically as a “Legend Pick” from MLB commissioner Rob Manfred, in a nod to Kershaw’s performance over what is sure to be a Hall-of-Fame career”
A pretty good indicator it’s his last season
There are at least 3 injury replacements to come (Sale, Bregman, Pena), and possibly 4 with Brandon Lowe leaving the game today. There will also be a few starters who throw next Sunday, who will have to be replaced. So some of the “snubs” will get their due.
I think the biggest surprise for me was the inclusion of two middle relievers (Adam and Rodriguez) on the NL squad when there were some deserving closers (Pagan, Suarez, Megill). And it’s not like either the Padres or Giants didn’t have other representation.
FYI, the Pirates pulled Skenes after 5 innings today (78 pitches) to make sure he’s lined up to start the ASG for the NL.
Mariners also were getting a bunch of hits off of him, and they probably didn’t want a third time through the order
All you have to do is look at Randy Rodriquez’ stats on Baseball-Reference. I’m not sure there’s a relief pitcher—including Closers—who are better than RR. He dominates. He’s had one bad outing in 38 games!
Bruh randy Rodriguez has a 552 era+. Even if ERA doesn’t matter, just let that sink in
Jason Adam belongs. Tatis does not. Wish Pivetta got in. Very deserving.
Jason Adam has been great.
McKinstry biggest snub.
Absolutely…he’s having a great season as a utility spark plug for the Tigers. Not sure where they’d be without him
He’ll likely replace Bregman.
I concur, he’s deserving as anyone they picked, but Boone wasn’t going to put 6 Tigers on the roster. Best should be in there too! But you have to spread the roster out to make everyone happy, just a fact of life.
I think you meant Vest. McKinstry won today’s game against Cleveland with his base running. He’s played 3B, SS, 2B, LF, RF, CF,and today, 1B. He changed his swing and is hitting for average, as well as against LH pitching. He is 38th in WAR. He is a deserving All-Star.
Move on people. It’s the same drill every year.
Baseball fans discuss baseball matters. Yes there are snubs every year, and yes, every year fans will discuss the biggest ones. How about you move on Sally? You never do much but troll anyway. The least you could do was be funny once in a while.
Casey Mize deserves a spot on this All*Star team
No he doesn’t. Secondary stats show average
Reality shows he does.
Nope. Low k’s equals regression
Or more important he decided to pitch smarter and get quick outs to go deeper into games.
Complete crap. Only one Phillies starting pitcher and not including NL hit leader Turner is ridiculous. MLB sucks
Well, there’s always the WNBA
Just say you are a homer
Felix Bautista, anyone?
Phil Maton was robbed, but the good news is that B Donnie made it.
Corbin Carroll over Andy Pages?
Yes
Definitely!
Pages deserved it.
By a lot.
Feel like Pages has a good shot to make it as a replacement since Carroll’s hurt?
How come that other player from my team didn’t get picked? Robbed!
Where is Suzuki? He’s the RBI. He’s the one who was robbed.
DH only
Doesn’t deserve
So you think Ohtani who has pitched what is it now 5 innings belongs because he is only a DH? Suzuki has played the outfield
990 ops with speed.lol at you
Keysox….explain us Kyle Schwarber then…please.
DH happens to be a position now. Heck, players can even get in the Hall of Fame now, let alone an all star game.
865 ops isn’t all-star
It will be by next week…..Seiya was not going to get more votes than Ohtani and when it comes to reserves the players were always going to choose Schwarber over Seiya…that’s just how it happens.
When replacements happen and the league chooses, I’m guessing Seiya is pretty high on the list.
No harm, no foul at this point.
880 OPS, not 865. Its fine if you don’t believe that’s all star caliber at DH, but lets get the numbers correct.
Really great seeing a healthy deGrom back in the midsummer classic. Same goes for Buxton.
Dissapointed Bellinger didn’t make it though.
Am I missing something, or are there way too few reserve position players compared to recent years?
I haven’t watched in a while but I thought the position players split the playing time
Julio over springer??? Lol
I mean, Julio has 3.4 bwar so far this season, Springer only has 1.8. Julio has objectively been better than Springer
Defensively. George is better in just about every offensive statistic and nobody watches the allstar game for defence.
I know my Rangers don’t deserve a lot of representation this year, but Nathan Eovaldi earned a spot on this team.
No, he doesn’t
They need to get rid of the rule that every team gets an all star. The Marlins and Rockies should have zero reps. How does Juan Soto not make the all star team? How does Ronald Acuna make it, he has barely played? Seiya Suzuki deserved to be an all star. Get rid of fan voting and let all the managers decide. Or better yet, just let me choose who is and who isn’t an all star, I can come up with more deserving players then the ones that were chosen
blah blah blah
That’s what we say when you post, c3ck
Soto didn’t do anything to deserve to be all star this season.
Generational talent lmao.
Yes .900 OPS’s are a dime a dozen.
It’s an exhibition game for the fans. Who cares. More fans obviously wanted to see Acuña in it than Soto. And every fan is not someone posting on MLB TR daily. Some are kids who follow their hometown team and those fans deserve to have their team represented in the exhibition game. They should also have a say in who they want to see play in it. The same whining fans whine about the same thing every. single. year.
Get rid of fan voting? Tell me before the season started you had Crow-Armstrong, Wilson, O’Hara on your radar. The fans do just fine.
And…by the way….guess who picks and votes for the reserves….the PLAYERS and managers. Blame the players if someone didn’t make it…nobody else.
O’Hearn—autocorrect
Hunter Goodman of the Rockies is legitimately deserving. Maybe the best hitting catcher in the NL so far this season.
And he isn’t a coors field fluke like most Rockies hitters in history
Maybe if Kelly and Smith weren’t the NL.
its actually super easy and pretty much anyone thats seen a baseball game and probably even ones that havent would know why Ronald Acuna is in there over Soto especially experts.
First the game is in Atlanta and the home town hero pretty much gets in. Second Soto was dreadful for the first month and change for the season because he needed to adjust and people were pissed after he got the big contract. Third Acuna in per game has been better by pretty much every statistic and if it wasnt a herculean effort in June Soto wouldnt even be mentioned in the all stars this season and its a decent sample size and his history of it means it.
I love Soto and im glad he is swinging like he used to but it was just too much ground to make up to make it to the all star game. Probably gets in as an alternate.
@Roll Soto struggled the first month and a half. Acuna however didn’t play at all the first month and a half. Someone who has barelt played 50% of the games shouldn’t be an allstar
This is the worst all star starting lineup in the last 50 years for a team(al all Stars)
I’m sure it gets progressively worse every year according to some fans. But they’ll still watch nonetheless.
All Star ratings are down. People really don’t watch. I watch baseball everyday and can’t remember when I last watched an all star game.
The decline in the All-Star audience mirrors the decline in linear TV compared to streaming.
What I don’t watch is the derby. As a giants fan I have no horse in the game and no interest. The last giant who was in the derby was bonds 20 years ago
I’m an M’s fan. But I really don’t think Julio belongs on the team. He has skill and can be good, but this year he has sucked big time.
I mean, he has a 3.4 war already this year. On pace for 6+ war is pretty good. He hasn’t sucked
Zach McKinstry is the biggest miss I see, top 15 in WAR in AL, and can play anywhere on the diamond. But every team has to be represented, so sometimes you just can’t put everyone in that deserves a spot
@wileycoyote56 Other then Skubal, every other Tiger was undeserving of being an all star. Just because your team is in first place doesn’t mean everyone should be an allstar
Riley Greene is the best of outside of judge
What?
Learn MLB.
@Socialist Greene strikes out every other at bat. Hope you are joking
Trollbait denied
Only 4 players in the MLB have a better wRC+ than Michael Busch, and he didn’t even sniff the team.
This is coming from a mets fan and ill preface this i think elly should be starter but wasnt betts like right behind lindor for ss how come he didnt get in.
Large markets always stuff the fan voting box.
No, it doesn’t. I have been watching since 1935, and that isn’t true
So Socialist, you’ve seen 92 All Star games? That’s not believable
He was a national socialist back then. He loved the Austrian painter’s raised right arm.
Javier Baez as an OF starter for the AL is a joke.
Try soccer. Better sport for you
@Socialist
I read through all these comments. I must say, watching you try to bait and troll under nearly every comment, only to get ignored by everybody has been amusing. Unfortunately, I will be the the first to respond to you, but thanks for being a laughing stock on here. The site wouldn’t be the same without you.
Socialist is definitely a Cubs fan
Fan voting
Must stop
10 players better
Keysox….get a clue…fans had NOTHING to do with today’s announcement.
The reserves are chosen by a vote of the PLAYERS, MANAGERS AND COACHES.
Those 10 better players were overlooked by their peers. Nobody else. This is not a new development.
Kershaw, GTFO… haha
Bryan Woo should be the AL starter. Only way he won’t complete 6 innings.
The Cubs got robbed!!! How is it the best middle reliever in NL didn’t make it… That’s okay Brais… we’ll watch it from UNO’s pizzeria!!!!
Seiya Suzuki should be there. 24 HR. 21 2B. 145 OPS+, and leads the MLB in RBI. Several big snubs, but he’s the biggest IMO. Valdez, Caminero, Pages, Pivetta, etc.
Agree with all of those RW
Michael Busch and Seiya Suzuki got snubbed
Yep
Compare Busch and Freeman’s stats
Compare Busch and any first basemen. He leads ALL 1b in OPS.
Not really much of a snub though. He’s done a ton of damage in the last week and I can make a healthy guess the players and managers voted much earlier for the reserves.
Springer, McKinstry, Suzuki, Jhoan Duran, Ryan, Soto. Sorry fellas. Every team needs a rep, so some losers make it instead of the players that have worked hard but happen to play on a good team.
It is supposedly the “fans game” so i think every team having to have a rep is better than the alternative which could be the manager loading up the team with his players as reserves
None of those guys have anything to do with balancing the numbers. Position players are voted in by fans
Tatis over Pages is a joke. Tatis doesn’t have all star numbers.
That ought to be an awkward clubhouse with Roberts, Machado, and Tatis
Bad link for Julio Rodriguez
I don’t understand taking Bregman as a reserve when he’s not likely to play. Give the spot to a more deserving healthy player without them having to be an injury replacement
Wonder what the reason why only Donovan made it. I think Burleson should been in the All Star game too.
Soto got going a little too late but could be added if there is an injury to the ASG roster.
There’s no crying in baseball!
Great movie, and I might make that my handle cause this one aged poorly
What are the chances Jose Ramirez gets traded this month? Cleveland is cooked this season and they really don’t look like they’ve got a seriously competitive team up-and-coming for 2026 either, Jose is nearly 33 with 3 years and $69 million left on the deal after this season, plus he has a full no trade clause… but, I could see him wanting a shot to win and I think it would actually be a smooth move for them to trade him right now because they could extract huge value out of him while he’s still in his prime.
I could be wrong but I think he really likes playing for Cleveland so I’d say low.