But how does their run-in compare with the other sides in the top six, taking into account the average league position of the teams they still have to play? To find out, we've divided the league placings of each team's remaining opponents by the number of games left - giving a ranking of ‘difficulty’ for the promotion run-in. Here are the results.
The Hatters are sitting pretty at the top of the table and have, on paper, the easiest run-in, facing sides with an average position of 15 (14.92 to be precise).
Despite suffering a recent dip in form, the Addicks have the second easiest run-in and will face teams with an average league position of 13.54.
Sign up to our daily newsletter
The i newsletter cut through the noise
Rovers still have to play the top and bottom three sides in League One between now and the end of the season. Their remaining opponents have an average league position of 13.33.
Pompey have gone seven games without a win in the league and still have to play three of the top six teams. They will face teams ranked, on average, 12th in the table (12.3).
With trips to Portsmouth and Doncaster still to come, as well as a home game with Sunderland, Barnsley have, on average, the second hardest run-in in the top six, facing opponents with an average position of 11.69.
The Black Cats still have to play Barnsley, Portsmouth and Doncaster and will face opponents with an average league position of 11.5 in their final 14 games.