How to Watch Twins at Rays & All Other Week 3 MLB Games on Roku, Fire TV, Apple TV & More on April 29

Week 3 of the MLB season continues with a full schedule of games on the docket. The 11-8 Tampa Bay Rays welcome the 11-8 Minnesota Twins to Tropicana Field for a big-time American League matchup. Today’s game will be the first time the pair have faced each other this season. The Rays have dominated at Tropicana Field, with an 8-5 record, while the Twins have struggled on the road (3-4).

Cord cutters can find out how to watch all of today’s games and the rest of the Week 3 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 25 – Results

TIME ETGAMECHANNEL   
6:10 PMGiants 4 – Brewers 2MLB.tvNBC Sports Bay AreaBally Sports Wisconsin 
6:45 PMRockies 2 – Phillies 8MLB.tvAT&T SportsNet Rocky MountainNBC Sports Philadelphia 
7:07 PMRed Sox 2 – Blue Jays 6MLB.tvNESN  
7:45 PMMets 5 – Cardinals 2MLB.tvSportsNet NYBally Sports Midwest 
8:05 PMAstros 2 – Rangers 6MLB.tvAT&T SportsNet SouthwestBally Sports Southwest 
9:38 PMGuardians 0 – Angels 3MLB.tvBally Sports Great LakesBally Sports West 
9:40 PMDodgers 4 – Diamondbacks 0MLB.tvSpectrum SportsNet LABally Sports Arizona 

Tuesday, April 26 – Results

TIME ETGAMECHANNEL   
7:45 PMMets 3 – Cardinals 0TBS   
6:35 PMBrewers 12 – Pirates 8MLB.tvBally Sports WisconsinAT&T SportsNet Pittsburgh 
6:40 PMPadres 9 – Reds 6MLB.tvBally Sports San DiegoBally Sports Ohio 
6:40 PMMariners 8 – Rays 4MLB.tvRoot Sports NorthwestBally Sports Sun 
6:45 PMRockies 3 – Phillies 10MLB.tvAT&T SportsNet Rocky MountainNBC Sports Philadelphia 
7:05 PMOrioles 8 – Yankees 12MLB.tvMASNYES Network 
7:05 PMMarlins 5 – Nationals 2MLB.tvBally Sports FloridaMASN 
7:07 PMRed Sox 5 – Blue Jays 6MLB.tvNESN  
7:10 PMRoyals 6 – White Sox 0MLB.tvBally Sports Kansas CityNBC Sports Chicago 
7:20 PMCubs 1 – Braves 3MLB.tvMarquee Sports NetworkBally Sports South 
7:40 PMTigers 4 – Twins 5MLB.tvBally Sports DetroitBally Sports North 
8:05 PMAstros 5 – Rangers 1MLB.tvAT&T SportsNet SouthwestBally Sports Southwest 
9:38 PMGuardians 1 – Angels 4MLB.tvBally Sports Great LakesBally Sports West 
9:40 PMDodgers 3 – Diamondbacks 5MLB.tvSpectrum SportsNet LABally Sports ArizonaESPN+
9:45 PMAthletics 2 – Giants 8MLB.tvNBC Sports CaliforniaNBC Sports Bay Area 

Wednesday, April 27 – Results

TIME ETGAMECHANNEL   
1:15 PMMets 5 – Cardinals 10MLB.tvSportsNet NYBally Sports Midwest 
3:40 PMDodgers 1 – Diamondbacks 3MLB.tvSpectrum SportsNet LABally Sports Arizona 
6:35 PMBrewers 3 – Pirates 1MLB.tvBally Sports WisconsinAT&T SportsNet Pittsburgh 
6:40 PMPadres 8 – Reds 5MLB.tvBally Sports San DiegoBally Sports Ohio 
6:40 PMMariners 2 – Rays 3MLB.tvRoot Sports NorthwestBally Sports Sun 
6:45 PMRockies 3 – Phillies 7MLB.tvAT&T SportsNet Rocky MountainNBC Sports Philadelphia 
7:05 PMOrioles 2 – Yankees 5MLB.tvMASNYES Network 
7:05 PMMarlins 2 – Nationals 1MLB.tvBally Sports FloridaMASN 
7:07 PMRed Sox 7 – Blue Jays 1MLB.tvNESN  
7:10 PMRoyals 3 – White Sox 7MLB.tvBally Sports Kansas CityNBC Sports Chicago 
7:20 PMCubs 6 – Braves 3MLB.tvMarquee Sports NetworkBally Sports South 
7:40 PMTigers 0 – Twins 5MLB.tvBally Sports DetroitBally Sports North 
8:05 PMAstros 4 – Rangers 3MLB.tvAT&T SportsNet SouthwestBally Sports SouthwestESPN+
9:38 PMGuardians 5 – Angels 9MLB.tvBally Sports Great LakesBally Sports West 
9:45 PMAthletics 1 – Giants 0MLB.tvNBC Sports CaliforniaNBC Sports Bay Area 

Thursday, April 28 – Results

