Hammerlund gab im Dezember 2012 in Sjusjøen sein Debüt im Scandinavian Cup, bei dem er Rang 87 über 15 km Freistil, Platz 82 im Sprint und Rang 84 über 30 km klassisch im Massenstart belegte. Seine ersten Punkteplatzierungen erreichte er im Dezember 2014 in Lillehammer mit Platz 18 über 15 km Freistil, Rang 18 im Sprint und Platz 12 beim 30-km-Massenstartrennen in der klassischen Technik. Im Februar 2015 gelang Hammerlund mit Rang neun beim 30-km-Freistil-Massenstartrennen in Madona die erste Platzierung unter den besten zehn. Im Januar 2016 wurde er in Östersund über 15 km Freistil erneut Neunter und erreichte als Zweiter des 30-km-Massenstartrennens in der klassischen Technik das Podium.