English footballer Theo Walcott retires from football

Former Arsenal and Everton star, Theo Walcott has retired from professional football at the age of 34.

The forward ended his 18-year senior career after playing more than 560 games for Southampton, Arsenal, and Everton, scoring 129 goals.

English footballer Theo Walcott retires from football
Theo Walcott celebrating a goal scored for Arsenal. Source: Getty

Walcott decided to retire from professional football following Southampton’s relegation from the Premier League.

In an emotional video posted on social media, Walcott said;

“The first moment I put my football boots on aged 10 was a special journey for me. From playing in the park with friends to performing in some of the biggest stadiums in front of huge crowds across the world.

“The support shown to me throughout this time has been incredible and in every way imaginable I am truly grateful. I shared the football pitch with so many incredible players and we have created so many unforgettable memories.

English footballer Theo Walcott retires from football
Theo Walcott playing for Southampton. Source: Getty

“I’d like to say a big thank you to all the managers and coaches that I’ve worked with, especially Harry [Redknapp] for giving me a start and Arsene [Wenger] for showing the belief and supporting me when I joined the club at only 16 years old. Over 18 fantastic years in the Premier League, there are so many moments I will cherish.

“The early days at Southampton Football Club, my transfer to Arsenal where I spent 12 enjoyable years and scored over 100 goals, winning the FA Cup and scoring in the final which is every kid’s dream. To have had the opportunity to represent England 47 times and to go to the World Cup in 2006 aged just 17 and still to hold the record for the youngest-ever debut by a senior England player and the youngest hat-trick goalscorer at 19 – I will never forget that feeling.

“I’m lucky enough to have had offers to continue playing but it feels right to finish where I started and hang up my football boots. Thank you to everyone who has been with me along the way.”

Walcott played for Newbury and Swindon Town as a youngster before being signed by Southampton in 2000.

He made his debut for the Saints in 2005 as a 16-year-old and soon became the club’s youngest ever goal scorer when he found the net against Leeds United.

Walcott made 21 appearances and scored four goals for Saints before joining Arsene Wenger’s Arsenal in 2006. He played 397 games for the Gunners, scoring 108 goals, before departing for Everton in a £20 million deal in 2019.

Walcott played 85 games for the Toffees, scoring 11 times, before re-joining Southampton two years later.

Show More