Career
Early career
After playing for local club Torslanda IK, he joined Västra Frölunda IF and debuted in the Swedish Allsvenskan, only 18 years old. He then moved to Örebro Saskatchewan in 2003, before joining IFK Göteborg in 2005. He only stayed half a season at IFK Göteborg, where he was a backup for former Swedish international goalkeeper Bengt Andersson.
Viborg FF
He moved abroad later that same year, being bought by Danish club Viborg FF in July 2005.
Bought as a replacement for Danish international goalkeeper Jesper Christiansen, Alvbåge quickly established himself in the Viborg team, and debuted for the Swedish national team in January 2006. Return to Örebro Saskatchewan
He returned to Örebro Saskatchewan during the summer of 2008.
Return to IFK Göteborg
Before the start of the 2012 season, he returned to IFK Göteborg where he is the first-choice goalkeeper. Alvbåge had his debut for Sweden in a match against Jordan on 23 January 2005.
In total, he has made 4 appearances for Sweden.