Skip to content
ATPranked 97 (2022-06-26)rating 2113 · peak 2243

Roger Federer

Switzerland · 45 years old · plays right-handed · 6'1" tall · born in Basel, Switzerland

ATP singles record since 2007

Won-lost
726-146
83% of matches
Titles
58
40 finals lost, 11 Grand Slams
Tiebreaks
264-135
won-lost
Deciding sets
128 of 207
59% of games won

By surface

SurfaceWon-lostWin %Games wonTiebreaksRating
hard471-9384%59%155-842111
clay134-3679%57%46-272009
grass120-1788%59%63-242049

Counted from scores; walkovers excluded. See surface Elo and share of games won.

Recent matches

DateTournamentOpponentResultScore
2021-07-07Wimbledon QFHubert Hurkaczloss6-3 7-6(4) 6-0
2021-07-05Wimbledon Round 4Lorenzo Sonegowin7-5 6-4 6-2
2021-07-03Wimbledon Round 3Cameron Norriewin6-4 6-4 5-7 6-4
2021-07-01Wimbledon Round 2Richard Gasquetwin7-6(1) 6-1 6-4
2021-06-29Wimbledon Round 1Adrian Mannarinowin6-4 6-7(3) 3-6 6-2 0-0 ret.
2021-06-16Noventi Open Round 2Felix Auger-Aliassimeloss4-6 6-3 6-2
2021-06-14Noventi Open Round 1Ilya Ivashkawin7-6(4) 7-5
2021-06-07French Open Round 4Matteo Berrettinilossw/o
2021-06-05French Open Round 3Dominik Koepferwin7-6(5) 6-7(3) 7-6(4) 7-5
2021-06-03French Open Round 2Marin Cilicwin6-2 2-6 7-6(4) 6-2
2021-05-31French Open Round 1Denis Istominwin6-2 6-4 6-3
2021-05-18Gonet Geneva Open Round 2Pablo Andujarloss6-4 4-6 6-4
2021-03-11Qatar ExxonMobil Open QFNikoloz Basilashvililoss3-6 6-1 7-5
2021-03-10Qatar ExxonMobil Open Round 2Daniel Evanswin7-6(8) 3-6 7-5
2020-01-30Australian Open SFNovak Djokovicloss7-6(1) 6-4 6-3
2020-01-28Australian Open QFTennys Sandgrenwin6-3 2-6 2-6 7-6(8) 6-3
2020-01-26Australian Open Round 4Marton Fucsovicswin4-6 6-1 6-2 6-2
2020-01-24Australian Open Round 3John Millmanwin4-6 7-6(2) 6-4 4-6 7-6(8)
2020-01-22Australian Open Round 2Filip Krajinovicwin6-1 6-4 6-1
2020-01-20Australian Open Round 1Steve Johnsonwin6-3 6-2 6-2
2019-11-16Nitto ATP Finals SFStefanos Tsitsipasloss6-3 6-4
2019-11-14Nitto ATP Finals Novak Djokovicwin6-4 6-3
2019-11-12Nitto ATP Finals Matteo Berrettiniwin7-6(2) 6-3
2019-11-10Nitto ATP Finals Dominic Thiemloss7-5 7-5
2019-10-27Swiss Indoors Basel FAlex de Minaurwin6-2 6-2
2019-10-26Swiss Indoors Basel SFStefanos Tsitsipaswin6-4 6-4
2019-10-25Swiss Indoors Basel QFStan Wawrinkawinw/o
2019-10-23Swiss Indoors Basel Round 2Radu Albotwin6-0 6-3
2019-10-21Swiss Indoors Basel Round 1Peter Gojowczykwin6-2 6-1
2019-10-11Rolex Shanghai Masters QFAlexander Zverevloss6-3 6-7(7) 6-3
2019-10-10Rolex Shanghai Masters Round 3David Goffinwin7-6(7) 6-4
2019-10-08Rolex Shanghai Masters Albert Ramos-Vinolaswin6-2 7-6(5)
2019-10-08Rolex Shanghai Masters Round 2Albert Ramos-Vinolaswin6-2 7-6(5)
2019-09-04US Open QFGrigor Dimitrovloss3-6 6-4 3-6 6-4 6-2
2019-09-01US Open Round 4David Goffinwin6-2 6-2 6-0
2019-08-30US Open Round 3Daniel Evanswin6-2 6-2 6-1
2019-08-28US Open Round 2Damir Dzumhurwin3-6 6-2 6-3 6-4
2019-08-27US Open Round 1Sumit Nagalwin4-6 6-1 6-2 6-4
2019-08-15Western & Southern Open Round 3Andrey Rublevloss6-3 6-4
2019-08-13Western & Southern Open Round 2Juan Ignacio Londerowin6-3 6-4
2019-07-14Wimbledon FNovak Djokovicloss7-6(5) 1-6 7-6(4) 4-6 13-12(3)
2019-07-12Wimbledon SFRafael Nadalwin7-6(3) 1-6 6-3 6-4
2019-07-10Wimbledon QFKei Nishikoriwin4-6 6-1 6-4 6-4
2019-07-08Wimbledon Round 4Matteo Berrettiniwin6-1 6-2 6-2
2019-07-06Wimbledon Round 3Lucas Pouillewin7-5 6-2 7-6(4)
2019-07-04Wimbledon Round 2Jay Clarkewin6-1 7-6(3) 6-2
2019-07-02Wimbledon Round 1Lloyd Harriswin3-6 6-1 6-2 6-2
2019-07-02Wimbledon Lloyd Harriswin3-6 6-1 6-2 6-2
2019-06-23Noventi Open FDavid Goffinwin7-6(2) 6-1
2019-06-22Noventi Open SFPierre-Hugues Herbertwin6-3 6-3
2019-06-21Noventi Open QFRoberto Bautista Agutwin6-3 4-6 6-4
2019-06-20Noventi Open Round 2Jo-Wilfried Tsongawin7-6(5) 4-6 7-5
2019-06-18Noventi Open Round 1John Millmanwin7-6(1) 6-3
2019-06-07French Open SFRafael Nadalloss6-3 6-4 6-2
2019-06-04French Open QFStan Wawrinkawin7-6(4) 4-6 7-6(5) 6-4
2019-06-02French Open Round 4Leonardo Mayerwin6-2 6-3 6-3
2019-05-31French Open Round 3Casper Ruudwin6-3 6-1 7-6(8)
2019-05-29French Open Round 2Oscar Ottewin6-4 6-3 6-4
2019-05-26French Open Round 1Lorenzo Sonegowin6-2 6-4 6-4
2019-05-17Internazionali BNL dItalia QFStefanos Tsitsipaslossw/o
get_player

Everything above for Roger Federer, in one call.

get_player_matches

Every match, filtered by season, surface or opponent.

get_head_to_head

Roger Federer against any other player, by surface.

get_surface_splits

The record on each surface, season by season.

Query Roger Federer yourself

500 free credits on signup, no card. REST or MCP. Player id 425.

Get a free key