# 2017–18 Port Vale F.C. season

The 2017–18 season was Port Vale's 106th season of football in the English Football League, and first season back in EFL League Two following relegation from EFL League One. The season covers the period from 1 July 2017 to 30 June 2018.
The season began as Michael Brown's first full season as manager, and he targeted promotion as he built a new squad in the summer. The rebuilding process required a massive clear out of 21 players, and in their place, he signed 13 permanent players and seven loan players, including former two-time Player of the Year Tom Pope. After winning on the opening day, Vale then went a club record six successive games in all competitions without scoring a goal, losing straight league games to go bottom of the league in September. This run ended with a 1–1 draw at home to Forest Green Rovers on 16 September, which was Brown's last match in charge. His replacement was former defender Neil Aspin, who was joined by former manager John Rudge in a director of football role. They oversaw an upturn in results, though the club exited the FA Cup following a replay in the Second Round; Aspin bemoaned refereeing decisions that saw Vale reduced to nine men, though they managed to take Yeovil Town into extra time despite twice going behind with two fewer players.
Aspin signed three players and four loanees in the January transfer window, the most significant addition being that of Luke Hannant; meanwhile, three players and four loanees left the club, the biggest loss being Gavin Gunning, who went to relegation rivals Forest Green Rovers. Vale went 14 games without a win at the start of 2018. Still, victory over Chesterfield on Good Friday eased genuine concerns of relegation into the National League. Nevertheless, a run of just two wins in their 21 games in 2018 meant they finished in 20th place, the joint-lowest finish in the club's history. They largely relied on Player of the Year Tom Pope's 19 goals to stay in the league.

## Overview
### EFL League Two

