League Two predictions computer forecasts how promotion battle will unfold for Bradford City, Doncaster Rovers, Mansfield Town, Carlisle United and Swindon Town
As it stands, City - who have lost their last three matches - are sitting just outside of the play-off spots in eighth position with their last two fixtures falling foul of the weather.
But data experts are tipping Mark Hughes's side - due to visit Carlisle United on Boxing Day - to finish in the play-off places come season's end.
Advertisement
Hide AdAdvertisement
Hide AdCity are given a 34 per cent chance of getting promotion via the play-offs.
Meanwhile, relegation-threatened Harrogate Town, whose weekend trip to Doncaster Rovers was also postponed due to the elements, will win their battle to stave off the drop, according to data boffins.
Simon Weaver's side - who head to Bradford City for a Christmas fixture on December 29 - are tipped to finish in their current position of 20th, two places above the drop zone.
Town, currently given a 15 per chance of relegation, welcome Grimsby Town on Boxing Day.
Advertisement
Hide AdAdvertisement
Hide AdDoncaster, who are currently off the play-off pace in tenth, are tipped to finish in their current position at season's end - some four points shy of the top seven.
Danny Schofield's side visit Tranmere on December 26 before hosting Rochdale three days later.
Using their ratings for each team, data experts at FiveThirtyEight simulate seasons thousands of times to produce their prediction for each side’s final points tally and league position.
Cumbrian duo Carlisle and Barrow are tipped to finish out of the play-off positions, with Bradford and Mansfield predicted to usurp them.
Advertisement
Hide AdAdvertisement
Hide AdNorthampton are being predicted to pip Steve Evans’s Stevenage for runners-up spot behind Leyton Orient, managed by ex-Rovers boss Richie Wellens.
Predicted League Two table
Team | Predicted points |
Leyton Orient | 95 |
Northampton | 84 |
Stevenage | 83 |
Salford | 74 |
Swindon | 72 |
Bradford City | 71 |
Mansfield | 70 |
Carlisle | 69 |
Stockport | 68 |
Doncaster Rovers | 66 |
Walsall | 66 |
Wimbledon | 65 |
Barrow | 65 |
Tranmere | 63 |
Grimsby | 61 |
Crewe | 57 |
Sutton | 55 |
Newport | 55 |
Crawley | 50 |
Harrogate Town | 49 |
Colchester | 46 |
Rochdale | 44 |
Gillingham | 42 |
Hartlepool | 38 |