How to Watch Pirates at Cubs & All Other Week 2 MLB Games on Roku, Fire TV, Apple TV & More on April 21


By

on

in

, ,

Baseball on the Infield Chalk Line

Week 2 of the MLB season continues and there is a loaded lineup of games scheduled for today. A big-time NL Central matchup featuring two 6-7 teams, which are tied for fourth in the division, should be one of the most heated games of the day. The Pittsburgh Pirates travel to Wrigley Field to take on the Chicago Cubs. The Pirates lead the season series 2-1 and have beat Chicago on the road and at home. When these two clubs faced off in Wrigley on Thursday, Chicago lost 4-3, but the Cubs will be looking to turn their fortunes around tonight before their 4-game homestand against the Pirates comes to a close.

Cord cutters can find out how to watch all of today’s games and the rest of the Week 2 MLB action below.

How to Watch MLB Games Without Cable

National games will air on ESPN, FOX, FS1, and TBS. Those channels are available with the live TV streaming services below.

DIRECTV STREAMfuboTVHulu + Live TVSling TVYouTube TV
ESPN
FOX
FS1
TBS

This season, some games will also exclusively be available on streaming platforms. Apple TV+ will stream some Friday night games, Peacock will stream 18 Sunday morning games, and Prime Video will stream 21 Yankees games for those in-market throughout the season.

Local games will usually be available on your team’s regional sports network (RSN) if you live in-market. Use the links on the schedule below to find out how to watch your local RSN. For those out-of-market, an MLB.TV subscription will allow you to stream games live that aren’t subject to a regional or national blackout.

This Week’s MLB Schedule

Monday, April 18 – Results

TIME ETGAMECHANNEL
11:10 AMTwins 8 – Red Sox 3MLB.tvBally Sports NorthNESN
PostponedWhite Sox – Guardians MLB.tvNBC Sports ChicagoBally Sports Great Lakes
PostponedDiamondbacks – NationalsMLB.tvBally Sports ArizonaMASN
PostponedGiants – MetsMLB.tvNBC Sports Bay AreaSportsNet NY
7:40 PMRays 2 – Cubs 4MLB.tvBally Sports SunMarquee Sports Network
7:40 PMPirates 1 – Brewers 6MLB.tvAT&T SportsNet PittsburghBally Sports Wisconsin
8:10 PMAngels 3 – Astros 8MLB.tvBally Sports WestAT&T SportsNet Southwest
8:40 PMPhillies 1 – Rockies 4MLB.tvNBC Sports PhiladelphiaAT&T SportsNet Rocky Mountain
9:40 PMOrioles 1 – Athletics 5MLB.tvMASNNBC Sports California
9:40 PMReds 1 – Padres 4MLB.tvBally Sports OhioBally Sports San Diego
10:10 PMBraves 4 – Dodgers 7MLB.tvBally Sports SouthSpectrum SportsNet LA

Tuesday, April 19 – Results

TIME ETGAMECHANNEL
1:05 PMDiamondbacks 1 – Nationals 6MLB.tvBally Sports ArizonaMASN
3:10 PMGiants 4 – Mets 5MLB.tvNBC Sports Bay AreaSportsNet NY
PostponedWhite Sox – GuardiansMLB.tvNBC Sports ChicagoBally Sports Great LakesESPN+
6:40 PMYankees 4 – Tigers 2MLB.tvYES NetworkBally Sports Detroit
6:40 PMCardinals 5 – Marlins 1MLB.tvBally Sports MidwestBally Sports Florida
7:05 PMDiamondbacks 0 – Nationals 1MLB.tvBally Sports ArizonaMASN
7:10 PMBlue Jays 1 – Red Sox 2MLB.tvNESN
7:40 PMGiants 1 – Mets 3MLB.tvNBC Sports Bay AreaSportsNet NY
7:40 PMRays 6 – Cubs 5MLB.tvBally Sports SunMarquee Sports Network
7:40 PMPirates 2 – Brewers 5MLB.tvAT&T SportsNet PittsburghBally Sports Wisconsin
8:10 PMAngels 7 – Astros 2MLB.tvBally Sports WestAT&T SportsNet Southwest
8:10 PMTwins 3 – Royals 4MLB.tvBally Sports NorthBally Sports Kansas City
8:40 PMPhillies 5 – Rockies 6MLB.tvNBC Sports PhiladelphiaAT&T SportsNet Rocky Mountain
9:40 PMOrioles 1 – Athletics 2MLB.tvMASNNBC Sports California
9:40 PMReds 2 – Padres 6MLB.tvBally Sports OhioBally Sports San Diego
9:40 PMRangers 2 – Mariners 6MLB.tvBally Sports SouthwestRoot Sports Northwest
10:10 PMBraves 3 – Dodgers 1TBS

