roclark/sportsipy

A free sports API written for python

69
/ 100
Established

Scrapes Sports-Reference.com to expose granular sports statistics across MLB, NBA, NFL, NHL, college sports, and international soccer leagues through sport-specific modules (Teams, Schedule, Boxscore) that return queryable objects and Pandas DataFrames. Built with web scraping as its core architecture, it enables data analytics and machine learning workflows by normalizing disparate league data into consistent Python APIs without requiring official API credentials.

550 stars and 5,118 monthly downloads. No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 0 / 25
Adoption 19 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

550

Forks

196

Language

Python

License

MIT

Last pushed

Jan 31, 2025

Monthly downloads

5,118

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/roclark/sportsipy"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.