clock menu more-arrow no yes mobile

Filed under:

How to watch MLB Opening Day via live stream

We go over where you can watch Thursdays 15 MLB opening day games.

If you buy something from an SB Nation link, Vox Media may earn a commission. See our ethics statement.

New York Yankees starting pitcher Gerrit Cole pitches in the first inning against the Baltimore Orioles during spring training at George M. Steinbrenner Field.  Nathan Ray Seebeck-USA TODAY Sports

The 2021 MLB season is here and will begin on Thursday in the afternoon. Opening day will consist of 15 games. The first matchup is set for 1:05 p.m. ET, and the final game will begin at 10:10 p.m. ET. Let’s go over each game’s broadcasting and betting details ahead of the action.

If you don’t have a cable login to access ESPN or any of the regional channels for live stream, you can get a free trial from YouTube TV, Hulu with Live TV, AT&T TV Now, FuboTV, or Sling TV to stream Opening Day.

Opening Day schedule (all times ET)

Toronto Blue Jays vs. New York Yankees
Time: 1:05 p.m.
Channel: ESPN
Starting pitchers: Hyun Jin Ru vs. Gerrit Cole
Odds: Yankees -182, Blue Jays +155

Cleveland Indians vs. Detroit Tigers
Time: 1:10 p.m.
Channel: STO, FSD, MLBTV
Starting pitchers: Shane Bieber vs. Matthew Boyd
Odds: Indians -195, Tigers +160

Baltimore Orioles vs. Boston Red Sox - POSTPONED TO FRIDAY DUE TO RAIN
Time: 2:10 p.m.
Channel: MASN, NESN, MLBTV
Starting pitchers: John Means vs. Nathan Eovaldi
Odds: Red Sox -165, Orioles +140

Minnesota Twins vs. Milwaukee Brewers
Time: 2:10 p.m.
Channel: FSNO, FSWI, MLBTV
Starting pitchers: Kenta Maeda vs. Brandon Woodruff
Odds: Brewers -110, Twins -105

Pittsburgh Pirates vs. Chicago Cubs
Time: 2:20 p.m.
Channel: ATTP, MARQ, MLBTV
Starting pitchers: Chad Kuhl vs. Kyle Hendricks
Odds: Cubs -210, Pirates +180

Atlanta Braves vs. Philadelphia Phillies
Time: 3:05 p.m.
Channel: FSSO, NBC 10, MLBTV
Starting pitchers: Max Fried vs. Aaron Nola
Odds: Phillies -108, Braves -107

Los Angeles Dodgers vs. Colorado Rockies
Time: 4:10 p.m.
Channel: ESPN
Starting pitchers: Clayton Kershaw vs. German Marquez
Odds: Dodgers -215, Rockies +180

Arizona Diamondbacks vs. San Diego Padres
Time: 4:10 p.m.
Channel: FSAZ, FSSD, MLBTV
Starting pitchers: Madison Bumgarner vs. Yu Darvish
Odds: Padres -235, Diamondbacks +195

St. Louis Cardinals vs. Cincinnati Reds
Time: 4:10 p.m.
Channel: FSMW, FSO, MLBTV
Starting pitchers: Jack Flaherty vs. Luis Castillo
Odds: Reds -118, Cardinals +102

Tampa Bay Rays vs. Miami Marlins
Time: 4:10 p.m.
Channel: FS SUN, FSFL, MLBTV
Starting pitchers: Tyler Glasnow vs. Sandy Alcantara
Odds: Rays -148, Marlins +128

Texas Rangers vs. Kansas City Royals
Time: 4:10 p. m.
Channel: FSSW, FSKC, MLBTV
Starting pitchers: Kyle Gibson vs. Brad Keller
Odds: Royals -165, Rangers +140

New York Mets vs. Washington Nationals
Time: 7:09 p.m.
Channel: ESPN
Starting pitchers: Jacob deGrom vs. Max Scherzer
Odds: Mets TBD, Nationals TBD

Chicago White Sox vs. Los Angeles Angels
Time: 10:05 p.m.
Channel: NBCSH+, FSW, MLBTV
Starting pitchers: Lucas Giolito vs. Dylan Bundy
Odds: White Sox -115, Angels +100

Houston Astros vs. Oakland Athletics
Time: 10:07 p.m.
Channel: ESPN
Starting pitchers: Zach Greinke vs. Chris Bassitt
Odds: Athletics -109, Astros -107

San Francisco Giants vs. Seattle Mariners
Time: 10:10 p.m.
Channel: NBCSBA, RSNW, MLBTV
Starting pitchers: Kevin Gausman vs. Marco Gonzalez
Odds: Giants -109, Mariners -107