Wednesday, April 20 – Results

TIME ETGAMECHANNEL
1:40 PMPirates 2 – Brewers 4MLB.tvAT&T SportsNet PittsburghBally Sports Wisconsin
2:10 PMWhite Sox 1 – Guardians 11MLB.tvNBC Sports ChicagoBally Sports Great Lakes
3:10 PMPhillies 9 – Rockies 6MLB.tvNBC Sports PhiladelphiaAT&T SportsNet Rocky Mountain
3:10 PMBraves 1 – Dodgers 5MLB.tvBally Sports SouthSpectrum SportsNet LA
4:10 PMReds 0 – Padres 6MLB.tvBally Sports OhioBally Sports San Diego
6:07 PMOrioles 1 – Athletics 0MLB.tvMASNNBC Sports California
6:10 PMWhite Sox 1 – Guardians 2MLB.tvNBC Sports ChicagoBally Sports Great Lakes
6:40 PMYankees 5 – Tigers 3MLB.tvYES NetworkBally Sports Detroit
6:40 PMAngels 6 – Astros 0MLB.tvBally Sports WestAT&T SportsNet Southwest
6:40 PMCardinals 2 – Marlins 0MLB.tvBally Sports MidwestBally Sports Florida
7:05 PMDiamondbacks 11 – Nationals 2MLB.tvBally Sports ArizonaMASN
7:10 PMBlue Jays 6 – Red Sox 1MLB.tvNESN
7:10 PMGiants 5 – Mets 2MLB.tvNBC Sports Bay AreaSportsNet NY
7:40 PMRays 8 – Cubs 2MLB.tvBally Sports SunMarquee Sports NetworkESPN+
8:10 PMTwins 0 – Royals 2MLB.tvBally Sports NorthBally Sports Kansas City
9:40 PMRangers 2 – Mariners 4MLB.tvBally Sports SouthwestRoot Sports Northwest

Thursday, April 21 – Results

TIME ETGAMECHANNEL
1:10 PMBlue Jays 3 – Red Sox 2MLB.tvNESN
1:10 PMWhite Sox 3 – Guardians 6MLB.tvNBC Sports ChicagoBally Sports Great Lakes
1:10 PMYankees 0 – Tigers 3MLB.tvYES NetworkBally Sports Detroit
1:10 PMGiants 2 – Mets 6MLB.tvNBC Sports Bay AreaSportsNet NYESPN+
2:10 PMTwins 1 – Royals 0MLB.tvBally Sports NorthBally Sports Kansas City
3:37 PMOrioles 4 – Athletics 6MLB.tvMASNNBC Sports California
4:05 PMDiamondbacks 4 – Nationals 3MLB.tvBally Sports ArizonaMASN
6:40 PMCardinals 0 – Marlins 5MLB.tvBally Sports MidwestBally Sports Florida
7:40 PMPirates 4 – Cubs 3MLB.tvAT&T SportsNet PittsburghMarquee Sports Network
9:40 PMRangers 8 – Mariners 6MLB.tvBally Sports SouthwestRoot Sports Northwest

Friday, April 22

