Recent Matches
Blog

A non-technical introduction to Expected Goals

Tue Apr 02 2019

Building a soccer betting model (data included)

Mon Oct 15 2018

The first 5 games of the EPL season

Wed Sep 19 2018