1. Spieltag 16.08.2003 Portsmouth FC - Aston Villa 2:1
2. Spieltag 24.08.2003 Aston Villa - Liverpool FC 0:0
3. Spieltag 27.08.2003 Arsenal FC - Aston Villa 2:0 gelbe Karte
4. Spieltag 30.08.2003 Aston Villa - Leicester City 3:1 TorTor
5. Spieltag 14.09.2003 Manchester City - Aston Villa 4:1 Tor
6. Spieltag 20.09.2003 Aston Villa - Charlton Athletic 2:1
7. Spieltag 27.09.2003 Chelsea FC - Aston Villa 1:0
8. Spieltag 05.10.2003 Aston Villa - Bolton Wanderers 1:1 Tor
9. Spieltag 19.10.2003 Birmingham City - Aston Villa 0:0
10. Spieltag 25.10.2003 Aston Villa - Everton FC 0:0
11. Spieltag 01.11.2003 Newcastle United - Aston Villa 1:1
12. Spieltag 08.11.2003 Aston Villa - Middlesbrough FC 0:2
14. Spieltag 29.11.2003 Aston Villa - Southampton FC 1:0
15. Spieltag 06.12.2003 Manchester United - Aston Villa 4:0
16. Spieltag 14.12.2003 Aston Villa - Wolverhampton Wanderers 3:2 TorTor
17. Spieltag 20.12.2003 Blackburn Rovers - Aston Villa 0:2 Tor
18. Spieltag 26.12.2003 Leeds United - Aston Villa 0:0
19. Spieltag 28.12.2003 Aston Villa - Fulham FC 3:0 Tor
20. Spieltag 06.01.2004 Aston Villa - Portsmouth FC 2:1 Tor
21. Spieltag 10.01.2004 Liverpool FC - Aston Villa 1:0
22. Spieltag 18.01.2004 Aston Villa - Arsenal FC 0:2
24. Spieltag 07.02.2004 Aston Villa - Leeds United 2:0 Tor
25. Spieltag 11.02.2004 Fulham FC - Aston Villa 1:2 Tor
26. Spieltag 22.02.2004 Aston Villa - Birmingham City 2:2
27. Spieltag 28.02.2004 Everton FC - Aston Villa 2:0
28. Spieltag 14.03.2004 Wolverhampton Wanderers - Aston Villa 0:4 TorTor
29. Spieltag 20.03.2004 Aston Villa - Blackburn Rovers 0:2
30. Spieltag 27.03.2004 Charlton Athletic - Aston Villa 1:2
31. Spieltag 04.04.2004 Aston Villa - Manchester City 1:1 Tor
35. Spieltag 24.04.2004 Middlesbrough FC - Aston Villa 1:2
36. Spieltag 02.05.2004 Aston Villa - Tottenham Hotspur 1:0 Tor
37. Spieltag 08.05.2004 Southampton FC - Aston Villa 1:1 Tor
38. Spieltag 15.05.2004 Aston Villa - Manchester United 0:2 gelbe Karte