Pieter Robberechts
@probberechts.bsky.social
920 followers 100 following 23 posts
PhD student @dtai-kuleuven.bsky.social, applying Machine Learning on sports data.
Posts Media Videos Starter Packs
Reposted by Pieter Robberechts
christina6ys.bsky.social
Top stuff once again. Bringing validity to the conversation which is too often overlooked in the football analysis space.
probberechts.bsky.social
Before an app launches, it undergoes usability testing. Why shouldn't an advanced sports metric?

In our latest blog, we propose 4 criteria:
1️⃣ Trustworthy
2️⃣ Novel
3️⃣ Intuitive
4️⃣ Useful

Then, we put VAEP to the test...

\w @jessejdavis.bsky.social & Maaike Van Roy

dtai.cs.kuleuven.be/sports/blog/...
How Do We Know a Metric Is Good? A Case Study on VAEP
In sports analytics, the primary goal is to develop indicators that quantify the skills, capabilities, and tendencies of athletes and…
dtai.cs.kuleuven.be
probberechts.bsky.social
Thanks! 🙏 Happy to hear it resonated.
probberechts.bsky.social
Before an app launches, it undergoes usability testing. Why shouldn't an advanced sports metric?

In our latest blog, we propose 4 criteria:
1️⃣ Trustworthy
2️⃣ Novel
3️⃣ Intuitive
4️⃣ Useful

Then, we put VAEP to the test...

\w @jessejdavis.bsky.social & Maaike Van Roy

dtai.cs.kuleuven.be/sports/blog/...
How Do We Know a Metric Is Good? A Case Study on VAEP
In sports analytics, the primary goal is to develop indicators that quantify the skills, capabilities, and tendencies of athletes and…
dtai.cs.kuleuven.be
probberechts.bsky.social
You can first combine the xG of multiple shots in a possession as 1 − ∏(1 − xGᵢ).
Reposted by Pieter Robberechts
jessejdavis.bsky.social
We can use xG to compute post-hoc win-draw-loss probabilities.

Our new blogpost shows MCMC's estimates of these probabilities are unstable, computing them exactly is faster than approximating them, and MCMC's runtime strongly depends on its implementation.

dtai.cs.kuleuven.be/sports/blog/...
Expected goals and the Monte Carlo Trap
On a team level, xG is often used to assess the quality of the goal scoring opportunities that a team creates and concedes. That is, it…
dtai.cs.kuleuven.be
probberechts.bsky.social
Looking forward to the #MLSA25 workshop next week at @ecmlpkdd.org! We'll have some exciting research on soccer, ultimate frisbee, basketball and table tennis. ⚽🥏🏀🏓

Want a sneak peek? The papers are already available on the workshop website 👇
MLSA 2025
Workshop on Machine Learning and Data Mining for Sports Analytics at ECML/PKDD 2025
dtai.cs.kuleuven.be
Reposted by Pieter Robberechts
christina6ys.bsky.social
The Carnegie Mellon Sports Analytics Conference is an annual event dedicated to highlighting the latest sports research from the statistics and data science community. Registration for the 2025 CMSAConference is open.
🔗 www.cmsaconference.com
Reposted by Pieter Robberechts
johnspacemuller.com
“What if, when the opposition has 11 players behind the ball, a centre-back decided it was more worthwhile to ‘kick for touch’ rather than attempt to play through midfield?”

Oh boy do I have a research presentation for you
Boot it: A pragmatic alternative to build up play, Lorenzo Cascioli | Hudl Statsbomb Conference 2024
YouTube video by Hudl Statsbomb
youtu.be
Reposted by Pieter Robberechts
jessejdavis.bsky.social
Excited to announce a new paper together with @sigridolthof.bsky.social entitled "Perspectives on data analytics for gaining a competitive advantage in football: computational approaches to tactics".

This is a synthesis article that has 3 key objectives

www.tandfonline.com/doi/epdf/10....

1 / 4
Perspectives on data analytics for gaining a competitive advantage in football: computational approaches to tactics
www.tandfonline.com
probberechts.bsky.social
It should work for the 2025/26 season. You only need to disable the cache once to discover the new season (see also github.com/probberechts...).
Reposted by Pieter Robberechts
pysport.org
PySport @pysport.org · Aug 15
🔷 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐗 𝐏𝐲𝐃𝐚𝐭𝐚 𝐄𝐢𝐧𝐝𝐡𝐨𝐯𝐞𝐧 𝐂𝐚𝐥𝐥 𝐟𝐨𝐫 𝐏𝐫𝐨𝐩𝐨𝐬𝐚𝐥𝐬! 🔶

On December 9th @PyData Eindhoven and @pysport.org will organize 𝐏𝐲𝐃𝐚𝐭𝐚 𝐄𝐢𝐧𝐝𝐡𝐨𝐯𝐞𝐧 𝟐𝟎𝟐𝟓!

