Career
He is currently playing for Modo Hockey of the Swedish Hockey League (SHL). Persson was drafted by the Buffalo Sabres in the first round, 24th overall, in the 2006 National Hockey League Entry Draft. After two seasons in the then Elitserien with Djurgårdens IF he was signed to a three-year entry-level deal with the Buffalo Sabres on June 3, 2008.
He was then loaned to fellow Elitserien club, Timrå IK for the following 2008-2009 season, before joining the Sabres American Hockey League affiliate, the Portland Pirates at the conclusion of the Swedish year.
Over the course of his contract with the Sabres, Persson was assigned directly to the AHL in each of his three years. He was an emergency recall for the Sabres during their 2011 playoff series against the Philadelphia Flyers.
However, he did not play in a game. Persson returned to his native Sweden after the Sabres declined to extend his contract, signing with Brynäs IF for two seasons before moving to his fourth SHL club, Modo Hockey on an optional two-year deal on May 5, 2014.