The fixture computer hasn't been that kind to Palace at the start of the 2022/23 Premier League season. Patrick Vieira's side face Arsenal, Liverpool and Manchester City in their first four fixtures.
They open the new campaign on the Friday night at home to Arsenal which although on paper seems a tough draw, there was that fantastic Monday night thrashing of the Gunners last season.
The Eagles follow that up with a trip to Liverpool, where they haven't won or picked up any points since 2017.
For the third game of the season Aston Villa visit Selhurst Park, which also won't be easy given their spending power this summer, before Palace travel back up north to face Manchester City in gameweek four. Again, tough on paper but there was that famous victory at the Etihad last season.
Brentford and home and then Newcastle away are the following fixtures where Palace will need to get some points after a tricky opening four fixtures.
The final game before the mid-season break for the frankly ridiculous World Cup in Qatar is away at Forest on November 12th and Palace return to action at home to Fulham on Boxing Day.
Obviously we'll all be looking for the games agaist Brighton, which are currently down for away on September 17th and home on February 11th, both Saturdays currently but expect probably both to be moved for TV.
Palace end the season playing all three promote teams with Bournemouth at home, followed by Fulham away and a boat ride on the Thames no doubt, wrapping up the season against Nottingham Forest at home.
Full fixture list below. Currently all Saturday games are at 3pm and all midweek games are either 7.45pm or 8pm but of course dates and times for some will change when the TV fixtures are released.
GW1: Friday, 5th August: Palace v Arsenal
GW2: Saturday, 13th August: Liverpool v Palace
GW3: Saturday, 20th August: Palace v Aston Villa
GW4: Saturday, 27th August: Manchester City v Palace
GW5: Tuesday, 30th August: Palace v Brentford
GW6: Saturday, 3rd September: Newcastle United v Palace
GW7: Saturday, 10th September: Palace v Manchester United
GW8: Saturday, 17th September: Brighton & Hove Albion v Palace
GW9: Saturday, 1st October: Palace v Chelsea
GW10: Saturday, 8th October: Palace v Leeds United
GW11: Saturday, 15th October: Leicester City v Palace
GW12: Tuesday, 18th October: Palace v Wolverhampton Wanderers
GW13: Saturday, 22nd October: Everton v Palace
GW14: Saturday, 29th October: Palace v Southampton
GW15: Saturday, 5th November: West Ham United v Palace
GW16: Saturday, 12th November: Nottingham Forest v Palace
***BREAK FOR WORLD CUP***
GW17: Monday, 26th December: Palace v Fulham
GW18: Saturday, 31st December: A.F.C. Bournemouth v Palace
GW19: Monday, 2nd January: Palace v Tottenham Hotspur
GW20: Saturday, 14th January: Chelsea v Palace
GW21: Saturday, 21st January: Palace v Newcastle United
GW22: Saturday, 4th February: Manchester United v Palace
GW23: Saturday, 11th February: Palace v Brighton & Hove Albion
GW24: Saturday, 18th February: Brentford v Palace
GW25: Saturday, 25th February: Palace v Liverpool
GW26: Saturday, 4th March: Aston Villa v Palace
GW27: Saturday, 11th March: Palace v Manchester City
GW28: Saturday, 18th March: Arsenal v Palace
GW29: Saturday, 1st April: Palace v Leicester City
GW30: Saturday, 8th April: Leeds United v Palace
GW31: Saturday, 15th April: Southampton v Palace
GW32: Saturday, 22nd April: Palace v Everton
GW33: Tuesday, 25th April: Wolverhampton Wanderers v Palace
GW34: Saturday, 29th April: Palace v West Ham United
GW35: Saturday, 6th May: Tottenham Hotspur v Palace
GW36: Saturday, 13th May: Palace v A.F.C. Bournemouth
GW37: Saturday, 20th May: Fulham v Palace
GW38: Sunday, 28th May: Palace v Nottingham Forest