As many as 40 players wore the Spireites shirt as James Rowe ripped up the squad in November following his appointment as manager.
And the changes paid off as Town went from relegation strugglers to promotion challengers.
Some of those who feature below did not make enough appearances to be accurately judged, while others were regulars and made a big impact.
Here is how Liam Norcliffe rated each player out of 10 this season...

33. Nathan Tyson 6
21 appearances but just six starts and only one under Rowe, who used him regularly off the bench. Two goals in total. Missed a big chunk of the season through injury. The 39-year-old scored the winner against Halifax to send the Spireites into the play-offs but missed two great chances in the play-off eliminator against Notts County at 2-2. Photo: jason chadwick

34. Adi Yussuf 5
Joined on loan from Blackpool in February. Made just 10 appearances and six starts, scoring twice. Photo: jason chadwick

35. Marcus Dinanga 6
Joined on loan from Stevenage in January. 12 appearances, five starts, one goal. Can't fault his work rate but he didn't offer much of a goal-threat. Photo: jason chadwick

36. Kairo Mitchell N/A
Signed from King's Lynn in April. He scored one goal in eight appearances in total. Difficult to accurately judge him. Photo: jason chadwick

