M. Donohue 2025-2026 2024-2025 2024 2023-2024 2022-2023 2021-2022 2020-2021 Finished matches Referee Championship 26 Apr 2025 - 14:00 Preston 2.42 xG 0.80 1 2 Plymouth Championship 18 Apr 2025 - 14:00 Watford 1.05 xG 1.96 1 2 Burnley Championship 8 Apr 2025 - 18:45 Bristol City 0.65 xG 1.89 2 1 West Brom Championship 29 Mar 2025 - 15:00 Middlesbrough 2.40 xG 1.45 2 1 Oxford United Championship 12 Mar 2025 - 19:45 Portsmouth 1.40 xG 0.25 1 2 Plymouth Championship 4 Mar 2025 - 19:45 Millwall 0.83 xG 1.83 0 2 Bristol City Championship 18 Feb 2025 - 19:45 Preston 1.42 xG 0.33 1 1 Millwall Championship 12 Feb 2025 - 20:00 Sheffield Utd 2.42 xG 1.25 3 1 Middlesbrough Championship 25 Jan 2025 - 15:00 Bristol City 1.93 xG 1.89 2 1 Blackburn Championship 22 Jan 2025 - 19:45 Leeds 1.22 xG 0.12 2 0 Norwich Championship 1 Jan 2025 - 20:00 Sunderland 0.96 xG 1.61 2 1 Sheffield Utd Championship 21 Dec 2024 - 15:00 QPR 1.95 xG 0.23 2 1 Preston Championship 11 Dec 2024 - 19:45 Millwall 0.98 xG 1.46 0 1 Sheffield Utd Championship 7 Dec 2024 - 12:30 Leeds 1.24 xG 0.08 2 0 Derby Championship 26 Nov 2024 - 19:45 Stoke City 0.71 xG 0.69 0 0 Preston Championship 9 Nov 2024 - 15:00 Leeds 2.16 xG 0.34 2 0 QPR Championship 6 Nov 2024 - 20:00 Luton 0.99 xG 0.59 1 0 Cardiff Championship 22 Oct 2024 - 18:45 Sheffield Wednesday 0.58 xG 0.83 0 0 Swansea Championship 5 Oct 2024 - 14:00 Watford 1.10 xG 1.86 2 1 Middlesbrough Championship 28 Sep 2024 - 14:00 Portsmouth 0.50 xG 0.55 0 0 Sheffield Utd Championship 22 Sep 2024 - 11:00 Preston 0.36 xG 0.80 0 0 Blackburn Championship 14 Sep 2024 - 14:00 Derby 1.41 xG 0.34 1 0 Cardiff Championship 24 Aug 2024 - 14:00 Middlesbrough 2.90 xG 1.05 2 2 Portsmouth Championship 12 Aug 2024 - 19:00 Luton 1.43 xG 1.46 1 4 Burnley