Roger Federer Head to Head Records

Below is a list of head to head stats for matches played by the great Roger Federer on the ATP Tour including the Davis Cup.

In total Roger Federer played against 352 different players in his singles career and amazingly he has a winning H2H record against 311 of these players.

Roger Federer Head to Head Records

Roger Federer’s Best H2H Records

Federer’s best H2H Record based on wins vs losses was against his fellow Swiss player Stan Wawrinka, who he beat 23 times out of a total of 26 matches.

Federer’s most one sided head to heads were against David Ferrer and Mikhail Youzhny who he beat 17 times each.

Opponent’s NameMatches PlayedWonLostWin %Wins vs Losses
Stan Wawrinka2623388%+20
Andy Roddick2421388%+18
Nikolay Davydenko2119290%+17
Richard Gasquet2119290%+17
David Ferrer17170100%+17
Mikhail Youzhny17170100%+17
Robin Soderling1716194%+15
Jarkko Nieminen15150100%+15
Tomas Berdych2620677%+14
Philipp Kohlschreiber14140100%+14

Roger Federer’s Worst H2H Records

Federer’s worst H2H record in terms of wins vs losses was against his long term rival Rafael Nadal.

Opponent’s NameMatches PlayedWonLostWin %Win vs Losses
Rafael Nadal40162440%-8
Novak Djokovic50232746%-4
Dominic Thiem72529%-3
Patrick Rafter3030%-3
Yevgeny Kafelnikov62433%-2
Thomas Enqvist41325%-2
Franco Squillari2020%-2
Alexander Zverev73443%-1
Alex Corretja52340%-1
Dominik Hrbaty31233%-1

Roger Federer Head to Head Records (A – Z)

