0 votes
How many Masters 1000 does Federer have?

1 Answer

0 votes
To date, Federer has won 102 ATP singles titles including a record 20 Grand Slam singles titles, 28 ATP Masters 1000 titles, and a record 6 ATP Finals.
...