The 2025 MLB All-Star Game is set to take place tonight at Truist Park in Cumberland, Georgia, marking the 95th edition of the Midsummer Classic. The game will be broadcast nationally on Fox at 8 p.m. ET.
This year's All-Star Game marks a return to Atlanta after a period of controversy. Truist Park was initially slated to host the 2021 All-Star Game, but it was moved to Denver due to protests surrounding the Election Integrity Act of 2021, which placed new restrictions on voting in Georgia. Despite the law still being in effect, Atlanta was chosen to host the 2025 game.
The American League (AL) is hoping to continue its recent dominance over the National League (NL). The AL has won 10 of the last 11 All-Star Games, excluding the 2020 season when the game was canceled. Last year, the AL won 5-3 in Arlington, Texas. Overall, the AL holds a 48-44-2 edge in the all-time series, outscoring the NL 388-380. Since 1997, the AL has a 22-4-1 record.
Dave Roberts of the Los Angeles Dodgers will manage the National League, while Aaron Boone of the New York Yankees will manage the American League.
The starting pitchers for the game have been announced. Paul Skenes of the Pittsburgh Pirates will start for the National League for the second year in a row, and Tarik Skubal of the Detroit Tigers will take the mound for the American League.
Here are the starting lineups for both leagues:
National League:
American League:
The National League is entering the game as a -119 favorite on the money line, according to DraftKings Sportsbook. The over/under for the game is set at 7 runs.
This marks the first time the All-Star Game has been played at the Braves' current stadium, Truist Park, and the first time Atlanta has hosted the game since 2000, when it was held at Turner Field. In the 2000 All-Star Game, the American League won 6-3, with Derek Jeter earning MVP honors.