By finish time
1,951–2,000 of 2,711
-
1951
1:33:29Markel Bravo ESP
-
1952
1:33:30Iñigo Fuertes Sierra ESP
-
1953
1:33:31Daniel Fernández Suárez ESP
-
1954
1:33:32Daniel Domínguez ESP
-
1954
1:33:32Alberto Vargas Pérez ESP
-
1956
1:33:38Karim Shaaban NED
-
1956
1:33:38Stephan Andres Rodriguez Castillo CRC
-
1958
1:33:41Ben Richmond GBR
-
1958
1:33:41Pablo Marín ESP
-
1960
1:33:43Iker AS ESP
-
1961
1:33:47Alexandre Renard FRA
-
1962
1:33:50Conrad Cordes GER
-
1963
1:33:52Shane White ESP
-
1964
1:33:53Chris Coyle GBR
-
1964
1:33:53Vid Vatovec SLO
-
1966
1:33:55Andrea Dore ITA
-
1966
1:33:55Alexandre Oliveira POR
-
1968
1:33:56Julian Guatibonza COL
-
1969
1:33:58Yordan Kavrakov BUL
-
1969
1:33:58Deni Kahriman SLO
-
1971
1:34:01Damien Mooney IRL
-
1972
1:34:02César MF ESP
-
1973
1:34:04Arann Thornhill GBR
-
1974
1:34:06Paul Bransby GBR
-
1975
1:34:07OSCAR PINO AREALES ESP
-
1976
1:34:08Ross Berryman GBR
-
1976
1:34:08Pedro Guerrero ESP
-
1978
1:34:09Mario Alberto Millan Jandete MEX
-
1979
1:34:11Keels Jr USA
-
1979
1:34:11Andy Valentine IRL
-
1979
1:34:11Roberto Muñoz ESP
-
1982
1:34:12Reece Braid GBR
-
1983
1:34:13AGUSTIN CHANCLON ROMAN ESP
-
1984
1:34:15Charly Run COL
-
1984
1:34:15David Mata ESP
-
1986
1:34:16Niels Madsen DEN
-
1986
1:34:16Freddie Rogers GBR
-
1988
1:34:18Jose Oscar Vega Espino MEX
-
1989
1:34:21Lucien Moulton JAM
-
1989
1:34:21André Martins FRA
-
1991
1:34:22David Gonzalez Perez de Vargas ESP
-
1992
1:34:25Iván del Águila Fernández ESP
-
1993
1:34:26Manuel Mosquera Belfort ESP
-
1994
1:34:28Ricardo Quiroga ESP
-
1995
1:34:29Matthieu Gervereau FRA
-
1995
1:34:29Alberto Salas Ruiz ESP
-
1997
1:34:31Duncan Edser GBR
-
1997
1:34:31Herman van Buren NED
-
1997
1:34:31Guille Sambinelli BRA
-
2000
1:34:33Mariusz Grzywacz POL
Places are counted across every race day of Madrid, by finish time. The source ranks each day separately, so a place here is not the one printed on a result from a single day. Equal times share a place.