Head to head / Compare

  • + Add to compare
  • + Add to compare

Roger Federer Titles & Finals

Singles & Doubles

Year
Tournament
Opponent
Score
2019 Basel Alex de Minaur 62 62
2019 Halle David Goffin 76
2019 ATP Masters 1000 Miami John Isner 61 64
2019 Dubai Stefanos Tsitsipas 64 64
2018 Basel Marius Copil 76
2018 Stuttgart Milos Raonic 64 76
2018 Rotterdam Grigor Dimitrov 62 62
2018 Australian Open Marin Cilic 62 67
2017 Basel Juan Martin del Potro 67
2017 ATP Masters 1000 Shanghai Rafael Nadal 64 63
2017 Wimbledon Marin Cilic 63 61 64
2017 Halle Alexander Zverev 61 63
2017 ATP Masters 1000 Miami Rafael Nadal 63 64
2017 ATP Masters 1000 Indian Wells Stan Wawrinka 64 75
2017 Australian Open Rafael Nadal 64 36 61 36 63
2015 Basel Rafael Nadal 63 57 63
2015 ATP Masters 1000 Cincinnati Novak Djokovic 76
2015 Halle Andreas Seppi 76
2015 Istanbul Pablo Cuevas 63 76
2015 Dubai Novak Djokovic 63 75
2015 Brisbane Milos Raonic 64 67
2014 Basel David Goffin 62 62
2014 ATP Masters 1000 Shanghai Gilles Simon 76
2014 ATP Masters 1000 Cincinnati David Ferrer 63 16 62
2014 Halle Alejandro Falla 76
2014 Dubai Tomas Berdych 36 64 63
2013 Halle Mikhail Youzhny 67
2012 ATP Masters 1000 Cincinnati Novak Djokovic 60 76
2012 Wimbledon Andy Murray 46 75 63 64
2012 ATP Masters 1000 Madrid Tomas Berdych 36 75 75
2012 ATP Masters 1000 Indian Wells John Isner 76
2012 Dubai Andy Murray 75 64
2012 Rotterdam Juan Martin del Potro 61 64
2011 ATP Masters 1000 Paris Jo-Wilfried Tsonga 61 76
2011 Basel Kei Nishikori 61 63
2011 Doha Nikolay Davydenko 63 64
2010 ATP Finals Rafael Nadal 63 36 61
2010 Basel Novak Djokovic 64 36 61
2010 Stockholm Florian Mayer 64 63
2010 ATP Masters 1000 Cincinnati Mardy Fish 67
2010 Australian Open Andy Murray 63 64 76
2009 ATP Masters 1000 Cincinnati Novak Djokovic 61 75
2009 Wimbledon Andy Roddick 57 76
2009 Roland Garros Robin Soderling 61 76
2009 ATP Masters 1000 Madrid Rafael Nadal 64 64
2008 Basel David Nalbandian 63 64
2008 US Open Andy Murray 62 75 62
2008 Halle Philipp Kohlschreiber 63 64
2008 Estoril Nikolay Davydenko 76
2007 Tennis Masters Cup David Ferrer 62 63 62
2007 Basel Jarkko Nieminen 63 64
2007 US Open Novak Djokovic 76
2007 ATP Masters 1000 Cincinnati James Blake 61 64
2007 Wimbledon Rafael Nadal 76
2007 ATP Masters 1000 Hamburg Rafael Nadal 26 62 60
2007 Dubai Mikhail Youzhny 64 63
2007 Australian Open Fernando Gonzalez 76
2006 Tennis Masters Cup James Blake 60 63 64
2006 Basel Fernando Gonzalez 63 62 76
2006 ATP Masters 1000 Madrid Fernando Gonzalez 75 61 60
2006 Tokyo Tim Henman 63 63
2006 US Open Andy Roddick 62 46 75 61
2006 ATP Masters 1000 Canada Richard Gasquet 26 63 62
2006 Wimbledon Rafael Nadal 60 76
2006 Halle Tomas Berdych 60 67
2006 ATP Masters 1000 Miami Ivan Ljubicic 76
2006 ATP Masters 1000 Indian Wells James Blake 75 63 60
2006 Australian Open Marcos Baghdatis 57 75 60 62
2006 Doha Gael Monfils 63 76
2005 Bangkok Andy Murray 63 75
2005 US Open Andre Agassi 63 26 76
2005 ATP Masters 1000 Cincinnati Andy Roddick 63 75
2005 Wimbledon Andy Roddick 62 76
2005 Halle Marat Safin 64 67
2005 ATP Masters 1000 Hamburg Richard Gasquet 63 75 76
2005 ATP Masters 1000 Miami Rafael Nadal 26 67
2005 ATP Masters 1000 Indian Wells Lleyton Hewitt 62 64 64
2005 Dubai Ivan Ljubicic 61 67
2005 Rotterdam Ivan Ljubicic 57 75 76
2005 Doha Ivan Ljubicic 63 61
2004 Bangkok Andy Roddick 64 60
2004 US Open Lleyton Hewitt 60 76
2004 ATP Masters 1000 Canada Andy Roddick 75 63
2004 Gstaad Igor Andreev 62 63 57 63
2004 Wimbledon Andy Roddick 46 75 76
2004 Halle Mardy Fish 60 63
2004 ATP Masters 1000 Hamburg Guillermo Coria 46 64 62 63
2004 ATP Masters 1000 Indian Wells Tim Henman 63 63
2004 Dubai Feliciano Lopez 46 61 62
2004 Australian Open Marat Safin 76
2003 Vienna Carlos Moya 63 63 63
2003 Wimbledon Mark Philippoussis 76
2003 Halle Nicolas Kiefer 61 63
2003 Munich Jarkko Nieminen 61 64
2003 Dubai Jiri Novak 61 76
2003 Marseille Jonas Bjorkman 62 76
2002 Vienna Jiri Novak 64 61 36 64
2002 ATP Masters 1000 Hamburg Marat Safin 61 63 64
2002 Sydney Juan Ignacio Chela 63 63
2001 Milan Julien Boutter 64 67
1999 Brest Max Mirnyi 76
2011 ATP Finals Jo-Wilfried Tsonga 63 67
2004 Tennis Masters Cup Lleyton Hewitt 63 62
2003 Tennis Masters Cup Andre Agassi 63 60 64