1. Round 05/08/2006 West Bromwich Albion - Hull City 2:0
2. Round 08/08/2006 Cardiff City - West Bromwich Albion 1:1
3. Round 12/08/2006 Southampton FC - West Bromwich Albion 0:0
4. Round 19/08/2006 West Bromwich Albion - Colchester United 2:1
5. Round 28/08/2006 Sunderland AFC - West Bromwich Albion 2:0
11. Round 14/10/2006 Ipswich Town - West Bromwich Albion 1:5
12. Round 17/10/2006 Crystal Palace - West Bromwich Albion 0:2 yellow card
13. Round 22/10/2006 West Bromwich Albion - Wolverhampton Wanderers 3:0
14. Round 28/10/2006 Birmingham City - West Bromwich Albion 2:0
15. Round 31/10/2006 West Bromwich Albion - Queens Park Rangers 3:3
16. Round 04/11/2006 Derby County - West Bromwich Albion 2:1
17. Round 11/11/2006 West Bromwich Albion - Norwich City 0:1
18. Round 18/11/2006 West Bromwich Albion - Burnley FC 3:0
19. Round 25/11/2006 Stoke City - West Bromwich Albion 1:0
20. Round 28/11/2006 Sheffield Wednesday - West Bromwich Albion 3:1
21. Round 02/12/2006 West Bromwich Albion - Derby County 1:0
22. Round 10/12/2006 Barnsley FC - West Bromwich Albion 1:1
23. Round 16/12/2006 West Bromwich Albion - Coventry City 5:0
24. Round 23/12/2006 Plymouth Argyle - West Bromwich Albion 2:2 yellow card
25. Round 26/12/2006 West Bromwich Albion - Preston North End 4:2
26. Round 30/12/2006 West Bromwich Albion - Ipswich Town 2:0
27. Round 01/01/2007 Southend United - West Bromwich Albion 3:1
28. Round 12/01/2007 West Bromwich Albion - Luton Town 3:2
29. Round 20/01/2007 Leeds United - West Bromwich Albion 2:3
30. Round 31/01/2007 West Bromwich Albion - Plymouth Argyle 2:1
31. Round 03/02/2007 Hull City - West Bromwich Albion 0:1
32. Round 10/02/2007 West Bromwich Albion - Southampton FC 1:1 yellow card
33. Round 13/02/2007 Colchester United - West Bromwich Albion 1:2
35. Round 24/02/2007 Leicester City - West Bromwich Albion 1:1
36. Round 03/03/2007 West Bromwich Albion - Sunderland AFC 1:2
37. Round 11/03/2007 Wolverhampton Wanderers - West Bromwich Albion 1:0
38. Round 14/03/2007 West Bromwich Albion - Crystal Palace 2:3