How to watch the 2024 MLB All-Star Game tonight

16 Jul 2024

All-Star Game MLB 2024 - Figure 1
Photo CBS News

By Meredith Gordon

Edited By Fox Van Allen

July 16, 2024 / 6:31 AM EDT / Essentials

CBS Essentials is created independently of the CBS News editorial staff. We may receive commissions from some links to products on this page. Promotions are subject to availability and retailer terms.

Getty Images

The 2024 MLB All-Star Game has arrived. Live from Globe Life Field in Arlington, TX, fans can expect a Texas vibe to tonight's game down to the uniforms, concessions and more.

See your favorite MLB stars on the field, while having a whole lot of fun watching the MLB All-Star Game from home. Keep reading to find out how.

How and when to watch the MLB All-Star Game

The 2024 MLB All-Star Game will be played on Tuesday, July 16, 2024 at 8:00 p.m. ET (5:00 p.m. PT). The game will air on Fox, and stream on Sling TV and the platforms featured below.

How to watch the MLB All-Star Game without cable

If your cable subscription doesn't carry Fox, or if you've cut the cord with your cable company, you can still watch today's game. Below are the platforms on which you can watch the 2024 MLB All-Star Game without cable. 

Save $30 on Sling TV: The most cost-effective way to stream the 2024 MLB All-Star Game

One of the most cost-effective ways to stream today's game is through a subscription to Sling TV. To watch the All-Star Game and all the top-tier sports and content airing this summer, you'll need a subscription to the Orange + Blue tier.

Sling's Orange + Blue tier costs $60 per month, but the platform is currently offering half off the first month of any pricing tier, making the Orange + Blue tier $30 for the first month. You can cancel anytime.

Note: Because Sling TV doesn't carry CBS, you won't be able to watch CBS-aired programming like next year's NFL games on CBS. To watch these games, plus PGA golf, UEFA Champions League and more live sports, we recommend you also subscribe to Paramount+ with Showtime. Paramount+ with Showtime costs $12 per month after a one-week free trial.

There's currently a 50% off Prime Day deal on Paramount+ with Showtime. (You can see more of our top Amazon Prime Day deal picks here, or follow our Prime Day live blog.)

CBS Essentials and Paramount+ with Showtime are both subsidiaries of Paramount.

Top features of Sling TV Orange + Blue tier:

All-Star Game MLB 2024 - Figure 2
Photo CBS News
Sling TV is also our top choice to stream network-aired Paris Olympic events.There are 46 channels to watch in total, including ABC, NBC and Fox (where available).You get access to NHL games airing on TNT and TBS, which Fubo doesn't carry.All subscription tiers include 50 hours of cloud-based DVR storage. Watch the MLB All-Star Game for free with Fubo

You can watch the 2024 All-Star Game on Fubo. Fubo is a sports-centric streaming service that offers access to local network affiliates, ESPN and more. To watch the Al-Star Game for free, start a seven-day free trial of Fubo. You can begin watching immediately on your TV, phone, tablet or computer. In addition to the X Games, you'll have access to NFL football, MLB, NBA, NASCAR, MLS and international soccer games. Fubo's Pro Tier is priced at $80 per month after your free seven-day trial.

Sports fans will want to consider adding on the $7.99 per month Fubo Extra package, which includes MLB Network, NBA TV, NHL Network, Tennis Channel, SEC Network and more channels with live games. Or upgrade to the Fubo Elite tier and get all the Fubo Extra channels, plus the ability to stream in 4K, starting at $90 per month ($70 for the first month).

Top features of FuboTV Pro Tier:

There are no contracts with Fubo, you can cancel anytime.The Pro tier includes over 180 channels, so there's something for everyone to enjoy. Fubo includes most channels you'll need to watch live sports, including CBS (not available through Sling TV).All tiers come with 1,000 hours of cloud-based DVR recording.Stream on your TV, phone, tablet and other devices.Hulu + Live TV/ESPN+ bundle: Watch the 2024 MLB All-Star Game live for free

You can watch the All-Star Game with the Hulu + Live TV/ESPN+ bundle. The bundle features 95 channels, including ABC, TNT, TBS, local network affiliates and ESPN. It also includes the ESPN+ streaming service. Unlimited DVR storage is also included. Watch the X Games, MLB this season and network-aired NFL games next season with Hulu + Live TV/ESPN+ bundle.

Hulu + Live TV comes bundled with ESPN+ and Disney+. It's priced at $77 per month after a three-day free trial.

Watch the 2024 MLB All-Star Game live with a digital HDTV antenna Amazon

You can also watch the All-Star Game on TV with an affordable indoor antenna, which pulls in local over-the-air HDTV channels such as CBS, NBC, ABC, Fox, PBS, Univision and more. Here's the kicker: There's no monthly charge.

For anyone living in a partially blocked-off area (those near mountains or first-floor apartments), a digital TV antenna may not pick up a good signal -- or any signal at all. But for many homes, a digital TV antenna provides a seriously inexpensive way to watch sports without paying a cable company. Indoor TV antennas can also provide some much-needed TV backup if a storm knocks out your cable.

All-Star Game MLB 2024 - Figure 3
Photo CBS News

