Record by referee Christopher Kavanagh CompetitionDateMatchMatchRes.Premier League09.11.2019Leicester - ArsenalLEI - ARS2:0Premier League02.02.2020Burnley - ArsenalBUR - ARS0:0Premier League07.07.2020Arsenal - LeicesterARS - LEI1:1Premier League21.07.2020Aston Villa - ArsenalAVL - ARS1:0Premier League23.05.2021Fulham - NewcastleFUL - NEW0:2Premier League22.01.2022Leeds Utd - NewcastleLEE - NEW0:1Premier League19.02.2022West Ham - NewcastleWHU - NEW1:1Premier League23.04.2022Norwich City - NewcastleNOR - NEW0:3Premier League08.04.2023Brentford - NewcastleBRE - NEW1:2Premier League07.05.2023Newcastle - ArsenalNEW - ARS0:2Premier League11.11.2023Bournemouth - NewcastleBOU - NEW2:0Premier League15.09.2024Wolverhampton - NewcastleWOL - NEW1:2Premier League01.02.2025Newcastle - FulhamNEW - FUL1:2Premier League13.09.2025Newcastle - WolverhamptonNEW - WOL1:0Premier League02.05.2026Newcastle - Brighton & HoveNEW - BHA3:1FA Cup09.01.2021Arsenal - NewcastleARS - NEW2:0FA Cup14.02.2026Aston Villa - NewcastleAVL - NEW1:3League Cup30.10.2024Newcastle - ChelseaNEW - CHE2:0League Cup29.10.2025Newcastle - TottenhamNEW - TOT2:0