MLB is broadcast through a wide range of TV channels within USA. MLB Network, TBS, Fox, FS1, ESPN, ESPN2 holds the broadcasting right of the Major League Baseball this season. TBS airs the Sunday night matches meanwhile ESPN Network airs Sunday, Monday and Wednesday night fixtures. Fox Sports televises a large number of MLB fixtures every season since the last couple of decades. You can also enjoy live commentary on ESPN Radio. Apart from these, one can watch the games live by online streaming via YouTube TV, AT&T TV Now, Sling TV, fubo TV and Hulu. ESPN and Fox Sports Apps will also help you enjoying the live coverage of the MLB season.

Previously Scheduled National Broadcast Fixture:

Time Fixture TV Channel
Thursday, April 1
1:05 PM ET
Blue Jays vs Yankees
ESPN
1:05 PM ET
Indians vs Tigers
ESPN
2:10 PM ET
Orioles vs Red Sox
ESPN
2:10 PM ET
Twins vs Brewers
ESPN
2:20 PM ET Pirates vs Cubs ESPN
3:05 PM ET Braves vs Phillies ESPN
4:10 PM ET Dodgers vs Rockies ESPN
4:10 PM ET D-backs vs Padres ESPN
4:10 PM ET Cardinals vs Reds ESPN
4:10 PM ET Rangers vs Royals ESPN
4:10 PM ET Rays vs Marlins ESPN
7:09 PM ET Mets vs Nationals ESPN
10:05 PM ET White Sox vs Angels ESPN
10:07 PM ET Astros vs Athletics ESPN
10:10 PM ET Giants vs Mariners ESPN
Friday, April 2
7:10 PM ET Rays vs Marlins ESPN
8:40 PM ET Dodgers vs Rockies ESPN
9:38 PM ET White Sox vs Angels ESPN
9:40 PM ET Astros vs Athletics ESPN
10:10 PM ET D-backs vs Padres ESPN
10:10 PM ET Giants vs Mariners ESPN
Saturday, April 3
1:05 PM ET Blue Jays vs Yankees ESPN
1:10 PM ET Orioles vs Red Sox ESPN
1:10 PM ET Indians vs Tigers ESPN
2:10 PM ET Rangers vs Royals ESPN
2:20 PM ET Pirates vs Cubs ESPN
4:05 PM ET Mets vs Nationals ESPN
4:05 PM ET Braves vs Phillies ESPN
4:07 PM ET Astros vs Athletics ESPN
4:10 PM ET Cardinals vs Reds ESPN
6:10 PM ET Rays vs Marlins ESPN
7:10 PM ET Twins vs Brewers ESPN
8:10 PM ET Dodgers vs Rockies ESPN
8:40 PM ET D-backs vs Padres ESPN
9:07 PM ET White Sox vs Angels ESPN
9:10 PM ET Giants vs Mariners ESPN