Home
Sports statistics by Jeremie Spagnolo.

This blog is an outlet for ideas which naturally interest me. The research aims to be rigorous; shorter notes stay closer to the back-of-the-napkin spirit of Tom Tango. Research and projects are collected below, with smaller notes appearing chronologically at the bottom. Much of the code which generates these findings is available on GitHub.
Research
- Pick Probability Building a probability-based drafting strategy from public draft rankings.
- Goalie Performance Estimating NHL goalie performance with empirical Bayes.
Projects
- WTA Rankings WTA player ratings derived from betting markets, updated weekly. · Notes on the model
- Letterboxd Recs Film recommendations using taste similarity to a curated user group, updated weekly.
- Extracting Structured Data from Tennis Broadcasts Processing broadcast video to generate frame, event, and point-level data.
Recent writing
| Date | Title | Reading Time |
|---|---|---|
| Sep 6, 2026 | WTA Rankings | 10 min |
| Jul 30, 2023 | Extracting Structured Data from Tennis Broadcasts | 7 min |
| Jun 28, 2023 | NHL Pick Probability | 15 min |
| May 17, 2023 | Goalie Performance | 14 min |
| Apr 20, 2022 | Post-regulation | 6 min |
| Mar 28, 2022 | Goalie Consistency | 5 min |
No matching items