Andy Madley August 17, 2022 by 2025-2026 2024-2025 2023-2024 2022-2023 2021-2022 2020-2021 2019-2020 Finished matches Referee Premier League 24 May 2026 - 4:00 pm Manchester City 1.18 xG 1.58 1 2 Aston Villa Premier League 9 May 2026 - 3:00 pm Fulham 0.91 xG 0.73 0 1 Bournemouth Premier League 25 Apr 2026 - 3:00 pm Liverpool 0.87 xG 2.19 3 1 Crystal Palace Premier League 22 Apr 2026 - 8:00 pm Burnley 0.57 xG 3.08 0 1 Manchester City Premier League 12 Apr 2026 - 2:00 pm Crystal Palace 2.28 xG 1.13 2 1 Newcastle Premier League 14 Mar 2026 - 5:30 pm Arsenal 2.59 xG 1.05 2 0 Everton FA Cup 9 Mar 2026 - 7:30 pm West Ham 2 2 Brentford Premier League 5 Mar 2026 - 8:00 pm Tottenham 1.57 xG 1.78 1 3 Crystal Palace Premier League 1 Mar 2026 - 2:00 pm Brighton 1.31 xG 0.68 2 1 Nottingham Forest Premier League 10 Feb 2026 - 7:30 pm Everton 2.64 xG 1.33 1 2 Bournemouth Premier League 7 Feb 2026 - 5:30 pm Newcastle 2.25 xG 1.81 2 3 Brentford Premier League 17 Jan 2026 - 3:00 pm Liverpool 2.92 xG 0.40 1 1 Burnley Premier League 7 Jan 2026 - 7:30 pm Crystal Palace 1.26 xG 1.50 0 0 Aston Villa Premier League 1 Jan 2026 - 8:00 pm Brentford 0.83 xG 0.82 0 0 Tottenham Premier League 20 Dec 2025 - 12:30 pm Newcastle 2.26 xG 1.25 2 2 Chelsea Premier League 6 Dec 2025 - 3:00 pm Manchester City 2.31 xG 0.69 3 0 Sunderland Premier League 3 Dec 2025 - 7:30 pm Brighton 1.65 xG 2.76 3 4 Aston Villa Premier League 22 Nov 2025 - 3:00 pm Liverpool 1.77 xG 1.32 0 3 Nottingham Forest Premier League 8 Nov 2025 - 3:00 pm Everton 1.19 xG 0.40 2 0 Fulham Premier League 25 Oct 2025 - 3:00 pm Chelsea 0.95 xG 1.19 1 2 Sunderland Premier League 20 Oct 2025 - 8:00 pm West Ham 0.33 xG 2.00 0 2 Brentford Premier League 28 Sep 2025 - 2:00 pm Aston Villa 1.40 xG 0.90 3 1 Fulham