/cdn.vox-cdn.com/uploads/chorus_image/image/69059899/usa_today_15799981.0.jpg)
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