All Tennis Players How Many Grand Slams Has Stefan Edberg Won? Stefan Bengt Edberg (Swedish pronunciation: [ˈstěːfan ˈêːdbærj]; born 19 January 1966) is a Swedish former professional tennis player.Stefan Edberg has won 6 Grand Slams. FacebookTwitterEmail How Many Grand Slams Has Madison Keys Won? How Many Grand Slams Has Jannik Sinner Won? How Many Majors Has John Isner Won?