W sezonach 2004/2005, 2005/2006 i 2006/2007 nie osiągał większych sukcesów w Pucharze Świata. Jego najlepszym wynikiem było piąte miejsce Gundersenie, wywalczone 30 stycznia 2005 roku w Sapporo. W 2005 roku wystartował na mistrzostwach świata w Oberstdorfie, gdzie był osiemnasty w sprincie, a zawodów metodą Gundersena nie ukończył. Miesiąc później wywalczył kolejne trzy medale podczas mistrzostw świata juniorów w Rovaniemi. Wraz z kolegami sięgnął po złoto w drużynie, a indywidualnie był drugi w Gundersenie oraz trzeci w sprincie.
Przełom nadszedł w sezonie 2007/2008. W pierwszej części sezonu, 12 grudnia 2007 roku w austriackim Ramsau Edelmann po raz pierwszy w karierze stanął na podium indywidualnych zawodów Pucharu Świata. Zajął tam trzecie miejsce w sprincie huraganowym, ulegając tylko dwóm rodakom: Björnowi Kircheisenowi i Ronny’emu Ackermannowi. W pozostałych zawodach jeszcze trzykrotnie plasował się w czołowej dziesiątce: 30 grudnia w Oberhofie był siódmy w Gundersenie, 12 stycznia w Val di Fiemme był dziewiąty w tej samej konkurencji, a 9 marca 2008 roku w Oslo zajął dziesiąte miejsce w sprincie. W klasyfikacji generalnej dało mu to dwunasta pozycję. Mimo że w kolejnym sezonie nie stawał na podium, to w klasyfikacji generalnej zajął miejsce wyższe niż przed rokiem - ósme.