After juniors, Vågberg joined the Walstad rink. The team would make it to the finals of the 2017 GSOC Tour Challenge, his first career Grand Slam event, losing to Brad Gushue. Later in the season, the team would represent Norway at the 2018 World Men's Curling Championship, where they finished in fifth place.