All Tennis Players How Many Grand Slams Has John Hartley Won? Rev. John Thorneycroft Hartley (9 January 1849 – 21 August 1935) was a tennis player.John Hartley has won 2 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?