Match list updated: 2026-06-05 02:15 UTC

ATP 2012 Season Match Results & Scores

Browse completed main-tour match results, scores, opponents, and match data links.

Need deeper match filters? Advanced match search supports date ranges, multiple rounds and surfaces, qualifying/main draw, player, opponent, and tournament filters.

Match Results

Completed main-tour matches matching the selected filters.

4,457 completed main-tour matches in 2012

DateTournamentCategoryRoundSurfaceWinnerScoreLoserH2HMatch Data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Juan Sebastian Cabal #324 6-2 7-6(6) Andrea Agazzi #755 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass John-Patrick Smith #305 6-4 6-4 Gibril Diarra #1211 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Nikola Mektic #295 6-3 6-4 Clement Reix #402 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Alexandar Lazov #1174 6-3 6-4 Kirill Dmitriev #1081 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Denys Molchanov #267 7-6(3) 6-4 Kimmer Coppejans #1882 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Marton Fucsovics #554 7-6(9) 1-0 (ret.) Riccardo Ghedin #291 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Alban Meuffels #745 6-2 4-6 6-4 Yann Marti #710 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Pierre-Ludovic Duclos #247 4-6 7-5 6-4 Matthew Pierot #870 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Philipp Petzschner #144 6-3 6-1 George Bastl #953 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Niels Desein #410 7-6(4) 6-3 Albano Olivetti #306 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Mikhail Ledovskikh #311 2-6 6-3 6-2 Evgeny Korolev #383 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Christopher Kas #1006 6-3 6-4 David Pel #1859 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Matt Reid #259 6-4 3-6 6-1 Adrien Bossel #422 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Artem Sitak #431 6-4 7-6(4) Peter Torebko #199 H2H Match data
Jun 17, 2012 S Hertogenbosch ATP 250 Q1 Grass Thomas Schoorel #194 4-6 6-4 6-2 Alexander Sadecky #547 H2H Match data
Jun 16, 2012* Halle ATP 500 SF Grass Roger Federer #3 6-1 6-4 Mikhail Youzhny #31 H2H Match data
Jun 16, 2012* Queen's Club ATP 500 SF Grass Marin Cilic #25 6-3 3-6 6-3 Sam Querrey #77 H2H Match data
Jun 16, 2012* Queen's Club ATP 500 SF Grass David Nalbandian #39 6-4 6-4 Grigor Dimitrov #72 H2H Match data
Jun 16, 2012* Halle ATP 500 SF Grass Tommy Haas #87 7-6(5) 7-5 Philipp Kohlschreiber #34 H2H Match data
Jun 16, 2012* Queen's Club ATP 500 QF Grass Sam Querrey #77 7-5 3-6 6-3 Ivan Dodig #69 H2H Match data
Jun 16, 2012* Halle ATP 500 QF Grass Philipp Kohlschreiber #34 6-3 6-4 Rafael Nadal #2 H2H Match data
Jun 16, 2012* Halle ATP 500 QF Grass Tommy Haas #87 6-4 3-6 7-5 Tomas Berdych #7 H2H Match data
Jun 16, 2012* Queen's Club ATP 500 QF Grass Grigor Dimitrov #72 4-6 6-4 6-3 Kevin Anderson #30 H2H Match data
Jun 16, 2012* Halle ATP 500 QF Grass Roger Federer #3 6-7(4) 6-4 7-6(3) Milos Raonic #21 H2H Match data
Jun 16, 2012* Halle ATP 500 QF Grass Mikhail Youzhny #31 6-4 4-6 6-4 Radek Stepanek #26 H2H Match data
Jun 16, 2012* Queen's Club ATP 500 QF Grass David Nalbandian #39 4-6 7-6(2) 6-4 Xavier Malisse #84 H2H Match data
Jun 16, 2012* Queen's Club ATP 500 QF Grass Marin Cilic #25 6-4 2-0 (ret.) Yen-Hsun Lu #57 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Mikhail Youzhny #31 6-4 3-6 6-3 Alexandr Dolgopolov #20 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Rafael Nadal #2 7-5 6-1 Lukas Lacko #58 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass Ivan Dodig #69 7-6(3) 3-6 7-6(5) Jo-Wilfried Tsonga #5 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Radek Stepanek #26 6-4 6-4 Cedrik-Marcel Stebe #78 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Roger Federer #3 6-4 7-5 Florian Mayer #29 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass David Nalbandian #39 4-6 7-5 6-3 Edouard Roger-Vasselin #67 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Tommy Haas #87 6-3 6-4 Marcel Granollers #22 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass Xavier Malisse #84 7-6(5) 6-3 Simone Bolelli #120 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass Marin Cilic #25 7-6(3) 6-2 Lukas Rosol #101 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Philipp Kohlschreiber #34 6-7(5) 6-1 6-3 Lukasz Kubot #50 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass Kevin Anderson #30 7-6(10) 7-6(7) Feliciano Lopez #17 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Milos Raonic #21 6-1 6-1 Ze Zhang #217 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass Sam Querrey #77 6-3 3-6 6-3 Julien Benneteau #28 H2H Match data
Jun 15, 2012* Halle ATP 500 R16 Grass Tomas Berdych #7 6-3 6-2 Viktor Troicki #33 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass Grigor Dimitrov #72 7-6(3) 6-4 Nicolas Mahut #65 H2H Match data
Jun 15, 2012* Queen's Club ATP 500 R16 Grass Yen-Hsun Lu #57 6-3 2-6 7-6(5) Janko Tipsarevic #8 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Janko Tipsarevic #8 6-1 7-6(2) Ryan Sweeting #134 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Yen-Hsun Lu #57 6-7(3) 7-6(6) 7-6(7) Ivo Karlovic #56 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Julien Benneteau #28 5-7 6-4 7-5 Tatsuma Ito #68 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Viktor Troicki #33 6-2 7-6(6) Benjamin Becker #124 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Marin Cilic #25 6-2 6-1 Matthew Ebden #74 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Lukas Lacko #58 2-6 6-2 6-3 Konstantin Kravchuk #179 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Xavier Malisse #84 6-3 4-6 6-0 Alex Bogomolov Jr Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Sam Querrey #77 7-6(4) 6-3 Denis Istomin #41 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass David Nalbandian #39 6-4 6-2 Ruben Bemelmans #131 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Simone Bolelli #120 4-6 6-3 7-6(2) Gilles Simon #13 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Philipp Kohlschreiber #34 7-6(4) 7-6(4) Dustin Brown #163 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Grigor Dimitrov #72 7-6(1) 6-4 Gilles Muller #53 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Milos Raonic #21 7-5 7-6(1) Philipp Petzschner #144 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Edouard Roger-Vasselin #67 6-4 4-6 7-5 Andy Roddick #32 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Kevin Anderson #30 7-6(5) 2-6 3-4 (ret.) Sergiy Stakhovsky #86 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Tommy Haas #87 5-2 (ret.) Bernard Tomic #27 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Nicolas Mahut #65 6-3 6-7(4) 7-6(1) Andy Murray #4 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Jo-Wilfried Tsonga #5 6-3 6-2 Jamie Baker #203 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Lukasz Kubot #50 6-4 6-4 Jarkko Nieminen #45 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Cedrik-Marcel Stebe #78 6-3 3-6 7-5 Carlos Berlocq #37 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Mikhail Youzhny #31 6-3 6-2 Robin Haase #40 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Ze Zhang #217 6-4 7-6(2) Tobias Kamke #85 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Florian Mayer #29 6-4 6-4 Tim Smyczek #202 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Ivan Dodig #69 6-3 7-6(3) Go Soeda #54 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Radek Stepanek #26 7-6(6) 4-6 7-6(7) Andreas Seppi #24 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Lukas Rosol #101 6-3 4-6 6-4 Marcos Baghdatis #42 H2H Match data
Jun 14, 2012* Halle ATP 500 R32 Grass Marcel Granollers #22 6-4 6-2 Mischa Zverev #190 H2H Match data
Jun 14, 2012* Queen's Club ATP 500 R32 Grass Feliciano Lopez #17 6-3 3-6 7-5 Steve Darcis #71 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Gilles Muller #53 6-2 6-1 Liam Broady #809 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Grigor Dimitrov #72 6-3 7-5 Bobby Reynolds #127 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Sergiy Stakhovsky #86 6-4 6-1 Flavio Cipolla #91 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Ivan Dodig #69 6-1 (ret.) Frank Dancevic #121 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Tatsuma Ito #68 7-6(6) 4-6 6-2 Paolo Lorenzi #90 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Sam Querrey #77 6-1 6-7(4) 6-4 Olivier Rochus #61 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Yen-Hsun Lu #57 4-6 7-6(4) 6-3 Igor Kunitsyn #100 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Ivo Karlovic #56 6-3 6-2 Lleyton Hewitt #205 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Marcos Baghdatis #42 7-6(2) 4-6 6-2 Frederico Gil Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Ruben Bemelmans #131 6-4 1-6 6-3 Malek Jaziri #73 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Jamie Baker #203 7-6(1) 6-3 Oliver Golding #482 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Edouard Roger-Vasselin #67 6-7(5) 6-2 6-4 Evgeny Korolev #383 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Go Soeda #54 6-2 6-2 Bjorn Phau #89 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Nicolas Mahut #65 6-4 6-2 Guillermo Garcia-Lopez #93 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Kevin Anderson #30 4-6 6-3 6-4 James Ward #171 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Alex Bogomolov Jr 6-2 7-6(5) Martin Klizan #60 Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Xavier Malisse #84 6-4 6-4 Adrian Ungur #79 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Steve Darcis #71 7-6(2) 7-5 Ruben Ramirez Hidalgo #81 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass David Nalbandian #39 4-6 6-2 6-2 Vasek Pospisil #103 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Lukas Rosol #101 6-4 7-6(5) Victor Hanescu #153 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Denis Istomin #41 6-4 7-6(4) Kenny De Schepper #161 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Simone Bolelli #120 6-3 6-4 Ernests Gulbis #88 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Matthew Ebden #74 7-6(5) 6-3 Matthias Bachinger #106 H2H Match data
Jun 13, 2012* Queen's Club ATP 500 R64 Grass Ryan Sweeting #134 6-4 7-6(6) Dmitry Tursunov #66 H2H Match data
Jun 12, 2012* Halle ATP 500 Q3 Grass Ze Zhang #217 1-6 6-1 6-4 Denys Molchanov #267 H2H Match data
Jun 12, 2012* Halle ATP 500 Q3 Grass Konstantin Kravchuk #179 5-2 (ret.) Alexander Kudryavtsev #160 H2H Match data
Jun 12, 2012* Halle ATP 500 Q3 Grass Tim Smyczek #202 7-6(8) 6-4 Maxime Authom #172 H2H Match data
Jun 12, 2012* Queen's Club ATP 500 Q3 Grass Bobby Reynolds #127 7-6(5) 6-1 Sergei Bubka #165 H2H Match data
Jun 12, 2012* Queen's Club ATP 500 Q3 Grass Evgeny Korolev #383 6-3 6-2 Amir Weintraub #177 H2H Match data
Jun 12, 2012* Halle ATP 500 Q3 Grass Mischa Zverev #190 6-3 6-4 Jan Hernych #220 H2H Match data
Jun 12, 2012* Queen's Club ATP 500 Q3 Grass Ruben Bemelmans #131 6-2 6-2 Marco Trungelliti #265 H2H Match data
Jun 12, 2012* Queen's Club ATP 500 Q3 Grass Kenny De Schepper #161 6-2 6-2 Ryan Sweeting #134 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Jan Hernych #220 3-6 6-4 6-2 Erik Chvojka #233 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Ryan Sweeting #134 7-6(7) 7-5 Thomas Fabbiano #250 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Tim Smyczek #202 6-3 7-5 John Millman #331 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Evgeny Korolev #383 6-4 7-6(5) Brian Baker #123 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Ze Zhang #217 6-4 6-1 Mikhail Ledovskikh #311 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Alexander Kudryavtsev #160 6-4 6-2 Albano Olivetti #306 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Maxime Authom #172 6-4 6-2 Alex Kuznetsov #211 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Ruben Bemelmans #131 6-1 6-4 Mathieu Rodrigues #246 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Denys Molchanov #267 6-2 5-7 6-4 Marco Chiudinelli #130 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Kenny De Schepper #161 6-3 7-6(3) Lionel Noviski #1356 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Bobby Reynolds #127 7-5 7-5 Andrew Fitzpatrick #475 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Amir Weintraub #177 7-6(5) 6-1 Michael Yani #180 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Marco Trungelliti #265 6-3 4-6 7-6(2) Denis Kudla #174 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Konstantin Kravchuk #179 6-2 6-4 Jaan-Frederik Brunken #527 H2H Match data
Jun 11, 2012 Halle ATP 500 Q2 Grass Mischa Zverev #190 3-6 6-4 6-2 Igor Sijsling #112 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q2 Grass Sergei Bubka #165 6-3 7-6(4) Chris Eaton #523 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Mathieu Rodrigues #246 7-6(2) 3-6 7-6(3) Alex Bogdanovic #363 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Denis Kudla #174 6-2 6-7(4) 7-6(3) Michal Przysiezny #362 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Lionel Noviski #1356 6-1 6-2 Jamie Whiteford #1615 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Evgeny Korolev #383 6-2 6-4 Charles-Antoine Brezac #446 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Sergei Bubka #165 6-3 6-4 Keelan Oakley #1502 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass Albano Olivetti #306 6-3 6-4 Philipp Marx #1856 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Marco Trungelliti #265 6-7(4) 6-3 6-4 Dusan Lajovic #193 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass Mischa Zverev #190 7-6(8) 7-5 Radu Albot #218 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass Erik Chvojka #233 6-3 3-0 (ret.) Evgeny Kirillov #252 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass Alex Kuznetsov #211 7-5 4-6 6-1 Jan-Lennard Struff #391 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass Mikhail Ledovskikh #311 7-5 7-5 Andre Begemann #343 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass Jaan-Frederik Brunken #527 6-4 6-4 Johan Brunstrom #815 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Kenny De Schepper #161 7-5 6-3 Robby Ginepri #181 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Michael Yani #180 6-4 6-4 Frank Moser #1040 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass Denys Molchanov #267 7-6(4) 2-6 6-4 Ilija Bozoljac #334 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Chris Eaton #523 6-2 6-2 Romain Jouan #254 H2H Match data
Jun 11, 2012 Halle ATP 500 Q1 Grass John Millman #331 6-3 5-7 6-4 Andre Ghem #312 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Andrew Fitzpatrick #475 2-6 2-0 (ret.) Amer Delic #239 H2H Match data
Jun 11, 2012 Queen's Club ATP 500 Q1 Grass Thomas Fabbiano #250 6-2 7-6(3) Manuel Sanchez #714 H2H Match data
Jun 10, 2012* Roland Garros Grand Slam F Clay Rafael Nadal #2 6-4 6-3 2-6 7-5 Novak Djokovic #1 H2H Match data
Jun 9, 2012* Roland Garros Grand Slam SF Clay Rafael Nadal #2 6-2 6-2 6-1 David Ferrer #6 H2H Match data
Jun 9, 2012* Roland Garros Grand Slam SF Clay Novak Djokovic #1 6-4 7-5 6-3 Roger Federer #3 H2H Match data
Jun 7, 2012* Roland Garros Grand Slam QF Clay David Ferrer #6 6-4 6-7(3) 6-3 6-2 Andy Murray #4 H2H Match data
Jun 7, 2012* Roland Garros Grand Slam QF Clay Novak Djokovic #1 6-1 5-7 5-7 7-6(6) 6-1 Jo-Wilfried Tsonga #5 H2H Match data
Jun 7, 2012* Roland Garros Grand Slam QF Clay Rafael Nadal #2 7-6(4) 6-2 6-3 Nicolas Almagro #13 H2H Match data
Jun 7, 2012* Roland Garros Grand Slam QF Clay Roger Federer #3 3-6 6-7(4) 6-2 6-0 6-3 Juan Martin del Potro #9 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay Rafael Nadal #2 6-2 6-0 6-0 Juan Monaco #15 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay Andy Murray #4 1-6 6-4 6-1 6-2 Richard Gasquet #20 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay David Ferrer #6 6-3 6-2 6-0 Marcel Granollers #23 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay Roger Federer #3 5-7 7-5 6-2 6-4 David Goffin #109 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay Jo-Wilfried Tsonga #5 6-4 7-6(6) 3-6 3-6 6-4 Stan Wawrinka #21 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay Nicolas Almagro #13 6-4 6-4 6-4 Janko Tipsarevic #8 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay Novak Djokovic #1 4-6 6-7(5) 6-3 7-5 6-3 Andreas Seppi #25 H2H Match data
Jun 5, 2012* Roland Garros Grand Slam R16 Clay Juan Martin del Potro #9 7-6(6) 1-6 6-3 7-5 Tomas Berdych #7 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay David Ferrer #6 6-0 6-2 6-2 Mikhail Youzhny #30 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Andreas Seppi #25 7-5 3-6 6-3 4-6 6-2 Fernando Verdasco #16 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Juan Martin del Potro #9 6-3 7-6(7) 6-1 Marin Cilic #70 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Roger Federer #3 6-3 4-6 6-2 7-5 Nicolas Mahut #89 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Andy Murray #4 6-3 6-4 6-4 Santiago Giraldo #50 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Stan Wawrinka #156 7-5 6-7(5) 6-7(3) 6-3 6-2 Gilles Simon #12 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Jo-Wilfried Tsonga #5 7-5 6-4 6-4 Fabio Fognini #45 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Nicolas Almagro #13 6-4 6-1 6-2 Leonardo Mayer #62 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Janko Tipsarevic #8 6-3 7-5 6-4 Julien Benneteau #31 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Marcel Granollers #23 6-4 6-4 1-6 4-6 6-1 Paul-Henri Mathieu #261 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Novak Djokovic #4 6-1 6-2 6-2 Nicolas Devilder #286 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Juan Monaco #15 6-7(5) 6-3 6-7(5) 6-3 6-4 Milos Raonic #22 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay David Goffin #117 7-6(4) 7-5 6-1 Lukasz Kubot #49 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Tomas Berdych #7 6-4 3-6 6-7(4) 6-4 6-4 Kevin Anderson #34 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Rafael Nadal #2 6-1 6-3 6-4 Eduardo Schwank #192 H2H Match data
Jun 2, 2012* Roland Garros Grand Slam R32 Clay Richard Gasquet #318 6-7(3) 6-3 6-0 6-0 Tommy Haas #112 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay David Goffin #109 3-6 7-6(2) 0-6 6-2 6-1 Arnaud Clement #139 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay David Ferrer #6 6-3 6-3 6-2 Benoit Paire #69 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Paul-Henri Mathieu #261 6-7(2) 6-4 6-4 3-6 18-16 John Isner #11 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Richard Gasquet #20 5-7 7-5 6-2 6-3 Grigor Dimitrov #87 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Juan Martin del Potro #9 6-7(5) 7-6(3) 6-4 6-4 Edouard Roger-Vasselin #82 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Kevin Anderson #34 6-3 3-6 6-3 6-0 Horacio Zeballos #108 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Milos Raonic #22 6-4 7-5 6-2 Jesse Levine #131 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Fabio Fognini #45 6-2 3-6 4-6 6-3 8-6 Viktor Troicki #28 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Julien Benneteau #31 6-4 6-4 6-4 Dmitry Tursunov #88 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Lukasz Kubot #49 7-6(0) 6-2 7-6(4) Florent Serra #156 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Roger Federer #3 6-3 6-2 6-7(6) 6-3 Adrian Ungur #92 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Marcel Granollers #23 7-6(1) 3-6 6-1 3-6 7-5 Malek Jaziri #94 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Jo-Wilfried Tsonga #5 6-2 4-6 6-2 6-1 Cedrik-Marcel Stebe #91 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Janko Tipsarevic #8 7-6(4) 6-1 7-5 Jeremy Chardy #55 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Marin Cilic #24 7-6(4) 6-2 6-3 Juan Carlos Ferrero #41 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Tomas Berdych #7 6-2 6-3 6-3 Michael Llodra #57 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Gilles Simon #12 6-4 6-1 6-7(4) 1-6 6-0 Brian Baker #141 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Santiago Giraldo #50 6-4 6-1 6-3 Bernard Tomic #29 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Novak Djokovic #1 6-0 6-4 6-4 Blaz Kavcic #99 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Juan Monaco #15 7-6(4) 6-0 7-6(5) Lukas Rosol #79 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Stan Wawrinka #21 7-6(3) 6-7(4) 6-2 6-1 Pablo Andujar #36 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Andy Murray #4 1-6 6-4 6-1 6-2 Jarkko Nieminen #48 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Mikhail Youzhny #30 6-3 7-6(5) 6-4 Robin Haase #39 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Andreas Seppi #25 6-7(5) 6-2 2-6 6-1 6-2 Mikhail Kukushkin #53 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Nicolas Devilder #286 7-6(5) 6-4 6-2 Michael Berrer #114 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Eduardo Schwank #192 2-6 6-3 6-4 7-6(4) Florian Mayer #35 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Nicolas Mahut #89 4-6 6-4 7-6(5) 6-3 Martin Klizan #70 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Leonardo Mayer #62 7-6(5) 7-6(4) 7-5 Philipp Kohlschreiber #26 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Rafael Nadal #2 6-2 6-2 6-0 Denis Istomin #43 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Tommy Haas #112 6-2 6-3 6-2 Sergiy Stakhovsky #83 H2H Match data
May 31, 2012* Roland Garros Grand Slam R64 Clay Nicolas Almagro #13 6-4 6-3 7-5 Marcos Baghdatis #42 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.