Search for active players ...
Younes El Aynaoui
Morocco
4
6
2001-04-09
Younes El Aynaoui
Casablanca
R16
4-6 6-2 6-1
Clay
Francisco Clavet
Spain
2
6
1999-05-03
Francisco Clavet
Hamburg Masters
R32
1-6 7-6(5) 7-6(5)
Clay
Alex Corretja
Spain
2
5
1999-09-27
Karim Alami
Bucharest
QF
1-6 6-3 7-6(1)
Clay
Fabrice Santoro
France
3
3
2001-03-05
Fabrice Santoro
Delray Beach
R32
6-3 6-4
Hard
Fernando Vicente
Spain
4
2
2001-12-31
Fernando Vicente
Doha
R32
6-2 6-2
Hard
Vincent Spadea
United States of America
3
3
1999-07-19
Vincent Spadea
Stuttgart Outdoor
R32
6-2 6-2
Clay
Christian Ruud
Norway
3
2
2000-04-17
Karim Alami
Monte Carlo Masters
R16
2-6 6-1 7-6(2)
Clay
Hicham Arazi
Morocco
3
2
2002-04-08
Karim Alami
Casablanca
R32
7-6(5) 6-3
Clay
Albert Costa
Spain
3
1
2000-04-17
Karim Alami
Monte Carlo Masters
QF
6-4 7-5
Clay
Andrea Gaudenzi
Italy
4
0
1999-05-03
Karim Alami
Hamburg Masters
R64
6-3 6-4
Clay
Carlos Moya
Spain
1
3
2000-08-07
Carlos Moya
Cincinnati Masters
R64
6-3 6-7(4) 6-4
Hard
Dominik Hrbaty
Slovakia
1
3
2000-08-28
Dominik Hrbaty
US Open
R64
6-3 6-4 6-3
Hard
Felix Mantilla
Spain
1
3
1999-04-12
Felix Mantilla
Barcelona
F
7-6(2) 6-3 6-3
Clay
Fernando Meligeni
Brazil
2
2
2001-02-19
Fernando Meligeni
Buenos Aires
R32
7-5 6-4
Clay
Greg Rusedski
United Kingdom
0
4
2000-10-23
Greg Rusedski
Basel
R32
7-5 6-1
Carpet
Marcelo Rios
Chile
1
3
2001-02-12
Karim Alami
Vina del Mar
R32
7-6(1) 6-2
Clay
Sjeng Schalken
Netherlands
1
3
2001-04-16
Sjeng Schalken
Monte Carlo Masters
R64
6-2 6-0
Clay
Tim Henman
United Kingdom
0
4
2000-03-13
Tim Henman
Indian Wells Masters
R64
7-5 6-2
Hard
Alberto Berasategui
Spain
2
1
1999-09-27
Karim Alami
Bucharest
SF
6-4 3-6 6-3
Clay
Andreas Vinciguerra
Sweden
0
3
2002-12-30
Andreas Vinciguerra
Doha
R32
2-6 6-4 6-1
Hard
Byron Black
Zimbabwe
1
2
2000-03-06
Byron Black
Scottsdale
R32
6-2 6-3
Hard
Cedric Pioline
France
0
3
2000-04-17
Cedric Pioline
Monte Carlo Masters
SF
6-3 6-1
Clay
Davide Sanguinetti
Italy
3
0
2001-05-28
Karim Alami
Roland Garros
R128
6-7(5) 6-1 6-7(4) 6-4 6-1
Clay
Dinu Pescariu
Romania
3
0
1998-04-13
Karim Alami
Barcelona
R64
6-7(5) 6-3 6-4
Clay
Franco Squillari
Argentina
2
1
2000-09-18
Karim Alami
Sydney Olympics
R64
6-4 7-6(5)
Hard
Gustavo Kuerten
Brazil
0
3
2001-05-28
Gustavo Kuerten
Roland Garros
R32
6-3 6-7(3) 7-6(5) 6-2
Clay
Javier Frana
Argentina
1
2
1996-05-06
Javier Frana
Pinehurst
R16
6-0 6-4
Clay
Juan Carlos Ferrero
Spain
1
2
2000-02-07
Juan Carlos Ferrero
Dubai
SF
7-6(3) 6-3
Hard
Magnus Gustafsson
Sweden
1
2
1999-04-12
Karim Alami
Barcelona
R64
3-6 6-1 6-2
Clay
Marcello Craca
Germany
3
0
1998-03-23
Karim Alami
Casablanca
R32
6-3 6-2
Clay
Marcelo Filippini
Uruguay
0
3
1997-07-28
Marcelo Filippini
Amsterdam
R16
6-3 3-6 6-0
Clay
Mark Philippoussis
Australia
1
2
1997-08-25
Mark Philippoussis
US Open
R128
6-3 6-4 3-6 6-4
Hard
Omar Camporese
Italy
3
0
1996-09-23
Karim Alami
Palermo
R32
6-3 6-1
Clay
Renzo Furlan
Italy
1
2
2000-07-24
Karim Alami
San Marino
R16
4-6 6-1 6-3
Clay
Thomas Muster
Austria
2
1
1999-04-19
Karim Alami
Monte Carlo Masters
R32
6-3 6-3
Clay
Albert Portas
Spain
0
2
1997-04-14
Albert Portas
Barcelona
QF
6-2 7-5
Clay
Andrei Chesnokov
Russia
1
1
1997-01-27
Karim Alami
Zagreb
R32
7-6(6) 1-6 6-1
Carpet
Andrei Pavel
Romania
2
0
1999-04-05
Karim Alami
Estoril
R16
3-6 6-3 6-2
Clay
Andrew Ilie
Australia
2
0
2001-05-21
Karim Alami
St. Poelten
R32
6-7(4) 7-6(5) 7-6(3)
Clay
Arnaud Boetsch
France
1
1
1997-02-24
Arnaud Boetsch
Milan
R32
6-2 6-2
Carpet
Arnaud Di Pasquale
France
0
2
2000-05-08
Arnaud Di Pasquale
Rome Masters
R64
6-3 6-2
Clay
Carl Uwe Steeb
Germany
1
1
1996-03-11
Carl Uwe Steeb
Copenhagen
R32
6-4 6-4
Carpet
Galo Blanco
Spain
1
1
1999-08-09
Galo Blanco
San Marino
R16
6-4 6-2
Clay
Gilbert Schaller
Austria
2
0
1997-05-19
Karim Alami
St. Poelten
R16
6-3 7-5
Clay
Goran Ivanisevic
Croatia
1
1
1997-04-14
Karim Alami
Barcelona
R32
6-2 6-3
Clay
Guillermo Canas
Argentina
0
2
1999-07-26
Guillermo Canas
Umag
R32
6-1 7-6(3)
Clay
Hernan Gumy
Argentina
1
1
1996-01-15
Hernan Gumy
Australian Open
R128
4-6 6-2 6-0 6-1
Hard
Jerome Golmard
France
0
2
2001-04-30
Jerome Golmard
Houston
R32
4-6 6-4 7-5
Clay
Jiri Novak
Czech Republic
2
0
2000-02-07
Karim Alami
Dubai
QF
6-4 6-2
Hard
Julian Alonso
Spain
1
1
1998-06-08
Julian Alonso
Bologna
F
6-1 6-4
Clay
Magnus Norman
Sweden
2
0
2000-04-17
Karim Alami
Monte Carlo Masters
R32
6-3 3-6 6-1
Clay
Marc Rosset
Switzerland
0
2
1997-04-28
Marc Rosset
Munich
R16
6-4 2-6 6-4
Clay
Markus Hipfl
Austria
1
1
2001-07-23
Markus Hipfl
Kitzbuhel
R64
6-4 6-2
Clay
Marzio Martelli
Italy
2
0
1998-06-08
Karim Alami
Bologna
QF
6-4 6-4
Clay
Michael Chang
United States of America
1
1
1996-04-29
Karim Alami
Atlanta
SF
6-4 6-4
Clay
Michael Llodra
France
1
1
2000-06-26
Michael Llodra
Wimbledon
R128
6-3 6-3 6-1
Grass
Nicklas Kulti
Sweden
1
1
1997-01-13
Nicklas Kulti
Australian Open
R128
6-4 6-2 6-4
Hard
Oliver Gross
Germany
0
2
1997-11-03
Oliver Gross
Santiago
R32
7-5 6-2
Clay
Paul Haarhuis
Netherlands
1
1
1995-01-02
Karim Alami
Doha
R32
5-7 6-3 7-5
Hard
Pete Sampras
United States of America
1
1
2000-07-31
Pete Sampras
Canada Masters
R32
7-6(3) 6-2
Hard
Petr Korda
Czech Republic
1
1
1999-01-04
Karim Alami
Doha
R32
7-6(5) 2-6 6-3
Hard
Radomir Vasek
Czech Republic
0
2
1995-10-09
Radomir Vasek
Tel Aviv
R16
6-3 6-4
Hard
Razvan Sabau
Romania
1
1
1995-03-31
Karim Alami
Davis Cup G1 QF: MAR vs ROU
RR
6-1 6-0 6-2
Clay
Richard Fromberg
Australia
0
2
1998-01-12
Richard Fromberg
Auckland
R32
3-0 RET
Hard
Sasa Hirszon
Croatia
0
2
1997-02-07
Sasa Hirszon
Davis Cup G1 R1: CRO vs MAR
RR
6-4 6-1 6-3
Carpet
Stefan Edberg
Sweden
0
2
1996-05-27
Stefan Edberg
Roland Garros
R128
6-4 6-2 6-4
Clay
Stefan Koubek
Austria
1
1
1999-09-27
Karim Alami
Bucharest
R32
6-2 6-1
Clay
Thomas Enqvist
Sweden
0
2
1999-09-13
Thomas Enqvist
Bournemouth
QF
6-3 7-5
Clay
Thomas Johansson
Sweden
1
1
2000-04-17
Karim Alami
Monte Carlo Masters
R64
6-3 6-2
Clay
Aaron Krickstein
United States of America
1
0
1995-09-11
Karim Alami
Bogota
R32
6-4 6-2
Clay
Adrian Voinea
Romania
1
0
1996-09-23
Karim Alami
Palermo
F
7-5 2-1 RET
Clay
Agustin Calleri
Argentina
1
0
1999-07-19
Karim Alami
Stuttgart Outdoor
R64
6-4 4-6 7-6(1)
Clay
Ahmed El Mehelmy
Egypt
1
0
1990-03-23
Karim Alami
Davis Cup G2 QF: EGY vs MAR
RR
6-4 1-6 6-3 6-7(4) 6-3
Clay
Alberto Martin
Spain
0
1
1999-09-27
Alberto Martin
Bucharest
F
6-2 6-3
Clay
Alejandro Hernandez
Mexico
0
1
1997-10-27
Alejandro Hernandez
Bogota
R32
7-6(2) 5-7 6-4
Clay
Alex Calatrava
Spain
0
1
1998-03-23
Alex Calatrava
Casablanca
SF
6-3 6-7(2) 7-6(6)
Clay
Alex Lopez Moron
Spain
1
0
1999-04-05
Karim Alami
Estoril
R32
6-4 6-0
Clay
Alex Radulescu
Germany
1
0
1998-01-19
Karim Alami
Australian Open
R128
7-6(0) 5-7 6-3 6-2
Hard
Alexander Volkov
Russia
1
0
1994-05-09
Karim Alami
Rome Masters
R32
6-4 6-4
Clay
Alexandre Simoni
Brazil
1
0
2001-02-09
Karim Alami
Davis Cup WG R1: BRA vs MAR
RR
6-4 0-6 6-3
Clay
Alkis Papamichael
Cyprus
1
0
1993-04-30
Karim Alami
Davis Cup G2 R1: MAR vs CYP
RR
6-3 6-0 6-1
Clay
Andrei Cherkasov
Russia
0
1
1993-05-17
Andrei Cherkasov
Bologna
R16
7-6(5) 7-5
Clay
Andrei Olhovskiy
Russia
1
0
1996-01-01
Karim Alami
Doha
R32
6-2 2-6 7-5
Hard
Andrei Stoliarov
Russia
1
0
2000-06-19
Karim Alami
s Hertogenbosch
R32
6-1 7-6(5)
Grass
Andy Zingman
Argentina
1
0
1996-07-08
Karim Alami
Gstaad
R32
6-2 3-6 7-5
Clay
Antony Dupuis
France
0
1
2002-04-08
Antony Dupuis
Casablanca
R16
6-4 7-5
Clay
Arnaud Clement
France
0
1
1999-02-08
Arnaud Clement
St. Petersburg
R32
6-2 6-7(7) 6-4
Carpet
Bart Wuyts
Belgium
0
1
1993-03-15
Bart Wuyts
Casablanca
R16
6-1 6-4
Clay
Bartlomiej Dabrowski
Poland
1
0
1994-07-15
Karim Alami
Davis Cup G2 QF: POL vs MAR
RR
7-5 6-3 6-2
Clay
Bohdan Ulihrach
Czech Republic
0
1
1995-10-30
Bohdan Ulihrach
Montevideo
QF
6-1 6-3
Clay
Boris Becker
Germany
0
1
1997-07-14
Boris Becker
Stuttgart Outdoor
R32
7-6(5) 7-6(5)
Clay
Brad Gilbert
United States of America
1
0
1995-01-16
Karim Alami
Australian Open
R128
6-4 6-4 2-6 6-1
Hard
Brian Macphie
United States of America
0
1
1998-06-22
Brian Macphie
Wimbledon
R128
4-6 6-3 6-4 3-6 7-5
Grass
Bryan Shelton
United States of America
0
1
1994-06-20
Bryan Shelton
Wimbledon
R64
6-3 7-5 1-6 6-7(7) 6-2
Grass
Carlos Costa
Spain
0
1
1994-08-08
Carlos Costa
San Marino
R32
6-3 7-5
Clay
Chris Woodruff
United States of America
1
0
1997-05-12
Karim Alami
Rome Masters
R32
6-0 6-4
Clay
Chuck Adams
United States of America
0
1
1995-05-01
Chuck Adams
Atlanta
R32
7-6(2) 4-6 6-4
Clay
Cyril Saulnier
France
1
0
2000-08-14
Karim Alami
Indianapolis
R64
6-4 3-6 7-5
Hard
Daniel Orsanic
Argentina
0
1
1994-10-03
Daniel Orsanic
Athens
R32
6-1 7-6(3)
Clay
Daniel Vacek
Czech Republic
0
1
1998-02-23
Daniel Vacek
London
R32
7-6(5) 6-4
Carpet
David Miketa
Czech Republic
1
0
1995-07-31
Karim Alami
Prague
R32
7-6(2) 6-0
Clay
David Nalbandian
Argentina
0
1
2001-02-12
David Nalbandian
Vina del Mar
R16
7-5 6-1
Clay
David Prinosil
Germany
0
1
1996-01-01
David Prinosil
Doha
R16
6-3 6-4
Hard
David Sanchez
Spain
1
0
1998-06-08
Karim Alami
Bologna
R32
6-4 6-2
Clay
Diego Nargiso
Italy
0
1
2000-07-24
Diego Nargiso
San Marino
QF
7-6(5) 6-4
Clay
Dimitri Poliakov
Ukraine
1
0
1994-03-14
Karim Alami
Casablanca
QF
6-2 6-4
Clay
Donald Johnson
United States of America
0
1
1994-07-04
Donald Johnson
Bastad
R32
6-7(4) 7-5
Clay
Emanuel Couto
Portugal
0
1
1995-03-20
Emanuel Couto
Casablanca
R32
2-6 6-4 6-2
Clay
Emilio Benfele Alvarez
Spain
0
1
1997-04-21
Emilio Benfele Alvarez
Monte Carlo Masters
R64
6-3 3-6 6-0
Clay
Eoin Collins
Ireland
1
0
1993-07-16
Karim Alami
Davis Cup G2 QF: MAR vs IRL
RR
6-1 7-5 6-2
Clay
Eric Taino
Philippines
0
1
2000-08-21
Eric Taino
Long Island
R32
4-6 6-3 6-3
Hard
Eyal Erlich
Israel
1
0
1995-10-09
Karim Alami
Tel Aviv
R32
6-0 6-2
Hard
Fernando Gonzalez
Chile
0
1
2001-09-10
Fernando Gonzalez
Costa Do Sauipe
R32
6-4 6-3
Hard
Franco Davin
Argentina
1
0
1995-10-23
Karim Alami
Santiago
R32
6-3 4-6 6-4
Clay
Frederik Fetterlein
Denmark
0
1
1991-02-01
Frederik Fetterlein
Davis Cup G1 QF: DEN vs MAR
RR
6-4 6-3 6-1
Carpet
Fredrik Jonsson
Sweden
1
0
2000-07-17
Karim Alami
Stuttgart Outdoor
R32
0-6 7-6(5) 6-2
Clay
Gaston Etlis
Argentina
1
0
2000-07-24
Karim Alami
San Marino
R32
7-5 6-3
Clay
Gaston Gaudio
Argentina
0
1
2000-07-17
Gaston Gaudio
Stuttgart Outdoor
R16
5-7 6-3 6-4
Clay
Gerard Solves
France
1
0
1997-03-24
Karim Alami
Casablanca
R32
6-4 6-3
Clay
German Lopez
Spain
0
1
1992-06-08
German Lopez
Florence
R32
7-5 4-6 6-4
Clay
Gianluca Pozzi
Italy
1
0
2000-09-18
Karim Alami
Sydney Olympics
R32
6-2 4-6 8-6
Hard
Guillaume Raoux
France
0
1
1997-06-16
Guillaume Raoux
Rosmalen
R16
6-4 2-6 7-6(4)
Grass
Harel Levy
Israel
1
0
2001-05-28
Karim Alami
Roland Garros
R64
6-4 RET
Clay
Ion Moldovan
Romania
1
0
1997-09-08
Karim Alami
Marbella
R32
6-2 6-3
Clay
Jacobo Diaz
Spain
1
0
1999-09-13
Karim Alami
Bournemouth
R16
6-1 7-6(9)
Clay
Jan Frode Andersen
Norway
1
0
1999-07-16
Karim Alami
Davis Cup G2 QF: NOR vs MAR
RR
6-2 6-4
Clay
Jan Michael Gambill
United States of America
0
1
2000-03-20
Jan Michael Gambill
Miami Masters
R64
6-4 5-7 6-1
Hard
Jean Francois Bachelot
France
0
1
2000-11-06
Jean Francois Bachelot
Lyon
R32
5-7 7-6(1) 6-4
Carpet
Jeff Tarango
United States of America
1
0
1999-08-02
Karim Alami
Amsterdam
R32
6-4 7-6(3)
Clay
Jim Grabb
United States of America
0
1
1994-08-15
Jim Grabb
Indianapolis
R64
7-5 6-0
Hard
Joern Renzenbrink
Germany
0
1
1994-08-29
Joern Renzenbrink
US Open
R64
6-3 6-4 6-7(7) 6-3
Hard
Johan Anderson
Australia
0
1
1990-03-05
Johan Anderson
Casablanca
R32
6-4 7-5
Clay
Jordi Arrese
Spain
1
0
1994-03-14
Karim Alami
Casablanca
R16
6-2 7-6(5)
Clay
Jordi Burillo
Spain
0
1
1994-05-16
Jordi Burillo
Bologna
R32
6-4 6-3
Clay
Juan Albert Viloca Puig
Spain
1
0
1999-10-04
Karim Alami
Palermo
R32
6-4 6-2
Clay
Justin Gimelstob
United States of America
0
1
2000-02-28
Justin Gimelstob
Delray Beach
R32
6-4 2-6 7-6(2)
Hard
Karim Zaher
Egypt
1
0
1994-04-29
Karim Alami
Davis Cup G2 R1: MAR vs EGY
RR
6-3 6-1 6-2
Clay
Karol Kucera
Slovakia
0
1
1996-06-24
Karol Kucera
Wimbledon
R128
6-3 6-3 6-3
Grass
Khaled El Salawy
Egypt
1
0
1994-04-29
Karim Alami
Davis Cup G2 R1: MAR vs EGY
RR
6-2 6-0
Clay
Kris Goossens
Belgium
1
0
1996-06-17
Karim Alami
Bologna
R16
6-4 4-6 6-2
Clay
Lars Koslowski
Germany
1
0
1993-03-15
Karim Alami
Casablanca
R32
6-3 6-3
Clay
Laszlo Markovits
Hungary
0
1
1991-05-03
Laszlo Markovits
Davis Cup G1 PO: HUN vs MAR
RR
6-3 6-2 7-6(4)
Clay
Laurence Tieleman
Italy
1
0
1999-06-21
Karim Alami
Wimbledon
R128
6-4 6-2 6-4
Grass
Lionel Roux
France
0
1
1998-01-19
Lionel Roux
Australian Open
R32
7-6(2) 6-2 6-4
Hard
Lleyton Hewitt
Australia
0
1
1999-06-21
Lleyton Hewitt
Wimbledon
R64
6-1 6-4 4-6 6-4
Grass
Lorenzo Manta
Switzerland
1
0
2000-01-17
Karim Alami
Australian Open
R128
6-4 7-6(5) 7-5
Hard
Lucas Arnold Ker
Argentina
1
0
1997-04-28
Karim Alami
Munich
R32
7-5 6-4
Clay
Luis Adrian Morejon
Ecuador
1
0
1996-04-29
Karim Alami
Atlanta
R32
7-6(2) 6-4
Clay
Luis Herrera
Mexico
0
1
1997-10-20
Luis Herrera
Mexico City
R32
6-7(5) 6-1 6-2
Clay
Luiz Mattar
Brazil
0
1
1994-10-31
Luiz Mattar
Montevideo
R32
7-6(2) 7-6(6)
Clay
Maciej Kost
Poland
1
0
1994-07-15
Karim Alami
Davis Cup G2 QF: POL vs MAR
RR
6-1 6-2
Clay
Magnus Larsson
Sweden
1
0
1994-06-20
Karim Alami
Wimbledon
R128
7-6(4) 7-6(3) 7-5
Grass
Malcolm Birch
Zimbabwe
1
0
1996-04-05
Karim Alami
Davis Cup G1 QF: MAR vs ZIM
RR
6-3 6-0 6-1
Clay
Malivai Washington
United States of America
0
1
1996-08-26
Malivai Washington
US Open
R128
6-2 2-6 7-6(5) 6-1
Hard
Marat Safin
Russia
0
1
2000-08-14
Marat Safin
Indianapolis
R16
6-4 6-4
Hard
Marcelo Charpentier
Argentina
0
1
2000-05-29
Marcelo Charpentier
Roland Garros
R128
6-7(1) 6-4 6-3 1-6 6-3
Clay
Mariano Puerta
Argentina
0
1
1998-10-26
Mariano Puerta
Mexico City
R32
6-4 6-4
Clay
Mark Merklein
Bahamas
1
0
1996-05-06
Karim Alami
Pinehurst
R32
6-3 6-2
Clay
Markus Hantschk
Germany
1
0
2000-06-19
Karim Alami
s Hertogenbosch
R16
7-6(2) 6-3
Grass
Martin Lee
United Kingdom
0
1
2001-07-16
Martin Lee
Amsterdam
R32
6-4 6-0
Clay
Martin Sinner
Germany
1
0
1998-05-04
Karim Alami
Hamburg Masters
R64
7-5 6-2
Clay
Maurice Ruah
Venezuela
0
1
1994-01-10
Maurice Ruah
Jakarta
QF
6-4 7-6(3)
Hard
Max Mirnyi
Belarus
1
0
2000-04-24
Karim Alami
Barcelona
R64
6-3 6-7(5) 6-2
Clay
Michael Stich
Germany
0
1
1994-05-09
Michael Stich
Rome Masters
R16
7-6(5) 6-4
Clay
Michael Tauson
Denmark
0
1
1991-02-01
Michael Tauson
Davis Cup G1 QF: DEN vs MAR
RR
6-3 6-4
Carpet
Michael Tebbutt
Australia
0
1
1996-02-19
Michael Tebbutt
Memphis
R64
6-3 6-3
Hard
Michal Chmela
Poland
1
0
1999-09-24
Karim Alami
Davis Cup G2 SF: MAR vs POL
RR
6-3 6-3 6-3
Clay
Miguel Tobon
Colombia
0
1
1995-09-11
Miguel Tobon
Bogota
QF
6-2 4-6 7-5
Clay
Milen Velev
Bulgaria
1
0
1998-05-01
Karim Alami
Davis Cup G2 R1: MAR vs BUL
RR
7-6(3) 4-6 7-6(2) 6-2
Clay
Mohamed Ridaoui
United States of America
1
0
1994-03-14
Karim Alami
Casablanca
R32
6-4 6-2
Clay
Nicolas Escude
France
0
1
1999-02-01
Nicolas Escude
Marseille
R32
6-1 6-7(2) 7-6(2)
Hard
Nicolas Kiefer
Germany
0
1
2000-01-17
Nicolas Kiefer
Australian Open
R32
6-3 6-4 6-2
Hard
Nikola Gnjatovic
Serbia
1
0
1999-04-30
Karim Alami
Davis Cup G2 R1: MAR vs YUG
RR
6-3 6-1 6-2
Clay
Orlando Lourenco
Zimbabwe
1
0
1990-07-20
Karim Alami
Davis Cup G2 F: MAR vs ZIM
RR
2-6 6-1 6-3 7-5
Clay
Orlin Stanoytchev
Bulgaria
1
0
1998-05-01
Karim Alami
Davis Cup G2 R1: MAR vs BUL
RR
3-6 6-3 6-7(5) 6-3 6-1
Clay
Oscar Burrieza
Spain
0
1
2000-06-12
Oscar Burrieza
Halle
R32
6-3 6-1
Grass
Oscar Martinez
Spain
0
1
1994-08-01
Oscar Martinez
Prague
R32
6-2 7-5
Clay
Patrick Baur
Germany
1
0
1997-05-19
Karim Alami
St. Poelten
R32
6-4 5-7 7-5
Clay
Patrick McEnroe
United States of America
1
0
1995-04-17
Karim Alami
Bermuda
R32
6-2 7-6(5)
Clay
Patrick Rafter
Australia
0
1
2000-06-19
Patrick Rafter
s Hertogenbosch
QF
6-3 3-6 6-3
Grass
Patrik Fredriksson
Sweden
0
1
1996-12-30
Patrik Fredriksson
Doha
R32
6-2 6-2
Hard
Paul Wekesa
Kenya
0
1
1995-02-06
Paul Wekesa
Marseille
R32
7-6(8) 6-3
Carpet
Peter Tramacchi
Australia
1
0
2000-07-31
Karim Alami
Canada Masters
R64
6-2 6-4
Hard
Petr Kralert
Czech Republic
1
0
2001-04-09
Karim Alami
Casablanca
R32
6-2 6-7(0) 6-2
Clay
Quino Munoz
Spain
1
0
1997-06-09
Karim Alami
Bologna
R16
3-6 6-0 6-3
Clay
Richard Krajicek
Netherlands
0
1
1998-02-02
Richard Krajicek
Marseille
R32
6-4 6-3
Hard
Robby Ginepri
United States of America
0
1
2001-08-13
Robby Ginepri
Indianapolis
R64
6-1 5-7 6-4
Hard
Roberto Azar
Argentina
1
0
1993-05-17
Karim Alami
Bologna
R32
7-6(12) 6-3
Clay
Roberto Carretero
Spain
1
0
1996-06-17
Karim Alami
Bologna
R32
4-6 7-6(8) 7-6(3)
Clay
Roger Federer
Switzerland
0
1
2000-09-18
Roger Federer
Sydney Olympics
QF
7-6(2) 6-1
Hard
Sandon Stolle
Australia
1
0
1996-04-29
Karim Alami
Atlanta
R16
6-4 6-2
Clay
Sandor Noszaly
Hungary
0
1
1991-05-03
Sandor Noszaly
Davis Cup G1 PO: HUN vs MAR
RR
6-2 1-6 7-5
Clay
Sergi Bruguera
Spain
1
0
1997-05-12
Karim Alami
Rome Masters
R16
3-6 6-2 7-5
Clay
Shuzo Matsuoka
Japan
0
1
1994-06-06
Shuzo Matsuoka
Queen's Club
R64
6-4 6-4
Grass
Slava Dosedel
Czech Republic
1
0
1998-04-06
Karim Alami
Estoril
R16
6-4 4-6 7-6(10)
Clay
Stephane Andriolo
France
1
0
1994-01-10
Karim Alami
Jakarta
R32
7-5 6-2
Hard
Sule Ladipo
Nigeria
1
0
1992-05-01
Karim Alami
Davis Cup G2 R1: NGR vs MAR
RR
6-4 6-3
Hard
Sultan Khalfan
Qatar
1
0
1998-01-05
Karim Alami
Doha
R32
6-2 6-1
Hard
Tamer El Sawy
Egypt
1
0
1990-03-23
Karim Alami
Davis Cup G2 QF: EGY vs MAR
RR
4-6 6-4 7-5
Clay
Taylor Dent
United States of America
0
1
2001-08-27
Taylor Dent
US Open
R128
6-3 6-4 6-4
Hard
Todd Martin
United States of America
1
0
1999-04-12
Karim Alami
Barcelona
SF
6-3 6-4
Clay
Tomas Behrend
Germany
1
0
2000-04-10
Karim Alami
Casablanca
R32
6-3 6-4
Clay
Vladimir Voltchkov
Belarus
1
0
2000-08-14
Karim Alami
Indianapolis
R32
6-4 6-3
Hard
Wayne Black
Zimbabwe
0
1
1996-04-05
Wayne Black
Davis Cup G1 QF: MAR vs ZIM
RR
7-5 3-6 7-5 1-6 6-2
Clay
Wayne Ferreira
South Africa
0
1
2001-01-15
Wayne Ferreira
Australian Open
R128
6-3 7-5 6-4
Hard
Xavier Malisse
Belgium
0
1
2001-05-21
Xavier Malisse
St. Poelten
R16
6-4 6-1
Clay
Yakubu Suleiman
Nigeria
1
0
1992-05-01
Karim Alami
Davis Cup G2 R1: NGR vs MAR
RR
6-3 6-3 3-6 7-6(6)
Hard
Yevgeny Kafelnikov
Russia
0
1
1996-07-08
Yevgeny Kafelnikov
Gstaad
R16
6-3 6-3
Clay
Zeljko Tosic
World
0
1
1999-04-30
Zeljko Tosic
Davis Cup G2 R1: MAR vs YUG
RR
W/O
Clay