Grand-Prix Hassan II Casablanca

– 2007 Paul-Henri Mathieu (FRA) bat Albert Montanes (ESP) 6-1/6-1
– 2006 Daniele Bracciali (ITA) bat Nicolas Massu (CHI) 6-1/6-4
– 2005 Mariano Puerta (ARG) bat Juan Mónaco (ARG) 6-4/6-1
– 2004 Santiago Ventura (ESP) bat Dominik Hrbatý (SLO) 6-3/1-6/6-4
– 2003 Julien Boutter (FRA) bat Younès El Aynaoui (MAR) 6-2/2-6/6-1
– 2002 Younès El Aynaoui (MAR) bat Guillermo Canas (ARG) 3-6/6-3/6-2
– 2001 Guillermo Canas (ARG) bat Tommy Robredo (ESP) 7-5/6-2
– 2000 Fernando Vicente (ESP) bat Sébastien Grosjean (FRA) 6-4/4-6/7-6
– 1999 Alberto Martin (ESP) bat Fernando Vicente (ESP) 6-3/6-4
– 1998 Andrea Gaudenzi (ITA) bat Alex Calatrava (ESP) 6-3/6-4
– 1997 Hicham Arazi (MAR) bat Franco Squillari (ARG) 3-6/6-1/6-2
– 1996 Tomas Carbonnel (ESP) bat Gilbert Schaller (AUT) 7-5/1-6/6-2
– 1995 Gilbert Schaller (AUT) bat Albert Costa (ESP) 6-4/6-2
– 1994 Renzo Furlan (ITA) bat Karim Alami (MAR) 6-2/6-2
– 1993 Guillermo Perez-Roldan (ARG) bat Younès El Aynaoui (MAR) 6-4/6-3
– 1992 Guillermo Perez-Roldan (ARG) bat German Lopez (ESP) 2-6/7-5/6-3
– 1991 Pas de Tournois
– 1990 Thomas Muster (AUT) bat Guillermo Perez-Roldan (ARG) 6-1/6-7 6-2
– 1989 Andres Vysand (ALL) bat Mark Kovermans (NED)
– 1988 Franco Davin (ARG) bat Jordi Arrese (ESP)
– 1987 Tarik Benhabiles (FRA) bat Francisco Yunis (ARG)
– 1986 David De Miguel (ESP) bat Thierry Champion (FRA)
– 1985 Ronald Agenor Haïti bat Peter Osthertun (ALL)
– 1984 Hans Gildemeister (CHI) bat Blaine Willenborg (USA)