We’ve taken a look at every team in promotion contention and their fixtures in December and early January to get an average league position of the sides they will face. Scroll down and click through the pages to take a look at who has the toughest festive fixtures – ranked from hardest to easiest:
5. Bristol Rovers
The Gas have been something of a surprise package in League One this term, but face a difficult Christmas as they prepare to take on teams with an average standing of 10.8 - including promotion chasers Peterborough and Ipswich. Photo: Alex Davidson
6. Fleetwood Town
Joey Barton's men face Sunderland on New Years' Day, and will also face a number of promotion rivals as they play teams with an average standing of 10.8 over Christmas. Photo: Alex Livesey
7. Portsmouth
Having risen up the table in recent weeks, Pompey face a mixed bag of fixtures over Christmas and the New Year. They face table-toppers Wycombe and second place Ipswich, but will take on sides with an average standing of 11.2 across their festive schedule. Photo: Dan Istitene
8. Doncaster Rovers
Heading into the slightly 'easier' festive fixtures now, starting with Doncaster Rovers - whose opponents over their next five games have an average league standing of 11.6. Photo: George Wood