Hagen syklet sitt første ritt i 2009 da han deltok i Skiptvetrittet. I sykkelsesongen 2010 kom han på førsteplass i klasse M19-20 i Birkebeinerrittet og ble juniornorgesmester i duathlon. I 2012-sesongen fikk han sin første pallplass i Norges-Cup med 2.-plass i Norefjellrittet. Han var også på pallen i flere andre ritt dette året.