how many grand slams does federer have

4 hours ago 3
Nature

Roger Federer has won 20 Grand Slam singles titles in his tennis career. This places him third in the all-time list for most Grand Slam wins by a male player, behind Novak Djokovic (24) and Rafael Nadal (22)