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
| Date | Tournament | Category | Round | Surface | Winner | Score | Loser | H2H | Match 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.