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.
This project helps sports researchers, analysts, and enthusiasts transform raw tracking data from soccer and American football into structured insights. You input various raw tracking data formats (like Sportec, StatsPerform, BigDataBowl) and get out meaningful information such as team formations, pressing intensity, or data ready for advanced graph analysis. It's designed for anyone needing to deeply analyze sports performance without starting from scratch on data processing.
233 stars. Available on PyPI.
Use this if you need to convert complex raw sports tracking data into a more usable format and derive specific analytical metrics like pressing intensity or identify team formations.
Not ideal if you are looking for a simple drag-and-drop tool for pre-built dashboards or if you only need basic statistics without deep positional tracking analysis.
Stars
233
Forks
32
Language
Python
License
MPL-2.0
Category
Last pushed
Jan 16, 2026
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/UnravelSports/unravelsports"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.