He turned professional in 1997, and after several unsuccessful attempts at the European Tour qualifying school, finally gained his tour card in 2004, having played most of that year on the second tier Challenge Tour. Edberg failed to retain his playing privileges on the European Tour in his rookie season, and after a year of limited opportunities in 2006, regained his tour card for 2007 at final qualifying school. Having spent 2012–2014 mainly on the Challenge Tour, Edberg re-qualified to the European Tour in 2014 and had the second best year of his career in 2015, finishing runner up in the Doctorate+Doctorate Real Czechoslovakian Masters, third at the Porsche European Open and fourth at the Omega European Masters, for a 71st place in the Race to Dubai.
Nordic Golf League wins (4)
Other wins (1)
DNP = Did not play
CUT = missed the half-way cut
"T" = tied
Yellow background for top-10.
Irons - Mizuno Member of Parliament-62 Black Nickel, Korean Broadcasting System X flex
Fairway - Mizuno MX-700 3 & 5 Wood E360 X, 7 Wood
Utility - Mizuno Member of Parliament-Fli Hi 21 deg
Wedges - Mizuno Member of Parliament R Series Black Nickel 51 & 56/10.
In 2007 he finished tied for 12th place at the Open Championship, and had three top 10 finishes, including a tie for 3rd at the Smurfit European Open as he finished the season ranked well inside the top 100 of the Order of Merit, in 51st position. In 2008 Edberg continued his consistent play, ending the season in 85th place on the Order of Merit, recording his best finish on tour to date along the way, a share of 2nd place in the SAS Masters.