Background
Svensson was born in Skørping, Northern Jutland to a Swedish father and a Danish mother.
Svensson was born in Skørping, Northern Jutland to a Swedish father and a Danish mother.
He is currently youth coach at Mainz 05. He has played three games for the Denmark national football team Svensson started playing youth football with Copenhagen club Kjøbenhavns Boldklub (KB), the reserve team of F.C. Copenhagen (FCK).
He was moved from KB into the FCK squad in June 1999, and got his FCK debut in September 1999, under FCK manager Kim Brink.
He was soon a FCK regular team member, and was called up for the Danish under-21 national team in March 2000. When FCK team captain Peter Nielsen retired in the winter 2003, Bo Svensson was given the captain"s armband.
In the summer break 2005, Hans Backe demoted Svensson to vice-captain, as the captain status was given to the Swedish international midfielder Tobias Linderoth. With his FCK contract running out one year later, in the summer 2006, Svensson looked for a new club, and left FCK in the winter break 2005.
He played a total of 196 official games for FCK. He moved abroad when he was sold to German team Borussia Mönchengladbach (M"gladbach) in January 2006.
He debuted for Mönchengladbach in February 2006, and finished the season playing 13 of Mönchengladbach"s last 15 games, under manager Horst Köppel. He was called up for the Danish national team, and made his debut in May 2006, under national manager Morten Olsen. In summer 2007 he was transferred to Mainz 05.
After the 2013-2014 season he retired from professional football.