ATP 1999 Season Match Results & Scores

Browse completed singles results from main-tour tournament editions, including qualifying.

2,981 matches · 1999 season

Need deeper match filters? Advanced match search supports date ranges, multiple rounds and surfaces, opponent filters, and other result-level criteria.

Match Results

Completed singles results from main-tour tournament editions, including qualifying, matching the selected filters.

WinnerScoreLoserH2HMatch DataDateRoundTournamentCategorySurface
Cedric Pioline #52 6-2 6-0 Sebastien Grosjean #33 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Fabrice Santoro #45 6-4 6-2 Luke Milligan #314 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Richard Krajicek #5 6-3 7-6(1) Vincenzo Santopadre #116 H2H Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Lleyton Hewitt #36 6-2 7-5 Guillermo Canas #72 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Andrew Ilie #62 6-1 6-2 Ramon Delgado #93 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
David Prinosil #61 6-3 6-3 Laurence Tieleman #118 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Jonas Bjorkman #32 7-5 6-2 Jan Kroslak H2H Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Nicklas Kulti #137 3-6 7-5 6-4 Jeff Tarango #98 H2H Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Kenneth Carlsen #112 7-5 6-1 John Van Lottum Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Greg Rusedski #13 4-6 6-4 7-5 Jan-Michael Gambill #50 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Alberto Martin #64 (w/o) Jerome Golmard #23 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Andrei Pavel #66 6-2 6-1 Karsten Braasch #229 H2H Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Tommy Haas #17 7-6(6) 6-1 Daniel Vacek #57 H2H Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Kevin Ullyett #574 6-4 6-2 Wayne Black #96 H2H Match data Jun 18, 1999* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Patrick Rafter #2 6-3 6-4 Martin Damm Sr Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Karol Kucera #14 7-5 6-2 Sjeng Schalken #46 H2H Match data Jun 18, 1999* R16 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Cedric Pioline #52 6-7(3) 6-3 7-5 Richard Fromberg #75 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Jonas Bjorkman #32 6-0 6-3 Markus Menzler #480 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Wayne Black #96 6-3 6-3 Barry Cowan #273 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
John Van Lottum 6-4 4-6 6-3 Jan Siemerink #30 Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Jerome Golmard #23 6-4 6-7(5) 7-6(5) Justin Gimelstob #65 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Andrei Pavel #66 6-2 6-2 Arnaud Di Pasquale H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Jan-Michael Gambill #50 7-6(1) 6-4 Chris Woodruff #123 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Karsten Braasch #229 6-2 6-7(8) 6-3 Kirill Ivanov Smolensky Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Ramon Delgado #93 1-6 7-6(5) 6-3 Marc Rosset #34 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Andrew Ilie #62 7-6(4) 6-7(5) 6-4 Chris Wilkinson #200 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Vincenzo Santopadre #116 3-6 6-3 7-6(2) Dennis van Scheppingen #176 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Karol Kucera #14 6-2 7-5 Peter Wessels #104 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Sjeng Schalken #46 6-3 3-6 7-5 Antony Dupuis #127 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Daniel Vacek #57 6-2 6-2 Hendrik Dreekmann #91 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Laurence Tieleman #118 1-6 6-3 6-4 Vincent Spadea #29 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Jan Kroslak 6-4 6-2 Rogier Wassen #163 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Kenneth Carlsen #112 1-6 6-3 6-4 David Rikl #1220 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Jeff Tarango #98 6-4 6-4 Rainer Schuettler #49 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Kevin Ullyett #574 6-4 7-6(2) Scott Draper #63 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Martin Damm Sr 6-3 7-6(7) Orlin Stanoytchev #115 Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Lleyton Hewitt #36 7-6(4) 4-6 6-2 Arnaud Clement #76 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Fabrice Santoro #45 6-4 7-6(3) Cecil Mamiit #81 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Luke Milligan #314 6-4 3-6 6-2 Byron Black #41 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Greg Rusedski #13 6-0 6-0 Gianluca Pozzi #77 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Richard Krajicek #5 6-4 6-4 Davide Sanguinetti #78 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Tommy Haas #17 6-7(1) 6-3 6-2 Raemon Sluiter #267 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Nicklas Kulti #137 7-6(2) 6-4 Bohdan Ulihrach #40 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
David Prinosil #61 6-3 6-4 Donald Johnson #581 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Guillermo Canas #72 1-6 7-5 6-3 Mark Woodforde #80 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Alberto Martin #64 7-6(4) 1-6 6-1 Magnus Norman #59 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Sebastien Grosjean #33 6-2 6-4 Sargis Sargsian #55 H2H Match data Jun 17, 1999* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Patrick Rafter #2 4-6 7-6(5) 6-3 Paul Haarhuis #92 H2H Match data Jun 17, 1999* R32 Libéma Open ATP World Series modern equivalent ATP 250 Grass
Nicolas Kiefer #21 6-3 6-2 Nicklas Kulti #303 H2H Match data Jun 13, 1999* F Halle Open ATP World Series modern equivalent ATP 250 Grass
Fernando Vicente #62 6-2 3-6 7-6(1) Hicham Arazi #44 H2H Match data Jun 13, 1999* F Merano ATP World Series modern equivalent ATP 250 Clay
Pete Sampras #3 6-7(1) 6-4 7-6(4) Tim Henman #6 H2H Match data Jun 13, 1999* F Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Nicolas Kiefer #21 6-4 6-3 Daniel Vacek #77 H2H Match data Jun 12, 1999* SF Halle Open ATP World Series modern equivalent ATP 250 Grass
Tim Henman #6 6-1 6-3 Sargis Sargsian #74 H2H Match data Jun 12, 1999* SF Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Hicham Arazi #44 6-4 7-6(3) Dominik Hrbaty #18 H2H Match data Jun 12, 1999* SF Merano ATP World Series modern equivalent ATP 250 Clay
Pete Sampras #3 4-6 6-4 7-6(4) Lleyton Hewitt #42 H2H Match data Jun 12, 1999* SF Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Nicklas Kulti #303 6-3 6-4 Carlos Moya #11 H2H Match data Jun 12, 1999* SF Halle Open ATP World Series modern equivalent ATP 250 Grass
Fernando Vicente #62 7-5 3-6 6-4 Andrea Gaudenzi #119 H2H Match data Jun 12, 1999* SF Merano ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #18 6-4 2-6 6-3 Galo Blanco #101 H2H Match data Jun 12, 1999* QF Merano ATP World Series modern equivalent ATP 250 Clay
Nicklas Kulti #303 7-6(6) 5-7 6-3 Tommy Haas #17 H2H Match data Jun 12, 1999* QF Halle Open ATP World Series modern equivalent ATP 250 Grass
Sargis Sargsian #74 6-2 6-4 Greg Rusedski #13 H2H Match data Jun 12, 1999* QF Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Hicham Arazi #44 6-1 6-4 Guillermo Canas #78 H2H Match data Jun 12, 1999* QF Merano ATP World Series modern equivalent ATP 250 Clay
Fernando Vicente #62 4-6 6-4 6-3 Martin Rodriguez #79 H2H Match data Jun 12, 1999* QF Merano ATP World Series modern equivalent ATP 250 Clay
Nicolas Kiefer #21 6-4 6-2 Jan Siemerink #34 H2H Match data Jun 12, 1999* QF Halle Open ATP World Series modern equivalent ATP 250 Grass
Carlos Moya #11 6-3 7-6(5) Sjeng Schalken #53 H2H Match data Jun 12, 1999* QF Halle Open ATP World Series modern equivalent ATP 250 Grass
Lleyton Hewitt #42 7-5 6-4 Cedric Pioline #59 H2H Match data Jun 12, 1999* QF Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Pete Sampras #3 7-5 6-4 Goran Ivanisevic #15 H2H Match data Jun 12, 1999* QF Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Tim Henman #6 6-1 6-7(6) 7-6(5) Karol Kucera #14 H2H Match data Jun 12, 1999* QF Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Andrea Gaudenzi #119 6-3 3-6 7-5 Martin Spottl #424 H2H Match data Jun 12, 1999* QF Merano ATP World Series modern equivalent ATP 250 Clay
Daniel Vacek #77 6-4 6-3 Gianluca Pozzi #83 H2H Match data Jun 12, 1999* QF Halle Open ATP World Series modern equivalent ATP 250 Grass
Nicolas Kiefer #21 6-1 6-4 Richey Reneberg #286 H2H Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Fernando Vicente #62 6-3 6-0 Dinu Pescariu #118 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Karol Kucera #14 6-3 6-3 Jason Stoltenberg #45 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Tommy Haas #17 6-4 7-6(4) Hendrik Dreekmann #84 H2H Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Andrea Gaudenzi #119 3-6 7-6(5) 7-5 Christian Ruud #55 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #18 6-2 6-3 Stefan Koubek #51 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Gianluca Pozzi #83 2-6 6-3 6-3 Jonas Bjorkman #32 H2H Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Carlos Moya #11 6-4 6-4 David Prinosil #60 H2H Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Pete Sampras #3 7-5 6-3 Wayne Arthurs #182 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Tim Henman #6 6-1 6-4 Byron Black #37 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Nicklas Kulti #303 6-4 6-4 Justin Gimelstob #66 H2H Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Martin Rodriguez #79 7-5 3-6 6-4 Alberto Martin #64 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Hicham Arazi #44 6-7(5) 6-1 6-4 Adrian Voinea #88 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Galo Blanco #101 6-3 6-0 Renzo Furlan #153 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Daniel Vacek #77 (w/o) Jiri Novak #49 H2H Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Lleyton Hewitt #42 6-7(4) 6-3 6-2 Mark Philippoussis #10 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Sargis Sargsian #74 6-3 6-2 Scott Draper #43 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Martin Spottl #424 6-4 6-3 Markus Hipfl #85 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Greg Rusedski #13 7-5 4-6 6-3 Wayne Ferreira #28 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Sjeng Schalken #53 7-6(2) 6-2 Oscar Burrieza Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Cedric Pioline #59 1-6 6-3 7-5 Todd Martin #12 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Jan Siemerink #34 6-4 3-6 7-6(17) Patrick Rafter #2 H2H Match data Jun 11, 1999* R16 Halle Open ATP World Series modern equivalent ATP 250 Grass
Guillermo Canas #78 6-1 6-1 Salvador Navarro #250 H2H Match data Jun 11, 1999* R16 Merano ATP World Series modern equivalent ATP 250 Clay
Goran Ivanisevic #15 6-4 6-7(3) 6-4 Sebastien Lareau #102 H2H Match data Jun 11, 1999* R16 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Hicham Arazi #44 6-1 6-1 Albert Portas #92 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Goran Ivanisevic #15 6-4 6-4 Orlin Stanoytchev #99 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Oscar Burrieza 6-7(4) 7-5 7-6(5) Magnus Larsson #39 Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Karol Kucera #14 3-6 6-4 6-1 Jim Courier #61 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Andrea Gaudenzi #119 6-1 6-3 Hernan Gumy #94 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Cedric Pioline #59 6-4 7-5 Mark Woodforde #56 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Alberto Martin #64 6-3 6-4 Marzio Martelli #141 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Jason Stoltenberg #45 7-6(1) 6-1 Martin Lee #369 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
David Prinosil #60 6-3 7-5 Kevin Ullyett #675 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Jiri Novak #49 6-2 6-4 Bernd Karbacher #93 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Galo Blanco #101 6-4 6-3 Florian Allgauer #259 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Carlos Moya #11 6-3 6-2 Magnus Gustafsson #47 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Jonas Bjorkman #32 6-4 6-3 Jan Kroslak H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Christian Ruud #55 6-3 3-6 6-1 Gaston Gaudio #73 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Sjeng Schalken #53 7-5 6-0 Jerome Golmard #23 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Daniel Vacek #77 7-6(6) 6-4 Richard Krajicek #5 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Dominik Hrbaty #18 6-1 6-2 Alberto Berasategui #95 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Nicolas Kiefer #21 6-4 6-1 Rainer Schuettler #48 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Guillermo Canas #78 7-6(3) 7-6(5) Karim Alami #58 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Salvador Navarro #250 2-6 7-6(2) 6-3 Juan Antonio Marin #91 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Dinu Pescariu #118 6-2 6-2 Ramon Delgado #96 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Hendrik Dreekmann #84 6-1 5-7 6-4 Andrei Medvedev #30 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Patrick Rafter #2 6-3 7-5 Andrew Ilie #63 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Richey Reneberg #286 6-3 6-4 Marc Rosset #33 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Martin Rodriguez #79 7-5 2-0 (ret.) Younes El Aynaoui #35 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Gianluca Pozzi #83 6-2 6-2 Felix Mantilla #16 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Tim Henman #6 6-3 7-6(6) Cecil Mamiit #81 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Sargis Sargsian #74 3-6 6-3 6-3 Yevgeny Kafelnikov #1 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Martin Spottl #424 6-7(5) 6-4 6-3 Eduardo Medica #128 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Wayne Ferreira #28 6-7(5) 6-4 6-2 Jeff Tarango #98 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Sebastien Lareau #102 6-1 4-6 6-4 Michael Kohlmann #121 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Lleyton Hewitt #42 6-4 6-3 Chris Wilkinson #202 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Markus Hipfl #85 6-3 6-0 Mariano Puerta #41 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Justin Gimelstob #66 6-3 6-4 Jonathan Stark #320 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Jan Siemerink #34 4-6 6-3 6-4 Paul Haarhuis #65 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Wayne Arthurs #182 6-3 6-4 Peter Tramacchi #463 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Pete Sampras #3 6-4 6-7(8) 6-4 Todd Woodbridge #138 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Todd Martin #12 7-6(8) 7-6(4) Richard Fromberg #71 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Fernando Vicente #62 6-3 2-6 6-2 Vincenzo Santopadre #112 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Greg Rusedski #13 6-3 6-4 Paul Goldstein #110 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Mark Philippoussis #10 2-6 6-3 6-4 Jan-Michael Gambill #50 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Stefan Koubek #51 6-3 6-7(5) 6-4 Davide Sanguinetti #76 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Scott Draper #43 7-6(3) 6-3 Boris Becker #82 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Renzo Furlan #153 1-6 7-6(5) 7-5 Arnaud Di Pasquale H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Adrian Voinea #88 7-5 6-7(2) 6-4 Lucas Arnold Ker #134 H2H Match data Jun 10, 1999* R32 Merano ATP World Series modern equivalent ATP 250 Clay
Byron Black #37 6-4 6-3 Arnaud Clement #75 H2H Match data Jun 10, 1999* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Nicklas Kulti #303 6-1 6-1 John Van Lottum Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Tommy Haas #17 6-4 7-5 Guillaume Raoux #69 H2H Match data Jun 10, 1999* R32 Halle Open ATP World Series modern equivalent ATP 250 Grass
Peter Tramacchi #463 6-3 7-6(6) Fabrice Santoro #46 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Scott Draper #43 7-6(3) 7-6(7) Oren Motevassel #248 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Jason Stoltenberg #45 6-3 6-4 Wayne Black #97 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Cecil Mamiit #81 6-3 6-4 Axel Pretzsch #124 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Chris Wilkinson #202 4-6 7-6(5) 6-1 Takao Suzuki #106 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Sebastien Lareau #102 6-4 6-2 Barry Cowan #275 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Jim Courier #61 6-2 4-6 6-1 Kenneth Carlsen #114 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Paul Goldstein #110 6-3 7-5 Gouichi Motomura #213 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Arnaud Clement #75 4-0 (ret.) Nicolas Escude #125 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Jeff Tarango #98 7-5 6-1 Antony Dupuis #133 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Martin Lee #369 6-7(7) 7-6(4) 6-4 Mikael Tillstrom #135 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Byron Black #37 6-3 6-0 Roger Federer #104 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Wayne Ferreira #28 3-6 7-5 6-1 Laurence Tieleman #80 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Richard Fromberg #71 7-5 7-6(4) Magnus Norman #54 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Boris Becker #82 6-4 6-4 Petr Korda #116 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Lleyton Hewitt #42 7-6(2) 3-6 6-2 Diego Nargiso #156 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Orlin Stanoytchev #99 4-6 6-2 6-4 Peter Wessels #105 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Sargis Sargsian #74 6-3 6-1 Martin Damm Sr Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Todd Woodbridge #138 6-2 6-1 Rogier Wassen #162 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Jan-Michael Gambill #50 6-4 6-2 Michael Sell #221 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Wayne Arthurs #182 7-5 6-2 Arvind Parmar #474 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Cedric Pioline #59 7-6(2) 3-6 6-1 Mose Navarra #122 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Michael Kohlmann #121 6-4 6-4 Thomas Enqvist #20 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Mark Woodforde #56 3-6 6-2 6-4 Dennis van Scheppingen #173 H2H Match data Jun 9, 1999* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Andre Agassi #4 1-6 2-6 6-4 6-3 6-4 Andrei Medvedev #30 H2H Match data Jun 7, 1999* F Roland Garros Grand Slam Clay
Andrei Medvedev #100 7-5 3-6 6-4 7-6(6) Fernando Meligeni #54 H2H Match data Jun 6, 1999* SF Roland Garros Grand Slam Clay
Andre Agassi #14 6-4 7-6(6) 3-6 6-4 Dominik Hrbaty #30 H2H Match data Jun 6, 1999* SF Roland Garros Grand Slam Clay
Andrei Medvedev #100 7-5 6-4 6-4 Gustavo Kuerten #8 H2H Match data Jun 4, 1999* QF Roland Garros Grand Slam Clay
Fernando Meligeni #54 6-2 6-2 6-0 Alex Corretja #6 H2H Match data Jun 4, 1999* QF Roland Garros Grand Slam Clay
Dominik Hrbaty #30 7-6(4) 6-2 6-7(6) 6-3 Marcelo Rios #9 H2H Match data Jun 4, 1999* QF Roland Garros Grand Slam Clay
Andre Agassi #14 6-2 6-2 6-0 Marcelo Filippini #140 H2H Match data Jun 4, 1999* QF Roland Garros Grand Slam Clay
Dominik Hrbaty #30 6-4 3-6 7-6(5) 6-3 Marat Safin #31 H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Fernando Meligeni #54 6-1 5-7 7-5 7-6(1) Felix Mantilla #15 H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Marcelo Filippini #140 7-6(8) 6-3 6-4 Greg Rusedski #13 H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Alex Corretja #6 6-2 6-3 7-5 Stefan Koubek #65 H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Andrei Medvedev #100 7-6(5) 7-6(3) 6-1 Arnaud Di Pasquale H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Andre Agassi #14 4-6 7-5 7-5 6-1 Carlos Moya #4 H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Marcelo Rios #9 3-6 3-6 6-3 6-4 6-3 Alberto Berasategui #97 H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Gustavo Kuerten #8 6-4 6-4 6-2 Bohdan Ulihrach #40 H2H Match data Jun 2, 1999* R16 Roland Garros Grand Slam Clay
Stefan Koubek #65 6-3 6-4 6-4 Sebastien Grosjean #34 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Felix Mantilla #15 7-6(3) 6-1 6-4 Tommy Haas #19 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Fernando Meligeni #54 6-4 6-2 3-6 6-3 Patrick Rafter #3 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Marcelo Filippini #140 6-2 6-4 6-4 Vincent Spadea #35 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Dominik Hrbaty #30 3-6 7-5 6-2 4-6 6-2 Andrew Ilie #53 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Greg Rusedski #13 6-2 7-6(7) 6-2 Davide Sanguinetti #86 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Andrei Medvedev #100 6-1 6-2 3-6 6-1 Byron Black #39 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Alberto Berasategui #97 4-6 4-6 6-4 7-5 6-4 Tim Henman #7 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Carlos Moya #4 6-3 7-6(3) 2-6 6-3 Sargis Sargsian #75 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Arnaud Di Pasquale 3-6 6-1 6-2 6-3 Christian Ruud #57 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Alex Corretja #6 6-4 6-3 6-3 Gaston Gaudio #78 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Bohdan Ulihrach #40 6-3 7-5 6-4 Andrea Gaudenzi #131 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Andre Agassi #14 6-4 6-4 6-3 Chris Woodruff #158 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Marcelo Rios #9 7-5 6-4 7-5 Albert Costa #25 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Marat Safin #31 7-6(5) 3-6 6-4 6-3 Hicham Arazi #36 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Gustavo Kuerten #8 6-2 6-4 6-3 Sjeng Schalken #63 H2H Match data May 30, 1999* R32 Roland Garros Grand Slam Clay
Carlos Moya #4 6-7(5) 6-4 6-3 6-1 Petr Korda #122 H2H Match data May 28, 1999* R64 Roland Garros Grand Slam Clay
Felix Mantilla #15 7-5 6-4 6-4 Mariano Puerta #44 H2H Match data May 28, 1999* R64 Roland Garros Grand Slam Clay
Greg Rusedski #13 6-4 4-6 6-2 6-3 Richard Fromberg #74 H2H Match data May 28, 1999* R64 Roland Garros Grand Slam Clay
Vincent Spadea #35 6-1 6-2 6-4 Richard Krajicek #5 H2H Match data May 28, 1999* R64 Roland Garros Grand Slam Clay

Arrows show an edition's recorded category and documented modern equivalent; unresolved editions keep their recorded category. Mapping details.

Match Season Archive

Browse completed ATP match result archives by season.