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
Michael Chang #64 5-7 7-5 6-1 Jan Kroslak H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Jan-Michael Gambill #49 6-0 6-0 Jocelyn Robichaud #682 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Byron Black #58 6-4 6-4 Goran Ivanisevic #28 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Sebastien Grosjean #34 6-2 1-6 6-2 Mark Knowles #298 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Jan Siemerink #50 6-2 6-4 Bobby Kokavec #378 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Guillaume Raoux #79 6-4 4-6 7-6(1) Magnus Larsson #61 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Sebastien Lareau #116 7-6(2) 6-1 Justin Gimelstob #103 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Richey Reneberg #244 4-6 6-4 7-6(3) Todd Woodbridge #153 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Laurence Tieleman #110 6-4 6-3 Jan Boruszewski #532 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Jason Stoltenberg #62 6-4 6-2 Leander Paes #130 H2H Match data Aug 4, 1999* R64 Canadian Open Masters 1000 Hard
Magnus Norman #30 6-2 6-4 Jeff Tarango #79 H2H Match data Aug 1, 1999* F Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Albert Costa #22 7-5 6-2 6-7(5) 7-6(4) Fernando Vicente #57 H2H Match data Aug 1, 1999* F Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Pete Sampras #2 7-6(3) 7-6(1) Andre Agassi #3 H2H Match data Aug 1, 1999* F Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Magnus Norman #30 6-0 6-2 Ivan Ljubicic #134 H2H Match data Jul 31, 1999* SF Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Andre Agassi #3 6-4 6-2 Andrew Ilie #61 H2H Match data Jul 31, 1999* SF Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Pete Sampras #2 6-0 6-2 James Sekulov #236 H2H Match data Jul 31, 1999* SF Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Jeff Tarango #79 7-6(8) 6-0 Albert Portas #87 H2H Match data Jul 31, 1999* SF Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Fernando Vicente #57 6-4 6-4 Stefan Koubek #54 H2H Match data Jul 31, 1999* SF Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Albert Costa #22 7-6(5) 6-2 Yevgeny Kafelnikov #4 H2H Match data Jul 31, 1999* SF Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
James Sekulov #236 2-6 6-2 6-2 Michael Chang #70 H2H Match data Jul 31, 1999* QF Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Andre Agassi #3 5-4 (ret.) Lleyton Hewitt #33 H2H Match data Jul 31, 1999* QF Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Pete Sampras #2 4-6 6-3 6-3 Wayne Ferreira #38 H2H Match data Jul 31, 1999* QF Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Albert Costa #22 3-6 6-2 6-3 Juan Carlos Ferrero #76 H2H Match data Jul 31, 1999* QF Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #30 6-2 7-6(8) Carlos Moya #12 H2H Match data Jul 31, 1999* QF Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Fernando Vicente #57 6-7(4) 6-1 6-3 Nicolas Lapentti #20 H2H Match data Jul 31, 1999* QF Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Albert Portas #87 7-5 2-6 6-4 Agustin Calleri #140 H2H Match data Jul 31, 1999* QF Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Andrew Ilie #61 6-7(6) 6-4 6-4 Antony Dupuis #133 H2H Match data Jul 31, 1999* QF Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Ivan Ljubicic #134 6-0 6-7(4) 6-4 Dominik Hrbaty #19 H2H Match data Jul 31, 1999* QF Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Jeff Tarango #79 7-5 5-7 6-2 Francisco Clavet #23 H2H Match data Jul 31, 1999* QF Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Stefan Koubek #54 6-2 6-3 Fernando Meligeni #29 H2H Match data Jul 31, 1999* QF Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Yevgeny Kafelnikov #4 6-3 6-7(6) 6-3 Richard Fromberg #62 H2H Match data Jul 31, 1999* QF Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Carlos Moya #12 6-4 6-4 Ville Liukko #126 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Albert Portas #87 6-4 6-4 Felix Mantilla #16 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #19 6-4 6-3 Rainer Schuettler #51 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Ivan Ljubicic #134 6-3 3-6 7-5 Christian Ruud #49 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Lleyton Hewitt #33 6-3 6-1 Axel Pretzsch #125 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Francisco Clavet #23 6-4 7-6(6) Roberto Carretero #325 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Agustin Calleri #140 6-0 6-1 Borut Urh #382 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
James Sekulov #236 6-7(1) 6-4 6-3 Thomas Enqvist #18 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Stefan Koubek #54 7-6(3) 6-4 Karol Kucera #14 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Yevgeny Kafelnikov #4 1-6 6-4 6-3 Alberto Martin #56 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Pete Sampras #2 7-6(5) 6-3 Sebastien Lareau #116 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Fernando Vicente #57 6-4 6-4 Alex Corretja #8 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #30 6-4 6-3 Guillermo Canas #69 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Andre Agassi #3 6-2 6-3 Eric Taino #644 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Albert Costa #22 6-2 6-4 Hicham Arazi #39 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Fernando Meligeni #29 6-1 6-3 Andrei Medvedev #35 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Juan Carlos Ferrero #76 7-6(1) 6-0 Daniel Vacek #52 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Richard Fromberg #62 5-7 6-3 7-5 Julian Alonso #167 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Andrew Ilie #61 6-4 6-4 Goran Ivanisevic #28 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Michael Chang #70 6-4 6-2 Guillaume Raoux #73 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Nicolas Lapentti #20 6-4 6-3 Wolfgang Schranz #401 H2H Match data Jul 30, 1999* R16 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Antony Dupuis #133 (w/o) Magnus Larsson #63 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Jeff Tarango #79 7-6(3) 6-3 Juan Antonio Marin #68 H2H Match data Jul 30, 1999* R16 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Wayne Ferreira #38 5-7 7-5 6-2 Justin Gimelstob #85 H2H Match data Jul 30, 1999* R16 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Albert Costa #22 6-4 6-4 Michael Kohlmann #119 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Fernando Vicente #57 6-2 6-3 Andrea Gaudenzi #75 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Stefan Koubek #54 7-6(4) 6-3 Francisco Cabello #255 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Justin Gimelstob #85 6-2 6-2 Taylor Dent #260 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Roberto Carretero #325 6-2 6-3 Johan Landsberg #617 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Wolfgang Schranz #401 7-6(4) 6-1 Franco Squillari #40 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Hicham Arazi #39 6-7(2) 7-6(5) 7-5 Adrian Voinea #113 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Ivan Ljubicic #134 7-6(4) 7-5 Mariano Zabaleta #27 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Guillermo Canas #69 6-1 7-6(3) Karim Alami #67 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Ville Liukko #126 6-3 2-6 6-2 Ivan Beros #424 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Karol Kucera #14 6-3 6-4 Wayne Arthurs #96 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Fernando Meligeni #29 6-4 6-2 Sargis Sargsian #60 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Daniel Vacek #52 6-3 0-6 7-5 Andrei Cherkasov #158 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Lleyton Hewitt #33 6-3 6-2 Alex Obrien Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Thomas Enqvist #18 6-3 6-4 Mark Woodforde #78 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
James Sekulov #236 7-5 4-6 7-5 Martin Damm Sr Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Richard Fromberg #62 6-3 6-2 Marat Safin #37 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Yevgeny Kafelnikov #4 7-6(3) 1-6 6-3 Slava Dosedel #94 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Andre Agassi #3 6-2 6-2 Jan-Michael Gambill #48 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Felix Mantilla #16 4-6 6-1 6-0 Jacobo Diaz #105 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Alex Corretja #8 6-3 6-4 Orlin Stanoytchev #127 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Dominik Hrbaty #19 7-5 7-5 Lovro Zovko #584 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Alberto Martin #56 6-2 6-2 Herbert Wiltschnig #328 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #30 6-3 6-1 German Puentes #104 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Juan Antonio Marin #68 3-6 6-4 6-2 Bohdan Ulihrach #42 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Sebastien Lareau #116 6-4 6-2 David Wheaton #345 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Guillaume Raoux #73 6-4 7-6(4) Tim Henman #5 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Antony Dupuis #133 6-4 6-4 Jonas Bjorkman #36 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Francisco Clavet #23 7-6(1) 6-2 Oliver Gross #117 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Axel Pretzsch #125 7-6(5) 6-3 Daniel Nestor #65 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Wayne Ferreira #38 6-4 7-6(2) Geoff Grant #136 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Borut Urh #382 7-5 3-6 7-6(2) Vincenzo Santopadre #121 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Agustin Calleri #140 6-7(6) 6-2 6-3 Mariano Puerta #47 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Michael Chang #70 6-3 6-1 Wayne Black #103 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Eric Taino #644 7-6(4) 6-1 Leander Paes #128 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Andrei Medvedev #35 6-2 6-2 Bernd Karbacher #86 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Rainer Schuettler #51 7-6(4) 6-0 Sergi Bruguera #311 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Christian Ruud #49 6-2 6-1 Arnaud Di Pasquale H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Carlos Moya #12 6-4 1-6 7-5 Davide Sanguinetti #107 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Julian Alonso #167 6-2 1-6 7-5 Younes El Aynaoui #31 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Nicolas Lapentti #20 6-3 6-0 Markus Hipfl #72 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Pete Sampras #2 6-1 6-2 Phillip King H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Albert Portas #87 6-4 6-0 Alberto Berasategui #88 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Juan Carlos Ferrero #76 3-6 7-6(4) 6-3 Tommy Haas #15 H2H Match data Jul 29, 1999* R32 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Goran Ivanisevic #28 6-3 6-3 Max Mirnyi #120 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Magnus Larsson #63 6-2 6-1 Paradorn Srichaphan #204 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Andrew Ilie #61 6-4 7-6(8) Byron Black #55 H2H Match data Jul 29, 1999* R32 Los Angeles Open ATP World Series modern equivalent ATP 250 Hard
Jeff Tarango #79 3-6 6-4 6-0 Tomas Zib #110 H2H Match data Jul 29, 1999* R32 Croatia Open Umag ATP World Series modern equivalent ATP 250 Clay
Michael Kohlmann #119 6-1 4-6 6-4 Eduardo Medica #141 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Slava Dosedel #94 6-4 7-5 Werner Eschauer #373 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Julian Alonso #167 6-0 6-3 Juan Ignacio Chela #124 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Herbert Wiltschnig #328 6-3 6-2 Lucas Arnold Ker #176 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Francisco Cabello #255 6-4 6-4 Mose Navarra #129 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Wolfgang Schranz #401 6-4 4-6 7-5 Hernan Gumy #95 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Richard Fromberg #62 6-4 6-2 Marcelo Filippini #82 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Andrea Gaudenzi #75 7-5 6-2 Thomas Schiessling #278 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Sargis Sargsian #60 7-5 6-1 Gaston Gaudio #64 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Wayne Arthurs #96 7-6(6) 6-4 Galo Blanco #98 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Andrei Cherkasov #158 6-2 6-2 Steven Randjelovic #406 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Adrian Voinea #113 6-1 7-6(3) Jan Kroslak H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Orlin Stanoytchev #127 6-4 6-1 Alex Calatrava #179 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Markus Hipfl #72 6-3 6-2 Martin Rodriguez #74 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Juan Carlos Ferrero #76 6-1 6-2 Magnus Gustafsson #80 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Bernd Karbacher #86 6-2 6-4 Xavier Malisse #109 H2H Match data Jul 28, 1999* R64 Austrian Open Kitzbühel ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #49 6-7(6) 4-6 7-6(7) 6-0 6-3 Tommy Haas #16 H2H Match data Jul 25, 1999* F Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Tommy Haas #16 6-4 6-4 Alex Corretja #14 H2H Match data Jul 24, 1999* SF Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #49 6-1 6-2 Jiri Novak #59 H2H Match data Jul 24, 1999* SF Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Alex Corretja #14 1-6 6-3 6-2 Vincent Spadea #26 H2H Match data Jul 24, 1999* QF Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Tommy Haas #16 7-6(3) 6-2 Carlos Moya #9 H2H Match data Jul 24, 1999* QF Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #49 7-6(5) 4-6 6-2 Nicolas Lapentti #22 H2H Match data Jul 24, 1999* QF Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Jiri Novak #59 6-2 6-2 Marcelo Rios #11 H2H Match data Jul 24, 1999* QF Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Tommy Haas #16 7-5 6-3 Christian Ruud #54 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Marcelo Rios #11 6-4 6-4 Jens Knippschild #91 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Alex Corretja #14 2-6 6-4 6-1 Albert Costa #21 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Jiri Novak #59 2-6 6-3 6-2 Francisco Clavet #23 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Carlos Moya #9 6-4 6-3 Fernando Meligeni #29 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #49 6-2 6-1 Richard Fromberg #67 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Vincent Spadea #26 6-3 3-6 7-6(1) Karol Kucera #13 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Nicolas Lapentti #22 7-5 6-3 Dominik Hrbaty #19 H2H Match data Jul 23, 1999* R16 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Dominik Hrbaty #19 1-6 6-3 6-2 Bernd Karbacher #89 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Alex Corretja #14 6-2 6-2 Rainer Schuettler #50 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Jiri Novak #59 7-5 6-1 Felix Mantilla #15 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Marcelo Rios #11 6-7(2) 7-6(6) 6-0 Hernan Gumy #103 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Christian Ruud #54 6-2 6-1 Thomas Johansson #20 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Tommy Haas #16 (w/o) Mariano Puerta #45 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Francisco Clavet #23 6-4 6-0 Bjorn Phau #446 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Albert Costa #21 6-4 7-6(3) Fernando Vicente #48 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Richard Fromberg #67 7-6(4) 1-6 7-6(0) Younes El Aynaoui #30 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Carlos Moya #9 6-3 4-6 7-6(3) Bohdan Ulihrach #38 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Karol Kucera #13 6-2 6-2 Magnus Gustafsson #78 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Jens Knippschild #91 7-6(4) 6-1 Mariano Zabaleta #27 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Nicolas Lapentti #22 6-4 6-4 Stefan Koubek #55 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Vincent Spadea #26 6-2 6-2 Karim Alami #72 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #49 5-2 (ret.) Gustavo Kuerten #5 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Fernando Meligeni #29 7-6(3) 6-4 Gaston Gaudio #65 H2H Match data Jul 22, 1999* R32 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Magnus Norman #49 6-4 6-0 Franco Squillari #39 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Jiri Novak #59 7-6(7) 6-1 Fabrice Santoro #42 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Fernando Vicente #48 7-6(0) 6-3 Alberto Martin #57 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Magnus Gustafsson #78 6-2 2-6 6-3 Hicham Arazi #40 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Richard Fromberg #67 6-3 7-6(3) Oliver Gross #119 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Christian Ruud #54 7-5 1-0 (ret.) Andrei Medvedev #35 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Gaston Gaudio #65 7-6(5) 7-6(5) Ivan Ljubicic #138 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Hernan Gumy #103 6-2 6-1 Sebastien Grosjean #34 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Karim Alami #72 6-4 4-6 7-6(1) Agustin Calleri #121 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Bjorn Phau #446 6-1 6-3 Adrian Voinea #115 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Rainer Schuettler #50 6-3 6-4 Arnaud Clement #71 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Stefan Koubek #55 7-5 6-3 Andrew Ilie #62 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Bernd Karbacher #89 3-6 6-2 6-0 Marcelo Filippini #85 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Jens Knippschild #91 6-4 6-3 Jan Kroslak H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Bohdan Ulihrach #38 6-4 6-2 Karsten Braasch #200 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Mariano Puerta #45 6-3 6-4 Marat Safin #37 H2H Match data Jul 21, 1999* R64 Stuttgart Open ATP Championship Series modern equivalent ATP 500 Clay
Chris Woodruff #116 6-7(5) 6-4 6-4 Kenneth Carlsen #109 H2H Match data Jul 11, 1999* F Newport ATP World Series modern equivalent ATP 250 Grass
Juan Antonio Marin #97 6-4 7-6(4) Andreas Vinciguerra #390 H2H Match data Jul 11, 1999* F Swedish Open ATP World Series modern equivalent ATP 250 Clay
Albert Costa #28 7-6(4) 6-3 6-4 Nicolas Lapentti #26 H2H Match data Jul 11, 1999* F Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Andreas Vinciguerra #390 6-3 6-3 Christian Ruud #52 H2H Match data Jul 10, 1999* SF Swedish Open ATP World Series modern equivalent ATP 250 Clay
Nicolas Lapentti #26 6-4 4-6 7-5 Felix Mantilla #15 H2H Match data Jul 10, 1999* SF Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Chris Woodruff #116 7-6(4) 6-7(5) 6-4 Wayne Arthurs #106 H2H Match data Jul 10, 1999* SF Newport ATP World Series modern equivalent ATP 250 Grass
Albert Costa #28 4-6 7-6(5) 6-3 Younes El Aynaoui #33 H2H Match data Jul 10, 1999* SF Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Juan Antonio Marin #97 2-6 7-6(9) 6-4 Nicklas Kulti #124 H2H Match data Jul 10, 1999* SF Swedish Open ATP World Series modern equivalent ATP 250 Clay
Kenneth Carlsen #109 7-6(6) 6-1 Laurence Tieleman #115 H2H Match data Jul 10, 1999* SF Newport ATP World Series modern equivalent ATP 250 Grass
Laurence Tieleman #115 7-6(4) 6-4 Andrew Ilie #59 H2H Match data Jul 10, 1999* QF Newport ATP World Series modern equivalent ATP 250 Grass
Christian Ruud #52 7-6(3) 6-2 Martin Rodriguez #73 H2H Match data Jul 10, 1999* QF Swedish Open ATP World Series modern equivalent ATP 250 Clay
Juan Antonio Marin #97 6-2 1-6 7-6(4) Magnus Norman #50 H2H Match data Jul 10, 1999* QF Swedish Open ATP World Series modern equivalent ATP 250 Clay
Nicolas Lapentti #26 7-5 6-3 Andrea Gaudenzi #89 H2H Match data Jul 10, 1999* QF Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Nicklas Kulti #124 2-6 7-5 6-4 German Puentes #113 H2H Match data Jul 10, 1999* QF Swedish Open ATP World Series modern equivalent ATP 250 Clay
Chris Woodruff #116 6-2 6-4 Stefano Pescosolido #207 H2H Match data Jul 10, 1999* QF Newport ATP World Series modern equivalent ATP 250 Grass
Albert Costa #28 6-3 6-2 Vincent Spadea #29 H2H Match data Jul 10, 1999* QF Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Kenneth Carlsen #109 7-6(4) 7-6(5) Peter Wessels #111 H2H Match data Jul 10, 1999* QF Newport ATP World Series modern equivalent ATP 250 Grass
Wayne Arthurs #106 6-7(7) 7-6(3) 6-3 Leander Paes #102 H2H Match data Jul 10, 1999* QF Newport ATP World Series modern equivalent ATP 250 Grass
Felix Mantilla #15 3-6 6-3 6-4 Arnaud Di Pasquale H2H Match data Jul 10, 1999* QF Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Andreas Vinciguerra #390 6-1 (ret.) Galo Blanco #98 H2H Match data Jul 10, 1999* QF Swedish Open ATP World Series modern equivalent ATP 250 Clay
Younes El Aynaoui #33 7-6(5) 7-5 Francisco Clavet #21 H2H Match data Jul 10, 1999* QF Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Andrew Ilie #59 6-4 7-5 Christian Vinck #147 H2H Match data Jul 9, 1999* R16 Newport ATP World Series modern equivalent ATP 250 Grass
Galo Blanco #98 6-2 7-5 Jeff Tarango #95 H2H Match data Jul 9, 1999* R16 Swedish Open ATP World Series modern equivalent ATP 250 Clay
Leander Paes #102 6-2 6-2 Wayne Ferreira #32 H2H Match data Jul 9, 1999* R16 Newport ATP World Series modern equivalent ATP 250 Grass
Peter Wessels #111 6-3 6-4 Jonathan Stark #304 H2H Match data Jul 9, 1999* R16 Newport ATP World Series modern equivalent ATP 250 Grass
Younes El Aynaoui #33 7-6(5) 7-6(5) Marcelo Rios #9 H2H Match data Jul 9, 1999* R16 Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Laurence Tieleman #115 6-7(4) 7-6(3) 6-2 Sargis Sargsian #64 H2H Match data Jul 9, 1999* R16 Newport ATP World Series modern equivalent ATP 250 Grass
Arnaud Di Pasquale 7-5 7-6(3) Marc Rosset #35 H2H Match data Jul 9, 1999* R16 Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Stefano Pescosolido #207 7-6(5) 6-3 Max Mirnyi #136 H2H Match data Jul 9, 1999* R16 Newport ATP World Series modern equivalent ATP 250 Grass
Nicolas Lapentti #26 6-4 2-6 6-3 Ivan Ljubicic #152 H2H Match data Jul 9, 1999* R16 Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Andrea Gaudenzi #89 6-7(5) 7-6(4) 6-3 Mariano Zabaleta #25 H2H Match data Jul 9, 1999* R16 Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Juan Antonio Marin #97 6-3 4-6 7-5 Slava Dosedel #76 H2H Match data Jul 9, 1999* R16 Swedish Open ATP World Series modern equivalent ATP 250 Clay
Nicklas Kulti #124 6-3 7-5 Thomas Johansson #20 H2H Match data Jul 9, 1999* R16 Swedish Open ATP World Series modern equivalent ATP 250 Clay
Vincent Spadea #29 6-2 2-6 7-6(6) Gustavo Kuerten #5 H2H Match data Jul 9, 1999* R16 Swiss Open Gstaad ATP World Series modern equivalent ATP 250 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.