Despite being unable to prevent relegation as caretaker manager the previous season, Michael Brown was confirmed as the club's new permanent manager in May 2017; incumbent assistants David "Ned" Kelly and Chris Morgan also retained their positions, as did chief scout Darren Wrack. Brown said that the budget available left him with "a good chance of gaining promotion". His first summer signing was former two-time Player of the Year Tom Pope on a free transfer after he managed to secure his release from Bury. He made his second signing four weeks later, goalkeeper Rob Lainton, who also arrived on a free transfer from Bury. Also arriving were Colombian winger Cristian Montaño, released from Bristol Rovers, and former Vale youth team centre-back Joe Davis, on a free transfer from Fleetwood Town, and 22-year-old Burton Albion goalkeeper Sam Hornby. These signings were quickly followed by the arrival of 19-year-old Sheffield United left-back Graham Kelly. A third Bury player also arrived in the form of 34-year-old centre-back Antony Kay, a veteran of over 600 professional matches. However, Brown also revealed that defender Kjell Knops had picked up an infection in his knee and missed the entire season after undergoing surgery.
Heading into July, Brown brought in target man striker Tyrone Barnett on a free transfer from AFC Wimbledon. He took on a wide variety of players on trial, including: Danny Green, Neal Eardley, Michael Tonge, Gavin Gunning, Billy Whitehouse, Tom Walker, Gaetan Lenoir, and Nicolas Guidicelli. He signed 19-year-old Huddersfield Town striker Rekeil Pyke on a season-long loan. As last season's captain Ben Purkiss rejected a new contract offer, Brown signed right-back Lawrie Wilson on a free transfer from Bolton Wanderers to replace him. Having decided against signing one of the wingers on trial, Brown instead brought in Burton Albion's Marcus Harness on a season-long loan. On the same day that Barnett was revealed to have suffered a serious hamstring tear, the club announced that trialist centre-back Gavin Gunning had signed a contract of undisclosed-length. The day before the opening game of the season, Brown secured veteran trialist midfielder Michael Tonge to a one-year deal, and also brought in 21-year-old winger Ben Whitfield on a half-season loan from A.F.C. Bournemouth.
Brown played eight débutantes at Crawley Town on 5 August, and it was two of these, Kay and Tonge, who scored the opening goals of a 3–1 victory, finished off with a first league goal for Dan Turner. Two days later Brown signed 21-year-old left-back Tyler Denton on a season-long loan from Leeds United. Adebayo Akinfenwa put Wycombe Wanderers ahead within two minutes of the opening home game of the season at Vale Park on 12 August, and by the 25-minute mark he had scored the opposition's final goal of a 3–2 defeat for the "Valiants". In the week following the defeat to Wycombe, both Anton Forrester and Danny Pugh were ruled out of action for three to four months, and Brown signed 20-year-old Sheffield Wednesday winger Jack Stobbs on a season-long loan. The match at Chesterfield was declared "Ernie Moss Day" in tribute to the legend of both clubs, but another poor performance saw Vale slip to a 2–0 defeat to a side that had previously failed to pick up a point. Fans booed the team and turned on the manager, chanting 'You don't know what you're doing'. In the week building up to the local derby with Crewe Alexandra, Brown signed highly rated midfielder David Worrall. Worrall made his debut against Crewe, but it was midfield partner Michael Tonge who made the headlines for the wrong reasons, as he was sent off four minutes after Crewe's Chris Dagnall scored the only goal of the game on the half-hour mark; Brown said that Tonge was unlucky to be sent off and he was proud of his team's performance. On the final day before the summer transfer window closed, Brown signed Burnley centre-back Tom Anderson on a season-long loan and Doncaster Rovers central midfielder Harry Middleton on a free transfer.
Vale fell to 23rd-place at the beginning of September with a 1–0 home defeat to Notts County; Brown said his team were "sucker punched, against the run of play". Seven days later Tyrone Barnett returned from injury to make his Vale debut at Coventry City, however, goalkeeper Lainton picked up an injury as Vale fell to rock bottom of the Football League with a 1–0 defeat despite playing against ten-men for the closing stages of the game; the injury-list now included Lainton, Pugh, Montaño, Forrester, Pyke, Knops, with Tonge suspended. A sixth consecutive league loss followed in a 2–0 defeat at Luton Town, which was also the sixth-successive game in all competitions in which Vale had failed to score a goal – a club record. Chief Executive Colin Garlick said the club had not set any ultimatum to Brown for the home game with second-from-bottom Forest Green Rovers on 16 September. Brown signed Derby County goalkeeper Kelle Roos on an emergency loan and played him against Forest Green. Turner broke Vale's barren spell against Forest Green, scoring his third of the campaign in a rare start, but Rovers made three early substitutions and came back into the game to force a 1–1 draw which kept Vale bottom of the table; despite this Brown was confident he would still be in charge of the club for the following match. His confidence was misplaced however, as he was sacked shortly after the match; his assistants, David "Ned" Kelly and Chris Morgan were placed in charge of the club on an interim basis. They first took charge for the trip to Yeovil Town on 23 September, and were on the way to a 1–0 win when an error from Roos gifted Yeovil an equaliser; Vale ended up holding on to a 1–1 draw after James Gibbons marked his league debut with a sending off for two yellow cards. Three days later they took the lead at home to high-flying Accrington Stanley, but fell to a 2–1 defeat after a Billy Kee brace either side of half-time. The run of poor form continued with a 2–0 defeat at Stevenage. Meanwhile, the search for a new manager dragged on, as Smurthwaite ruled out National League managers John Askey and Neil Aspin, stating that the list of prospective names had been narrowed down to three 'exceptional' candidates.
Despite previously being ruled out by Smurthwaite, Gateshead manager Neil Aspin was installed as Port Vale manager on 4 October, advised by former manager John Rudge in a director of football role. Three days later his new team got off to an excellent start at home to Grimsby Town as they were leading 1–0 at half-time with a Tom Pope goal, but then a second-half turnaround saw them lose the match 2–1 and slip back into the relegation zone. Aspin managed a victory in his second game though, with Pope scoring a brace in a 3–1 home win over Cheltenham Town. Aspin went on to name Danny Pugh as the club's new captain, ahead of the dropped Antony Kay. Vale then recorded a 3–0 win at Morecambe, with Pope again scoring a brace and Montaño marking his return to action with his first goal for the club. Pope again scored at third-placed Exeter City to give Vale a 1–0 victory in blustery conditions. Following an injury to Roos, Aspin acted swiftly to sign the big Bulgarian goalkeeper Dimitar Evtimov on loan from Nottingham Forest, who started immediately in the 3–0 home defeat to Swindon Town. Aspin said he was "very disappointed about the whole goalkeeping situation". Aspin went on to be nominated for the EFL League Two Manager of the Month award and Pope was nominated for the EFL League Two Player of the Month award, after three wins in five games and five goals and one assist for Pope.
Going into November, Aspin signed 20-year box-to-box midfielder Chris Regis, who had previously entered non-League football after spending time on the books at Arsenal, Southampton and Colchester United. Vale then travelled to Newport County, and returned home with a point after coming back from 1–0 down, Anton Forrester scoring with his first league appearance of the campaign. Fellow relegation battlers Barnet arrived in Burslem on 18 November, and Vale claimed a hard-fought victory after Pope converted a late penalty won by Gibbons. This was Port Vale's first penalty since 20 January. However, three days later the Vale fell to a 4–0 defeat at home to Mansfield Town, though Aspin said his team worked hard and the scoreline was not a fair reflection on the game. They then suffered a 3–1 defeat away to Lincoln City, having looked second best to the National League champions for most of the match; Aspin said the performance was not good enough. Also in November, long-serving full-back Adam Yates returned from a loan spell at Macclesfield Town only to suffer extensive facial injuries in a collision with Hornby in a reserve team match; despite his injury and in light of his service to the club, Yates was given a contract extension to keep him on until the end of the season. However, he went on to announce his retirement from playing in March.
Aspin paid tribute to supporters who helped clear snow off the pitch before an important 2–0 home win over Cambridge United on 9 December; Montaño scored both of the goals either side of half-time, helping to put an end to the team's recent run of bad results. They continued their good form under Aspin with a 2–1 victory at Carlisle United, as he changed tactics with the scores at 0–0 after sensing the hosts were there to be beaten. The following week the club and Aspin agreed on a new two-and-a-half-year contract. The team celebrated by securing a useful point at play-off hopefuls Colchester United, coming from a goal down at half-time to draw the game 1–1. Nathan Smith then scored the only goal of the Boxing day game with play-off chasing Coventry City. They ended the year in style with a 4–0 home victory over league leaders Luton, which left them ten points clear of the relegation zone and nine points off the play-offs; "Hatters" boss Nathan Jones said that "they were better than us all over the park. They got second balls, they outworked us, we didn't handle Pope all afternoon and we got what we deserved." Aspin was nominated for that month's EFL League Two Manager of the Month award, though lost out to Danny Cowley at Lincoln City.
Vale opened the New Year with a 1–0 defeat at second-placed Notts County, and though Aspin was pleased with his players he was highly critical of the referee for his award of a late penalty, calling it "a really bad decision". Earlier in the day he made his second signing as manager, bringing in striker Dior Angus from non-League Redditch United. Meanwhile, Gavin Gunning left the club on the expiry of his contract, whilst Jack Stobbs, Rekeil Pyke and Tyler Denton returned to their parent clubs. In contrast, Whitfield's loan was extended until the end of the season. Gunning made his debut for Forest Green on 6 January, and kept a clean sheet as Rovers beat the Vale 1–0 with a goal from fellow débutante Reuben Reid; Aspin apologized to supporters after the match for the team's performance. Aspin went on to allow Lawrie Wilson to join National League side Ebbsfleet United after the full-back failed to make the first-team under his tenure. He also agreed to terminate the contract of French midfielder Anthony de Freitas, whilst bringing in striker Donovan Wilson on loan from Wolverhampton Wanderers. Vale put in a poor performance at home to Yeovil, though did claim a 1–1 draw after Pope converted a late penalty. Aspin went on to sign midfielder Luke Hannant from Gateshead for an undisclosed fee, having previously signed the 24-year-old from Team Northumbria in 2016. He also boosted the defensive numbers by bringing in centre-back Zak Jules on loan from Shrewsbury Town. Hannant made his debut at Accrington Stanley on 20 January, a game in which Vale led 2–0 at half-time only to lose 3–2; Aspin went on to criticise both the referee for failing to spot a handball for Accrington's equaliser and also his team for poor defending. Jules made his debut and Lainton returned to the starting eleven for the visit of Colchester on 27 January, and Vale managed to secure a 2–2 draw despite a poor performance thanks to a brace from Worrall. A surprise departure was then announced, as Anderson was recalled early from his loan spell by Burnley. Aspin responded quickly by signing former youth-team centre-back Charlie Raglan on loan from Oxford United, 21-year-old defender Kyle Howkins on loan from West Bromwich Albion and 23-year-old defender Callum Howe for an undisclosed fee from Lincoln City.
Raglan started at home to struggling Morecambe on 3 February and helped the defence to keep a clean sheet in a dour 0–0 draw. However, they then conceded five at Cheltenham Town, including a hat-trick from Mohamed Eisa, after long spells of defensive errors. Tonge opened the scoring at Swindon on 17 February, but defensive and goalkeeping errors from the returning Ryan Boot ended up costing the team a 3–2 defeat, with former player Marc Richards scoring a brace. Vale then kept a clean sheet at home to Newport County, but played poorly and only picked up a point whilst relegation rivals Chesterfield, Barnet, Forest Green, Crewe Alex and Morecambe all gained three points.
Without a win since 2017, Vale then lost top-scorer Tom Pope for the month of March after he was forced to undergo an operation to repair a hernia. Grimsby Town were in even worse form however, and on 10 March Vale seemed to be on their way to a vital 1–0 away win despite missing a penalty; however, a stoppage-time equaliser from James Berrett extended Vale's winless streak and instigated a pitch invasion and punch-up from amongst the away end. They then faced a hastily rearranged trip to bottom club Barnet three days later, and salvaged a 1–1 draw after Forrester capitalised on a goalkeeping error. Vale went on to come from two goals down at Stevenage to salvage a point, Wilson and Hannant scoring their first goals for the club, to maintain a healthy seven point gap with the relegation zone with only nine games left to play. Despite a decent performance, they failed to extend this gap after losing 1–0 at home to promotion-chasing Exeter. Vale went on to gain a useful point with a hard-working performance during a 0–0 draw at third-place Wycombe; Boot's performance in goal earned him a place on the EFL Team of the Week. They hosted 23rd-placed Chesterfield in a crucial game on Good Friday, and Pugh went from hero to villain on the cusp of half-time as he scored the opening goal and then got sent off for a studs up challenge two minutes later to leave his teammates to defend their 1–0 lead with ten men over the course of the second half; Vale did concede an equaliser, before substitute Whitfield won the game late on with an excellent strike.
Vale took the short trip to Crewe on 2 April and started poorly after an error from Boot gifted Ryan Wintle the opening goal on seven minutes, but they equalised before half-time with a penalty against the run of play; Kay seemed to have scored the winning goal from long-range on 71 minutes, but a stoppage-time equaliser from Charlie Kirk denied Vale the three points. Five days later Vale lost 2–1 at home to Crawley after Smith gave away a penalty and scored an own goal, though the penalty decision of referee Mike Jones was highly contentious; Aspin called the referee's performance 'diabolical'. Newly crowned EFL Trophy champions Lincoln visited Vale Park on 14 April, and Vale all but secured their safety on that day after Kay scored the winner on 63 minutes. Vale set up defensively at Mansfield and managed to rescue a point after a late equalising goal from Pope cancelled out a clumsy own goal; after match Aspin summarised the season by saying that "I think they have done well, from the position they were in, to getting to safety." Angus scored on his home debut on 28 April, but this was not enough to prevent the final match of the season at Vale Park being a 2–1 defeat to Carlisle United, much to Aspin's disappointment.
Vale ended their league campaign with a 5–0 defeat at Cambridge United, leaving them in 20th place – the joint-lowest finish in the club's history (the other being the 1979–80 season). At the end of the season Aspin released ten players – Chris Regis, Ryan Boot, Luke Dennis, Anton Forrester, Graham Kelly, Kjell Knops, Harry Middleton, Billy Reeves, Joe Slinn and Charlie Walford – and transfer-listed Tyrone Barnett, Joe Davis, Callum Howe and Rob Lainton, as he attempted to build his own squad for the 2018–19 season.