𝐌𝐨𝐫𝐞 𝐢𝐧𝐟𝐨: lnkd.in/eBGWKs3V
PyData Eindhoven 2025 collaboration with PySport. December 9th 2025.
Reposted by Pieter Robberechts
chloesainsbury.bsky.social
Your fave women’s footie analytics gals (@cata-bush.bsky.social and myself, ofc) are at it again!
Below is a VAEP inspired breakdown of the Women’s Euros group stages - read to see which players and teams have shown out or bombed (whoops, Netherlands 👀):
open.substack.com/pub/beyondth...
5 takeaways from the Women's Euro group stages
The Women’s Euros kicked off at the start of July and Catalina Bush and I launched an online app using the Value Actions by Estimating Probabilities (VAEP) framework. The app is being updated after ev...
open.substack.com
Reposted by Pieter Robberechts
probberechts.bsky.social
Our Women's Euro 2025 predictions are out! 🔮

Spain 🇪🇸 is our model's favorite to win the title, with Germany 🇩🇪 close behind. Meanwhile, Belgium 🇧🇪 will most likely be eliminated in the group stage.

w\ @jessejdavis.bsky.social

dtai.cs.kuleuven.be/sports/blog/...
Predicting the 2025 Women's European Championship
The UEFA Women’s Euro 2025 will be held in Switzerland in July. Will Spain capture the title after winning the World Cup in 2023? Or will…
dtai.cs.kuleuven.be
probberechts.bsky.social
📊 Our interactive visualization provides detailed odds for each team advancing past the group stage and eventually winning the tournament. We will update the probabilities after each round.

dtai.cs.kuleuven.be/sports/euro2...
FIFA World Cup 2022 Predictions
Predictions for the UEFA 2021 European Championship
dtai.cs.kuleuven.be
probberechts.bsky.social
According to our simulations, the top 5 favorites are:

🇪🇸 29% 🇩🇪 26% 🏴󠁧󠁢󠁥󠁮󠁧󠁿 19% 🇸🇪 11% 🇫🇷 9%
probberechts.bsky.social
We estimate each team’s strength based on historical performances using Elo ratings. Then, we run Monte-Carlo simulations to calculate the probability of every team reaching each stage of the tournament.
probberechts.bsky.social
Our Women's Euro 2025 predictions are out! 🔮

Spain 🇪🇸 is our model's favorite to win the title, with Germany 🇩🇪 close behind. Meanwhile, Belgium 🇧🇪 will most likely be eliminated in the group stage.

w\ @jessejdavis.bsky.social

dtai.cs.kuleuven.be/sports/blog/...
Predicting the 2025 Women's European Championship
The UEFA Women’s Euro 2025 will be held in Switzerland in July. Will Spain capture the title after winning the World Cup in 2023? Or will…
dtai.cs.kuleuven.be
Reposted by Pieter Robberechts
pysport.org
PySport @pysport.org · Jun 12
🚀 Ingestify 0.7.0 is live

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...
probberechts.bsky.social
It’s a wearable that anyone can use, although the focus is currently on physiotherapists. Essentially, it’s an IMU worn in a belt around the hips. I used it on (almost) all my runs outdoors, and for me, one of its main strengths was the consistency of the insights across different terrains.
probberechts.bsky.social
I strongly believe biomechanical analysis will be the next big leap in sports analytics—and not just for the pros. I got a glimpse by testing the @runeasi.bsky.social sensor (a @dtai-kuleuven.bsky.social spin-off) and wrote about how it helped during my marathon training → runeasi.ai/my-marathon-...
My Marathon Journey with Runeasi by Pieter Robberechts
Discover my marathon journey with Runeasi by Pieter Robberechts, including my race day experience and new personal best of 2:31:59.
runeasi.ai
probberechts.bsky.social
It's mostly hockey taking ideas from soccer, but one big takeaway for me was the potential in the overlap between data analytics and sports science. In soccer, they mostly live in separate silos.
probberechts.bsky.social
Had the pleasure of attending the Linköping Hockey Analytics Conference this week. Thought “icing” was just for cakes, but somehow they still let me on stage 😅 Loved the welcoming community and saw lots of familiar ideas with huge potential across sports. #LINHAC
probberechts.bsky.social
I'm familiar with ⨀ to denote the element-wise product of two matrices, but I wouldn't know how to interpret this particular formula without a definition. That said, any symbol can be used in maths as long as it's clearly defined within the given context. So, I don't see an issue with it per se.
Reposted by Pieter Robberechts
jessejdavis.bsky.social
I’m honored by @leanderalphabet.bsky.social excellent write up of our soccer research!

Lots of credit to my wonderful collaborators @janvanhaaren.be @wannesm.bsky.social @probberechts.bsky.social Maaike Lotte Tom @lorenzocascioli.bsky.social @hugoriosneto.bsky.social Max Arne Tim & so many others