My bad. You are right 20.
List of all titles won be the master
Wimbledon - 2003, 2004, 2005, 2006, 2007, 2009, 2012, 2017
Australian Open - 2004, 2006, 2007, 2010, 2017, 2018
US Open - 2004, 2005, 2006, 2007, 2008
French Open - 2009
Congratulations Roger with your 20th grand slam title. The G.O.A.T
My bad. You are right 20.
List of all titles won be the master
Wimbledon - 2003, 2004, 2005, 2006, 2007, 2009, 2012, 2017
Australian Open - 2004, 2006, 2007, 2010, 2017, 2018
US Open - 2004, 2005, 2006, 2007, 2008
French Open - 2009