MLB All-Star Game Lineups, Start Time, How to Watch & Best Bet

The 2025 MLB All-Star Game takes place Tuesday, July 15 at 8:00 PM ET at Truist Park in Atlanta Paul Skenes starts for the National League against Tarik Skubal for the American League Read below for ML All-Star Game lineups, start time, how to watch, best bet and more The...

April 16, 2026 • 10:07 AM

The 2025 MLB All-Star Game takes place Tuesday, July 15 at 8:00 PM ET at Truist Park in Atlanta

Paul Skenes starts for the National League against Tarik Skubal for the American League

Read below for ML All-Star Game lineups, start time, how to watch, best bet and more

The 95th MLB All-Star Game returns to Atlanta for the third time, with the National League hosting the American League at Truist Park on Tuesday night. The AL has dominated this matchup lately, winning 10 of the last 11 Midsummer Classics.

Both teams showcase baseball’s brightest stars, but the real intrigue might come from MLB’s implementation of the automated ball-strike challenge system. Each team gets two challenges to review pitch calls, adding a new wrinkle to the traditional exhibition.

Let’s dive into the complete MLB All-Star lineups, viewing details, and our best MLB bet on the board.

MLB All-Star Game Starting Lineups

National League Lineup

OrderPlayerPositionTeam
1 Shohei Ohtani DH Dodgers
2 Ronald Acuña Jr. LF Braves
3 Ketel Marte 2B Diamondbacks
4 Freddie Freeman 1B Dodgers
5 Manny Machado 3B Padres
6 Will Smith C Dodgers
7 Kyle Tucker RF Cubs
8 Francisco Lindor SS Mets
9 Pete Crow-Armstrong CF Cubs

American League Lineup

OrderPlayerPositionTeam
1 Gleyber Torres 2B Tigers
2 Riley Greene LF Tigers
3 Aaron Judge RF Yankees
4 Cal Raleigh C Mariners
5 Vladimir Guerrero Jr. 1B Blue Jays
6 Ryan O’Hearn DH Orioles
7 Junior Caminero 3B Rays
8 Javier Báez CF Tigers
9 Jacob Wilson SS Athletics

The Detroit Tigers’ exceptional season shows with four starters in the AL lineup. Meanwhile, the Dodgers lead the NL with five total All-Stars, including three in the starting nine.

All-Star Game Starting Pitchers

Paul Skenes gets the ball for the National League, making his second consecutive All-Star start at just 23 years old. The Pirates phenom carries a 2.01 ERA into the game and becomes the first pitcher to start back-to-back All-Star Games since 2018.

Tarik Skubal counters for the American League. The reigning AL Cy Young winner brings a 2.23 ERA and represents the Tigers’ dream season. He’s gone at least six innings in 15 of 20 starts this year.

Starting Pitchers Comparison

Paul Skenes (NL)StatTarik Skubal (AL)
4-8 W-L 10-3
2.01 ERA 2.23
2.48 xERA 2.43
0.93 WHIP 0.83
21.5% K-BB% 29.9%
108 Stuff+ 117

Both aces have indicated they prefer traditional umpiring and don’t plan to use the new challenge system. That could impact the game if either gets squeezed on borderline calls.

Clayton Kershaw is expected to pitch the second inning for the NL as a “Legend Pick” in his 11th All-Star appearance. The 37-year-old ranks in just the 25th percentile in average exit velocity and 14th in strikeout rate this season. Translation? He might get touched up.

What Time is the MLB All-Star Game?

Event DetailsInformation
Date Tuesday, July 15, 2025
Start Time 8:00 PM ET / 5:00 PM PT
Venue Truist Park, Atlanta, Georgia
TV Coverage FOX (coverage begins 7:00 PM ET)
Streaming fubo, DirecTV, FOX Sports App

FOX takes over All-Star coverage from ESPN this year, with pregame festivities starting at 7:00 PM ET. First pitch is scheduled for 8:00 PM ET sharp.

MLB All-Star Game Best Bet

Under 7 Total Runs (-110 at Caesars)

CAESARS SPORTSBOOK

Bet $1 & Double Your Winnings on Your Next 10 Wagers!