Rodger Federer has won the most tennis titles.
Andy Roddick from the US
It was obviously Whogivesadang Youreanerd.
The top three players I can think of are Pete Sampras from America with 7, Roger Federer from Switzerland with 6, and Bjorn Borg from Sweden with 5.
it was federer, first time in a couple of years
Margaret Court has 24 individual Grand Slam titles. Roger Federer has the most individual Grand Slam Titles of any male tennis player at 16.
Rafael Nadal (7 Titles 2005,2006,2007,2008,2010,2011 And 2012)
Roger Federer (SUI) 17 Grand Slam Titles