Here are the Premier League teams ranked by the timeframe in which they have to squeeze in their three festive matches…
1) Leeds: 167.75 hours (6 days, 23 hours, 45 minutes)
Wednesday December 28: Man City (H) 8pm, Amazon
67 hours – joint-shortest rest period between games
New Year’s Eve: Saturday December 31: Newcastle (A) 3pm
100.75 hours
Wednesday January 4, 2023: West Ham (H) 7:45pm
=2) Liverpool: 168 hours (7 days)
Boxing Day: Monday December 26: Aston Villa (A) 5:30pm, Amazon
98.5 hours
Friday December 30: Leicester (H) 8pm, Sky Sports
69.5 hours
Monday January 2, 2023: Brentford (A) 5:30pm, Sky Sports
=2) Manchester United: 168 hours (7 days)
Tuesday December 27: Nottingham Forest (H) 8pm, Amazon
88.5 hours
New Year’s Eve: Saturday December 31: Wolves (A) 12:30pm, BT Sport
79.5 hours
Tuesday January 3, 2023: Bournemouth (H) 8pm