Roger Federer holds the title of the most grand slam titles. He has a total of 20 major title from 2003-2018. All of his titles were for mens singles.
Return to main page