All Tennis Players How Many Grand Slams Has James Cecil Parke Won? James Cecil Parke (26 July 1881 – 27 February 1946) was an Irish Rugby union player.James Cecil Parke has won 1 Grand Slam. FacebookTwitterEmail How Many Grand Slams Has Madison Keys Won? How Many Grand Slams Has Jannik Sinner Won? How Many Majors Has John Isner Won?