1 | Fri 5 Aug 2022 | 40-2 v ArsenalCrystal Palace 0-2 Arsenal | Premier League |
2 | Mon 15 Aug 2022 | 41-1 v LiverpoolLiverpool 1-1 Crystal Palace | Premier League |
3 | Sat 20 Aug 2022 | 43-1 v Aston VillaCrystal Palace 3-1 Aston Villa | Premier League |
4 | Tue 23 Aug 2022 | 4 2-0 v Oxford UnitedOxford United 0-2 Crystal Palace | Carabao Cup Second Round |
5 | Tue 30 Aug 2022 | 41-1 v BrentfordCrystal Palace 1-1 Brentford | Premier League |
6 | Sun 9 Oct 2022 | 42-1 v Leeds UnitedCrystal Palace 2-1 Leeds United | Premier League |
7 | Sat 15 Oct 2022 | 40-0 v Leicester CityLeicester City 0-0 Crystal Palace | Premier League |
8 | Sat 22 Oct 2022 | 40-3 v EvertonEverton 3-0 Crystal Palace | Premier League |
9 | Sat 29 Oct 2022 | 41-0 v SouthamptonCrystal Palace 1-0 Southampton | Premier League |
10 | Sun 6 Nov 2022 | 42-1 v West Ham UnitedWest Ham United 1-2 Crystal Palace | Premier League |
11 | Wed 9 Nov 2022 | 4 0-0 v Newcastle UnitedNewcastle United 0-0 Crystal Palace | Carabao Cup Third Round |
12 | Mon 26 Dec 2022 | 40-3 v FulhamCrystal Palace 0-3 Fulham | Premier League |
13 | Sat 7 Jan 2023 | 41-2 v SouthamptonCrystal Palace 1-2 Southampton | Emirates FA Cup Third Round |
14 | Wed 18 Jan 2023 | 41-1 v Manchester UnitedCrystal Palace 1-1 Manchester United | Premier League |
15 | Sat 11 Mar 2023 | 4 0-1 v Manchester CityCrystal Palace 0-1 Manchester City | Premier League |
16 | Sun 19 Mar 2023 | 41-4 v ArsenalArsenal 4-1 Crystal Palace | Premier League |
17 | Sun 9 Apr 2023 | 45-1 v Leeds UnitedLeeds United 1-5 Crystal Palace | Premier League |
18 | Sat 15 Apr 2023 | 42-0 v SouthamptonSouthampton 0-2 Crystal Palace | Premier League |
19 | Sat 22 Apr 2023 | 40-0 v EvertonCrystal Palace 0-0 Everton | Premier League |
20 | Tue 25 Apr 2023 | 4 0-2 v Wolverhampton WanderersWolverhampton Wanderers 2-0 Crystal Palace | Premier League |
21 | Sat 29 Apr 2023 | 44-3 v West Ham UnitedCrystal Palace 4-3 West Ham United | Premier League |