### Finances & ownership issues

Norman Smurthwaite resigned as chairman at the end of the 2016–17 season, and 67-year-old former British Rail manager and lifelong Vale supporter Tony Fradley was unveiled as his successor, though Smurthwaite remained as owner. Following relegation, season ticket prices were cut by £50 to £295 with under-12s allowed in for free. The new shirt sponsors were the manorshop.com, owned by Kidsgrove businessman Kevin Jones, who had made a failed attempt to buy the club in May 2017. Speaking in August, Smurthwaite said that the wage budget was 20% higher than the previous season due to the extra money raised from the sales of Jak Alnwick and Anthony Grant in January 2017. The club took out £50,000 in 'promotion insurance', which would cover the cost in bonuses should the club achieve promotion at the end of the season. On 31 January 2018, the sale of Jordan Hugill from Preston North End to West Ham United gained Vale around £1.8 million thanks to a 20% sell on clause negotiated by Micky Adams following his departure from Vale Park in 2014.
Smurthwaite attended the Port Vale Supporters Club meeting in March and stated that the club was losing around £150,000 a month, that the playing budget was £1.6 million (he believed this to be a top ten League Two budget), that he would only sell to the right buyer and would not be publicly naming his asking price, that when he took over the club the Football League appointed Karl Oyston as his mentor, and he challenged the fans to raise £800,000 among themselves (£270 each for the club's 3,000 hardcore supporters) to fund the club throughout the summer in a "positive way of demonstrating to me that you don't want me".

### Cup competitions

Vale had a difficult tie at home to EFL League One side Oxford United in the first round of the FA Cup, but proved to be the superior side on the night as they progressed with a 2−0 win thanks to goals from Gunning and Pope. A home tie with Yeovil Town awaited in the second round, and for the first time since 20 January 1982 Staffordshire Police granted the club permission to play a home tie at the same date and time as Stoke City. Despite a poor first half Vale seemed to have the game won thanks to a Tom Pope header, but the team switched off defensively to allow substitute Jordan Green to score a last-minute equaliser and take the game to a replay. The game at Huish Park proved eventful, as red cards for Montaño and Gibbons did not prevent the Vale from twice equalising the match before eventually losing 3–2 after extra time; Harness had scored his first goal for the club to take the game into extra-time in style with a long-range shot, but his effort was upstaged by Kay, who scored the "goal of his life" with a stunning long-range lob. Aspin was highly critical of referee Gavin Ward, particularly for his decision to both issue a penalty and send off Montaño for a "soft" challenge.
Vale were drawn away to EFL Championship club Leeds United in the first round of the EFL Cup. Before the match Brown spoke of his pride at managing against former club Leeds. He named another former Leeds player, Danny Pugh, as captain for the night. However, the match ended on a sour note as Brown accused hat-trick hero Samuel Sáiz of spitting at Davis just before half-time, and Gunning was sent off as Vale fell to a 4–1 defeat.
Vale were drawn into EFL Trophy Northern Group D, alongside Oldham Athletic, Newcastle United Academy, and local rivals Crewe Alexandra. They began the group with their solitary away game, playing out a 0–0 draw with League One side Oldham at Boundary Park, before they managed to pick up two points after winning the resulting penalty shoot-out. Vale then recorded a 1–0 victory over the Newcastle United Academy in front of a first-team record low crowd at Vale Park of 824. The game against already eliminated Crewe was largely inconsequential but proved to be an entertaining one as Regis marked his debut with a goal in a 4–2 win. League One high-flyers Shrewsbury Town came to Burslem in the Second Round. Vale sensed an upset after Montaño scored in the first minute, but former Valiant Louis Dodds initiated a second-half comeback to eliminate Vale from the competition.

## Results
### EFL League Two
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 18 | Grimsby Town | 46 | 13 | 12 | 21 | 42 | 66 | −24 | 51 |
| 19 | Yeovil Town | 46 | 12 | 12 | 22 | 59 | 75 | −16 | 48 |
| 20 | Port Vale | 46 | 11 | 14 | 21 | 49 | 67 | −18 | 47 |
| 21 | Forest Green Rovers | 46 | 13 | 8 | 25 | 54 | 77 | −23 | 47 |
| 22 | Morecambe | 46 | 9 | 19 | 18 | 41 | 56 | −15 | 46 |

#### Results by matchday

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
| Ground | A | H | A | H | H | A | A | H | A | H | A | H | H | A | A | H | A | H | H | A | H | A | A | H | H | A | A | H | A | H | H | A | H | H | A | A | H | H | A | H | A | H | H | A | H | A |
| Result | W | L | L | L | L | L | L | D | D | L | L | L | W | W | W | L | D | W | L | L | W | W | D | W | W | L | L | D | L | D | D | L | L | D | D | D | D | L | D | W | D | L | W | D | L | L |
| Position | 5 | 10 | 16 | 21 | 23 | 24 | 24 | 24 | 22 | 22 | 22 | 23 | 22 | 22 | 21 | 22 | 20 | 21 | 21 | 22 | 19 | 18 | 18 | 17 | 16 | 18 | 18 | 18 | 18 | 18 | 19 | 19 | 19 | 22 | 22 | 18 | 19 | 20 | 21 | 20 | 19 | 19 | 19 | 18 | 19 | 20 |

#### Matches
### EFL Trophy

| Pos | Lge | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
| 1 | L2 | Port Vale (Q) | 3 | 2 | 1 | 0 | 0 | 5 | 2 | +3 | 8 | Round 2 |
| 2 | L1 | Oldham Athletic (Q) | 3 | 2 | 0 | 1 | 0 | 5 | 1 | +4 | 7 | Round 2 |
| 3 | ACA | Newcastle United U21s (E) | 3 | 1 | 0 | 0 | 2 | 3 | 6 | −3 | 3 | |
| 4 | L2 | Crewe Alexandra (E) | 3 | 0 | 0 | 0 | 3 | 3 | 7 | −4 | 0 | |

## Squad statistics
### Appearances and goals

| Pos. | # | Name | EFL League Two | EFL League Two | FA Cup | FA Cup | EFL Cup | EFL Cup | EFL Trophy | EFL Trophy | Total | Total |
| Pos. | # | Name | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| GK | 1 | Rob Lainton | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 7 | 0 |
| DF | 2 | Callum Howe | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| DF | 3 | Zak Jules | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| DF | 4 | Charlie Raglan | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 |
| DF | 5 | Joe Davis | 18 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 21 | 0 |
| DF | 6 | Antony Kay | 33 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 37 | 4 |
| MF | 7 | Marcus Harness | 35 | 1 | 3 | 1 | 1 | 0 | 3 | 0 | 42 | 2 |
| MF | 8 | Danny Pugh | 33 | 2 | 2 | 0 | 1 | 0 | 2 | 0 | 38 | 2 |
| FW | 9 | Tom Pope | 41 | 17 | 3 | 2 | 1 | 0 | 1 | 0 | 47 | 19 |
| MF | 10 | David Worrall | 40 | 4 | 3 | 0 | 0 | 0 | 1 | 0 | 44 | 4 |
| MF | 11 | Cristian Montaño | 30 | 4 | 2 | 0 | 0 | 0 | 3 | 2 | 35 | 6 |
| GK | 12 | Sam Hornby | 11 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 12 | 0 |
| FW | 14 | Tyrone Barnett | 24 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 27 | 2 |
| FW | 15 | Anton Forrester | 13 | 2 | 2 | 0 | 1 | 0 | 1 | 1 | 17 | 3 |
| MF | 18 | Billy Reeves | 3 | 0 | 1 | 0 | 1 | 0 | 3 | 1 | 8 | 1 |
| FW | 19 | Dan Turner | 17 | 3 | 1 | 0 | 1 | 0 | 4 | 0 | 23 | 3 |
| DF | 20 | Graham Kelly | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| DF | 21 | James Gibbons | 30 | 0 | 3 | 0 | 0 | 0 | 3 | 0 | 36 | 0 |
| FW | 22 | Dior Angus | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
| GK | 23 | Ryan Boot | 22 | 0 | 3 | 0 | 0 | 0 | 3 | 0 | 28 | 0 |
| DF | 24 | Nathan Smith | 46 | 1 | 3 | 0 | 1 | 0 | 4 | 0 | 54 | 1 |
| DF | 25 | Charlie Walford | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| GK | 26 | Joe Slinn | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| DF | 27 | Luke Dennis | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| FW | 28 | Donovan Wilson | 8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 1 |
| MF | 29 | Mike Calveley | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| DF | 30 | Kjell Knops | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MF | 31 | Ben Whitfield | 37 | 4 | 0 | 0 | 0 | 0 | 2 | 0 | 39 | 4 |
| MF | 32 | Michael Tonge | 33 | 3 | 2 | 0 | 1 | 1 | 2 | 0 | 38 | 4 |
| DF | 33 | Kyle Howkins | 10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 1 |
| MF | 34 | Luke Hannant | 18 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 18 | 1 |
| MF | 35 | Harry Middleton | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 |
| MF | 36 | Harry Benns | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Players that left the club mid-season: |||||||||||||
| DF | 2 | Lawrie Wilson | 7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 | 0 |
| DF | 3 | Tyler Denton | 15 | 0 | 3 | 0 | 0 | 0 | 3 | 0 | 21 | 0 |
| DF | 4 | Tom Anderson | 20 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 24 | 0 |
| DF | 16 | Adam Yates | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 |
| MF | 17 | Michael Brown | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MF | 17 | Chris Regis | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 1 |
| FW | 22 | Rekeil Pyke | 7 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 9 | 0 |
| MF | 28 | Anthony de Freitas | 11 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 13 | 0 |
| DF | 33 | Gavin Gunning | 19 | 0 | 3 | 1 | 1 | 0 | 4 | 0 | 27 | 1 |
| MF | 34 | Jack Stobbs | 5 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 8 | 0 |
| GK | 36 | Kelle Roos | 8 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 9 | 0 |
| GK | 37 | Dimitar Evtimov | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |

### Top scorers

| Place | Position | Nation | Number | Name | EFL League Two | FA Cup | EFL Cup | EFL Trophy | Total |
| 1 | FW | England | 9 | Tom Pope | 17 | 2 | 0 | 0 | 19 |
| 2 | MF | Colombia | 11 | Cristian Montaño | 4 | 0 | 0 | 2 | 6 |
| 3 | DF | England | 6 | Antony Kay | 3 | 1 | 0 | 0 | 4 |
| – | MF | England | 32 | Michael Tonge | 3 | 0 | 1 | 0 | 4 |
| – | MF | England | 31 | Ben Whitfield | 4 | 0 | 0 | 0 | 4 |
| – | MF | England | 10 | David Worrall | 4 | 0 | 0 | 0 | 4 |
| 7 | FW | England | 15 | Anton Forrester | 2 | 0 | 0 | 1 | 3 |
| – | FW | England | 19 | Dan Turner | 3 | 0 | 0 | 0 | 3 |
| 9 | FW | England | 14 | Tyrone Barnett | 1 | 0 | 0 | 1 | 2 |
| – | MF | England | 7 | Marcus Harness | 1 | 1 | 0 | 0 | 2 |
| – | MF | England | 8 | Danny Pugh | 2 | 0 | 0 | 0 | 2 |
| 12 | FW | England | 22 | Dior Angus | 1 | 0 | 0 | 0 | 1 |
| – | DF | Ireland | 33 | Gavin Gunning | 0 | 1 | 0 | 0 | 1 |
| – | MF | England | 34 | Luke Hannant | 1 | 0 | 0 | 0 | 1 |
| – | MF | Wales | 18 | Billy Reeves | 0 | 0 | 0 | 1 | 1 |
| – | MF | England | 17 | Chris Regis | 0 | 0 | 0 | 1 | 1 |
| – | DF | England | 24 | Nathan Smith | 1 | 0 | 0 | 0 | 1 |
| – | FW | England | 28 | Donovan Wilson | 1 | 0 | 0 | 0 | 1 |
| – | – | – | – | Own goals | 1 | 0 | 0 | 0 | 1 |
| | | | | TOTALS | 49 | 5 | 1 | 6 | 61 |

### Disciplinary record

| Number | Nation | Position | Name | EFL League Two | EFL League Two | FA Cup | FA Cup | EFL Cup | EFL Cup | EFL Trophy | EFL Trophy | Total | Total |
| 21 | England | DF | James Gibbons | 7 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 8 | 2 |
| 6 | England | DF | Antony Kay | 11 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | 1 |
| 33 | Ireland | DF | Gavin Gunning | 4 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 7 | 1 |
| 32 | England | MF | Michael Tonge | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 |
| 11 | Colombia | MF | Cristian Montaño | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| 8 | England | MF | Danny Pugh | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| 9 | England | FW | Tom Pope | 6 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 8 | 0 |
| 10 | England | MF | David Worrall | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
| 34 | England | MF | Luke Hannant | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| 4 | England | DF | Tom Anderson | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| 5 | England | DF | Joe Davis | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| 7 | England | MF | Marcus Harness | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 4 | 0 |
| 33 | England | DF | Kyle Howkins | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 31 | England | MF | Ben Whitfield | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 3 | England | DF | Tyler Denton | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| 15 | England | FW | Anton Forrester | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 35 | England | MF | Harry Middleton | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 4 | England | DF | Charlie Raglan | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 24 | England | DF | Nathan Smith | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 28 | France | MF | Anthony de Freitas | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 18 | Wales | MF | Billy Reeves | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 19 | England | MF | Dan Turner | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | | | TOTALS | 75 | 4 | 3 | 0 | 3 | 1 | 6 | 2 | 87 | 7 |
Sourced from Soccerway.

## Awards

| End of Season Awards | Winner |
| Player of the Year | Tom Pope |
| Away Travel Player of the Year | Tom Pope |
| Supporters' Club's Trophy | Tom Pope |
| Players' Player of the Year | Tom Pope |
| Young Player of the Year | James Gibbons |
| Community Foundation Trust Player of the Year | Adam Yates |
| Youth Player of the Year | Harry Benns |
| Goal of the Season | Antony Kay (vs Crewe Alexandra, 2 April 2018) |

## Transfers
### Transfers in

| Date from | Position | Name | From | Fee |
| 1 July 2017 | CB | Joe Davis | Fleetwood Town | Free transfer |
| 1 July 2017 | GK | Sam Hornby | Burton Albion | Free transfer |
| 1 July 2017 | CB | Antony Kay | Bury | Free transfer |
| 1 July 2017 | LB | Graham Kelly | Sheffield United | Free transfer |
| 1 July 2017 | GK | Rob Lainton | Bury | Free transfer |
| 1 July 2017 | LM | Cristian Montaño | Bristol Rovers | Free transfer |
| 1 July 2017 | CF | Tom Pope | Bury | Free transfer |
| 6 July 2017 | CF | Tyrone Barnett | AFC Wimbledon | Free transfer |
| 15 July 2017 | RB | Lawrie Wilson | Bolton Wanderers | Free transfer |
| 28 July 2017 | CB | Gavin Gunning | Grimsby Town | Free transfer |
| 4 August 2017 | CM | Michael Tonge | Stevenage | Free transfer |
| 24 August 2017 | RM | David Worrall | Millwall | Free transfer |
| 31 August 2017 | CM | Harry Middleton | Doncaster Rovers | Free transfer |
| 7 November 2017 | CM | Chris Regis | Sittingbourne | Free transfer |
| 1 January 2018 | CF | Dior Angus | Redditch United | Free transfer |
| 18 January 2018 | CM | Luke Hannant | Gateshead | £10,000 |
| 31 January 2018 | CB | Callum Howe | Lincoln City | Undisclosed |

### Transfers out

| Date from | Position | Name | To | Fee |
| 16 September 2017 | CM | Michael Brown | Sacked | Sacked |
| 1 January 2018 | CB | Gavin Gunning | Forest Green Rovers | Contract expired |
| 9 January 2018 | RB | Lawrie Wilson | Ebbsfleet United | Mutual consent |
| 11 January 2018 | CM | Anthony de Freitas | La Chaux-de-Fonds | Mutual consent |
| 27 March 2018 | RB | Adam Yates | Retired | Retired |
| 12 April 2018 | CM | Chris Regis | Torquay United | Released |
| 8 May 2018 | GK | Ryan Boot | Solihull Moors | Released |
| 8 May 2018 | CB | Luke Dennis | Newcastle Town | Released |
| 8 May 2018 | CF | Anton Forrester | Radcliffe | Released |
| 8 May 2018 | LB | Graham Kelly | Larne | Released |
| 8 May 2018 | CB | Kjell Knops | Helmond Sport | Released |
| 8 May 2018 | CM | Harry Middleton | Alfreton Town | Released |
| 8 May 2018 | CM | Billy Reeves | Stafford Rangers | Released |
| 8 May 2018 | GK | Joe Slinn | Walsall | Released |
| 8 May 2018 | LB | Charlie Walford | Leek Town | Released |
| 7 June 2018 | CB | Callum Howe | Harrogate Town | 'small fee' |

### Loans in

| Date from | Position | Name | From | Date until |
| 11 July 2017 | CF | Rekeil Pyke | Huddersfield Town | 2 January 2018 |
| 18 July 2017 | RW | Marcus Harness | Burton Albion | 30 June 2018 |
| 4 August 2017 | RW | Ben Whitfield | AFC Bournemouth | 30 June 2018 |
| 4 August 2017 | LB | Tyler Denton | Leeds United | 3 January 2018 |
| 17 August 2017 | RW | Jack Stobbs | Sheffield Wednesday | 2 January 2018 |
| 31 August 2017 | CB | Tom Anderson | Burnley | 29 January 2018 |
| 16 September 2017 | GK | Kelle Roos | Derby County | 28 October 2017 |
| 28 October 2017 | GK | Dimitar Evtimov | Nottingham Forest | 31 October 2017 |
| 11 January 2018 | CF | Donovan Wilson | Wolverhampton Wanderers | 30 June 2018 |
| 19 January 2018 | CB | Zak Jules | Shrewsbury Town | 30 June 2018 |
| 30 January 2018 | CB | Charlie Raglan | Oxford United | 30 June 2018 |
| 31 January 2018 | CB | Kyle Howkins | West Bromwich Albion | 30 June 2018 |

### Loans out

| Date from | Position | Name | To | Date until |
| 5 August 2017 | RB | Adam Yates | Macclesfield Town | 3 September 2017 |
| 11 August 2017 | GK | Joe Slinn | Stalybridge Celtic | 6 December 2017 |
| 25 August 2017 | CB | Luke Dennis | Newcastle Town | 30 June 2018 |
| 13 September 2017 | CM | Mike Calveley | Leek Town | 6 November 2017 |
| 8 September 2017 | LB | Graham Kelly | Bradford Park Avenue | 21 November 2017 |
| 2 October 2017 | LB | Charlie Walford | Romulus | 6 November 2017 |
| 11 November 2017 | CM | Harry Middleton | F.C. Halifax Town | 11 December 2017 |
| 7 December 2017 | GK | Sam Hornby | Chester | 26 February 2018 |
| 17 January 2018 | CF | Dan Turner | Tamworth | 17 February 2018 |
| 26 January 2018 | LB | Graham Kelly | Southport | 30 June 2018 |
| 22 March 2018 | CF | Dior Angus | Tamworth | 24 April 2018 |