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

Sports Analytics Python Packages

Python packages with the GitHub topic sports-analytics. Sorted by relevance, with stars and monthly downloads.
nflverse
nflreadpy

python port of nflreadr package for loading nflverse data

69K 173 23
CFBD
cfbd

Python wrapper for the CFBD API

34K 210 38
martineastwood
penaltyblog

⚽ High-performance football analytics: build data pipelines, scrape data, model matches, rank teams, and bet smarter | Powered by www.pena.lt/y 🚀

32K 191 23
sportsdataverse
sportsdataverse

sportsdataverse python package

16K 106 12
coreyjs
nhl-api-py

NHL API (2026/2027 Updated) - For accessing most of the NHL EDGE statistical API's, scores, schedules and more

11K 142 23
alenrajsp
tcxreader

tcxreader is a reader / parser for Garmin’s TCX file format. It also works well with missing data!

10K 33 12
j-andrews7
kenpompy

A simple yet comprehensive web scraper for kenpom.com.

9K 88 29
ML-KULeuven
socceraction

Convert soccer event stream data to SPADL and value player actions using VAEP or xT

8K 790 154
themm1
procyclingstats

procyclingstats scraper

7K 102 37
pnxenopoulos
awpy

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

6K 593 82
sportsdataverse
sportypy

Python package for drawing regulation playing surfaces for several sports

5K 49 3
mxufc29
nbainjuries

Package for accessing historical and real-time NBA player injury data.

4K 42 7
davidpagnon
sports2d

Compute 2D human pose and angles from a video or a webcam.

3K 256 37
georgedouzas
sports-betting

Collection of sports betting AI tools.

2K 735 139
gotoConversion
goto-conversion

goto_conversion - Powered $47,000 of prize money, 10+ Gold Medals and 100+ Medals on Kaggle

2K 111 16
floodlight-sports
floodlight

Python package for streamlined analysis of sports data.

2K 124 23
dohyung1
fpl-intelligence

MCP server that turns Claude into a Fantasy Premier League analyst. 11 tools: captain picks, transfer suggestions, player comparison, hit calculator, chip strategy, differentials, fixtures, price predictions, live points, squad scout. pip install fpl-intelligence

1K 6 0
amillolive
statline

StatLine — weighted player scoring, efficiency modeling, CLI + adapter tooling

910 2 0
EnderLocke
pyespn

python client to interact with the espn api

772 37 4
sVujke
basket-viz

A Python library for creating interactive and customizable visualizations of basketball statistics.

663 6 0
armstjc
athletes-unlimited-py

Python package for the Athletes Unlimited sports organization.

572 1 0
trevor-viljoen
mlbapi

mlbapi is a Python library that provides Pythonic bindings for MLB Advanced Media's StatsAPI — the same data source that powers MLB.com's live game data, box scores, standings, and more.

506 12 0
unravelsports
unravelsports

The unravelsports package aims to aid researchers, analysts and enthusiasts by providing intermediary steps in the complex process of turning raw sports data into meaningful information and actionable insights.

477 242 32
kubosis
torch-rating

Seamless integration of sport rating systems into graph neural networks in the PyTorch environment

395 4 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery