Tại Roland Garros năm 2009, Federer đã giành đủ các danh hiệu Grand Slam và tại Wimbledon 1 tháng sau, anh đã phá kỷ lục Pete Sampras trong kỷ nguyên mở với major lớn thứ 15 của mình. Anh giành tổng cộng 20 danh hiệu Grand Slam, giờ chỉ xếp sau Rafael Nadal (22) và Djokovic (21). Tay vợt người Thụy Sĩ đã giành được 6 chức vô địch Australia mở rộng, Roland Garros năm 2009, 8 danh hiệu Wimbledon và 5 chiến thắng liên tiếp tại Mỹ mở rộng (2004-2008).
Federer đã giành được 1.251 trận thắng ở cấp độ tour trong sự nghiệp lừng lẫy của mình, chỉ sau Jimmy Connors (1.274). Tay vợt người Thụy Sĩ cũng đã giành được 103 danh hiệu cấp độ tour, cũng chỉ xếp sau Connors (109).
Tay vợt gốc Basel lập kỷ lục 6 danh hiệu, 59 chiến thắng và 18 lần tham dự tại Nitto ATP Finals. Anh cũng rất xuất sắc tại ATP Masters 1000, nơi anh giành được 28 danh hiệu.
Federer cũng là người giành kỷ lục 40 giải thưởng ATP Tour: Số 1 ATP Tour (2004-2007, 2009), Arthur Ashe Humanitarian of Year (2006, 2013), Sự trở lại của năm (2017), Stefan Edberg Sportsmanship (2004-2009, 2011-2017) và Tay vợt được người hâm mộ yêu thích nhất (2003-2021). Anh cũng là vận động viên thành công nhất nhất trong lịch sử của Giải thưởng Thể thao Thế giới Laureus, 5 lần giành giải Nhân vật thể thao của năm (2005-2008, 2018) và Sự trở lại của năm vào năm 2018.
Tay vợt người Thụy Sĩ lần đầu tiên leo lên đỉnh cao của môn thể thao này ở tuổi 22, giữ vị trí số 1 thế giới vào ngày 2.2.2004. Từ năm 2004 đến 2006, anh tạo ra kỷ lục đáng kinh ngạc thắng 247 trận, thua 15, tỉ lệ hơn 94%.
Trong khoảng thời gian đó, anh đã nâng 34 danh hiệu ở các giải đấu. Từ 2003 đến 2005, Federer thắng 24 trận liên tiếp trước các đối thủ trong Top 10.
Những năm gần đây, Federer cho thấy sự kiên cường và quyết tâm cao. Sau khi phẫu thuật đầu gối vào năm 2016, anh đã trở lại vào năm 2017 để chơi một số trận hay nhất trong sự nghiệp của mình.
Federer trở thành tay vợt số 1 thế giới lớn tuổi nhất trong lịch sử của Bảng xếp hạng ATP Pepperstone vào ngày 19.2.2018, ở tuổi 36.