MLB Opening Day 2023 Schedule, TV Channel and Odds

Opening Day for the 2023 MLB season is nearly here, and baseball fans are anxious with anticipation. Everyone is ready to see these new-look clubs finally take the field after getting a glimpse of them in action during Spring Training.

As Opening Day quickly approaches, here's everything you n eed to know about the first games of the 2023 MLB campaign.

MLB Opening Day 2023 Schedule and How to Watch

All 30 MLB teams will officially begin their 2023 season on Thursday, March 30. The first contests of the day are set to start at 1:05 p.m. ET, while the last games have an opening pitch time of 10:10 p.m. ET.

There will be two nationally broadcasted matchups on MLB Opening Day 2023. The first pits the Philadelphia Phillies against the Texas Rangers on ESPN+ at 4:05 p.m. ET. The second features the defending champion Houston Astros at home against the Chicago White Sox, which will air at 7 p.m. ET on ESPN.

Check out the entire slate below:

Matchup

Time (ET)

National TV

Braves vs Nationals

1:05 p.m.

Giants vs Yankees

1:05 p.m.

Orioles vs Red Sox

2:10 p.m.

Brewers vs Cubs

2:20 p.m.

Tigers vs Rays

3:10 p.m.

Phillies vs Rangers

4:05 p.m.

ESPN+

Twins vs Royals

4:10 p.m.

Mets vs Marlins

4:10 p.m.

Pirates vs Reds

4:10 p.m.

Blue Jays vs Cardinals

4:10 p.m.

Rockies vs Padres

4:10 p.m.

White Sox vs Astros

7 p.m.

ESPN

Angles vs Athletics

10:07 p.m.

Diamondbacks vs Dodgers

10:10 p.m.

Guardians vs Mariners

10:10 p.m.

MLB Opening Day 2023 Odds for Every Matchup

MLB moneyline odds are already available on FanDuel Sportsbook for every Opening Day game. Check out the favorites and underdogs for every matchup below:

Matchup

Favorite

Underdog

Braves vs Nationals

Braves (-250)

Nationals (+205)

Giants vs Yankees

Yankees (-172)

Giants (+144)

Orioles vs Red Sox

Red Sox (-130)

Orioles (+110)

Brewers vs Cubs

Brewers (-142)

Cubs (+120)

Tigers vs Rays

Rays (-230)

Tigers (+190)

Phillies vs Rangers

Rangers (-130)

Phillies (+110)

Twins vs Royals

Twins (-154)

Royals (+130)

Mets vs Marlins

Mets (-132)

Marlins (+112)

Pirates vs Reds

Re ds (-126)

Pirates (+108)

Blue Jays vs Cardinals

Blue Jays (-120)

Cardinals (+102)

Rockies vs Padres

Padres (-200)

Rockies (+168)

White Sox vs Astros

Astros (-162)

White Sox (+136)

Angles vs Athletics

Angels (-250)

Athletics (+205)

Diamondbacks vs Dodgers

Dodgers (-190)

Diamondbacks (+160)

Guardians vs Mariners

Mariners (-116)

Guardians (-102)