This ultra-thin, multi-directional Mohu Leaf Supreme Pro digital antenna with a 65-mile range can receive hundreds of HDTV channels and can filter out cellular and FM signals. It delivers a high-quality picture in 1080p HDTV, top-tier sound and features a 12-foot digital coax cable.

This antenna is currently $56, reduced from $70 with coupon.

2024 MLB All-Star Game roster Paul Skenes #30 of the Pittsburgh Pirates throws a pitch in the first inning \amb at American Family Field on July 11, 2024 in Milwaukee, Wisconsin. John Fisher/Getty Images

Below are the American League and National League rosters for this year's All-Star Game.

American League 

Below is the American League roster for the 2024 All-Star Game.

American League starters

Catcher: Adley Rutschman, Baltimore Orioles1st base: Vladimir Guerrero Jr., Toronto Blue Jays2nd base: Marcus Semien, Texas Rangers3rd base: Jose Ramirez, Cleveland GuardiansShortstop: Gunnar Henderson, Baltimore OriolesOutfield: Aaron Judge, New York Yankees; Juan Soto, New York Yankees; Steven Kwan, Cleveland GuardiansDesignated hitter: Yordan Alvarez, Houston Astros

American League reserves

Catcher: Salvador Perez, Kansas City RoyalsInfield: Carlos Correa, Minnesota TwinsInfield:  Josh Naylor, Cleveland GuardiansInfield: Isaac Paredes, Tampa Bay RaysInfield: Willi Castro, Minnesota TwinsInfield: Jordan Westburg, Baltimore OriolesInfield: Bobby Witt Jr., Kansas City RoyalsOutfield: Jarren Duran, Boston Red Sox; Riley Greene, Detroit Tigers;  Anthony Santander, Baltimore Orioles; David Fry, Cleveland GuardiansDesignated hitter: Yordan Alvarez, Houston Astros

American League starting pitchers

LHP: Tyler Anderson, Los Angeles AngelsRHP: Corbin Burnes, Baltimore OriolesLHP: Garrett Crochet, Chicago White SoxRHP: Logan Gilbert, Seattle MarinersRHP: Tanner Houck, Boston Red SoxRHP: Seth Lugo, Kansas City RoyalsLHP: Cole Ragans, Kansas City RoyalsLHP: Tarik Skubal, Detroit Tigers

American League relief pitcher:

RHP: Emmanuel Clase, Cleveland GuardiansRHP: Clay Holmes, New York YankeesRHP: Mason Miller, Oakland AthleticsRHP: Kirby Yates, Boston Red Sox National League

Below is the National League roster for the 2024 All-Star Game.

National League starters

Catcher: William Contreras, Milwaukee Brewers1st base: Bryce Harper, Philadelphia Phillies2nd base: Ketel Marte, Arizona Diamondbacks3rd base: Alec Bohm, Philadelphia PhilliesShortstop: Trea Turner, Philadelphia PhilliesOutfield: Christian Yelich, Milwaukee Brewers; Jurickson Profar, San Diego Padres; Fernando Tatis Jr., San Diego PadresDesignated hitter: Shohei Ohtani, Los Angeles Dodgers

National League reserves

Catcher: Will Smith, Los Angeles DodgersInfield: CJ Abrams, Washington NationalsInfield: Pete Alonso, New York MetsInfield: Luis Arraez, San Diego PadresInfield: Mookie Betts, Los Angeles DodgersInfield: Elly De La Cruz, Cincinnati RedsInfield: Freddie Freeman, Los Angeles DodgersInfield: Ryan McMahon, Colorado RockiesOutfield: Teoscar Hernández, Los Angeles Dodgers; Jackson Merrill, San Diego Padres; Heliot Ramos, San Francisco Giants; Bryan Reynolds, Pittsburgh Pirates;Designated hitter: Marcell Ozuna, Atlanta Braves

National League starting pitchers

RHP: Hunter Greene, Cincinnati RedsLHP: Shota Imanaga, Chicago CubsRHP: Reynaldo López, Atlanta BravesLHP: Chris Sale, Atlanta BravesRHP: Paul Skenes, Pittsburgh PiratesLHP: Ranger Suárez, Philadelphia PhilliesRHP: Logan Webb, San Francisco GiantsRHP: Zack Wheeler, Philadelphia Phillies

National League relief pitchers

RHP: Ryan Helsley, St. Louis CardinalsRHP: Jeff Hoffman, Philadelphia PhilliesLHP: Tanner Scott, Miami MarlinsLHP: Matt Strahm, Philadelphia PhilliesRHP: Robert Suarez, San Diego Padres MLB All-Star replacements

These are the scheduled replacements for the 2024 MLB All-Star Game.

Will Castro takes the vacant spot left by Jose Altuve, who is injured. Marcus Semien will now move into the starting role at second.Anthony Santander is in for Kyle Tucker.Jordan Westburg replaces Rafael Devers.Hunter Greene plays in place of Tyler Glasgow.Who has won the MLB All-Star Game the most times?

The MLB All-Star Game has been played every year since 1933. The American League leads the all-time series 47-44-2. The National League won the 2023 MLB All-Star Game, snapping the AL's nine-year winning streak.

In: MLB MLB All-Star Game
Read more
This week's most popular news