Carl Fredrik Hagen really is a late bloomer. He began his sports career in athletics and skiing but only started cycling a few years ago as a mountain biker. He rode for Norwegian development teams before signing his first pro contract at Lotto Soudal. Carl Fredrik won the Tour du Jura and finished fourth overall in the Tour of Norway, both in 2018.
Tour du Jura Cycliste
1ière place
Classification générale
Tour of Norway
4ième place
Classification générale
Arctic Race of Norway
2 x 8ième place
Classification générale
Tour Alsace
2ième place
Classification générale
Tour Alsace
1ière place
Étape
Tour of Norway
13ième place
Classification générale
Ringerike GP
2ième place
Sundvolden GP
3 x 2ième place
Tour of Norway
3ième place
Étape
East Bohemia Tour
4ième place
Classification générale
Tour de Romandie
15ième place
Classification générale
Tour of Norway
10ième place
Classification générale
Critérium du Dauphiné
3ième place
Étape
La Vuelta ciclista a España
8ième place
Classification générale
Gree-Tour of Guangxi
7ième place
Classification générale