Compare

Head-to-head, settled by the data.

Put any two clubs side by side: Elo, expected goals, defensive load and how often the model calls each team's matches — then scroll into every league meeting in the archive with the model's pre-match call marked hit or miss.

Arsenal5W · 0D · 1L · 15 pts
VS
5 league meetings
Aston Villa1W · 2D · 3L · 5 pts
1842
Elocurrent rating · bars start at 1300
1674
1.84
xG / matchattack quality
1.13
0.79
xGA / matchdefensive load · lower is better
1.71
83%
Model hit rateshare of their matches called correctly
33%
ARS3
1 drawn5 meetings
AVL1
Goals
10 – 5
ARS – AVL, all-time in archive
Avg xG
1.65 – 1.52
per meeting
Model record
60%
3 of 5 meetings called

Recent meetings

Latest first, with the model's pre-match favorite and whether it landed.

Model called it Model missed

Full history
  1. MW 2 · 2026/2027 · 31 Aug 2026AVL0 – 1ARSModel: ARS 52%
  2. MW 19 · 2025/2026 · 30 Dec 2025ARS4 – 1AVLModel: ARS 63%
  3. MW 15 · 2025/2026 · 6 Dec 2025AVL2 – 1ARSModel: ARS 50%
  4. MW 22 · 2024/2025 · 18 Jan 2025ARS2 – 2AVLModel: ARS 63%
  5. MW 2 · 2024/2025 · 24 Aug 2024AVL0 – 2ARSModel: ARS 52%