Free / open data
nflverse
Community open-source NFL data project: play-by-play since 1999, rosters, schedules and player stats distributed as downloadable files with R and Python loader packages. Data mostly CC-BY 4.0.
Facts verified against the provider's site on
Tone of public discussions, liked vs criticised points, reliability complaints; based on only a few discussions, pulled towards neutral.
Computed from public data only; uptime and latency are not measured yet. Enterprise feeds that sell by contract score lower on transparency by design. How the score works
- Starting price
- Not public
- Free access
- Free tier
- Sports
- 1 (American football)
- Live data
- Not disclosed
- Delivery
- CSV download, SDK only
- Discussions
- 4 threads
- GitHub adoption
- 3.4k repos
Best for
Analysts and modellers who want free NFL play-by-play since 1999 and stats via R and Python packages.
Not ideal for
Live apps needing real-time feeds or a hosted REST API; data is distributed as files through loader packages.
Limitations to check
- − File and package access, no hosted REST API
- − FTN data is CC-BY-SA 4.0 (share-alike)
- − Attribution required
- − NFL only
Written from the provider's own pages (source).
Last checked 2026-11-03
nflverse at a glance
- What is nflverse best for?
- Analysts and modellers who want free NFL play-by-play since 1999 and stats via R and Python packages. Not ideal for: Live apps needing real-time feeds or a hosted REST API; data is distributed as files through loader packages.
- How much does nflverse cost?
- nflverse does not publish prices on the pages we checked.
- Does nflverse have a free tier?
- Yes. nflverse lists a free plan called "Open data".
- What does nflverse cover?
- nflverse is a free / open data. Its sports: American football; data: Fixtures, Historical data, Play-by-play, Player stats, Results, Team stats.
- Does nflverse have a WebSocket or streaming API?
- No streaming is listed. nflverse delivers data by CSV download, SDK only, so you poll for updates.
- Can I use nflverse data commercially or for betting?
- According to the public terms of nflverse — commercial use: allowed; redistribution: allowed; storing data: allowed.
- What do developers say about nflverse?
- Open-source NFL data (play-by-play, rosters, schedules, player stats) distributed as files with R and Python loaders, under CC-BY. Widely used by fantasy dashboards, dynasty tools, waiver-wire content and sportsdataverse packages; chosen as a free primary source or schedule fallback. Not a live REST API, so real-time needs require other providers.
- What are the alternatives to nflverse?
- Close alternatives in the SportDex catalog: CollegeFootballData.com, Sportradar, CollegeBasketballData.com, Retrosheet, EuroLeague API.
Commercial decision
Pricing & plan limits
| Plan | Price | Requests | What's included |
|---|---|---|---|
| Open data | Free | — | CC-BY 4.0 data (FTN data CC-BY-SA 4.0); MIT-licensed codesource |
Crawled pricing/docs pages were generic GitHub pages. Licence info from search snippets. Release file formats (parquet/rds/csv) not verified; csv listed. Docs URL for nflreadr site not verified.
Before choosing a paid plan, confirm
• What counts as one request (per call, per market, per region?)
• What happens when you exceed the quota: blocked or billed
• Whether live and historical data are on your plan
• Whether your use (public app, betting, resale) is licensed
The critical question
Data coverage
- Sports
- American football
- Data types
- FixturesHistorical dataPlay-by-playPlayer statsResultsTeam stats
- Key competitions
- NFLsource
- Competitions
- Not disclosed
- Live / in-play
- Not disclosed
- Women's competitions
- Not disclosed
- Betting markets
- Not disclosed
- Bookmaker regions
- Not disclosed
- Bookmakers
- Not disclosed
- History depth
- since 1999
- Update frequency
- Not disclosed
- Name languages
- Not disclosed
- ID mapping
- Not disclosed
Coverage often depends on the plan; confirm the exact league and season on your plan.
Before you build
Usage rights & access
- Commercial use
- Allowedsource
- Betting products
- Not disclosed
- Redistribution
- Allowed
- Storing data
- Allowed
- Attribution
- Required
- Logos & photos
- Not disclosed
- Who can buy
- Individuals, Companiessource
- Verification (KYC)
- Not required
- Not available in
- Not disclosed
- Only available in
- Not disclosed
Open data released via GitHub
Read the termsDeveloper-ready evaluation
Integration & documentation
- Protocols
- CSV downloadSDK only
- Formats
- CSV
- Authentication
- none
- SDKs
- r, python
- OpenAPI spec
- Not disclosed
- Claimed latency
- Not disclosed
- Status page
- Not disclosed
- Sandbox / test keys
- Not disclosed
- Support
- Not disclosed
- SLA uptime
- Not disclosed
Preview brief
# Integration brief: nflverse Goal: build a feature on nflverse data. Use only the official documentation below as the source of truth. ## Known facts (from SportDex, verify before relying on them) - Website: https://github.com/nflverse - Docs: https://pypi.org/project/nflreadpy/ - Sports: American football - Data: Fixtures, Historical data, Play-by-play, Player stats, Results, Team stats - Protocols: CSV download, SDK only; formats: csv - Auth: none - Free plan: Open data - Note: Crawled pricing/docs pages were generic GitHub pages. Licence info from search snippets. Release file formats (parquet/rds/csv) not verified; csv listed. Docs URL for nflreadr site not verified. ## Verify before writing code - live update frequency - exact endpoint paths, parameters and response fields (read the official docs, do not guess) ## Implementation rules - Keep the API key on the server (environment variable, backend route or edge function); never ship it to the browser. - Cache responses and respect rate limits; count how many requests each screen triggers. - Handle errors explicitly: invalid key, quota exceeded (429), missing fields, empty fixtures, timeouts. - Start with one demo request and log the raw response before building UI on assumed field names.
Data quality signals
Data source & company
- Official partners
- Not disclosed
- How data is collected
- community
- Certifications
- Not disclosed
- Payment methods
- Not disclosed
- Minimum contract
- Not disclosed
- Country
- Not disclosed
- Founded
- Not disclosed
Reddit · Hacker News · Stack Overflow · GitHub · YouTube
What developers say
Open-source NFL data (play-by-play, rosters, schedules, player stats) distributed as files with R and Python loaders, under CC-BY. Widely used by fantasy dashboards, dynasty tools, waiver-wire content and sportsdataverse packages; chosen as a free primary source or schedule fallback. Not a live REST API, so real-time needs require other providers.
Praised for
- Free open data with deep play-by-play history
- R and Python packages and many dependent projects
- Handy fallback when ESPN endpoints fail
Complaints
Nothing specific.
Our summary of public discussions, not a rating. Vendor posts are not counted as user opinion.
Discussions
- A free weekly pick'em + fantasy hybridr/fantasyfootball · 2026-08
- A free weekly pick'em + fantasy hybrid site/appr/SideProject · 2026-08
- NFL Dynasty Ledgerr/SideProject · 2026-08
- League Donation is live for fantasy football. ESPN, Fantrax, Sleeper, Yahoo. Free analytical dashboard with composite rankings, opportunity metrics, player insights, trade analyzer, draft board, and more. Free. No account.r/DynastyFF · 2026-04
Open-source projects using it
Videos
- Week 9 Waiver Wire: Last Week's Calls Graded + 12 PickupsWaiver Radar · 2026-11
- Gardner Minshew, Mike Gesicki, Malik Washington: Most Added Waiver Pickups Week 9Waiver Radar · 2026-11
- Adonai Mitchell, Tyler Allgeier, Emmett Johnson: Most Added Waiver Pickups Week 9Waiver Radar · 2026-11
- Devin Singletary, Ryan Flournoy, Makai Lemon: Most Added Waiver Pickups Week 8Waiver Radar · 2026-11
- Rashee Rice: Start Him Over DeMario Douglas?Fantasy Football Outsiders · 2026-11
- Braelon Allen or Blake Corum in PPR?Fantasy Football Outsiders · 2026-10
Shortlist next steps
Alternatives worth comparing

College football API with games, team and player stats, recruiting, betting lines and advanced metrics; free key with monthly cap, higher tiers via Patreon, plus basketball API.
Free tierCollege sportsAmerican footballBasketballFree tier2 discussions · 1.1k repos
Global supplier of live data, odds feeds, streaming and trading services to sportsbooks, media and leagues; developer portal offers sport-specific APIs with trial keys, commercial pricing by request volume via sales.
⚡ StreamingMulti-sport (40+)Price not public33 discussions · 237 repos
College basketball data service with a free personal API key, CSV exporter, analytics tools and a paid historical starter pack; sister project of the CFBD football API.
Free tierBasketballCollege sportsfrom $1/mo1 discussions · 42 repos
Volunteer-run archive of major league baseball history offering downloadable CSV play-by-play, game logs, schedules and biographical files back to the 19th century.
Free tierBaseballFree tier6 discussions · 347 reposPublic EuroLeague and EuroCup basketball API exposing games, boxscores, shots, play-by-play and standings, widely wrapped by community clients.
Free tierBasketballFree tier2 discussions · 83 repos
Evidence & transparency
Official sources
Facts were extracted from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that the feature is missing. How we know