The 1988 Tour de France started with 198 cyclists, divided into 22 teams of 9 cyclists. The 22 teams, announced two weeks before the Tour, were:

Teams

Cyclists

By starting number + Legend No. Starting number worn by the rider during the Tour Pos. Position in the general classification Time Deficit to the winner of the general classification Denotes the winner of the general classification Denotes the winner of the points classification Denotes the winner of the mountains classification Denotes the winner of the young rider classification Denotes the winner of the intermediate sprints classification Denotes the winner of the combination classification Denotes the winner of the team classification Denotes the winner of the combativity award DNF Denotes a rider who did not finish NP Denotes a rider who was a non-participant AB Denotes a rider who abandoned HD Denotes a rider who was outside the time limit (French: Hors Delai) Age correct as of 4 July 1988, the date on which the Tour began

No. Name Nationality Team Age Pos. Time 1 Urs Zimmermann Carrera Jeans–Vagabond DNF (AB-15) — 2 Marco Bergamo Carrera Jeans–Vagabond 109 + 2h 05' 43" 3 Guido Bontempi Carrera Jeans–Vagabond 106 + 1h 59' 07" 4 Massimo Ghirotto Carrera Jeans–Vagabond 85 + 1h 35' 02" 5 Bruno Leali Carrera Jeans–Vagabond 77 + 1h 30' 50" 6 Erich Maechler Carrera Jeans–Vagabond 136 + 2h 29' 37" 7 Walter Magnago Carrera Jeans–Vagabond 141 + 2h 37' 52" 8 Marco Tabai Carrera Jeans–Vagabond 146 + 2h 46' 16" 9 Roberto Visentini Carrera Jeans–Vagabond 22 + 33' 23" 11 Steven Rooks PDM 2 + 7' 13" 12 Andy Bishop PDM 135 + 2h 29' 00" 13 Rudy Dhaenens PDM 87 + 1h 36' 16" 14 Gerrie Knetemann PDM DNF (AB-6) — 15 Jörg Müller PDM 27 + 40' 53" 16 Peter Stevenhaagen PDM 29 + 45' 27" 17 Gert-Jan Theunisse PDM 11 + 22' 46" 18 Adri van der Poel PDM 84 + 1h 34' 43" 19 Marc van Orsouw PDM 76 + 1h 30' 36" 21 Jean-François Bernard Toshiba DNF (AB-15) — 22 Frédéric Garnier Toshiba 108 + 2h 02' 52" 23 Martial Gayant Toshiba 71 + 1h 25' 30" 24 Jacques Hanegraaf Toshiba 119 + 2h 12' 11" 25 Andreas Kappes Toshiba 110 + 2h 06' 02" 26 Johan Lammerts Toshiba 130 + 2h 23' 17" 27 Philippe Leleu Toshiba 65 + 1h 21' 51" 28 Marc Madiot Toshiba 66 + 1h 22' 34" 29 Yvon Madiot Toshiba DNF (AB-16) — 31 Laurent Fignon Système U DNF (NP-12) — 32 Éric Boyer Système U 5 + 14' 04" 33 Jacques Decrion Système U 72 + 1h 26' 44" 34 Dominique Garde Système U 93 + 1h 46' 44" 35 Christophe Lavainne Système U 67 + 1h 22' 34" 36 Thierry Marie Système U 98 + 1h 51' 11" 37 Charly Mottet Système U DNF (AB-15) — 38 Joël Pelier Système U 120 + 2h 13' 28" 39 Pascal Simon Système U 17 + 28' 39" 41 Luis Herrera Café de Colombia 6 + 14' 36" 42 Samuel Cabrera Café de Colombia 31 + 46' 06" 43 Julio César Cadena Café de Colombia 42 + 1h 01' 28" 44 Henry Cárdenas Café de Colombia DNF (AB-4) — 45 Edgar Corredor Café de Colombia 41 + 1h 01' 20" 46 Israel Corredor Café de Colombia 49 + 1h 07' 50" 47 José Patrocinio Jiménez Café de Colombia 51 + 1h 09' 55" 48 Marco Antonio León Café de Colombia 73 + 1h 26' 58" 49 Martín Ramírez Café de Colombia DNF (NP-21) — 51 Anselmo Fuerte BH DNF (AB-12) — 52 Francisco Antequera BH 121 + 2h 13' 55" 53 Philippe Bouvatier BH 32 + 48' 14" 54 Laudelino Cubino Gonzalez BH 13 + 23' 46" 55 Manuel Jorge Domínguez BH 128 + 2h 20' 59" 56 Federico Echave BH 25 + 39' 17" 57 Javier Murguialday BH 114 + 2h 09' 32" 58 Jørgen Pedersen BH 26 + 39' 24" 59 Álvaro Pino BH 8 + 18' 36" 61 Andrew Hampsten 7 Eleven–Hoonved 15 + 26' 00" 62 Raúl Alcalá 7 Eleven–Hoonved 20 + 31' 14" 63 Ron Kiefel 7 Eleven–Hoonved 69 +1h 23' 58" 64 Roy Knickman 7 Eleven–Hoonved DNF (HD-18) — 65 Dag Otto Lauritzen 7 Eleven–Hoonved 34 + 50' 08" 66 Davis Phinney 7 Eleven–Hoonved 105 + 1h 58' 08" 67 Jeff Pierce 7 Eleven–Hoonved DNF (HD-19) — 68 Nathan Dahlberg 7 Eleven–Hoonved 144 + 2h 42' 46" 69 Jens Veggerby 7 Eleven–Hoonved 113 + 2h 09' 27" 71 Marino Lejarreta Caja Rural–Orbea 16 + 26' 36" 72 René Beuker Caja Rural–Orbea DNF (AB-15) — 73 Roque de la Cruz Caja Rural–Orbea 104 + 1h 57' 52" 74 Mathieu Hermans Caja Rural–Orbea 147 + 2h 48' 53" 75 Roland Le Clerc Caja Rural–Orbea 70 + 1h 25' 17" 76 Jokin Mújika Caja Rural–Orbea 63 + 1h 19' 15" 77 Erwin Nijboer Caja Rural–Orbea DNF (AB-15) — 78 Vicente Ridaura Caja Rural–Orbea 107 + 2h 01' 31" 79 José Salvador Sanchis Caja Rural–Orbea 111 + 2h 07' 00" 81 Claude Criquielion Hitachi–Bosal–BCE 14 + 24' 32" 82 Bruno Bruyere Hitachi–Bosal–BCE DNF (NP-14) — 83 Dirk De Wolf Hitachi–Bosal–BCE 80 + 1h 33' 25" 84 Jos Haex Hitachi–Bosal–BCE 56 + 1h 15' 16" 85 Stefan Morjean Hitachi–Bosal–BCE 101 + 1h 54' 56" 86 Marc Sergeant Hitachi–Bosal–BCE 33 + 49' 24" 87 Jean-Philippe Vandenbrande Hitachi–Bosal–BCE 37 + 57' 57" 88 Wiebren Veenstra Hitachi–Bosal–BCE DNF (NP-10) — 89 Jan Wijnants Hitachi–Bosal–BCE 96 + 1h 49' 56" 91 Gianni Bugno Chateau d'Ax 62 + 1h 19' 09" 92 Roberto Amadio Chateau d'Ax DNF (NP-16) — 93 Stefano Giuliani Chateau d'Ax DNF (AB-12) — 94 Milan Jurčo Chateau d'Ax 139 + 2h 35' 45" 95 Alessandro Pozzi Chateau d'Ax 79 + 1h 32' 19" 96 Tony Rominger Chateau d'Ax 68 + 1h 23' 41" 97 Valerio Tebaldi Chateau d'Ax DNF (AB-19) — 98 Ennio Vanotti Chateau d'Ax 86 + 1h 36' 03" 99 Stefano Zanatta Chateau d'Ax 142 + 2h 38' 23" 101 Robert Millar Fagor DNF (AB-18) — 102 Jean-Claude Bagot Fagor 39 + 59' 47" 103 Charly Bérard Fagor 40 + 1h 00' 08" 104 Malcolm Elliott Fagor 90 + 1h 44' 27" 105 Pedro Muñoz Fagor DNF (AB-12) — 106 Bernard Richard Fagor DNF (AB-19) — 107 Eddy Schepers Fagor DNF (AB-12) — 108 Johnny Weltz Fagor 54 + 1h 12' 49" 109 Sean Yates Fagor 59 + 1h 17' 25" 111 Erik Breukink Panasonic–Isostar 12 + 23' 06" 112 Theo de Rooij Panasonic–Isostar DNF (AB-18) — 113 Henk Lubberding Panasonic–Isostar DNF (AB-20) — 114 Guy Nulens Panasonic–Isostar 38 + 59' 13" 115 John Talen Panasonic–Isostar 150 + 3h 05' 02" 116 Eric Vanderaerden Panasonic–Isostar DNF (AB-12) — 117 Eric Van Lancker Panasonic–Isostar 74 + 1h 28' 37" 118 Teun van Vliet Panasonic–Isostar DNF (NP-9) — 119 Peter Winnen Panasonic–Isostar 9 + 19' 12" 121 Ronan Pensec Z–Peugeot 7 + 16' 52" 122 Henri Abadie Z–Peugeot 44 + 1h 01' 59" 123 Frédéric Brun Z–Peugeot 81 + 1h 33' 32" 124 Philippe Casado Z–Peugeot 129 + 2h 21' 31" 125 Bruno Cornillet Z–Peugeot DNF (NP-11) — 126 Gilbert Duclos-Lassalle Z–Peugeot 36 + 57' 21" 127 Atle Kvålsvoll Z–Peugeot DNF (NP-16) — 128 Denis Roux Z–Peugeot 10 + 20' 08" 129 Jérôme Simon Z–Peugeot 19 + 30' 55" 131 Reimund Dietzen Teka 83 + 1h 34' 25" 132 Enrique Alberto Aja Cagigas Teka 64 + 1h 19' 52" 133 Jesús Blanco Villar Teka 35 + 55' 28" 134 Ángel Camarillo Llorens Teka 116 + 2h 10' 29" 135 Régis Clère Teka 94 + 1h 47' 13" 136 Arsenio González Teka 97 + 1h 50' 13" 137 Alfonso Gutiérrez Teka DNF (HD-13) — 138 Carlos Hernández Bailo Teka DNF (NP-16) — 139 Mariano Sánchez Martinez Teka 57 + 1h 16' 06" 141 Sean Kelly KAS–Canal 10–Mavic 46 + 1h 02' 54" 142 Alfred Achermann KAS–Canal 10–Mavic 125 + 2h 19' 26" 143 Éric Caritoux KAS–Canal 10–Mavic 18 + 29' 04" 144 Acácio da Silva KAS–Canal 10–Mavic 92 + 1h 45' 26" 145 Martin Earley KAS–Canal 10–Mavic DNF (AB-17) — 146 Celestino Prieto KAS–Canal 10–Mavic 117 + 2h 11' 16" 147 Gilles Sanders KAS–Canal 10–Mavic DNF (AB-19) — 148 Jon Unzaga KAS–Canal 10–Mavic 53 + 1h 12' 17" 149 Guido Van Calster KAS–Canal 10–Mavic DNF (AB-11) — 151 Patrice Esnault RMO–Liberia–Mavic 78 + 1h 30' 59" 152 Michel Bibollet RMO–Liberia–Mavic 88 + 1h 38' 14" 153 Hartmut Bölts RMO–Liberia–Mavic 140 + 2h 36' 26" 154 Thierry Claveyrolat RMO–Liberia–Mavic 23 + 37' 49" 155 Jean-Claude Colotti RMO–Liberia–Mavic 55 + 1h 15' 00" 156 Gilles Mas RMO–Liberia–Mavic DNF (AB-19) — 157 Dante Rezze RMO–Liberia–Mavic 100 + 1h 53' 03" 158 Régis Simon RMO–Liberia–Mavic 123 + 2h 18' 18" 159 Michel Vermote RMO–Liberia–Mavic 133 + 2h 27' 00" 161 Rolf Gölz Superconfex–Yoko–Opel 91 + 1h 44' 47" 162 Gert Jakobs Superconfex–Yoko–Opel 145 + 2h 45' 28" 163 Frans Maassen Superconfex–Yoko–Opel 126 + 2h 19' 43" 164 Jelle Nijdam Superconfex–Yoko–Opel 122 + 2h 15' 59" 165 Ludo Peeters Superconfex–Yoko–Opel 89 + 1h 42' 47" 166 Twan Poels Superconfex–Yoko–Opel 127 + 2h 20' 02" 167 Gerrit Solleveld Superconfex–Yoko–Opel 132 + 2h 26' 56" 168 Jean-Paul van Poppel Superconfex–Yoko–Opel 138 + 2h 35' 09" 169 Nico Verhoeven Superconfex–Yoko–Opel 143 + 2h 42' 20" 171 Pedro Delgado Reynolds 1 172 Dominique Arnaud Reynolds 48 + 1h 07' 31" 173 Ángel Arroyo Reynolds DNF (AB-15) — 174 Herminio Díaz Zabala Reynolds 118 + 2h 11' 42" 175 Julián Gorospe Reynolds 60 + 1h 17' 33" 176 Omar Hernández Reynolds DNF (AB-19) — 177 Miguel Induráin Reynolds 47 + 1h 03' 15" 178 Luis Javier Lukin Reynolds 82 + 1h 34' 00" 179 Jesús Rodríguez Magro Reynolds 52 + 1h 11' 17" 181 Fabio Parra Kelme 3 + 9' 58" 182 Vicente Belda Kelme 75 + 1h 29' 29" 183 Eduardo Chozas Kelme 30 + 45' 45" 184 Antonio Coll Pontanilla Kelme DNF (AB-5) — 185 Iñaki Gastón Kelme 112 + 2h 07' 49" 186 Ricardo Martínez Kelme DNF (AB-7) — 187 Juan Martínez Oliver Kelme 134 + 2h 27' 44" 188 José Recio Kelme DNF (AB-12) — 189 Jaime Vilamajó Kelme DNF (NP-6) — 191 Niki Rüttimann Weinmann–La Suisse–SMM Uster 43 + 1h 01' 43" 192 Steve Bauer Weinmann–La Suisse–SMM Uster 4 + 12' 15" 193 Jean-Claude Leclercq Weinmann–La Suisse–SMM Uster 58 + 1h 17' 21" 194 Pascal Richard Weinmann–La Suisse–SMM Uster DNF (AB-3) — 195 Gerard Veldscholten Weinmann–La Suisse–SMM Uster 45 + 1h 02' 32" 196 Frédéric Vichot Weinmann–La Suisse–SMM Uster 28 + 42' 00" 197 Michael Wilson Weinmann–La Suisse–SMM Uster 50 + 1h 09' 31" 198 Guido Winterberg Weinmann–La Suisse–SMM Uster DNF (NP-16) — 199 Gerhard Zadrobilek Weinmann–La Suisse–SMM Uster 21 + 32' 09" 201 Dirk Demol ADR–Mini Fiat–IOC 149 + 2h 55' 18" 202 Alfons De Wolf ADR–Mini Fiat–IOC 102 + 1h 55' 56" 203 Frank Hoste ADR–Mini Fiat–IOC 124 + 2h 18' 50" 204 Jaanus Kuum ADR–Mini Fiat–IOC 24 + 38' 53" 205 René Martens ADR–Mini Fiat–IOC 131 + 2h 24' 52" 206 Johan Museeuw ADR–Mini Fiat–IOC DNF (AB-18) — 207 Patrick Onnockx ADR–Mini Fiat–IOC DNF (AB-18) — 208 Eddy Planckaert ADR–Mini Fiat–IOC 115 + 2h 09' 34" 209 Dirk Wayenberg ADR–Mini Fiat–IOC 151 + 3h 28' 41" 211 Hennie Kuiper Sigma–Fina–Diamant 95 + 1h 49' 37" 212 Etienne De Wilde Sigma–Fina–Diamant 103 + 1h 57' 17" 213 Jean-Pierre Heynderickx Sigma–Fina–Diamant 148 + 2h 54' 07" 214 Roger Ilegems Sigma–Fina–Diamant DNF (HD-12) — 215 Søren Lilholt Sigma–Fina–Diamant 99 + 1h 51' 58" 216 Jan Nevens Sigma–Fina–Diamant 61 + 1h 18' 11" 217 Rik Van Slycke Sigma–Fina–Diamant 137 + 2h 33' 03" 218 Willem Wijnant Sigma–Fina–Diamant DNF (HD-12) — 219 Ludwig Wijnants Sigma–Fina–Diamant DNF (HD-13) —

By team