Career
He was drafted in the tenth round, 254th overall, by the Vancouver Canucks in the 1993 National Hockey League Entry Draft. Most recently, he played in the Swedish elite league for Södertälje Saskatchewan. While his natural position was on the blueline, Robertsson spent much of his National Hockey League career on the wing. While he was lacking in puck skills and offensive ability, his work ethic, in-your-face style of play, and solid defensive instincts made him a useful utility player at the National Hockey League level
Robertsson made his professional debut with the Canucks" AHL affiliate, the Syracuse Crunch, in the 1995-1996 season.
He made his National Hockey League debut in the 1997-1998 season with the Canucks, appearing in 30 games and recording 2 goals along with 4 assists. He spent most of the 1998-1999 season on the Canucks" roster, appearing in 39 games and recording 2 goals and 4 points.
He moved to the Edmonton Oilers organization for the 1999–2000 season. With the Oilers, he appeared in a career-high 52 games - recording 4 assists - and also saw his first National Hockey League playoff action, appearing in all 5 games of Edmonton"s opening-round loss to the Dallas Stars.
The Oilers left him unprotected in the 2000 National Hockey League Expansion Draft, in which he was selected by the Columbus Blue Jackets.
After leaving Edmonton, Robertsson would struggle to find a home in the National Hockey League. In his final two seasons in North America, he moved through five National Hockey League organizations (Columbus, the New York Rangers, the Nashville Predators, the Mighty Ducks of Anaheim, and the Pittsburgh Penguins) and six minor-pro teams. During this time he appeared in only two National Hockey League games: in 2000-2001 with the Rangers. Robertsson would return to Europe for the 2002-2003 season, joining Ilves of Finland"s Master of Science-liiga.
He then went home to Sweden, re-joining Södertälje Saskatchewan of the Swedish Elite League in 2003.
After two more seasons there, he retired in 2005. He finished his National Hockey League career with 4 goals and 10 assists in 123 career games, along with 75 penalty minutes.