At present any of these sides could stay up due to a good run of results, with a lot of the teams facing each other before the end of the season, writes Tom Feaheny.
While at the end of the season there could be a side or two that aren't even in this selection that end up in the bottom four, that shows how competitive the league is.
It is tough to predict who will end up in those bottom four places with some sides going on good runs during the start of 2018.
At the bottom currently are Guiseley who were boosted thanks to a win against AFC Fylde and Hartlepool United but know it would take some doing if they can perform the great escape for a third time.
Chester with Marcus Bignot in charge until the end of the season have lost their past three games and have just five games to go.
Torquay United have won their last two games and they are another side with experience of staying up from this position.
Solihull Moors are one of the form sides in the league, with three wins and two draws from their last six matches, Mark Yates though knows the job is far from done yet.
Then Barrow know their home form has to improve though the experience of Ady Pennock could be crucial to see them stay up.
Woking haven't won since Febraury 10th with Anthony Limbrick leaving earlier this week they are three points clear of the drop zone at present.
Maidstone United have lost their past three games and are five points clear of the drop zone at present.
Jamie Fullarton made it clear the focus is staying up, they lost for the first time with him in charge on Good Friday.
Hartlepool United could be relegated twice in two seasons but will take heart from a good run of form before Easter Monday.
Hartlepool United
H Solihull Moors 7th
A Sutton United 14th
H Leyton Orient 17th
H Torquay United 21st
A Tranmere Rovers 28th
FC Halifax Town
H Boreham Wood 7th
H Sutton United 10th
H Gateshead 12th
A Torquay United 14th
H Tranmere Rovers 21st
A Maidstone United 28th
Maidstone United
A Guiseley 7th
A Solihull Moors 10th
H AFC Fylde 14th
A Chester 21st
H FC Halifax Town 28th
Woking
A Dag & Red 7th
A Maidenhead United 10th
H Bromley 14th
A Guiseley 21st
H Dover Athletic 28th
Barrow
A Leyton Orient 7th
H Eastleigh 10th
H Ebbsfleet United 14th
A Guiseley 17th
A Aldershot Town 21st
A Bromley 24th
H Chester 28th
Solihull Moors
A Hartlepool United 7th
H Maidstone United 10th
H Guiseley 14th
A AFC Fylde 21st
A Tranmere Rovers 24th
H Eastleigh 28th
Torquay United
A Dover Athletic 7th
H AFC Fylde 10th
H Halifax Town 14th
A Hartlepool United 21st
H Guiseley 24th
H Ebbsfleet United 28th
Chester
H Tranmere Rovers 7th
H Bromley 10th
A Boreham Wood 14th
H Maidstone United 21st
A Barrow 28th
Guiseley
H Maidstone United 7th
H Dag & Red 10th
A Solihull Moors 14th
H Barrow 17th
H Woking 21st
A Torqauy United 24th
A Boreham Wood 28th