Pedersen debuterte i Skandinavisk Cup i januar 2007, med en 144.-plass på 15 km klassisk. I Skandinavisk Cup 2007/08 fikk han en 53.-plass og en 89.-plass, og han fikk sine første poeng i Skandinavisk Cup i desember 2008, da han kom på 19.-plass på 15 km klassisk på Lygna. Han fikk til sammen 14 poeng i Skandinavisk Cup 2008/09, og kom på delt 89.-plass sammenlagt. Under Norgesmesterskapet på ski 2009 kom han på 15.-plass på sprinten, 20.-plass på 30 km skiathlon og 62.-plass på femmila, og fikk gull på stafetten sammen med Espen Harald Bjerke og Tore Ruud Hofstad.[2]
I NM på ski 2012 kom han på 18.-plass på 15 km fri teknikk og 23.-plass på 30 km skiathlon. I Ski Classics 2012 ble hans beste plassering 10.-plass i Birkebeinerrennet, og han vant han ungdomscupen, og kom på åttendeplass i sprintcupen og 21.-plass sammenlagt. Han deltok også i Skandinavisk Cup 2011/12, men fikk ingen poeng i denne cupen. Han kom på åttendeplass på femmila under NM på ski 2013, og med sjetteplass i Birkebeinerrennet og König Ludwig Lauf i 2013 kom han på niendeplass sammenlagt i Ski Classics 2013, og han vant ungdomscupen og kom på tredjeplass i sprintcupen i Ski Classics denne sesongen.[2][3]
Hans beste plassering i Ski Classics 2014 var en 14.-plass i König Ludwig Lauf, og han kom på 23.-plass sammenlagt og andreplass i sprintcupen, bak John Kristian Dahl. Han deltok i NM på ski 2014 i Molde, og kom der på 29.-plass på 15 km klassisk og 38.-plass på 30 km skiathlon. Han fikk 13 poeng i Skandinavisk Cup 2013/14, og endte på delt 84.-plass.[4]