Tony’s Blog
  • About
  • Blog
  • Projects
Categories
All (9)
football (american) (1)
python (1)
r (9)
soccer (8)

xG Model Calibration

r
soccer

Evaluating Opta’s xG model performance with Brier skill score (BSS) and calibration curves

Feb 20, 2023
Tony ElHabr

What exactly is an “expected point”? (part 2)

r
soccer

Evaluating how we can use match outcome probabilites for season-long insights

Sep 5, 2022
Tony ElHabr

What exactly is an “expected point”? (part 1)

r
soccer

Calculating and comparing expected points from different expected goals sources

Sep 4, 2022
Tony ElHabr

Yet Another (Advanced?) Soccer Statistic

r
soccer

Quantifying soccer pass networks with weighted maximum cuts

Jan 31, 2022
Tony ElHabr

Tired: PCA + kmeans, Wired: UMAP + GMM

r
soccer

An Alternative to the Classic Approach to Dimension Reduction + Clustering

Jun 30, 2021
Tony ElHabr

Quantifying Relative Soccer League Strength

r
soccer

With Atomic VAEP

Jun 26, 2021
Tony ElHabr

Fantasy Football and the Classical Scheduling Problem

r
python
football (american)

Brute Force Programming Go Brrr

Jan 11, 2021
Tony ElHabr

Decomposing and Smoothing Soccer Spatial Tendencies

r
soccer

With data.table, reticulate, and spatstat

Oct 14, 2020
Tony ElHabr

Creating a Soccer Pitch Control Model

r
soccer

With S3 Classes and vctrs

Sep 23, 2020
Tony ElHabr
No matching items