PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Sports Data Python Packages

Python packages with the GitHub topic sports-data. Sorted by monthly downloads, with stars and forks.
probberechts
soccerdata

⛏⚽ Scrape soccer data from Club Elo, ESPN, FBref, Football-Data.co.uk, Sofascore, SoFIFA, Understat and WhoScored.

68K 2K 330
CFBD
cfbd

Python wrapper for the CFBD API

20K 219 39
sportsdataverse
sportsdataverse

sportsdataverse python package

10K 121 18
UFCalendar
ufcalendar

Python client for the UFCalendar Fight API — MMA API & UFC API (UFC, PFL, OKTAGON, BKFC, RIZIN): events, cards, results, per-round stats, careers, judges' scorecards, UFC rankings history since 2013. pip install ufcalendar · MMA MCP server at api.ufcalendar.com/mcp

6K 0 0
pnxenopoulos
awpy

Python library to parse, analyze and visualize Counter-Strike 2 data

4K 618 84
sportsdataverse
sportypy

Python package for drawing regulation playing surfaces for several sports

4K 52 4
Crawlora-org
crawlora-flashscore

Flashscore API clients for JavaScript/TypeScript, Python, Go, Ruby, Java and PHP: scores, match details, competitions, teams, players, odds and news. Official Crawlora SDKs for its hosted Flashscore data API.

3K 0 0
Crawlora-org
crawlora-sofascore

SofaScore API clients for JavaScript/TypeScript, Python, Go, Ruby, Java and PHP: live events, match details, lineups, statistics, tournaments and player/team data. Official Crawlora SDKs for its hosted SofaScore data API.

3K 0 0
roclark
sportsipy

A free sports API written for python

3K 577 199
Crawlora-org
crawlora-fotmob

FotMob API clients for JavaScript/TypeScript, Python, Go, Ruby, Java and PHP: leagues, matches, fixtures, teams, players, search, standings, news and rankings. Official Crawlora SDKs for its hosted FotMob data API.

3K 0 0
MySportsFeeds
ohmysportsfeedspy

Python wrapper for the MySportsFeeds Sports Data API

2K 81 20
DanielTomaro13
sportsdata-mcp

Free, open-source sports-data MCP server — 841 tools across 64 providers: cross-book betting odds, official league stats, racing, fantasy, cricket, F1 and more. 44 providers need no key. Now also places bets at four Australian books. Claude Desktop / Cursor / any MCP client.

2K 27 10
manucabral
easysoccerdata

A Python package for fetching live football/soccer stats from multiple online sources (Sofascore, FBref, Promiedos and others).

1K 50 6
livetennisapi
livetennisapi

Official Python client for the Live Tennis API — real-time tennis scores for ATP, WTA, Challenger, ITF and juniors: players, rankings, market prices and model win-probability over REST and WebSocket

1K 0 0
roclark
sportsreference

A free sports API written for python

1K 577 199
fgebhart
sportgems

Find valuable gems 💎 in your 🚴 activities!

1K 4 2
moneyline-sports-api
moneyline-sports-api

Official Python SDK for MoneyLine Sports API: live odds, player props, hit rates, +EV and arbitrage.

764 0 0
a-luna
vigorish

MLB data web scraper, Python CLI application

599 2 2
rapidoddsapi
rapidoddsapi

Official Python SDK for RapidOddsAPI - bookmaker odds, live scores and player stats

576 0 0
odds-api-io
odds-api-io

Official Python SDK for Odds-API.io - Real-time sports betting odds from 365+ bookmakers

526 10 7
dhmay
jamstats

Tools for making plots on roller derby scoreboard data and following live game data

439 23 3
jjur
whoop-data

Simple PIP library to access Whoop Web App's internal API to read sleep, sports and heart-rate data

421 4 1
dwillis
python-espncricinfo

Python wrapper for the ESPNCricInfo JSON API

419 200 77
SportApi-net
sportapi

Official Python client for the SportAPI Sport Line API: prematch and live odds, scores and live stats, with typed models, async support and a demo mode that needs no API key.

342 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology