1 | Sat 12 Aug 2017 | 4 1-0 v AFC BournemouthWest Bromwich Albion 1-0 AFC Bournemouth | Premier League |
2 | Sat 19 Aug 2017 | 4 1-0 v BurnleyBurnley 0-1 West Bromwich Albion | Premier League |
3 | Sat 16 Sep 2017 | 40-0 v West Ham UnitedWest Bromwich Albion 0-0 West Ham United | Premier League |
4 | Wed 20 Sep 2017 | 41-2 v Manchester CityWest Bromwich Albion 1-2 Manchester City | Carabao Cup Third Round |
5 | Mon 25 Sep 2017 | 40-2 v ArsenalArsenal 2-0 West Bromwich Albion | Premier League |
6 | Sat 30 Sep 2017 | 42-2 v WatfordWest Bromwich Albion 2-2 Watford | Premier League |
7 | Sat 28 Oct 2017 | 42-3 v Manchester CityWest Bromwich Albion 2-3 Manchester City | Premier League |
8 | Sat 4 Nov 2017 | 40-1 v Huddersfield TownHuddersfield Town 1-0 West Bromwich Albion | Premier League |
9 | Sat 25 Nov 2017 | 41-1 v Tottenham HotspurTottenham Hotspur 1-1 West Bromwich Albion | Premier League |
10 | Tue 28 Nov 2017 | 42-2 v Newcastle UnitedWest Bromwich Albion 2-2 Newcastle United | Premier League |
11 | Sat 2 Dec 2017 | 40-0 v Crystal PalaceWest Bromwich Albion 0-0 Crystal Palace | Premier League |
12 | Sat 9 Dec 2017 | 4 0-1 v Swansea CitySwansea City 1-0 West Bromwich Albion | Premier League |
13 | Wed 13 Dec 2017 | 40-0 v LiverpoolLiverpool 0-0 West Bromwich Albion | Premier League |
14 | Sat 23 Dec 2017 | 41-3 v Stoke CityStoke City 3-1 West Bromwich Albion | Premier League |
15 | Tue 26 Dec 2017 | 40-0 v EvertonWest Bromwich Albion 0-0 Everton | Premier League |
16 | Sun 31 Dec 2017 | 41-1 v ArsenalWest Bromwich Albion 1-1 Arsenal | Premier League |
17 | Tue 2 Jan 2018 | 41-2 v West Ham UnitedWest Ham United 2-1 West Bromwich Albion | Premier League |
18 | Sat 6 Jan 2018 | 42-0 v Exeter CityExeter City 0-2 West Bromwich Albion | Emirates FA Cup Third Round |
19 | Sat 27 Jan 2018 | 43-2 v LiverpoolLiverpool 2-3 West Bromwich Albion | Emirates FA Cup Fourth Round |
20 | Sat 10 Mar 2018 | 41-4 v Leicester CityWest Bromwich Albion 1-4 Leicester City | Premier League |
21 | Sat 17 Mar 2018 | 41-2 v AFC BournemouthAFC Bournemouth 2-1 West Bromwich Albion | Premier League |
22 | Sat 21 Apr 2018 | 42-2 v LiverpoolWest Bromwich Albion 2-2 Liverpool | Premier League |
23 | Sat 28 Apr 2018 | 41-0 v Newcastle UnitedNewcastle United 0-1 West Bromwich Albion | Premier League |
24 | Sun 13 May 2018 | 40-2 v Crystal PalaceCrystal Palace 2-0 West Bromwich Albion | Premier League |