went on to make forty–six appearances and scoring once in all competitions. On 1 June 2017, he signed a new deal at the end of the season and extended his contract into a third year in summer 2017, as well as, taking up a role as the club's under-23 team coach. At the start of the 2017–18 season, Nelson continued to fight for his first team place in the centre–back position, as well as, regaining his captaincy. Because he had to fight for his place in the first team, Nelson found himself out of the starting line–up, due to being placed on the substitute bench and his own injury concerns. Amid to this on 13 January 2018, he started the whole game, in his 100th appearance for Barnet, losing 2–0 against Crawley Town. Following the appointment of Graham Westley as head coach, Nelson was appointed as his assistant for the first team. He previously coached the club's U23 side between September and March. But Nelson returned to playing duties following the appointment of Martin Allen and on 30 March 2018, he made his first appearances for Barnet in two months, starting a match and played 77 minutes before being substituted, in a 2–1 win against Crewe Alexandra. However, Nelson was unable to help the club avoid relegation despite winning their last three league matches of the season. At the end of the 2017–18 season, he went on to make twenty–nine appearances in all competitions. Barnet claimed to have offered Nelson a new contract at the end of the 2017–18 season, but this was disputed by the player himself. Chesterfield Nelson signed a one-year deal with Chesterfield on 22 May 2018. Upon joining the club, manager Martin Allen said: "Michael is a very old player with great experience and good knowledge. He is a leader of men, and he knows how to win games. He is as fit as a butcher's dog, and he is a great man to work with." Nelson made his debut for Chesterfield, starting the whole game, and helped the club keep a clean sheet, in a 1–0 win against Ebbsfleet United in the opening game of the season. He helped Chesterfield keep two clean sheets in the next two matches against Aldershot Town and Braintree Town. Since making his debut for the club, Nelson became a first team regular in the first two months to the