Record by referee Christopher Kavanagh CompetitionDateMatchMatchRes.Premier League30.11.2019Newcastle - Man CityNEW - MCI2:2Premier League18.01.2020Newcastle - ChelseaNEW - CHE1:0Premier League24.06.2020Newcastle - Aston VillaNEW - AVL1:1Premier 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 League10.12.2023Tottenham - NewcastleTOT - NEW4:1Premier League26.12.2023Newcastle - Nott'm ForestNEW - NOT1:3Premier League15.09.2024Wolverhampton - NewcastleWOL - NEW1:2Premier League01.02.2025Newcastle - FulhamNEW - FUL1:2Premier League13.04.2025Newcastle - Man UtdNEW - MUN4:1Premier League13.09.2025Newcastle - WolverhamptonNEW - WOL1:0Premier League02.05.2026Newcastle - Brighton & HoveNEW - BHA3:1FA Cup09.01.2021Arsenal - NewcastleARS - NEW2:0League Cup27.09.2023Newcastle - Man CityNEW - MCI1:0League Cup30.10.2024Newcastle - ChelseaNEW - CHE2:0League Cup29.10.2025Newcastle - TottenhamNEW - TOT2:0League Cup13.01.2026Newcastle - Man CityNEW - MCI0:2