Watch sports online: daily live sports streaming schedule for iPhone, iPad, Android, & PC

Click event to watch sports online from a computer or get more info on iPhone, iPad, Android, and other mobile apps for that event.  The live sports streaming schedule is updated daily.

All times Eastern.  *Subscription required.  Everything else free (some restrictions may apply, see more details below).

Time
Event
Mobile
7/25, 4:00p*PGA: RBC Canadian Open 2nd roundNBC
7/25, 4:05pMLB: St. Louis Cardinals vs Chicago Cubs free on PC, At-Bat premium required to view on mobileAt-Bat
7/25, 9:00pBoxing: Roberto Garcia vs. Breidis Prescott free in Spanish, main broadcast requires cableESPN
7/26, 5:00a*F1: Grand Prix of Hungary 3rd practiceNBC
7/26, 8:00a*F1: Grand Prix of Hungary qualifyingNBC
7/26, 8:00a*Tour de France: Stage 20NBC
7/26, 12:00p*Golf: Senior British Open ChampionshipESPN
7/26, 2:00pGlobal Rallycross: CharlotteNBC
7/26, 3:00pPGA: RBC Canadian Open 3rd roundPGA
7/26, 4:00p*MLB: Washington Nationals at Cincinnati RedsFOX
7/26, 4:00p*International Champions Cup: Manchester United vs. AS RomaFOX
7/27, 4:00p*International Champions Cup: Manchester United vs. AS Roma Spanish broadcastESPN
7/26, 4:30p*NASCAR: Nationwide Series at The BrickyardESPN
7/26, 4:30pVolleyball: ASICS World Series of Beach VolleyballNBC
7/26, 5:00pSoccer Friendly: New York Red Bulls vs. Arsenal free in Spanish, main broadcast requires cableESPN
7/26, 5:30pSerie A: Cruzeiro vs. FigueirenseESPN
7/26, 6:00p*International Champions Cup: Real Madrid vs. Inter Spanish broadcastESPN
7/26, 7:00p*MLB: Cleveland Indians at Kansas City RoyalsFOX
7/26, 8:00p*Soccer Friendly: Chicago Fire vs. Tottenham HotspurESPN
7/26, 8:00p*UFC: Saturday Night From San JoseFOX
7/26, TBAMLB: TBA free on PC, At-Bat premium required to view on mobileAt-Bat
7/27, 7:30a*F1: Grand Prix of Hungary raceNBC
7/27, 8:00a*Tour de France: Stage 21 (final stage)NBC
7/27, 12:00p*Golf: Senior British Open ChampionshipESPN
7/27, 1:00p*NASCAR: Sprint Cup Brickyard 400ESPN
7/27, 1:30pTour de France: wrap-up and review showNBC
7/27, 3:00pPGA: RBC Canadian Open final roundPGA
7/27, 3:30pVolleyball: ASICS World Series of Beach VolleyballNBC
7/26, 4:00p*International Champions Cup: AC Milan vs. Manchester CityFOX
7/27, 4:00p*International Champions Cup: AC Milan vs. Manchester City Spanish broadcastESPN
7/27, 5:00pHorse Racing: Breeders' Cup Challenge HaskellNBC
7/27, 6:00p*International Champions Cup: Liverpool vs. OlympiacosFOX
7/27, 6:00p*International Champions Cup: Liverpool vs. Olympiakos Spanish broadcastESPN
7/27, 8:00p*MLB: L.A. Dodgers vs. San Francisco GiantsESPN
7/27, TBAMLB: TBA free on PC, At-Bat premium required to view on mobileAt-Bat


More info on how to watch sports online:

*Notes events that require a cable TV subscription that includes relevant cable channel or an online subscription to watch sports online.  Several event listings are available free without a cable TV subscription, but some may be subject to local blackout.

Every ESPN stream requires you to log in with a username and password.  Free ESPN events require internet service from certain providers, subscription ESPN events require a cable TV package that includes ESPN.


Events televised by NBC are free for everyone without any login, while events televised by NBC Sports Network, The Golf Channel, or other NBC-affiliated cable channels require you to login with your cable TV username and password.  All FOX and FOX Sports events require a cable package.

Not all cable TV providers are supported by ESPN, NBC Sports Network, or other sources.  Get more details on what streaming services various cable providers support, and see the best internet providers for cord cutters.  Many events from ESPN and NBC are available for replay if you catch them late or miss them.

Some events may be free only for alternative camera angles (above-field cam or backboard cam, for example) or alternative broadcast languages, while the main English broadcast will require a subscription and login.  These restrictions will be noted in the event description.

Watch sports online: daily live sports streaming scheduleGet more info on the best streaming sports apps and sites or view all of our blog posts about sports to get more details on recent and upcoming events.  If you have any questions or feedback please contact us.