Former Harrogate Town favourite Joe Leesley has announced his retirement from football.
The 31-year-old enjoyed a hugely successful spell with Town after joining the club from Alfreton Town in 2016.
Joe went on to score 34 goals and 71 assists in 148 appearances and played a key role in the club's rise through the divisions.
His standout campaign came in 2017/18 when he helped Harrogate secure promotion from National League North.
He was named National League North Player of the Season after scoring 22 goals and contributing 25 assists.

Joe was also part of the Town side that secured promotion to the Football League for the first time in the club's history in 2020.
He later had spells with Boston United, Darlington, Kidderminster Harriers, Scunthorpe United and Worksop Town.
Announcing his retirement, Joe said:
"Football has given me more than I could ever have asked for - memories, experiences, achievements, friendships and people who will be part of my life forever.
"I leave the game with no regrets, just an overwhelming sense of pride and gratitude."
He also reflected fondly on his time in Harrogate.
He said:
“I loved my time at the club more than people will know.
"It’s a club full of proper people that I’ll never forget.”
Harrogate Town also paid tribute to their former player.
A club spokesperson said:
“Congrats on an incredible career Joe and all the best for the future.”

New Harrogate sensory room opens in memory of baby Noah
New fines proposed to tackle illegal tobacco and vape sales in North Yorkshire
Harrogate hospital praised by patients after 'Good' CQC rating
Harrogate food hall launches unique pickle-filled Christmas hamper
North Yorkshire councillors could receive 2.6 per cent allowance rise
Plans for new multi-billion pound approach to care services
Allerton Castle Christmas experience set to return
Ryanair announce new flights from Leeds Bradford Airport
Starbeck Badger of the Year shares lifesaving skills with classmates
Leeds Bradford Airport strikes suspended as fresh pay talks planned
Irving Weaver appointed Life President of Harrogate Town AFC
Farm near Ripon scoops national farming award
WATCH: Magical woodland trail to support Masham primary school
Fountains Abbey prepares to host two-day Christmas market
New society aims to revive Harrogate's spa heritage
Inherited jewellery: where do you start?
Man found dead at property on Franklin Road in Harrogate
Killinghall Village Hall goes greener with £27,000 improvement project
Driver caught at 131mph ordered to pay over £1,500 at Harrogate court
Knaresborough toilets upgraded after recent vandalism