TIME ETGAMECHANNEL
6:40 PMCardinals – RedsApple TV+
7:05 PMGuardians – YankeesPrime Video
9:40 PMRangers – AthleticsApple TV+
2:20 PMPirates – CubsMLB.tvAT&T SportsNet PittsburghMarquee Sports Network
7:05 PMBrewers – PhilliesMLB.tvBally Sports WisconsinNBC Sports Philadelphia
7:05 PMGiants – NationalsMLB.tvNBC Sports Bay AreaMASN
7:10 PMRockies – TigersMLB.tvAT&T SportsNet Rocky MountainBally Sports DetroitESPN+
7:10 PMRed Sox – RaysMLB.tvNESNBally Sports Sun
7:20 PMMarlins – BravesMLB.tvBally Sports FloridaBally Sports South
8:10 PMBlue Jays – AstrosMLB.tvAT&T SportsNet Southwest
8:10 PMWhite Sox – TwinsMLB.tvNBC Sports ChicagoBally Sports North
9:38 PMOrioles – AngelsMLB.tvMASNBally Sports West
9:40 PMMets – DiamondbacksMLB.tvSportsNet NYBally Sports Arizona
9:40 PMDodgers – PadresMLB.tvSpectrum SportsNet LABally Sports San Diego
9:40 PMRoyals – MarinersMLB.tvBally Sports Kansas CityRoot Sports Northwest

Saturday, April 23

TIME ETGAMECHANNEL
4:05 PMWhite Sox – TwinsFS1
1:05 PMGuardians – YankeesMLB.tvBally Sports Great LakesYES Network
1:05 PMGiants – NationalsMLB.tvNBC Sports Bay AreaMASN
1:10 PMRockies – TigersMLB.tvAT&T SportsNet Rocky MountainBally Sports Detroit
2:20 PMPirates – CubsMLB.tvAT&T SportsNet PittsburghMarquee Sports Network
4:05 PMBrewers – PhilliesMLB.tvBally Sports WisconsinNBC Sports Philadelphia
4:07 PMRangers – AthleticsMLB.tvBally Sports SouthwestNBC Sports California
4:10 PMCardinals – RedsMLB.tvBally Sports MidwestBally Sports Ohio
4:10 PMBlue Jays – AstrosMLB.tvAT&T SportsNet Southwest
6:10 PMRed Sox – RaysMLB.tvNESNBally Sports Sun
7:20 PMMarlins – BravesMLB.tvBally Sports FloridaBally Sports South
8:10 PMMets – DiamondbacksMLB.tvSportsNet NYBally Sports Arizona
8:40 PMDodgers – PadresMLB.tvSpectrum SportsNet LABally Sports San Diego
9:07 PMOrioles – AngelsMLB.tvMASNBally Sports West
9:10 PMRoyals – MarinersMLB.tvBally Sports Kansas CityRoot Sports NorthwestESPN+

Sunday, April 24

TIME ETGAMECHANNEL
7:08 PMBrewers – PhilliesESPN
1:05 PMGuardians – YankeesMLB.tvBally Sports Great LakesYES Network
1:10 PMCardinals – RedsMLB.tvBally Sports MidwestBally Sports Ohio
1:10 PMRockies – TigersMLB.tvAT&T SportsNet Rocky MountainBally Sports Detroit
1:10 PMRed Sox – RaysMLB.tvNESNBally Sports Sun
1:20 PMMarlins – BravesMLB.tvBally Sports FloridaBally Sports South
1:35 PMGiants – NationalsMLB.tvNBC Sports Bay AreaMASN
2:10 PMBlue Jays – AstrosMLB.tvAT&T SportsNet SouthwestESPN+
2:10 PMWhite Sox – TwinsMLB.tvNBC Sports ChicagoBally Sports North
2:20 PMPirates – CubsMLB.tvAT&T SportsNet PittsburghMarquee Sports Network
4:07 PMOrioles – AngelsMLB.tvMASNBally Sports West
4:07 PMRangers – AthleticsMLB.tvBally Sports SouthwestNBC Sports California
4:10 PMMets – DiamondbacksMLB.tvSportsNet NYBally Sports Arizona
4:10 PMDodgers – PadresMLB.tvSpectrum SportsNet LABally Sports San Diego
4:10 PMRoyals – MarinersMLB.tvBally Sports Kansas CityRoot Sports Northwest

Disclaimer: To address the growing use of ad blockers we now use affiliate links to sites like http://Amazon.com, streaming services, and others. Affiliate links help sites like Cord Cutters News, LLC stay open. Affiliate links cost you nothing but help me support my family. We do not allow paid reviews on this site. As an Amazon Associate I earn from qualifying purchases.

Subscribe to Our Newsletter

* indicates required

Please select all the ways you would like to hear from :

You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp’s privacy practices here.