| Madrid Tennis Grand Prix |
| SINGOLARE MASCHILE |
| 1972 |
Ilie NASTASE (ROM) |
batte František PALA (CZE) 60 60 61 |
| 1973 |
Tom OKKER (OLA) |
batte Jaime FILLOL (CHI) 46 63 63 75 |
| 1974 |
Ilie NASTASE (ROM) |
batte Björn BORG (SVE) 64 57 62 46 64 |
| 1975 |
Jan KODEŠ (CZE) |
batte Adriano PANATTA (ITA) 57 26 76 62 63 |
| 1976 |
Manuel ORANTES (SPA) |
batte Eddie DIBBS (USA) 76 62 61 |
| 1977 |
Björn BORG (SVE) |
batte Jaime FILLOL (CHI) 63 60 67 76 |
| 1978 |
José HIGUERAS (SPA) |
batte Tomaš ŠMID (CZE) 67 63 63 64 |
| 1979 |
Yannick NOAH (FRA) |
batte Manuel ORANTES (SPA) 63 67 63 62 |
| 1980 |
José Luis CLERC (ARG) |
batte Guillermo VILAS (ARG) 63 16 16 64 62 |
| 1981 |
Ivan LENDL (CZE) |
batte Pablo ARRAYA (PER) 63 62 62 |
| 1982 |
Guillermo VILAS (ARG) |
batte Ivan LENDL (CZE) 67 46 60 63 63 |
| 1983 |
Yannick NOAH (FRA) |
batte Henrik SUNDSTRÖM (SVE) 36 60 62 64 |
| 1984 |
John McENROE (USA) |
batte Tomaš ŠMID (CZE) 60 64 |
| 1985 |
Andreas MAURER (GER) |
batte Lawson DUNCAN (USA) 75 62 |
| 1986 |
Joakim NYSTRÖM (SVE) |
batte Kent CARLSSON (SVE) 61 61 |
| 1987 |
Emilio SANCHEZ (SPA) |
batte Javier SANCHEZ (SPA) 63 36 62 |
| 1988 |
Kent CARLSSON (SVE) |
batte Fernando LUNA (SPA) 62 61 |
| 1989 |
Martin JAITE (SPA) |
batte Jordi ARRESE (SPA) 63 62 |
| 1990 |
Andres GOMEZ (ECU) |
batte Marc ROSSET (SUI) 63 76 |
| 1991 |
Jordi ARRESE (SPA) |
batte Marcelo FILIPPINI (URU) 62 64 |
| 1992 |
Sergi BRUGUERA (SPA) |
batte Carlos COSTA (SPA) 76 62 62 |
| 1993 |
Stefan EDBERG (SVE) |
batte Sergi BRUGUERA (SPA) 63 63 62 |
| 1994 |
Thomas MUSTER (AUT) |
batte Sergi BRUGUERA (SPA) 62 36 64 75 |