Markegård scored six goals in his 42 matches for Stabæk, and after his contract with the club expired he joined Sandefjord Fotball on a free transfer ahead of the 2008 season. After playing 14 matches and scoring 2 goals for Sandefjord on the second tier, He was loaned out to third-tier club FK Tønsberg in the 2009 season. In March 2010 he was released from the contract with Sandefjord and was signed by Follo, where he scored 13 goals in 27 games in the 2010 season. After missing the first round of the 2010 Norwegian Cup, he scored six goals in the next five rounds, which made him top goal-scorer in the cup that year, and was a key contributor as Follo came to the final, where they lost to Strømsgodset. After the final, Follo was relegated to the Second Division, and Markegård was released from his contract. He was wanted by Sandnes Ulf, but signed for Strømsgodset