
Matches
- 7 Nov 2026WatfordMiddlesbrough00Started
- 31 Oct 2026NorwichWatford325.4Started · 61 min
- 24 Oct 2026WolvesWatford106.5Started · 90 min
- 17 Oct 2026WatfordCharlton207.0Substitute · 14 min
- 10 Oct 2026WatfordBurnley046.2Started · 90 min
- 18 Sept 2026Bristol CityWatford106.9Started · 62 min
- 1 Sept 2026SwanseaWatford206.6Substitute · 59 min
- 9 May 2026CagliariUdinese027.9Started · 54 min
- 2 May 2026UdineseTorino206.6Substitute · 13 min
- 18 Apr 2026UdineseParma016.7Substitute · 9 min
Sources: API-Football · Data sources