Najlepszym indywidualnym wynikiem Södergrena było ósme miejsce w biegu łączonym na 30 km.

Sezon 2007/2008 ukończył na siódmej pozycji w klasyfikacji generalnej. W ponad dwudziestu startach tylko trzy razy nie zdobył punktów. Trzykrotnie też stawał na podium: 24 listopada w Beitostølen był trzeci w biegu na 15 km stylem dowolnym, 23 lutego w Falun drugi w biegu łączonym, a 8 marca w Oslo wygrał na dystansie 50 km techniką dowolną. Poza tym pięciokrotnie zajmował miejsca w pierwszej dziesiątce, a drugą edycję TdS zakończył na szesnastym miejscu. Tour de Ski 2008/2009 nie zdołał ukończyć, wycofując się z rywalizacji przed piątym etapem. Na rozgrywanych na przełomie lutego i marca 2009 roku mistrzostwach świata w Libercu Södergren zdobył srebrny medal w biegu łączonym, przegrywając tylko z Petterem Northugiem z Norwegii. Na tych samych mistrzostwach był też osiemnasty w biegu na 15 km klasykiem;