Petersson has won the Swedish junior championship and the regular Swedish championship with HV71 in 2009 and 2010, respectively. He has twice played in the IIHF World U20 Championship and won the silver medal in 2009 and the bronze medal in 2010.