Former Leicester City striker Gary Taylor-Fletcher has officially announced his retirement from football at the age of 38.

In a career spanning twenty years, Gary has made 575 appearances in the top five divisions of English football, tallying a total of 120 goals. 

The 38-year-old will be closely remembered for his time at Blackpool where he played 237 games, scoring 39 times including one goal in the Championship play-off final win over Cardiff City in 2010.

He went on to score six Premier League goals for Blackpool in the following season. 

In total, he played for 15 clubs in England and Wales, helping Leicester City win promotion to the Premier League in 2014 after doing the same with Blackpool four years earlier.

Taylor-Fletcher also had significant spells at Lincoln City and Huddersfield Town.

"I've had some fantastic memories along the journey from being a 17-year-old kid at Northwich Victoria in the Conference to playing in the Premier League at 29 for Blackpool," he said in a statement on social media.

"It has been the best trip, but now onto the next stage and whatever the future will bring."

Read more: PSG sets up two academies in Germany