Career
Bagger played in the position of left winger or forward. Bagger started playing amateur football with Danish clubs Svogerslev Boldklub and Jyllinge GIF, and made his senior debut with Roskilde Boldklub 1906. He was spotted by Brøndby coach Tom Køhlert, and moved to Brøndby IF in the summer 1993.
Bagger signed a fully professional two-year contract with Brøndby from July 1994, and went on to compete with a host of Danish international forwards for a place in the Brøndby team
He initially competed with Bo Hansen, for a place in the starting line-up alongside Mark Strudal. When Strudal left the club in July 1995, Bagger saw renewed competition from forwards Peter Møller and Ebbe Sand.
Brøndby were trailing 0-3 in the first game against Karlsruher, when Bagger reduced to 1-3 in the dying moments of the game. He also took part in Brøndby"s 1998-1999 Union of European Football Associations Champions League campaign.
Bagger set a Brøndby scoring record of 12 goals in 51 European games.
Under new manager Michael Laudrup, Bagger saw less playing time. He also played the 2005 Danish Cup final, and scored the winning goal as Brøndby beat Football Club Midtjylland 3-2 in extra time. Bagger retired in December 2007.
He played a combined total of 338 games and scored 88 goals for Brøndby, including 243 games and 64 goals in the Superliga championship, making him the second most scoring Brøndby player in the Superliga following Ebbe Sand.