NB

NBC Sports API

Live scores, stats, and sports coverage from NBC Sports

6.3 / 10Fair
Starting PriceFree
Free TierYes
Live DataYes
WebSocketNo
Commercial UseNo

Overview

The NBC Sports API provides access to live scores, game statistics, schedules, and sports news content from NBC Sports' coverage. Covering NFL (Sunday Night Football), Premier League, NHL, PGA Tour, NASCAR, and Olympics, the API offers real-time game updates, box scores, and editorial content. It is popular for building sports media applications and live score aggregators.

Pros

  • Premier League coverage
  • Olympics data
  • Live score updates
  • Multi-sport coverage
  • Free to access for non-commercial use

Cons

  • No official public API documentation
  • Limited endpoint stability
  • No commercial use without license
  • No WebSocket streaming
  • Inconsistent data formats

Best For

Live score aggregatorsPremier League appsOlympics trackingSports news applications

Not Ideal For

Commercial productsProduction apps requiring stabilityBetting platformsApps needing official support

Specifications

REST APIYes
GraphQLNo
WebSocketNo
WebhooksNo
OpenAPI SpecNo
Player StatsYes
Team StatsYes
Odds DataNo
Historical DataCurrent season data; limited historical archives
Request LimitsUndocumented rate limits on public endpoints
Commercial UseNo
RedistributionNo
White LabelNo

SDKs

Node.jsPython

Leagues

NFLPremier LeagueNHLPGA TourNASCAROlympicsNBAMLB
Last verified: 2026-08-15

Our Verdict

6.3/ 10

NBC Sports API scores 6.3/10 and may be suitable for specific use cases like live score aggregators, but we recommend comparing it with higher-rated alternatives before committing.

Editorial: 6.5/10Benchmark: 6.2/10How we score →
Data verified: 2026-08-15
Pricing checked Coverage checked Docs checked

Coverage

Sports Supported

American FootballSoccerHockeyGolfNASCAROlympicsBasketballBaseball
Live DataYes
Historical DataCurrent season data; limited historical archives
Player StatsYes
Team StatsYes
Odds DataNo

Leagues & Competitions

NFLPremier LeagueNHLPGA TourNASCAROlympicsNBAMLB

8 leagues and competitions covered

Developer Experience

API Paradigms

REST
GraphQL
WebSocket
Webhooks

SDKs

Node.jsPython

Commercial Terms

Commercial use
Redistribution
White-label
Rate limit: Undocumented rate limits on public endpoints

Pricing Plans

Public Access

Free

Rate-limited

  • Live scores
  • Schedules
  • Basic stats
  • News content

Media Partner

Free

Custom

  • Full data access
  • Commercial rights
  • Content licensing
  • Dedicated support