A form-based Elo rating for every team, updated from recent results. Each match moves a team's rating by how surprising the result was and by how big the margin — so this reflects current form, not all-time strength. Higher is stronger.
Elo starts every team at 1500 over the results window, so the spread reflects recent form. More: league tables · head-to-head · top trends · fixtures & predictions.