Former Scotland international Robert Snodgrass has announced his retirement from football at the age of 36.
Snodgrass started his career at Livingston in 2003 before moving south to Leeds United five years later.
He would spend a decade in England, including spells at Norwich, Hull and West Ham, before returning to Scotland.
“A little lad from the east end of Glasgow got to live his childhood dream for 20 years,” Snodgrass said.
“Playing at 10 great clubs, getting to represent my country, playing over 600 games, scoring over 100 goals and [providing] over 100 assists is something I would have never imagined doing.”
Snodgrass made his Scotland debut in 2011 before scoring on his first start for his country in a victory over Denmark later that year.
He would end his international career on seven goals, including a memorable winner away to Croatia in 2013 and a hat-trick in Malta in 2016.
Following successful spells in England with Leeds and Norwich, Snodgrass suffered a dislocated kneecap during his Hull debut in 2014, an injury he was told might have ended his career.
But after more than a year out, he returned to inspire Hull to Premier League promotion before signing for West Ham, where he played 86 times, for a reported fee of £10m.
Snodgrass spent four years at the London club, which included a loan at Aston Villa, and brief spells at West Brom and Luton followed.
A return to Scotland came next, with Hearts signing the winger in September 2022. In a short stint, he went on to make 25 appearances for the Gorgie side.
“Thank you to my team mates and coaches,” Snodgrass added. “Lastly, a huge thank you to the supporters who drove me forward and supported me through good and bad times.
“I will miss this beautiful game, but after the last six months it’s time to give my knowledge and help to the next generation.”
Best Electronic Deals.
Discover the Best Electronic Deals on Amazon Today. Grab Hot Discounts on Top Tech! Don't Miss Out! 🔥 Save Big Now!