Who has won major titles since Wimbledon 2003 when Roger Federer won his first grand slam
Roger Federer 19 (8 Wimbledon, 5 Australian Open, 5 US Open, 1 French Open)
Rafael Nadal 16 (10 French Open, 3 US Open, 2 Wimbledon, 1 Australian Open)
Novak Djokovic 12 (6 Australian Open, 3 Wimbledon, 2 US Open, 1 French Open)
Andy Murray 3 (2 Wimbledon, 1 US Open)
Stan Wawrinka 3 (1 Australian Open, 1 French Open, 1 US Open)
Andy Roddick 1 (1 US Open)
Gaston Gaudio 1 (1 French Open)
Marat Safin 1 (1 Australian Open)
Juan Martin del Potro 1 (1 US Open)
Marin Cilic 1 (1 US Open)