Peterson deltok i langrenn under Vinter-OL 2010 i Vancouver, hvor han endte på 11.-plass i den individuelle sprintkonkurransen og på 15.-plass i sprintstafetten sammen med Marcus Hellner. Han deltok også i sprintkonkurransen under ski-VM 2011 i Oslo, hvor han røk ut i kvartfinalen og endte på 16.-plass.