In der Folge verpasste Fredriksson im Weltcup oftmals nur Platzierungen außerhalb der Weltcup-Ränge. Auch bei den Nordischen Skiweltmeisterschaften 2005 in Oberstdorf blieb er ohne jegliche Medaille. Seine beste Platzierung war Rang fünf über 50 km. Bis zum Saisonende konnte Fredriksson seine Leistungen noch einmal leicht steigern, so dass er am Ende noch Rang sechs der Gesamtwertung erreichen konnte. In der &lt;a href="Skilanglauf-Weltcup%202005/06"&gt;Saison 2005/06&lt;/a&gt; gelang ihm mit Rang vier in Canmore noch einmal eine gute Platzierung knapp hinter den Podesträngen und auch in Otepää, Davos und Oberstdorf lief er unter die Top 10.