Heslop spent the first five years of his career at Barnsley but was loaned out a number of times during this time which limited the number of games for his parent club to just five.
One of his loan spells was at Halifax Town in 2007, the deal was a season-long loan and he featured 30 times in the league for Town throughout the campaign.
After three years at Oxford United Heslop moved to Stevenage in the summer of 2013. He played 27 league games during his only season with the club and left to join Mansfield at the end of the season.
The midfielder is now playing in the National League with Wrexham having signed for the club in 2016.
The striker had two spell with town, the first came when he came to the club on loan from Scunthorpe United in 2000 and played just five games without scoring before returning to Glanford Park.
He joined Stevenage in 2005 where the striker had one of the most prolific times of his career scoring 20 goals in 50 league games in his two years there.
When Stamp left Stevenage he went back to Halifax for a second time in 2007. He stayed there for one season scoring 7 goals in 41 games.
He left his last club Gainsborough Trinity in 2016 after a five year stay.
The former midfielder now Police officer began hi footballing career with Tottenham Hotspur in 1990.
After playing for a number of different clubs after failing to settle down at one club he joined Halifax Town in 2002 but only made 7 appearances for the club before moving on in the same year.
He joined Stevenage after leaving Halifax but only managed 12 games for club scoring one goal before retiring from football.
Read more posts by Kelly Gilchrist