All Tennis Players How Many Grand Slams Has Ellsworth Vines Won? Henry Ellsworth Vines Jr. (September 28, 1911 – March 17, 1994) was an American tennis player.Ellsworth Vines has won 3 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?