In March 1997, Bøgelund signed his first professional contract, when he was brought to Dutch club PSV Eindhoven by Danish manager Frank Arnesen.
Starting at PSV in January 1998, he played two years in the reserves, before making his senior debut under coach Eric Gerets in March 2000.
Following an injury in the fall 2004, Bøgelund lost his place in the PSV starting line-up, where he was replaced by André Ooijer.
Bøgelund moved on in the summer 2008, returning to Denmark to play defending Danish Superliga champions Aalborg Boldspilklub (AaB).
He was a part of the Danish squad at the 2002 FIFA World Cup, and came on as a substitute in two of Denmark's four games at the tournament.