2023 Major League Baseball All-Star Game

The 2023 Major League Baseball All-Star Game was the 93rd Major League Baseball All-Star Game, held between the American League (AL) and the National League (NL) of Major League Baseball (MLB). The game was played on July 11, 2023, and was broadcast nationally by Fox, Fox Deportes, and ESPN Radio. The game was hosted by the Seattle Mariners at T-Mobile Park in Seattle, Washington. Philadelphia Phillies manager Rob Thomson managed the National League team, while Houston Astros manager Dusty Baker managed the American League team. The NL beat the AL, 3–2, and earned their first win since 2012.

Host selection
The Seattle Mariners were awarded the game on September 14, 2021. This was the third time that the Mariners hosted an All-Star Game; the previous games were in 1979 at the Kingdome and 2001 at Safeco Field, which was renamed T-Mobile Park before the 2019 season.

To prepare for the All-Star Game and other events, a ride-hailing lot was added to T-Mobile Park in June 2023 and repairs to escalators at International District/Chinatown station were also completed. Sound Transit, the regional transit operator, increased the frequency of Link light rail trains on the 1 Line and ran special event Sounder commuter trains for the Home Run Derby and All-Star Game. Service on the West Seattle Water Taxi was extended on event days. Fares on Sound Transit, King County Metro, and Kitsap Transit services, including buses and ferries, were also waived on July 10 and 11.

Roster selections
The starting rosters for each league's position players plus designated hitter (DH) were determined by fan balloting, which was conducted in two phases. Since 2022, the first-phase top vote-getter for each league automatically received a spot in the starting lineup. The top two vote-getters for every other non-pitching position and DH advanced to the second phase of voting. There are normally six finalists for the three outfield positions in each league, except when an outfielder is the top vote-getter, in which case there are four finalists for the remaining two outfield positions. Voting does not carry over between phases.

First phase voting was held from May 1 through June 22, and second phase voting was held from June 26 through June 29. All voting was conducted online, at MLB.com or via the MLB app. Starting players, as selected via voting, were announced on June 29. Reserve position players and all pitchers—selected "via 'Player Ballot' choices and selections made by the Commissioner’s Office"—were announced on July 2.

The leading vote getter in each league during phase one was Shohei Ohtani of the Los Angeles Angels and Ronald Acuña Jr. of the Atlanta Braves. Acuña received the most votes during phase one.

Logo and uniforms
The 2023 All-Star Game logo featured imagery that symbolized the Pacific Northwest, incorporating silhouettes of Mount Rainier, the Space Needle, and evergreen trees. The yellow compass between the words "ALL" and "STAR" pointed to the northwest as an allusion to Seattle's location, and the five corners were a nod to the five-state region of the Pacific Northwest. The branding is based on the Mariners' current colors of navy blue, northwest green, and silver. The uniforms for the game featured Nike's new Vapor Premier template which will be rolled out in every Major League uniform beginning in 2024. The American League wore predominantly northwest green tops with white pants, while the National League wore predominantly navy blue tops and pants; both uniforms sported "AMERICAN" and "NATIONAL" instead of each player's team wordmarks. Caps provided by the New Era Cap Company were mint with the team logos in navy blue and white, and the All-Star logo on the right side.

American League
† Denotes top vote-getter in each league

Roster notes
David Bednar was named as the roster replacement for Clayton Kershaw due to injury.  Wander Franco was named as the roster replacement for Aaron Judge due to injury.  Kyle Tucker was named as the roster replacement for Mike Trout due to injury.  Julio Rodríguez was named as the roster replacement for Yordan Álvarez due to injury.  George Kirby was named as the roster replacement for Shane McClanahan due to injury.  Austin Hays was named starter in place of Mike Trout due to injury.  Adolis García was named starter in place of Aaron Judge due to injury.  Geraldo Perdomo was named as the roster replacement for Dansby Swanson due to injury.  <li>Carlos Estévez was named as the roster replacement for Emmanuel Clase due to Clase opting not to play. </li> <li>Kodai Senga was named as the roster replacement for Marcus Stroman due to Stroman opting not to play. </li> <li>Craig Kimbrel was named as the roster replacement for Devin Williams due to Williams opting not to play. </li> <li>Alex Cobb was named as the roster replacement for Bryce Elder due to Elder starting on Sunday. </li> <li>Corbin Burnes was named as the roster replacement for Spencer Strider due to Strider starting on Saturday. </li> <li>Pablo López was named as the roster replacement for Kevin Gausman due to Gausman starting on Saturday. </li> <li>Jordan Romano was named as the roster replacement for Framber Valdez due to Valdez starting on Saturday. </li> </ol>
 * # : Indicates player would not play (replaced as per reference notes above).

Line score
The Canadian national anthem was sung by country singer Tenille Townes. The American national anthem was performed by R&B singer Kiana Ledé. Ken Griffey Jr. and Edgar Martínez threw ceremonial first pitches.

In the bottom of the second inning, Yandy Díaz hit a solo home run to lead off the American League team at 1–0. In the top of the fourth inning, Luis Arráez hit an RBI single to score J. D. Martinez to tie the National League team at one. In the bottom of the sixth inning, Salvador Pérez scored on a sacrifice fly by Bo Bichette to put the AL team in the lead at 2–1. In the top of the seventh inning, Lourdes Gurriel Jr. hit a foul ball off Jordan Romano that was initially ruled a game-tying home run. The call was overturned upon review, but three pitches later, Gurriel singled off Michael Lorenzen after Romano exited with lower back tightness. Following a Geraldo Perdomo walk, Juan Soto popped out to third baseman José Ramírez, leaving the score 2–1 in the American League's favor. Elías Díaz hit a two-run home run in the top of the eighth inning to give the National League a 3–2 lead. After walking Kyle Tucker and Julio Rodríguez, Craig Kimbrel struck out José Ramírez to end the game. The National League won the All-Star Game for the first time since 2012.