ESPN+ wins for sheer volume of live sports and original content, but NBC Sports App is the go-to if you already pay for cable and want free access to NBC's crown jewel events.
ESPN+ launched in 2018 and now has over 25 million subscribers — yet it still doesn't include the actual ESPN channel. It's a streaming service named after a channel you can't stream on it.
You're a die-hard Premier League fan
NBC holds exclusive US rights to the EPL — there's no substitute if you want top-flight English soccer.
→ Pick NBC Sports AppYou want the most live sports without a cable subscription
ESPN+ is fully standalone, covers UFC, MLB, NHL, LaLiga, and college sports with 25,000+ events a year.
→ Pick ESPN+You already pay for Disney+ or Hulu
The Disney Bundle adds ESPN+ for minimal extra cost, making it the obvious choice for existing Disney subscribers.
→ Pick ESPN+You have a cable subscription and just want to watch NBC games on your phone
It's free with your cable login and streams NBC's live broadcasts including Sunday Night Football.
→ Pick NBC Sports App