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
Arnaud Di Pasquale 7-6(6) 7-6(4) Jiri Novak #54 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Carlos Moya #6 7-5 7-6(5) Adrian Voinea #75 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Tommy Haas #20 6-3 1-6 6-4 Alberto Berasategui #79 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Mariano Zabaleta #48 7-6(5) 6-7(1) 6-4 Francisco Clavet #21 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Nicolas Lapentti #41 6-4 6-0 Hicham Arazi #32 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Gustavo Kuerten #16 6-4 6-3 Rainer Schuettler #59 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Tim Henman #7 6-4 6-1 Mariano Puerta #46 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Marcelo Rios #8 6-1 3-6 6-2 Wayne Ferreira #24 H2H Match data May 8, 1999* R16 Hamburg Open Masters 1000 Clay
Xavier Malisse #131 7-5 6-4 Mikael Tillstrom #127 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Lleyton Hewitt #55 2-6 6-3 6-4 Stefan Koubek #68 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Scott Draper #49 6-4 6-7(4) 6-4 Max Mirnyi #159 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Cecil Mamiit #84 6-4 6-2 Sandon Stolle #314 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Sebastien Grosjean #33 6-1 6-4 Christophe Rochus #195 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Magnus Larsson #45 6-7(4) 6-2 6-3 Geoff Grant #142 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Hernan Gumy #88 7-6(2) 7-6(2) Justin Gimelstob #63 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Sargis Sargsian #81 6-2 6-0 Magnus Norman #50 H2H Match data May 7, 1999* R16 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Mariano Puerta #46 6-2 6-2 Fabrice Santoro #43 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Scott Draper #49 6-4 7-5 Juan Antonio Marin #89 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Magnus Norman #50 6-4 6-3 Lucas Arnold Ker #126 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Alberto Berasategui #79 6-4 7-5 Greg Rusedski #12 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Stefan Koubek #68 6-4 6-3 Galo Blanco #106 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Max Mirnyi #159 4-6 6-2 7-6(6) Jim Courier #60 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Cecil Mamiit #84 7-6(4) 7-5 Mark Woodforde #58 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Francisco Clavet #21 1-6 7-6(5) 7-6(5) Karim Alami #47 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Sargis Sargsian #81 6-1 6-1 Todd Woodbridge #103 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Rainer Schuettler #59 6-3 6-3 Slava Dosedel #87 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Adrian Voinea #75 4-6 6-3 6-3 Marat Safin #29 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Magnus Larsson #45 7-5 6-3 Alberto Martin #66 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Arnaud Di Pasquale 6-4 4-6 6-0 Felix Mantilla #15 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Hicham Arazi #32 6-4 7-6(3) Richard Krajicek #5 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Tim Henman #7 6-3 6-3 Franco Squillari #44 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Xavier Malisse #131 7-6(4) 6-1 Paul Goldstein #112 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Lleyton Hewitt #55 6-7(12) 6-2 6-4 Guillermo Canas #85 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Mariano Zabaleta #48 7-5 6-2 Albert Costa #13 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Mikael Tillstrom #127 7-5 0-6 6-4 Vincent Spadea #26 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Sebastien Grosjean #33 7-6(5) 6-7(2) 3-0 (ret.) Alex Calatrava #212 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Carlos Moya #6 6-3 7-5 Marco Meneschincheri #181 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Christophe Rochus #195 6-3 6-1 Guillaume Raoux #70 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Marcelo Rios #8 7-6(6) 7-5 Oliver Gross #101 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Wayne Ferreira #24 6-4 6-3 Sjeng Schalken #53 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Tommy Haas #20 7-5 6-4 Tuomas Ketola #192 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Jiri Novak #54 6-2 3-6 6-1 Fernando Meligeni #62 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Nicolas Lapentti #41 6-2 6-0 Marc Rosset #30 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Hernan Gumy #88 6-3 6-2 Sebastien Lareau #105 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Geoff Grant #142 6-4 6-0 Brian Macphie #196 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Sandon Stolle #314 7-6(7) 6-3 Martin Rodriguez #94 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Gustavo Kuerten #16 6-4 6-4 Jan-Michael Gambill #51 H2H Match data May 6, 1999* R32 Hamburg Open Masters 1000 Clay
Justin Gimelstob #63 6-4 6-2 Petr Korda #121 H2H Match data May 6, 1999* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Tommy Haas #20 6-3 3-6 6-2 Fernando Vicente #52 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Francisco Clavet #21 6-0 6-4 Dominik Hrbaty #25 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Tuomas Ketola #192 6-3 7-5 Ramon Delgado #56 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Mariano Zabaleta #48 6-3 6-2 Bohdan Ulihrach #37 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Slava Dosedel #87 6-1 6-3 Markus Hantschk #115 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Franco Squillari #44 6-1 1-6 7-6(5) Hendrik Dreekmann #82 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Karim Alami #47 6-3 6-4 Andrea Gaudenzi #130 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Marat Safin #29 6-3 7-6(3) Daniel Vacek #65 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Fabrice Santoro #43 3-6 6-2 6-3 Cedric Pioline #28 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Adrian Voinea #75 6-3 6-2 David Prinosil #78 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Marc Rosset #30 6-3 6-4 Paul Haarhuis #69 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Jan-Michael Gambill #51 3-6 6-2 6-3 Fredrik Jonsson #185 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Fernando Meligeni #62 7-5 6-1 Thomas Johansson #19 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Wayne Ferreira #24 7-5 7-5 Michael Kohlmann #118 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Hicham Arazi #32 6-4 6-2 Rodolphe Gilbert #191 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Jiri Novak #54 5-7 6-4 6-1 Younes El Aynaoui #35 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Rainer Schuettler #59 6-1 6-3 Goran Ivanisevic #17 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Nicolas Lapentti #41 6-4 6-3 Lars Burgsmuller #135 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Marco Meneschincheri #181 1-6 7-5 6-4 Jan Kroslak H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Mariano Puerta #46 6-3 6-3 Christian Ruud #61 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Arnaud Di Pasquale 6-3 6-2 Davide Sanguinetti #57 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Sjeng Schalken #53 6-7(3) 6-1 7-6(5) Michael Chang #42 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Alberto Berasategui #79 6-2 7-5 Gianluca Pozzi #72 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Oliver Gross #101 6-4 6-2 Andrew Ilie #39 H2H Match data May 5, 1999* R64 Hamburg Open Masters 1000 Clay
Dominik Hrbaty #35 6-2 6-2 Slava Dosedel #78 H2H Match data May 2, 1999* F Prague ATP World Series modern equivalent ATP 250 Clay
Stefan Koubek #97 6-1 6-2 Sebastien Grosjean #40 H2H Match data May 2, 1999* F Atlanta ATP World Series modern equivalent ATP 250 Clay
Franco Squillari #59 6-4 6-3 Andrei Pavel #77 H2H Match data May 2, 1999* F Munich Open ATP World Series modern equivalent ATP 250 Clay
Andrei Pavel #77 7-5 6-4 Alberto Berasategui #96 H2H Match data May 1, 1999* SF Munich Open ATP World Series modern equivalent ATP 250 Clay
Slava Dosedel #78 7-5 6-2 German Puentes #163 H2H Match data May 1, 1999* SF Prague ATP World Series modern equivalent ATP 250 Clay
Franco Squillari #59 4-6 6-1 6-2 Mariano Zabaleta #54 H2H Match data May 1, 1999* SF Munich Open ATP World Series modern equivalent ATP 250 Clay
Sebastien Grosjean #40 7-6(3) 6-3 Jim Courier #67 H2H Match data May 1, 1999* SF Atlanta ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #35 6-1 7-5 Michal Tabara #263 H2H Match data May 1, 1999* SF Prague ATP World Series modern equivalent ATP 250 Clay
Stefan Koubek #97 5-7 6-4 6-1 Magnus Larsson #51 H2H Match data May 1, 1999* SF Atlanta ATP World Series modern equivalent ATP 250 Clay
Andrei Pavel #77 6-1 6-4 Hendrik Dreekmann #89 H2H Match data May 1, 1999* QF Munich Open ATP World Series modern equivalent ATP 250 Clay
Alberto Berasategui #96 7-6(6) 6-2 Vincenzo Santopadre #108 H2H Match data May 1, 1999* QF Munich Open ATP World Series modern equivalent ATP 250 Clay
German Puentes #163 6-1 6-2 Eduardo Nicolas #267 H2H Match data May 1, 1999* QF Prague ATP World Series modern equivalent ATP 250 Clay
Mariano Zabaleta #54 6-2 6-1 Lars Burgsmuller #148 H2H Match data May 1, 1999* QF Munich Open ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #35 7-6(2) 6-0 Fernando Meligeni #46 H2H Match data May 1, 1999* QF Prague ATP World Series modern equivalent ATP 250 Clay
Jim Courier #67 6-1 7-6(2) Martin Rodriguez #101 H2H Match data May 1, 1999* QF Atlanta ATP World Series modern equivalent ATP 250 Clay
Sebastien Grosjean #40 6-4 7-6(5) Sargis Sargsian #82 H2H Match data May 1, 1999* QF Atlanta ATP World Series modern equivalent ATP 250 Clay
Michal Tabara #263 2-6 6-3 6-1 Orlin Stanoytchev #120 H2H Match data May 1, 1999* QF Prague ATP World Series modern equivalent ATP 250 Clay
Magnus Larsson #51 6-2 6-2 Jason Stoltenberg #32 H2H Match data May 1, 1999* QF Atlanta ATP World Series modern equivalent ATP 250 Clay
Stefan Koubek #97 7-5 6-2 Alberto Martin #68 H2H Match data May 1, 1999* QF Atlanta ATP World Series modern equivalent ATP 250 Clay
Franco Squillari #59 6-2 6-2 Michael Kohlmann #136 H2H Match data May 1, 1999* QF Munich Open ATP World Series modern equivalent ATP 250 Clay
Slava Dosedel #78 7-6(6) 2-6 7-5 Arnaud Di Pasquale H2H Match data May 1, 1999* QF Prague ATP World Series modern equivalent ATP 250 Clay
Hendrik Dreekmann #89 3-6 6-2 6-1 Arnaud Clement #85 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
German Puentes #163 1-6 6-1 6-1 Andrew Ilie #41 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Fernando Meligeni #46 6-0 5-7 6-1 Cedric Pioline #27 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Vincenzo Santopadre #108 7-6(2) 7-5 Adrian Voinea #75 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
Alberto Berasategui #96 6-4 7-6(3) Bernd Karbacher #91 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
Franco Squillari #59 6-2 6-7(1) 6-1 Tommy Haas #20 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
Magnus Larsson #51 7-6(6) 2-6 6-1 Galo Blanco #95 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Martin Rodriguez #101 7-6(6) 6-3 Juan Antonio Marin #88 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Andrei Pavel #77 6-7(3) 6-0 6-3 Dinu Pescariu #94 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
Michael Kohlmann #136 6-7(4) 6-4 7-5 Wayne Ferreira #24 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
Jason Stoltenberg #32 6-2 6-3 Mark Woodforde #60 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #35 4-6 6-0 6-3 Andrei Cherkasov #150 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Michal Tabara #263 6-3 6-3 Richard Fromberg #72 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Sebastien Grosjean #40 6-4 6-2 Marcelo Filippini #112 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Slava Dosedel #78 7-6(4) 6-4 Fernando Vicente #49 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Orlin Stanoytchev #120 3-6 7-6(3) 6-4 Nicolas Lapentti #39 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Mariano Zabaleta #54 6-4 6-4 Christian Vinck #162 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
Eduardo Nicolas #267 6-1 6-0 Markus Hantschk #122 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Lars Burgsmuller #148 6-1 6-3 Oliver Gross #92 H2H Match data Apr 30, 1999* R16 Munich Open ATP World Series modern equivalent ATP 250 Clay
Arnaud Di Pasquale 6-4 6-1 Tomas Zib #178 H2H Match data Apr 30, 1999* R16 Prague ATP World Series modern equivalent ATP 250 Clay
Jim Courier #67 6-1 7-6(5) Justin Gimelstob #63 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Alberto Martin #68 7-6(3) 7-6(4) Guillermo Canas #84 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Stefan Koubek #97 6-1 6-4 Michael Chang #43 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Sargis Sargsian #82 3-6 6-4 6-1 Max Mirnyi #166 H2H Match data Apr 30, 1999* R16 Atlanta ATP World Series modern equivalent ATP 250 Clay
Nicolas Lapentti #39 6-0 6-4 Radovan Svetlik #282 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Tommy Haas #20 4-6 7-6(2) 6-4 Alex Calatrava #161 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Vincenzo Santopadre #108 6-3 6-2 Gustavo Kuerten #16 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Justin Gimelstob #63 6-0 6-4 Jan-Michael Gambill #50 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Slava Dosedel #78 7-6(5) 6-4 David Nainkin #145 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Alberto Martin #68 6-2 4-6 7-6(4) Irakli Labadze #332 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Markus Hantschk #122 6-7(4) 6-2 6-4 Goran Ivanisevic #18 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Alberto Berasategui #96 2-6 6-3 6-1 Marc Rosset #28 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Sargis Sargsian #82 6-4 6-4 Chris Woodruff #159 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Andrei Pavel #77 6-4 6-0 Igor Kornienko #490 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Hendrik Dreekmann #89 4-6 6-4 6-4 Ivan Ljubicic #140 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Stefan Koubek #97 6-2 7-6(4) Todd Woodbridge #104 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Wayne Ferreira #24 3-6 6-3 6-4 Boris Becker #73 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Richard Fromberg #72 6-4 2-6 6-4 Yevgeny Kafelnikov #2 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Bernd Karbacher #91 7-6(2) 6-4 Rainer Schuettler #58 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Michal Tabara #263 6-4 6-1 Radek Stepanek #164 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Juan Antonio Marin #88 6-4 6-3 Luis Horna #252 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Tomas Zib #178 1-6 6-1 7-5 Marat Safin #29 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Eduardo Nicolas #267 6-2 6-0 Jan Kroslak H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Cedric Pioline #27 7-6(6) 0-6 7-6(4) Jiri Novak #55 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Andrew Ilie #41 6-2 6-4 Sebastian Prieto #154 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Sebastien Grosjean #40 6-7(6) 7-5 6-1 Cecil Mamiit #79 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Orlin Stanoytchev #120 6-2 6-3 Ville Liukko #135 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Mariano Zabaleta #54 6-3 6-4 Albert Portas #87 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Adrian Voinea #75 6-4 6-2 Andrea Gaudenzi #128 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Jason Stoltenberg #32 6-4 6-1 Paul Goldstein #111 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Arnaud Clement #85 6-4 6-4 Jan Siemerink #30 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Michael Kohlmann #136 7-5 6-4 John Van Lottum Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Marcelo Filippini #112 7-5 6-1 Petr Korda #115 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Arnaud Di Pasquale 6-3 6-0 Jens Knippschild #93 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Jim Courier #67 6-3 6-4 Mikael Tillstrom #129 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #35 6-3 7-5 Antony Dupuis #131 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Max Mirnyi #166 7-5 6-3 Vincent Spadea #26 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Andrei Cherkasov #150 4-6 6-4 6-2 David Miketa #288 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Oliver Gross #92 7-6(5) 7-5 Mariano Puerta #44 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Christian Vinck #162 6-4 3-6 7-5 Ramon Delgado #52 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Dinu Pescariu #94 6-3 3-6 6-3 Thomas Enqvist #17 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Michael Chang #43 6-4 6-2 Gianluca Pozzi #70 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Fernando Vicente #49 6-1 6-3 Tuomas Ketola #193 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Guillermo Canas #84 6-4 6-3 Scott Draper #47 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Magnus Larsson #51 6-3 6-2 Johan Van Herck Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
German Puentes #163 6-2 6-1 Jeff Tarango #98 H2H Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Fernando Meligeni #46 6-2 6-1 Martin Damm Sr Match data Apr 29, 1999* R32 Prague ATP World Series modern equivalent ATP 250 Clay
Lars Burgsmuller #148 3-6 6-3 6-2 Gerard Solves #287 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Galo Blanco #95 6-4 7-6(3) Magnus Norman #48 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Martin Rodriguez #101 7-6(5) 7-6(5) Patrick Rafter #4 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Franco Squillari #59 6-2 6-2 Davide Scala #296 H2H Match data Apr 29, 1999* R32 Munich Open ATP World Series modern equivalent ATP 250 Clay
Mark Woodforde #60 2-6 6-3 6-4 Lleyton Hewitt #56 H2H Match data Apr 29, 1999* R32 Atlanta ATP World Series modern equivalent ATP 250 Clay
Gustavo Kuerten #16 6-4 2-1 (ret.) Marcelo Rios #8 H2H Match data Apr 26, 1999* F Monte-Carlo Masters Masters 1000 Clay
Magnus Norman #64 6-0 6-3 Guillermo Canas #87 H2H Match data Apr 25, 1999* F Orlando ATP World Series modern equivalent ATP 250 Clay
Marcelo Rios #13 6-4 3-6 6-2 Jerome Golmard #25 H2H Match data Apr 25, 1999* SF Monte-Carlo Masters Masters 1000 Clay
Gustavo Kuerten #19 3-6 6-3 6-4 Felix Mantilla #17 H2H Match data Apr 25, 1999* SF Monte-Carlo Masters Masters 1000 Clay
Jerome Golmard #25 6-7(5) 6-3 6-0 Carlos Moya #2 H2H Match data Apr 25, 1999* QF Monte-Carlo Masters Masters 1000 Clay
Felix Mantilla #17 6-4 6-7(2) 7-6(4) Albert Costa #14 H2H Match data Apr 25, 1999* QF Monte-Carlo Masters Masters 1000 Clay
Marcelo Rios #13 6-2 6-7(2) 6-4 Mark Philippoussis #8 H2H Match data Apr 25, 1999* QF Monte-Carlo Masters Masters 1000 Clay
Gustavo Kuerten #19 6-3 6-3 Vincent Spadea #33 H2H Match data Apr 25, 1999* QF Monte-Carlo Masters Masters 1000 Clay
Magnus Norman #64 6-2 6-1 Max Mirnyi #228 H2H Match data Apr 24, 1999* SF Orlando ATP World Series modern equivalent ATP 250 Clay
Guillermo Canas #87 5-2 (ret.) Christian Ruud #68 H2H Match data Apr 24, 1999* SF Orlando ATP World Series modern equivalent ATP 250 Clay
Guillermo Canas #87 6-4 7-6(4) Alberto Martin #73 H2H Match data Apr 24, 1999* QF Orlando ATP World Series modern equivalent ATP 250 Clay
Max Mirnyi #228 6-3 6-7(3) 6-4 Jim Courier #50 H2H Match data Apr 24, 1999* QF Orlando ATP World Series modern equivalent ATP 250 Clay
Magnus Norman #64 7-5 6-2 Gabriel Trifu #225 H2H Match data Apr 24, 1999* QF Orlando ATP World Series modern equivalent ATP 250 Clay
Christian Ruud #68 7-6(10) 6-4 Hernan Gumy #90 H2H Match data Apr 24, 1999* QF Orlando ATP World Series modern equivalent ATP 250 Clay
Gustavo Kuerten #19 6-2 7-6(2) Fernando Meligeni #51 H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Felix Mantilla #17 6-2 6-2 Ivan Ljubicic #196 H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Marcelo Rios #13 6-3 6-3 Hicham Arazi #37 H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Carlos Moya #2 6-4 6-1 Karim Alami #46 H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Albert Costa #14 4-6 6-2 6-4 Jiri Novak #62 H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Mark Philippoussis #8 4-6 7-6(5) 6-2 Sebastien Grosjean #44 H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Jerome Golmard #25 6-1 6-4 Arnaud Di Pasquale H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Vincent Spadea #33 6-3 2-6 6-3 Francisco Clavet #21 H2H Match data Apr 24, 1999* R16 Monte-Carlo Masters Masters 1000 Clay
Max Mirnyi #228 6-2 7-6(7) Rodolphe Cadart #237 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Guillermo Canas #87 6-3 6-3 Lleyton Hewitt #57 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Hernan Gumy #90 7-6(3) 7-6(4) Jason Stoltenberg #31 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Magnus Norman #64 6-4 6-4 Carlos Costa #125 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Christian Ruud #68 3-6 7-6(3) 6-2 Lucas Arnold Ker #127 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Alberto Martin #73 6-3 3-6 6-2 Gianluca Pozzi #72 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Gabriel Trifu #225 6-4 6-4 Sargis Sargsian #83 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Jim Courier #50 7-5 6-4 Galo Blanco #88 H2H Match data Apr 23, 1999* R16 Orlando ATP World Series modern equivalent ATP 250 Clay
Hicham Arazi #37 6-1 6-4 Mariano Puerta #43 H2H Match data Apr 22, 1999* R32 Monte-Carlo Masters Masters 1000 Clay
Hernan Gumy #90 6-3 6-7(2) 6-4 Todd Woodbridge #106 H2H Match data Apr 22, 1999* R32 Orlando ATP World Series modern equivalent ATP 250 Clay
Felix Mantilla #17 7-5 7-6(4) Nicolas Lapentti #41 H2H Match data Apr 22, 1999* R32 Monte-Carlo Masters Masters 1000 Clay
Ivan Ljubicic #196 6-1 6-2 Yevgeny Kafelnikov #3 H2H Match data Apr 22, 1999* R32 Monte-Carlo Masters Masters 1000 Clay
Fernando Meligeni #51 6-7(5) 6-4 7-5 Tim Henman #7 H2H Match data Apr 22, 1999* R32 Monte-Carlo Masters Masters 1000 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.