In January Will Boyle made it five years as a player at Cheltenham Town.
The transformation on the pitch to when the central defender arrived as a 21-year-old making his first permanent move away from home in Yorkshire, to the man who now wears the captains armband in League One for the Robins is very different.
Cheltenham were struggling at the wrong end of League Two when he signed full-time from Huddersfield Town where he had risen through the ranks to be a part of the first team squad with the Terriers.
Since successfully playing a part in guiding the Robins away from relegation trouble he's helped the club progress under the management of Michael Duff, clinching promotion to League One last season with a memorable FA Cup run that ended in a dramatic evening of football against Manchester City also part of the journey too.
He looks back on his five years pleased with what he's delivered to the club and what Cheltenham has been able to offer his career.
"I think at this level and the levels we've been playing at while I've been here it's probably quite unusual to be at a club for that long," he said.
"I've been really happy here and most of all I've progressed as a person and as a player and improved a lot. That's the main thing, that's why I've been here so long and enjoyed it so much.
"There has been a lot of change. Obviously we're up a level now. I've had a manager change only once since I've been here which is quite unusual as well at this level. A lot of playing staff has turned over but the infrastructure of the club has stayed pretty constant, but personnel has changed quite a lot.
"I've played nearly 200 games for the club. I've had five years worth of physical growth learning the game. The gaffer has been massive for me understanding the game and analysing a lot of the game. I think I've improved in every area of the game technical, tactical, physical and psychological.
"Everyone wants to play at the highest level you can but first of all you need to establish yourself. I knew I had to come here and do that and establish myself as a professional in the Football League. That was my only aim and taking it week-by-week and game-by-game and assessing from there."
This season has provided Boyle and many of his teammates with an all new challenge as the club looks to secure its status in League One.
All of the ingredients are there in the team to do just that but there's still a long way to go and it's going to take a team effort not just on the pitch but by everyone involved in the football club from behind the scenes to the supporters in the stands and on the terraces.
"All we can take control of as players is the performances and hopefully more times than not the results will take care of themselves," he continued.
"We've just got to focus on the processes that deliver a performance for us as individuals, as units and as a team.
"I don't feel like the performances have been bad. A lot of narrative gets written on the outside in football in general with everything based around results. Everyone is engrossed in the process here and I think we all feel like the performances are doing okay. You can always improve and we're always looking to improve and put the results right.
"I don't think you can value any game above the other. We've been in every game which obviously earlier in the season we went away to a couple of the perceived bigger teams in the League and didn't give the best account of ourselves. But since then I think in every other game we've been in it and no one has wiped the floor of us so we feel like we can take points in every game so we'll prepare the same for every game and then from there see what happens."
The defender is in action again on Tuesday night when Sunderland are the visitors to the Jonny-Rocks Stadium for a 7.45pm kick-off.
You can purchase tickets for the match online at any time, while they're also available from the ticket office on Monday between 10am and 3pm. Buy before midnight on Monday to save £2 on matchday prices.
On Saturday Fleetwood Town's visit marks the first of three Kids for a Quid matchdays. Take advantage of this special offer for under-16s by using QUIDKID as a voucher code online. The offer is also in place for upcoming games against Crewe Alexandra and Doncaster Rovers.