Prior to that, Larsson had played his football for hometown team IFK Eskilstuna but it was with the Gunners that the seeds for a successful career in the professional game were sewn.
He made his Arsenal debut in a League Cup tie against Manchester City in 2004, going on to make 12 senior appearances for Arsene Wenger’s side before moving on loan to Birmingham City at the start of the 2006/07 season. Some impressive performances saw the move become permanent in January 2007, and Larsson would spend the next four-and-a-half years at St Andrew’s, helping Blues to achieve two promotions to the Premier League and a memorable League Cup win which saw him enjoy a 2-1 Wembley success over former club Arsenal. It was a period that also brought his first international caps.
Larsson’s time with Birmingham came to an end in the summer of 2011 after 205 appearances and 25 goals, with a £1million move to Sunderland seeing his talents transferred to the North East.
He marked his Sunderland debut with a goal, while the 2011/12 campaign ended with Larsson featuring for Sweden at Euro 2012, playing in all three group games against Ukraine, England and France.
After six years and 204 appearances for Sunderland, Larsson left the Stadium of Light this summer and now takes on a new challenge with the Tigers under the leadership of Head Coach Leonid Slutsky.
On the international front, Larsson remains a regular in the Sweden squad, with his most recent appearance coming in a 1-1 draw with Norway in June.