On December 9th @PyData Eindhoven and @pysport.org will organize 𝐏𝐲𝐃𝐚𝐭𝐚 𝐄𝐢𝐧𝐝𝐡𝐨𝐯𝐞𝐧 𝟐𝟎𝟐𝟓!
𝐌𝐨𝐫𝐞 𝐢𝐧𝐟𝐨: lnkd.in/eBGWKs3V
Another day, another big open-source football analytics announcement!
𝐝𝐚𝐭𝐚𝐛𝐚𝐥𝐥𝐩𝐲, a Python package to load, synchronize and analyze football tracking and event data, now directly supports loading data with 𝐤𝐥𝐨𝐩𝐩𝐲.
Another day, another big open-source football analytics announcement!
𝐝𝐚𝐭𝐚𝐛𝐚𝐥𝐥𝐩𝐲, a Python package to load, synchronize and analyze football tracking and event data, now directly supports loading data with 𝐤𝐥𝐨𝐩𝐩𝐲.
📎 github.com/ImpectAPI/op...
📎 github.com/ImpectAPI/op...
Today marks another big day for football analytics! Together with @impect-official.bsky.social
we release a novel dataset with event data for the 𝟐𝟎𝟐𝟑/𝟐𝟒 𝐆𝐞𝐫𝐦𝐚𝐧 𝐁𝐮𝐧𝐝𝐞𝐬𝐥𝐢𝐠𝐚.
📎 kloppy.pysport.org
Today marks another big day for football analytics! Together with @impect-official.bsky.social
we release a novel dataset with event data for the 𝟐𝟎𝟐𝟑/𝟐𝟒 𝐆𝐞𝐫𝐦𝐚𝐧 𝐁𝐮𝐧𝐝𝐞𝐬𝐥𝐢𝐠𝐚.
📎 kloppy.pysport.org
Today marks another big day for football analytics! Together with @impect-official.bsky.social
we release a novel dataset with event data for the 𝟐𝟎𝟐𝟑/𝟐𝟒 𝐆𝐞𝐫𝐦𝐚𝐧 𝐁𝐮𝐧𝐝𝐞𝐬𝐥𝐢𝐠𝐚.
📎 kloppy.pysport.org
Today marks another big day for football analytics! Together with @impect-official.bsky.social
we release a novel dataset with event data for the 𝟐𝟎𝟐𝟑/𝟐𝟒 𝐆𝐞𝐫𝐦𝐚𝐧 𝐁𝐮𝐧𝐝𝐞𝐬𝐥𝐢𝐠𝐚.
📎 kloppy.pysport.org
𝐎𝐩𝐞𝐧 𝐃𝐚𝐭𝐚 github.com/SkillCorner/...
𝐎𝐩𝐞𝐧 𝐃𝐚𝐭𝐚 github.com/SkillCorner/...
𝐒𝐢𝐠𝐧 𝐔𝐩 pysport.org/analytics-cup
𝐒𝐢𝐠𝐧 𝐔𝐩 pysport.org/analytics-cup
Last week we announced the first ever 𝐒𝐤𝐢𝐥𝐥𝐂𝐨𝐫𝐧𝐞𝐫 𝐗 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐂𝐮𝐩. Due to the overwhelming interest we have made the decision to close registrations on 𝐖𝐞𝐝𝐧𝐞𝐬𝐝𝐚𝐲 𝟐𝟐𝐧𝐝 𝐎𝐜𝐭𝐨𝐛𝐞𝐫 (𝐌𝐢𝐝𝐧𝐢𝐠𝐡𝐭 𝐂𝐄𝐓).
𝐒𝐢𝐠𝐧 𝐔𝐩 pysport.org/analytics-cup
Last week we announced the first ever 𝐒𝐤𝐢𝐥𝐥𝐂𝐨𝐫𝐧𝐞𝐫 𝐗 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐂𝐮𝐩. Due to the overwhelming interest we have made the decision to close registrations on 𝐖𝐞𝐝𝐧𝐞𝐬𝐝𝐚𝐲 𝟐𝟐𝐧𝐝 𝐎𝐜𝐭𝐨𝐛𝐞𝐫 (𝐌𝐢𝐝𝐧𝐢𝐠𝐡𝐭 𝐂𝐄𝐓).
𝐒𝐢𝐠𝐧 𝐔𝐩 pysport.org/analytics-cup
Last week we announced the first ever 𝐒𝐤𝐢𝐥𝐥𝐂𝐨𝐫𝐧𝐞𝐫 𝐗 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐂𝐮𝐩. Due to the overwhelming interest we have made the decision to close registrations on 𝐖𝐞𝐝𝐧𝐞𝐬𝐝𝐚𝐲 𝟐𝟐𝐧𝐝 𝐎𝐜𝐭𝐨𝐛𝐞𝐫 (𝐌𝐢𝐝𝐧𝐢𝐠𝐡𝐭 𝐂𝐄𝐓).
𝐒𝐢𝐠𝐧 𝐔𝐩 pysport.org/analytics-cup
Last week we announced the first ever 𝐒𝐤𝐢𝐥𝐥𝐂𝐨𝐫𝐧𝐞𝐫 𝐗 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐂𝐮𝐩. Due to the overwhelming interest we have made the decision to close registrations on 𝐖𝐞𝐝𝐧𝐞𝐬𝐝𝐚𝐲 𝟐𝟐𝐧𝐝 𝐎𝐜𝐭𝐨𝐛𝐞𝐫 (𝐌𝐢𝐝𝐧𝐢𝐠𝐡𝐭 𝐂𝐄𝐓).
𝐒𝐢𝐠𝐧 𝐔𝐩 pysport.org/analytics-cup
(idk how it would work, there's lots of ways it could, but the thoughts been floating in the back of my head for a while. My instinct would be to pitch it at 'approachable' level)
(idk how it would work, there's lots of ways it could, but the thoughts been floating in the back of my head for a while. My instinct would be to pitch it at 'approachable' level)
✨ What's new:
- Python 3.14 support
- scipy 1.16+ compatibility
- Better numerical stability for Negative Binomial model
- New Colab notebook for implied probabilities example
pip install --upgrade penaltyblog
✨ What's new:
- Python 3.14 support
- scipy 1.16+ compatibility
- Better numerical stability for Negative Binomial model
- New Colab notebook for implied probabilities example
pip install --upgrade penaltyblog
👉 Sign up pysport.org/analytics-cup
👉 Sign up pysport.org/analytics-cup
👉 Sign up pysport.org/analytics-cup
👉 Sign up pysport.org/analytics-cup
PySport × PyData Eindhoven is back on Dec 9, 2025 🏟️
We’re looking for 7 Sports Analytics talks – share your project with the community!
💡 Submit now: cfp.pydata.org/pydata-eindh...
PySport × PyData Eindhoven is back on Dec 9, 2025 🏟️
We’re looking for 7 Sports Analytics talks – share your project with the community!
💡 Submit now: cfp.pydata.org/pydata-eindh...
Yesterday, we pushed a new minor release (3.17.1) to fix some minor (yet annoying) bugs.
𝐑𝐞𝐥𝐞𝐚𝐬𝐞 𝐍𝐨𝐭𝐞𝐬: github.com/PySport/klop...
Yesterday, we pushed a new minor release (3.17.1) to fix some minor (yet annoying) bugs.
𝐑𝐞𝐥𝐞𝐚𝐬𝐞 𝐍𝐨𝐭𝐞𝐬: github.com/PySport/klop...
On December 9th @PyData Eindhoven and @pysport.org will organize 𝐏𝐲𝐃𝐚𝐭𝐚 𝐄𝐢𝐧𝐝𝐡𝐨𝐯𝐞𝐧 𝟐𝟎𝟐𝟓!
𝐌𝐨𝐫𝐞 𝐢𝐧𝐟𝐨: lnkd.in/eBGWKs3V
On December 9th @PyData Eindhoven and @pysport.org will organize 𝐏𝐲𝐃𝐚𝐭𝐚 𝐄𝐢𝐧𝐝𝐡𝐨𝐯𝐞𝐧 𝟐𝟎𝟐𝟓!
𝐌𝐨𝐫𝐞 𝐢𝐧𝐟𝐨: lnkd.in/eBGWKs3V
In a landscape dominated by proprietary tools and fragmented standards, we're excited to announce our partnership with @impect-official.bsky.social to support a more open and interoperable future for football analytics.
In a landscape dominated by proprietary tools and fragmented standards, we're excited to announce our partnership with @impect-official.bsky.social to support a more open and interoperable future for football analytics.
On December 9th @pydata.bsky.social Eindhoven and PySport will once again join forces to host an incredible one day event!
The Call for Proposals (and more information in general) will follow soon, so if you have a cool project or idea brewing, stay tuned!
On December 9th @pydata.bsky.social Eindhoven and PySport will once again join forces to host an incredible one day event!
The Call for Proposals (and more information in general) will follow soon, so if you have a cool project or idea brewing, stay tuned!
Parsing football data with kloppy is fun. The hard bit is fetching raw files and keeping them clean and version-safe.
That’s the gap Ingestify fills.
github.com/PySport/inge...
Parsing football data with kloppy is fun. The hard bit is fetching raw files and keeping them clean and version-safe.
That’s the gap Ingestify fills.
github.com/PySport/inge...
Last week we released a new version of Kloppy that includes fully reworked documentation and support for 3 new tracking data providers amongst dozen of other features and improvements!
🔗 kloppy.pysport.org
Last week we released a new version of Kloppy that includes fully reworked documentation and support for 3 new tracking data providers amongst dozen of other features and improvements!
🔗 kloppy.pysport.org
We’ve completely rewritten and reorganized 𝐤𝐥𝐨𝐩𝐩𝐲's documentation, now with:
• 🚀 Quickstart Guide for new users
• 📖 API Reference for power users
Dive in & let us know what you think!
@pysport.org 🤩
We’ve completely rewritten and reorganized 𝐤𝐥𝐨𝐩𝐩𝐲's documentation, now with:
• 🚀 Quickstart Guide for new users
• 📖 API Reference for power users
Dive in & let us know what you think!
@pysport.org 🤩
Today, Kloppy celebrates 5 years since @koenvossen.bsky.social released v0.1.0!
Over the past 5 years Kloppy has grown to support 9 tracking data providers, 6 event data providers and many more functionalities.
On to the next 5 years! 🍾
Today, Kloppy celebrates 5 years since @koenvossen.bsky.social released v0.1.0!
Over the past 5 years Kloppy has grown to support 9 tracking data providers, 6 event data providers and many more functionalities.
On to the next 5 years! 🍾
✅ Elo Ratings now football-specific (home advantage + draw probabilities)
⚡️ Fast Cython implementations of Ignorance Score & Multiclass Brier Score
📝 Updated docs / examples for Elo, Pi Ratings, RPS & more
github.com/martineastwo...
✅ Elo Ratings now football-specific (home advantage + draw probabilities)
⚡️ Fast Cython implementations of Ignorance Score & Multiclass Brier Score
📝 Updated docs / examples for Elo, Pi Ratings, RPS & more
github.com/martineastwo...
t.co/lOaOOtBJAY
t.co/lOaOOtBJAY