He attended the University of Texas at San Antonio on a Division I athletic scholarship for men"s golf.
He played for the team under the coaching of Barry Denton for two years. Edfors turned professional in 1997. He narrowly failed to hold on to his tour card in 2004, but at the end of 2005 he regained it at the Final Qualifying School.
Edfors is known for being a big hitter averaging over 300 yards.
European Tour wins (3)
Asian Tour wins (2)
Challenge Tour wins (3)
Nordic League wins (1)
Other wins (1)
DNP = Did not play
CUT = missed the half-way cut
"T" = tied
Yellow background for top-10. Royal Trophy (representing Europe): 2007 (winners), 2009, 2011 (winners).