The Arizona Diamondbacks will have two players on the National League All-Star roster for the midsummer classic in Philadelphia, though neither will be listed among the team’s starters. Outfielder Corbin Carroll was selected as a reserve, and veteran left-hander Eduardo Rodriguez was added to the NL pitching staff, marking Rodriguez’s first All-Star appearance in his 11-year big-league career.
Loading post…
Carroll’s selection as a reserve comes despite the fact that he was passed over for a starting center field spot, which went to Los Angeles Dodgers outfielder Andy Pages. Carroll, however, has posted numbers this season that underline why he remains a fixture in All-Star conversations. The 25-year-old will make his third appearance in the All-Star Game in the last four seasons; only a 2024 slump and a late-season call-up in 2022 have interrupted what has otherwise been a consistent run of recognition at baseball’s midsummer showcase.
Arizona Diamondbacks outfielder in the team's purple City Connect uniform at Chase Field — one of the D-backs named to the 2026 All‑Star roster.
On the offensive side, Carroll’s line through the season reads .268/.357/.511, translating to an .868 OPS. He has hit 13 home runs and leads Major League Baseball with 10 triples, a mark that recently placed him atop the franchise’s all-time triples list. Carroll carries an average WAR of 3.35 and has delivered value with his glove as well as his bat; his defensive play in the outfield complements the offensive production that keeps him among the game’s most notable young outfielders.
Because Carroll was chosen as a reserve, he will not be part of the initial starting lineup for the National League, but he is expected to enter the game once managers begin to rotate players through the middle innings. His past All-Star experience includes a memorable moment in 2025 when he became the first member of the Diamondbacks to hit a home run in an All-Star Game, taking Tigers reliever Casey Mize deep for a solo shot.
Arizona Diamondbacks pitcher delivering a pitch in the team's red uniform — another D-backs player added to the 2026 All‑Star roster.
On the mound, Eduardo Rodriguez has been the most consistently effective starter in Arizona’s rotation this season and has been rewarded with an All-Star berth. Rodriguez owns a 2.21 earned run average this year, a figure that ranks fourth among National League starters at the time of the selection. Only Jacob Misiorowski of the Milwaukee Brewers (1.47), Christopher Sanchez of the Philadelphia Phillies (2.00) and Chris Sale of the Atlanta Braves (2.10) sit ahead of him in ERA among the league’s leaders.
Rodriguez’s role in Arizona’s rotation has taken on added significance amid a season of instability for the staff. Zac Gallen and Merrill Kelly have not met preseason expectations, while injuries have sidelined Michael Soroka and Ryne Nelson at various points. In that environment Rodriguez’s work has stood out: he has repeatedly given Arizona quality starts and, according to internal assessments from the club and observers tracking the season, provided the steadying presence the team needed when the rotation otherwise faltered.
The two selections leave the Diamondbacks without a starter on the All-Star lineup card, but with representation in both the position player and pitching categories. Carroll’s place among the league’s impact outfielders is reinforced by his offensive numbers and defensive contributions, while Rodriguez’s late-career ascent to his first All-Star nod reflects an outstanding string of starts that placed him among the National League’s top run-prevention pitchers this season. Both players arrive at the midsummer break having done enough to earn roster spots, and each will carry Arizona’s colors into the All-Star festivities in Philadelphia.
Rodriguez called his first All-Star selection "something amazing" after a long career, crediting strong defense behind him and precise pitch location. Carroll said he is excited to return, describing the game as a great celebration of baseball for which he is thankful to his team. (MLB.com)
The 96th MLB All‑Star Game will be played on Tuesday, July 14, 2026, at Citizens Bank Park in Philadelphia and will be broadcast on FOX at 8:00 p.m. Eastern.
Rodríguez was a starter for Team Venezuela in the 2026 World Baseball Classic and held the United States to two hits over 4 1/3 scoreless innings in the championship game as Venezuela defeated the U.S. 3–2 to win its first WBC title.
Rodríguez signed a four‑year, $80 million contract with the Diamondbacks prior to the 2024 season.
Carroll now owns 53 career triples, passing Stephen Drew’s long‑standing Diamondbacks franchise mark of 52.
