Career
Nilsson started playing bandy at Söderfors GoIF but left to play in the top division at Sandvikens AIK. He has played for the Swedish national bandy team All of his appearances have been while he was a Sandvikens AIK player. He was the top scorer in the 2006-2007 and the 2007-2008 top division seasons with 70 and 94 goals respectively.
On 26 February 2008, after scoring five goals in a playoff game against Motala, Nilsson set a milestone by exceeding 100 goals in one season.
After the great season with SAIK he went on playing in the Russian League for Kazan. After a season with trouble in Russia he returned to Sweden but this time to Hammarby IF Bandy.
Nilsson signed a one-year contract with the club with an option for a second.