TIME ETGAMECHANNEL   
12:35 PMPadres 7 – Reds 5MLB.tvBally Sports San DiegoBally Sports Ohio 
12:35 PMBrewers 3 – Pirates 2MLB.tvBally Sports WisconsinAT&T SportsNet Pittsburgh 
1:05 PMOrioles 5 – Yankees 10MLB.tvMASNYES NetworkESPN+
1:05 PMRockies 1 – Phillies 7MLB.tvAT&T SportsNet Rocky MountainNBC Sports Philadelphia 
1:05 PMMarlins 3 – Nationals 2MLB.tvBally Sports FloridaMASN 
1:10 PMTigers 1 – Twins 7MLB.tvBally Sports DetroitBally Sports North 
1:10 PMMariners 1 – Rays 2MLB.tvRoot Sports NorthwestBally Sports Sun 
2:05 PMAstros 3 – Rangers 2MLB.tvAT&T SportsNet SouthwestBally Sports Southwest 
2:10 PMRoyals 5 – White Sox 2MLB.tvBally Sports Kansas CityNBC Sports Chicago 
3:07 PMRed Sox 0 – Blue Jays 1MLB.tvNESN  
4:07 PMGuardians 1 – Angels 4MLB.tvBally Sports Great LakesBally Sports West 
7:20 PMCubs 1 – Braves 5MLB.tvMarquee Sports NetworkBally Sports South 
7:45 PMDiamondbacks 8 – Cardinals 3MLB.tvBally Sports ArizonaBally Sports Midwest 

Friday, April 29

TIME ETGAMECHANNEL   
8:10 PMYankees – RoyalsApple TV+   
10:15 PMNationals – GiantsApple TV+   
6:35 PMPadres – PiratesMLB.tvBally Sports San DiegoAT&T SportsNet Pittsburgh 
6:40 PMMariners – MarlinsMLB.tvRoot Sports NorthwestBally Sports Florida 
7:05 PMRed Sox – OriolesMLB.tvNESNMASN 
7:07 PMAstros – Blue JaysMLB.tvAT&T SportsNet Southwest  
7:10 PMAngels – White SoxMLB.tvBally Sports WestNBC Sports Chicago 
7:10 PMPhillies – MetsMLB.tvNBC Sports PhiladelphiaSportsNet NY 
7:10 PMTwins – RaysMLB.tvBally Sports NorthBally Sports SunESPN+
8:05 PMBraves – RangersMLB.tvBally Sports SouthBally Sports Southwest 
8:10 PMCubs – BrewersMLB.tvMarquee Sports NetworkBally Sports Wisconsin 
8:15 PMDiamondbacks – CardinalsMLB.tvBally Sports ArizonaBally Sports Midwest 
8:40 PMReds – RockiesMLB.tvBally Sports OhioAT&T SportsNet Rocky Mountain 
9:40 PMGuardians – AthleticsMLB.tvBally Sports Great LakesNBC Sports California 
10:10 PMTigers – DodgersMLB.tvBally Sports DetroitSpectrum SportsNet LA 

Saturday, April 30

TIME ETGAMECHANNEL   
4:05 PMAngels – White SoxFS1   
7:10 PMPhillies – MetsFS1   
2:15 PMDiamondbacks – CardinalsMLB.tvBally Sports ArizonaBally Sports Midwest 
3:07 PMAstros – Blue JaysMLB.tvAT&T SportsNet Southwest  
4:05 PMNationals – GiantsMLB.tvMASNNBC Sports Bay Area 
4:07 PMGuardians – AthleticsMLB.tvBally Sports Great LakesNBC Sports California 
4:10 PMTwins – RaysMLB.tvBally Sports NorthBally Sports Sun 
6:10 PMMariners – MarlinsMLB.tvRoot Sports NorthwestBally Sports Florida 
6:35 PMPadres – PiratesMLB.tvBally Sports San DiegoAT&T SportsNet Pittsburgh 
7:05 PMRed Sox – OriolesMLB.tvNESNMASN 
7:05 PMBraves – RangersMLB.tvBally Sports SouthBally Sports Southwest 
7:10 PMYankees – RoyalsMLB.tvYES NetworkBally Sports Kansas City 
7:10 PMCubs – BrewersMLB.tvMarquee Sports NetworkBally Sports Wisconsin 
8:10 PMReds – RockiesMLB.tvBally Sports OhioAT&T SportsNet Rocky Mountain 
10:10 PMTigers – DodgersMLB.tvBally Sports DetroitSpectrum SportsNet LAESPN+

Sunday, May 1

TIME ETGAMECHANNEL
7:08 PMPhillies – MetsESPN, ESPN2
1:05 PMRed Sox – OriolesMLB.tv
1:05 PMPadres – PiratesMLB.tv
1:07 PMAstros – Blue JaysMLB.tv
1:10 PMTwins – RaysMLB.tv
1:40 PMMariners – MarlinsMLB.tv
2:10 PMAngels – White SoxMLB.tv
2:10 PMYankees – RoyalsMLB.tv
2:10 PMCubs – BrewersMLB.tv
2:15 PMDiamondbacks – CardinalsMLB.tvESPN+
2:35 PMBraves – RangersMLB.tv
3:10 PMReds – RockiesMLB.tv
4:05 PMNationals – GiantsMLB.tv
4:07 PMGuardians – AthleticsMLB.tv
4:10 PMTigers – DodgersMLB.tv