Opponent’s NameWonLost
Adrian Mannarino70
Adrian Ungur10
Adrian Voinea20
Alan Mackin10
Albert Costa32
Albert Montanes31
Albert Portas20
Alberto Martin50
Alberto Martin20
Alejandro Falla80
Alex Bogdanovic10
Alex Bogomolov Jr20
Alex Corretja23
Alex De Minaur10
Alexander Kudryavtsev10
Alexander Popp10
Alexander Waske10
Alexander Zverev34
Alexandr Dolgopolov50
Aljaz Bedene20
Andre Agassi83
Andrea Gaudenzi01
Andreas Beck10
Andreas Seppi141
Andreas Vinciguerra11
Andrei Medvedev01
Andrei Pavel71
Andrei Stoliarov10
Andrew Ilie10
Andrey Golubev10
Andrey Rublev01
Andy Murray1411
Andy Roddick213
Antony Dupuis20
Arnaud Clement83
Arnaud Di Pasquale21
Attila Savolt10
Benjamin Balleret10
Benjamin Becker40
Benoit Paire70
Bernard Tomic40
Bjorn Phau31
Blaz Kavcic10
Bob Bryan10
Bobby Reynolds10
Bohdan Ulihrach40
Bohdan Ulihrach40
Borna Coric42
Brian Dabul10
Cameron Norrie10
Carlos Berlocq20
Carlos Moya70
Casper Ruud10
Cedric Pioline10
Cedrik Marcel Stebe10
Christophe Rochus20
Cyril Saulnier20
Damir Dzumhur30
Daniel Brands11
Daniel Evans40
Daniel Gimeno Traver10
Daniel Nestor10
Daniel Vacek10
Daniele Bracciali10
Daniil Medvedev30
David Ferrer170
David Goffin101
David Nalbandian118
David Prinosil30
David Sanchez10
David Sanchez10
Davide Sanguinetti21
Denis Golovanov10
Denis Gremelmayr20
Denis Istomin80
Denis Kudla20
Denis Shapovalov10
Devin Britton10
Diego Hartfield20
Diego Schwartzman40
Dmitry Tursunov50
Dominic Thiem25
Dominik Hrbaty12
Dominik Koepfer10
Donald Young10
Dudi Sela20
Dusan Lajovic20
Ernests Gulbis32
Evgeny Donskoy01
Evgeny Korolev30
Fabio Fognini40
Fabrice Santoro92
Federico Delbonis11
Feliciano Lopez130
Felix Auger Aliassime01
Felix Mantilla11
Fernando Gonzalez121
Fernando Verdasco70
Fernando Vicente10
Filip Dewulf10
Filip Krajinovic40
Filippo Volandri11
Flavio Saretta10
Florent Serra10
Florian Mayer80
Frances Tiafoe30
Francisco Clavet01
Franco Squillari02
Frederic Niemeyer10
Frederico Gil10
Fredrik Jonsson10
Gael Monfils104
Gaston Gaudio50
Gianluca Pozzi11
Gilles Muller50
Gilles Simon72
Goran Ivanisevic20
Greg Rusedski41
Grega Zemlja30
Grega Zemlja30
Grigor Dimitrov71
Guido Pella20
Guillaume Raoux20
Guillermo Canas33
Guillermo Coria30
Guillermo Garcia Lopez40
Gustavo Kuerten12
Hendrik Dreekmann10
Hicham Arazi41
Hubert Hurkacz11
Hyeon Chung20
Hyung Taik Lee20
Igor Andreev40
Ilija Bozoljac20
Ilya Ivashka10
Irakli Labadze10
Ivan Dodig10
Ivan Ljubicic133
Ivo Heuberger20
Ivo Karlovic131
Ivo Minar40
Jack Sock40
James Blake101
James Duckworth20
James Sekulov01
Jan Hajek10
Jan Kroslak10
Jan Lennard Struff40
Jan Michael Gambill31
Jan Siemerink01
Jan Vacek10
Janko Tipsarevic60
Jarkko Nieminen150
Jay Clarke10
Jean Rene Lisnard20
Jeff Morrison20
Jeff Morrison20
Jens Knippschild10
Jeremy Chardy41
Jerzy Janowicz10
Jesse Huta Galung10
Jimmy Wang10
Jiri Novak54
Jiri Vanek10
Jo Wilfried Tsonga126
Joao Sousa20
John Isner82
John Millman31
John Van Lottum20
John Van Lottum20
Jonas Bjorkman50
Jose Acasuso50
Juan Carlos Ferrero103
Juan Ignacio Chela60
Juan Ignacio Londero10
Juan Martin Del Potro187
Juan Monaco40
Julian Reister10
Julien Benneteau62
Julien Boutter20
Jurgen Melzer41
Justin Gimelstob10
Karen Khachanov10
Karim Alami10
Karol Beck10
Karol Kucera31
Kei Nishikori83
Kevin Anderson61
Kevin Kim10
Kristian Pless10
Kristof Vliegen20
Kristof Vliegen20
Kyle Edmund10
Lars Burgsmuller20
Leonardo Mayer40
Lleyton Hewitt189
Lloyd Harris10
Lorenzo Sonego20
Lucas Arnold Ker01
Lucas Pouille20
Luis Horna11
Lukas Lacko30
Lukas Rosol20
Magnus Larsson11
Magnus Norman10
Malek Jaziri20
Marat Safin102
Marc Gicquel30
Marc Lopez10
Marc Rosset22
Marcel Granollers40
Marcelo Rios20
Marco Chiudinelli20
Marcos Baghdatis71
Marcos Daniel10
Marcus Willis10
Mardy Fish81
Mariano Zabaleta31
Marin Cilic101
Marinko Matosevic20
Mario Ancic61
Marius Copil10
Mark Philippoussis41
Markus Hantschk01
Martin Damm10
Martin Verkerk20
Marton Fucsovics30
Matteo Berrettini20
Matthew Ebden10
Max Mirnyi72
Maxime Teixeira10
Maximilian Abel10
Michael Berrer20
Michael Chang41
Michael Llodra20
Michael Russell10
Michel Kratochvil30
Mikael Tillstrom10
Mikhail Kukushkin30
Mikhail Youzhny170
Milos Raonic113
Mischa Zverev60
Mohammad Ghareeb10
Nick Kyrgios61
Nicolas Almagro50
Nicolas Escude43
Nicolas Kiefer123
Nicolas Lapentti40
Nicolas Mahut40
Nicolas Massu41
Nicolas Thomann20
Nikolay Davydenko192
Nikoloz Basilashvili11
Noah Rubin10
Novak Djokovic2327
Olivier Rochus80
Oscar Otte10
Pablo Andujar01
Pablo Carreno Busta10
Pablo Cuevas20
Paolo Lorenzi10
Paradorn Srichaphan40
Patrick Rafter03
Paul Capdeville10
Paul Henri Mathieu70
Pete Sampras10
Peter Gojowczyk30
Peter Luczak10
Peter Polansky20
Peter Wessels11
Philipp Kohlschreiber140
Philipp Petzschner10
Pierre Hugues Herbert10
Potito Starace70
Radek Stepanek142
Radu Albot20
Raemon Sluiter40
Rafael Arevalo10
Rafael Nadal1624
Rainer Schuettler31
Richard Fromberg11
Richard Gasquet192
Richard Krajicek20
Robby Ginepri50
Roberto Bautista Agut90
Robin Haase30
Robin Soderling161
Robin Vik10
Rohan Bopanna10
Ruben Bemelmans10
Ruben Ramirez Hidalgo10
Rui Machado10
Ryan Harrison20
Sam Groth20
Sam Querrey40
Santiago Giraldo20
Santiago Giraldo20
Sargis Sargsian40
Scott Draper10
Scoville Jenkins10
Sebastien Grosjean32
Sergi Bruguera01
Sergiy Stakhovsky11
Simon Greul10
Simone Bolelli40
Sjeng Schalken51
Somdev Devvarman20
Stan Wawrinka233
Stefan Koubek41
Stefano Galvani10
Stefanos Tsitsipas22
Stephane Robert10
Steve Darcis10
Steve Johnson30
Sumit Nagal10
Takao Suzuki20
Taylor Dent20
Taylor Fritz20
Tennys Sandgren10
Teymuraz Gabashvili20
Thanasi Kokkinakis01
Thiago Alves10
Thiemo De Bakker40
Thierry Ascione20
Thomas Enqvist13
Thomas Johansson70
Thomas Schoorel10
Thomaz Bellucci20
Tim Henman76
Tobias Kamke20
Todd Martin10
Todd Reid10
Tomas Behrend10
Tomas Berdych206
Tomas Zib10
Tommy Haas134
Tommy Robredo111
Vasek Pospisil30
Victor Hanescu60
Viktor Troicki20
Vincent Spadea21
Vladimir Voltchkov10
Wayne Arthurs20
Wayne Ferreir12
Wesley Moodie10
Xavier Malisse101
Yen Hsun Lu30
Yevgeny Kafelnikov24
Yoshihito Nishioka10
Younes El Aynaoui31
Yuichi Sugita10
Zeljko Krajan20

FAQ

What is the head to head record between Nadal and Federer?

Federer and Nadal have played each other a total of 40 times with Nadal currently leading the head to head 24-16.

Who has a winning H2H record against Federer?

The following 25 players have a winning head to head record against Roger Federer: Alex Corretja, Alexander Zverev, Andrea Gaudenzi, Andrei Medvedev, Andrey Rublev, Dominic Thiem, Dominik Hrbaty, Evgeny Donskoy, Felix Auger Aliassime, Francisco Clavet, Franco Squillari, Gustavo Kuerten, Jan Siemerink, James Sekulov, Lucas Arnold Ker, Markus Hantschk, Novak Djokovic, Pablo Andujar, Patrick Rafter, Rafael Nadal, Sergi Bruguera, Thanasi Kokkinakis, Thomas Enqvist, Wayne Ferreir, and Yevgeny Kafelnikov.

How many times has Federer lost to Djokovic?

Federer has lost to Djokovic a total of 27 times out of the 50 times they have played each other.

Who has played Federer the most often?

Novak Djokovic has played Federer a total of 50 times which is more than any other player.