Drivers database

List of drivers

No. Driver Wins Wins in WCH Date of the last victory
1 United Kingdom Joe D'Agostino 7 0 2005-05-29
2 Italy Ignazio D'Agosto 2 1 2013-07-20
3 Belgium Jérôme d'Ambrosio 16 3 2019-01-12
4 Italy Federico D'Amore 1 0 1987-10-18
5 Spain Luis D'Antín 3 0 1991-10-06
6 Italy Stefano D'Aste 8 2 2012-10-21
7 France Jehan d'Orgeix 4 4 1999-09-12
8 Malaysia Adrian Henry D'Silva 1 0 2010-05-15
9 United Kingdom Michael d'Udy 3 0 1969-12-05
10 United States James D. Beach 1 0 2008-07-12
11 United States J. D. Smith 1 0 1991-04-13
12 Portugal António Félix da Costa 42 9 2022-06-12
13 France Julien Da Costa 9 9 2014-08-14
14 Portugal David Manuel Tomas Da Luz 1 1 2009-09-20
15 Brazil Cristiano da Matta 25 0 2005-06-18
16 France Frédéric Da Rocha 4 0 2017-01-11
17 France Nicolas Da Rocha 1 0 2017-01-11
18 Portugal Lourenço Beirão da Veiga 3 0 2017-10-01
19 Austria Mario Dablander 5 0 2013-10-06
20 Poland Marek Dąbrowski 3 3 2011-05-07
21 Italy Guido Dacco 1 1 1984-08-05
22 Belgium Werner Daemen 8 0 2010-07-04
23 Switzerland Willy Peter Daetwyler 3 0 1957-09-01
24 France Thomas Dagoneau 1 0 2012-07-15
25 France Philippe Dagoreau 1 1 1984-06-17
26 Sweden Lennart Dahlen 1 0 1958-08-17
27 Sweden Mikael Dahlgren 1 0 1996-08-04
28 Sweden Robert Dahlgren 54 0 2021-10-09
29 United States Chuck Daigh 1 1 1959-03-21
30 United States David Dailey 1 1 1983-07-31
31 France Patrick Dal Bo 1 0 1968-10-06
32 Italy Andrea Dale 2 0 2014-06-25
33 United Kingdom Dickie Dale 2 2 1955-09-04
34 United States Jeremy Dale 18 0 1995-02-05
35 Poland Kuba Dalewski 1 0 2012-04-01
36 Italy Romy Dall'Antonia 4 0 2018-07-01
37 Italy Giuseppe Dalla Torre 1 1 1965-07-04
38 Italy Andrea Dallavilla 14 2 2004-06-18
39 United States Paul Dallenbach 1 0 1987-08-16
40 France Richard Dallest 3 0 1980-07-20
41 Spain Nick Dalli 1 0 2003-05-18
42 France Yannick Dalmas 21 5 1999-06-13
43 United Kingdom Jake Dalton 3 0 2013-09-07
44 United States Conor Daly 15 0 2013-06-16
45 Ireland Derek Daly 18 0 1991-03-16
46 United Kingdom John Dalziel 2 0 2000-09-10
47 United Kingdom Ryan Dalziel 22 3 2017-10-07
48 Netherlands Piet Dam 1 0 1981-05-17
49 Belgium Maurice Damseaux 1 0 1969-07-27
50 South Africa Serge Damseaux 9 0 2005-05-07
51 United States Paul Dana 1 0 2004-07-25
52 Italy Massimiliano Danetti 1 0 2016-10-09
53 Canada Jerimy Daniel 1 0 2019-11-18
54 United States Damon Danieli 1 0 2020-01-11
55 United Kingdom Harold Daniell 4 1 1949-06-17
56 United Kingdom Jane Daniels 9 9 2019-09-29
57 Sweden Alx Danielsson 13 0 2014-04-27
58 Sweden Thomas Danielsson 6 0 1993-11-14
59 Malaysia Isyraf Danish 1 0 2017-01-21
60 Germany Christian Danner 13 0 2019-06-01
61 Chile Pablo Danoso 1 0 2005-07-16
62 Italy Fabio Danti 7 0 2000-05-14
63 Switzerland Fabian Danz 6 0 2020-10-11
64 Austria Hannes Danzinger 1 0 2013-01-05
65 France Stéphane Daoudi 3 0 2007-05-19
66 Argentina Nicolás Dapero 1 0 2016-09-10
67 Switzerland Philippe Darbellay 1 0 1991-04-28
68 Brazil Airton Daré 3 0 2002-07-07
69 France Bernard Darniche 33 8 1981-04-30
70 France Julien Darras 1 0 2015-05-03
71 India Jehan Daruvala 15 0 2021-09-11
72 United Kingdom Peter Darvill 1 1 1961-07-02
73 United States Cameron Das 18 0 2021-09-26
74 Germany Siegfried Dau 1 0 1967-07-02
75 Germany Jochen Dauer 3 0 1978-10-01
76 France Jean-Louis Dauger 1 0 2015-09-06
77 France Laurent Daumet 2 0 1989-06-25
78 Thailand Jakraphan Davee 3 0 2018-10-28
79 United States Dick Davenport 4 0 1981-07-05
80 United Kingdom Leo Davenport 1 0 1929-08-20
81 United States Tom Davey 1 0 1971-08-21
82 France Hadrien David 18 0 2022-05-28
83 North Macedonia Viktor Davidovski 1 0 2022-05-22
84 United Kingdom Anthony Davidson 30 13 2021-06-13
85 Sweden Per-Ove Davidsson 4 0 1987-08-23
86 United Kingdom Chaz Davies 38 38 2020-10-18
87 United Kingdom Craig Davies 3 0 2016-09-17
88 United Kingdom Jamie Davies 14 2 2006-10-15
89 United Kingdom Matthew Davies 2 0 2001-04-15
90 United Kingdom Pete Davies 1 1 1973-08-26
91 Australia Shae Davies 5 0 2014-10-12
92 United Kingdom Tim Davies 27 0 1984-08-27
93 United States Andrew Davis 10 0 2017-07-09
94 United Kingdom Colin Davis 9 2 1966-06-19
95 United Kingdom Sammy Davis 1 0 1927-06-19
96 Australia Alex Davison 57 1 2017-09-17
97 Australia James Davison 4 0 2009-08-09
98 Australia Will Davison 22 0 2022-05-01
99 Italy Giancarlo Davite 3 0 2018-09-23
100 United Kingdom Andy Dawson 2 0 1988-07-03
101 United States Joe Dawson 1 0 1912-05-30
102 United Kingdom Teddy Dawson 1 0 1965-10-02
103 Israel Alon Day 27 0 2018-10-21
104 United Kingdom Jamie Day 2 0 2021-02-06
105 United States Joshua Day 2 0 2011-09-25
106 France Jean-Philippe Dayraut 13 0 2010-07-11
107 Canada James Dayson 1 0 2019-10-27
108 United States Duncan Dayton 10 0 2004-10-10
109 Italy Andrea de Adamich 14 3 1971-07-24
110 Argentina Martín de Álzaga 1 0 1924-07-13
111 Italy Alberto de Amicis 1 0 2014-07-13
112 Spain Gonzalo de Andrés 1 0 2015-07-12
113 Italy Alex De Angelis 4 4 2012-10-21
114 Italy Elio de Angelis 11 2 1985-05-05
115 Spain Eduardo De Aysa 3 0 1993-10-17
116 Brazil Tonico de Azevedo 1 0 1993-06-13
117 Spain Jorge de Bagration 7 0 1981-05-03
118 France Mathieu de Barbuat 4 0 2022-02-19
119 Italy Andrea De Biasi 3 0 2004-09-19
120 Netherlands Danny de Boer 11 0 2017-05-14
121 Netherlands Jeroen de Boer 3 0 2013-09-14
122 Italy Albert de Bondeli 1 0 1929-11-17
123 Belgium Jimmy De Breucker 5 0 2017-07-08
124 Netherlands Nick de Bruijn 4 0 2006-08-19
125 Netherlands Peter De Bruijn 1 1 0000-00-00
126 Netherlands Finn de Bruin 2 0 2017-08-13
127 United Kingdom Alain De Cadenet 2 2 1980-05-11
128 France Hugo de Cancellis 1 1 2022-04-24
129 France Jean-Claude de Castelli 1 0 1994-06-05
130 Spain Miguel Angel de Castro 5 0 2007-09-23
131 Belgium Pierre de Caters 2 0 1907-07-27
132 Italy Claudio De Cecco 3 0 2003-08-30
133 Italy Nino de Cecco 1 0 1998-07-12
134 Italy Andrea de Cesaris 10 1 1981-05-24
135 France Gaston de Chasseloup-Laubat 1 0 1897-01-31
136 Italy Paolo de Conto 8 1 2017-09-10
137 Belgium Roger De Coster 36 36 1980-08-10
138 France Gérard de Courcelles 1 0 1925-06-21
139 Belgium Philippe de Craene 1 0 1989-00-00
140 Belgium Pierre de Crawhez 3 0 1903-06-22
141 Italy Paolo de Cristofaro 1 0 1989-09-10
142 Spain Marcos De Diego 2 0 2010-09-05
143 Germany Eugène de Dietrich 2 0 1899-07-23
144 France Albert de Dion 1 0 1897-07-24
145 France Jules de Dion 1 0 1894-07-22
146 Belgium Eric de Doncker 8 0 2010-05-09
147 Belgium Bernard de Dryver 3 0 1997-09-14
148 Belgium Ken De Dycker 5 5 2010-06-20
149 Brazil Clemente de Faria Jr 10 0 2007-12-16
150 Portugal Pedro de Faria 4 0 1988-10-02
151 Brazil Gil de Ferran 40 0 2009-10-10
152 Belgium Hughes de Fierlant 7 0 1976-10-03
153 Spain Marc de Fulgencio 1 0 2017-09-02
154 Chile Carlo de Gavardo 9 9 2005-08-10
155 France Reshad de Gerus 4 0 2019-09-15
156 New Zealand Hans de Graaf 1 0 1994-03-19
157 Switzerland Emmanuel de Graffenried 2 1 1949-05-15
158 Netherlands Melvin de Groot 5 0 2019-04-19
159 Italy Giuseppe De Gruttla 1 0 2015-06-21
160 Netherlands Robert De Haan 1 0 2019-05-05
161 United Kingdom Sam De Haan 1 0 2021-09-12
162 France Philippe de Henning 1 1 1987-06-14
163 Netherlands Bert de Heus 2 0 2020-01-11
164 Netherlands Ate de Jong 1 0 2019-02-24
165 Netherlands Bert de Jong 4 0 2000-06-10
166 Netherlands Daniël de Jong 3 0 2020-01-11
167 Netherlands Henk de Jong 1 0 2020-01-11
168 Belgium Michaël De Keersmaecker 7 0 2007-07-01
169 Netherlands Jille de Kleine 1 0 1982-06-13
170 South Africa Peter de Klerk 8 0 1970-06-06
171 France Gaétan de Knyff 1 0 1899-07-01
172 France René de Knyff 5 0 1900-03-26
173 South Africa Niel de Kock 1 0 1953-00-00
174 Spain Jean de l'Espee 1 0 1923-07-25
175 Spain Antonio de la Reina Marqués 2 0 2008-05-04
176 Spain Pedro de la Rosa 19 0 1997-12-09
177 Mexico Moisés de la Vara 13 0 2018-05-13
178 France Roger de Lageneste 4 2 1967-09-03
179 Belgium Adrien De Leener 1 0 2018-09-16
180 France Ferdinand de Lesseps 10 6 1997-07-20
181 Italy Andrea de Lorenzi 4 0 2007-04-01
182 Italy Gianluca de Lorenzi 10 0 2018-06-02
183 Italy Massimo De Lorenzi 1 0 1982-07-11
184 Spain José Manuel de los Milagros 4 0 2020-09-06
185 Italy Luigi de Luca 5 0 2005-06-26
186 Germany Sandro De Luca 3 0 2000-09-09
187 France Jean de Maleplane 1 0 1930-04-27
188 Italy Nicola de Marco 5 0 2016-04-24
189 France Georges de Marotte 1 0 1930-06-09
190 Italy Paola de Martini 1 0 1988-04-09
191 Italy Alfredo De Matteo 3 0 2016-05-08
192 United States Peter de Meritt 1 0 1969-06-29
193 Belgium Grégoire de Mevius 12 6 2004-08-15
194 Belgium Rik De Mey 1 0 1984-00-00
195 France Bernard Grenier de Monner 1 1 1970-09-13
196 France Joffrey De Narda 2 0 2017-09-10
197 Colombia Mauricio de Narvaez 3 0 1981-07-05
198 Brazil Constantino de Oliveira 3 0 1992-12-20
199 Brazil João Paulo de Oliveira 52 0 2016-08-07
200 Portugal Manoel de Oliveira 1 0 1937-08-15
201 Australia Anton de Pasquale 16 0 2021-11-14
202 Belgium Ulysse de Pauw 7 0 2022-06-19
203 United States Connor De Phillippi 23 0 2020-10-04
204 France Randy de Puniet 6 5 2005-07-24
205 Belgium Didier de Puysseleyr 1 0 1989-00-00
206 United States Michael de Quesada 1 0 2017-01-29
207 Belgium Didier de Radiguès 15 5 2003-03-15
208 Belgium Patrick de Radiguès 1 1 1984-09-23
209 Netherlands Marc De Reuver 4 4 2008-09-07
210 Belgium Guillaume De Ridder 4 0 2021-07-24
211 Belgium Gilbert De Roover 3 1 1975-06-08
212 Netherlands Gérard de Rooy 2 0 2016-01-16
213 Netherlands Jan de Rooy 6 0 1987-01-22
214 Italy Raffaele De Rosa 3 1 2021-11-13
215 Belgium Baudoin de Rosee 1 0 1990-00-00
216 Switzerland Hugo de Sadeleer 5 0 2019-07-14
217 Italy Lucio de Sanctis 1 0 1958-11-01
218 United States David de Silva 2 0 1993-11-06
219 Switzerland Simona de Silvestro 5 0 2009-08-16
220 Italy Fabrizio de Simone 15 5 2007-04-15
221 Brazil Bolivar de Sordi 1 0 1979-09-08
222 France Xavier de Soultrait 2 2 2016-09-10
223 Portugal Rafael Acurcio De Sousa 4 0 2011-00-00
224 Brazil Manuel de Teffé 1 0 1939-10-29
225 France Pierre de Thoisy 2 2 1988-06-12
226 Italy Nicola De Val 1 0 2011-06-12
227 Italy Stefano De Val 1 0 2011-09-25
228 South Africa Giniel de Villiers 7 0 2019-10-08
229 Spain Emilio de Villota 18 2 2005-08-14
230 Spain María de Villota 1 0 2007-08-26
231 Spain Alfonso de Vinuesa 1 0 1986-06-08
232 Spain Pierre de Vizcaya 1 0 1921-10-16
233 Belgium Jan de Vocht 1 0 2016-04-03
234 Netherlands Jan de Vries 14 14 1973-09-23
235 Netherlands Jeffrey De Vries 1 0 1994-09-11
236 Netherlands Nyck de Vries 46 15 2022-05-15
237 Belgium Claude De Wael 1 0 1976-07-11
238 Belgium Ugo de Wilde 12 0 2021-10-24
239 United Kingdom David Dean 1 0 1982-09-12
240 United Kingdom Richard Dean 7 0 2001-09-02
241 United Kingdom Tony Dean 9 1 1974-08-26
242 France Eric Debard 1 0 2018-04-22
243 Italy Gabriele Debbia 5 0 1989-06-20
244 France Christian Debias 6 0 1996-08-11
245 Spain Álex Debón 2 2 2008-08-17
246 Spain Xavier Debón 3 0 1990-07-22
247 France Louis Decaroli 1 0 1934-05-27
248 Germany Hans-Dieter Dechent 5 3 1967-05-28
249 Slovenia Luka Dečko 3 0 2013-08-18
250 France Christophe Declerck 5 0 2007-04-09
251 France Pierre-Michel Decombeix 1 1 1970-09-13
252 Switzerland Pieder Decurtins 1 0 2021-08-01
253 Bulgaria Kalin Dedikov 1 0 2014-07-25
254 United States Brian Deegan 1 0 2016-10-09
255 Italy Luca Defendi 3 0 2012-07-22
256 United Kingdom Christopher Defiori 2 0 2003-09-28
257 Belgium Guillaume Deflandre 2 0 2018-06-09
258 Belgium Didier Defourny 2 0 2000-08-06
259 Belgium Max Defourny 10 0 2018-12-07
260 Canada Devlin DeFrancesco 5 0 2017-10-28
261 United Kingdom Dave Degens 3 3 1966-06-18
262 United Kingdom Dave Deggens 1 1 1970-07-05
263 Germany Ernst Degner 15 15 1965-08-07
264 Switzerland Michel Degoumois 1 0 1975-06-15
265 France Rémy Deguffroy 1 0 2013-10-26
266 Italy Piergiorgio Deila 3 0 1994-07-17
267 United States Mitchell deJong 1 0 2014-05-25
268 Belgium Sam Dejonghe 7 0 2017-10-22
269 Spain Maykel del Cid 1 0 2012-06-01
270 Italy Lorenzo del Gallo 6 0 2001-10-00
271 Italy Fabrizio del Monte 6 0 2016-04-24
272 Italy Guido Del Piano 1 0 1982-03-21
273 Italy Giovanni del Zoppo 1 1 1988-06-26
274 Italy Hugo Delacour 1 0 2022-05-01
275 France Laurent Delahaye 1 0 1999-05-16
276 France Sébastien Delannoy 1 1 2007-08-19
277 France Fabien Delaplace 1 0 2018-07-08
278 France Frederic Delavallade 4 0 1986-06-22
279 Ireland Bernard Delavey 1 0 1979-05-28
280 France François Delecour 10 4 2015-10-04
281 Italy Alessio Deleda 2 0 2019-05-19
282 Belgium Gerald Delepine 2 2 1995-06-11
283 France Jean-Marc Delétang 3 3 2000-09-17
284 Switzerland Jean-Denis Délétraz 10 9 2009-11-01
285 Switzerland Louis Delétraz 21 0 2022-05-15
286 France Anthony Delhalle 7 7 2016-09-18
287 Belgium Bernard Delhez 4 0 2020-07-26
288 Netherlands Huub Delnoij 1 0 2015-05-30
289 United States Tony DeLorenzo 4 3 1973-06-10
290 France Ulysse Delsaux 3 0 2018-07-01
291 Belgium Fernand Delzaert 1 0 1928-06-10
292 Belgium Kévin Demaerschalk 1 0 2014-06-21
293 Belgium Loïc Deman 13 0 2016-04-10
294 France Joffrey Demanse 2 0 2008-06-29
295 France Yves Demaria 37 37 2007-09-02
296 France Jérôme Demay 3 0 2016-10-09
297 Canada Zachary Claman DeMelo 2 0 2019-03-09
298 Lebanon Alex Demerdjian 1 0 2017-04-23
299 United Kingdom Andy Demetriou 1 0 2005-11-06
300 Italy Herbert Demetz 4 3 1965-07-04
301 Belgium Pol Demeuter 1 0 1934-06-23
302 France Victor Demogeot 1 0 1906-02-12
303 Belgium Marc Demol 1 0 1974-05-04
304 France Alain Demorge 2 0 2018-09-09
305 France Jean-François Demorge 4 0 2019-11-18
306 Cyprus Christos Demosthenous 4 0 2017-06-18
307 France Grégoire Demoustier 6 0 2019-06-01
308 Ireland Jordan Dempsey 8 0 2018-10-13
309 Ireland Keith Dempsey 1 0 2001-08-04
310 United States Patrick Dempsey 1 1 2015-10-11
311 Ireland Peter Dempsey 14 0 2013-05-26
312 Luxembourg Guy Demuth 1 0 2011-05-15
313 Germany Harald Demuth 11 0 1987-06-20
314 Luxembourg Nico Demuth 1 0 1976-07-25
315 Colombia Mauricio DeNarvaez 1 0 1984-03-24
316 United States Phillipe Denes 3 0 2018-03-11
317 France Emilien Denner 3 0 2020-01-26
318 Germany Fabian Denner 1 0 2001-05-13
319 United Kingdom Jake Dennis 17 3 2021-07-24
320 Germany Jörg Denzel 2 0 1980-07-06
321 Germany Wolfgang Denzel 1 0 1954-07-13
322 France Loic Depailler 1 0 1999-00-00
323 France Patrick Depailler 18 2 1979-04-29
324 Italy Ralph DePalma 6 0 1920-08-28
325 United States Pete DePaolo 1 1 1925-05-30
326 France Jean-Claude Depince 1 0 1974-06-16
327 Germany Dieter Depping 11 0 1997-11-08
328 Belgium Yves Deprez 2 2 1972-05-07
329 United States Carlos DeQuesada 2 0 2017-01-29
330 Brazil Pipo Derani 14 2 2020-07-18
331 United Kingdom Jamie Derbyshire 1 0 2005-01-11
332 Belgium Dylan Derdaele 6 0 2016-07-31
333 France Boris Derichebourg 2 1 2001-07-15
334 France Renaud Derlot 14 0 2009-07-05
335 United States Phil Dermer 4 0 1973-11-25
336 Belgium David Dermont 3 0 2015-05-10
337 France Eric Dermont 2 0 2015-09-06
338 Belgium Leon Dernier 1 0 1959-06-21
339 Netherlands Scott Deroue 10 6 2020-08-09
340 Belgium Clement Desalle 23 23 2018-05-01
341 France Daniel Desbruères 2 0 2012-09-23
342 Belgium Gust Deschrijver 1 0 1984-00-00
343 France Philippe Descombes 7 0 2019-04-20
344 United Kingdom Bill deSelincourt 1 0 1959-10-04
345 United States Bud Deshler 1 0 1972-09-24
346 Italy Matteo Desideri 1 0 2016-06-26
347 United States David DeSilva 1 0 1996-04-28
348 France Dorian Deslandes 1 0 2021-09-05
349 France Cyril Despres 12 6 2013-01-19
350 France Bernard Dessange 1 0 1998-09-18
351 Germany Wolfgang Destree 1 0 2002-05-11
352 France Jean Desvignes 1 0 1934-00-00
353 Belgium Alain Dethise 1 0 2011-07-17
354 Belgium Jean-Marie Detrin 2 0 1976-07-25
355 Belgium Mathieu Detry 2 0 2017-07-16
356 Germany Max Deubel 12 12 1965-06-14
357 Germany Artur Deutgen 2 0 2002-09-28
358 Germany Willi Deutsch 7 0 1974-05-26
359 Germany Hellmut Deutz 7 0 1952-07-20
360 Ireland Bernard Devaney 10 0 1978-10-01
361 Ireland Michael Devaney 14 0 2008-06-08
362 Turkey Ali Deveci 1 0 2001-09-30
363 Canada Marc DeVellis 3 0 2001-10-14
364 United States Don Devendorf 22 0 1983-08-21
365 Greece Dimitris Deverikos 3 0 2018-05-26
366 United Kingdom Callum Devine 1 0 2017-04-30
367 United Kingdom Ben Devlin 5 0 2009-09-26
368 United States Brian DeVries 2 0 1996-06-09
369 France Jacques Dewez 1 1 1964-06-21
370 Belgium Patrick Dewulf 1 0 1985-00-00
371 Indonesia Hari Dharma Manoppo 2 0 2009-08-16
372 Italy Daniele di Amato 1 0 2018-05-06
373 Italy Vincenzo Di Bella 2 0 2010-08-28
374 Italy Davide di Benedetto 1 0 2006-09-02
375 Italy Giuseppe Di Cienzo 1 0 2003-07-27
376 Italy Alberto Di Folco 4 0 2015-07-25
377 Italy Stefano Di Fulvio 1 0 2016-06-19
378 Italy Fabio Di Giannantonio 6 3 2021-05-02
379 Italy Michele Di Gioia 1 0 1987-04-20
380 Italy Luca Di Giuseppe 1 0 2003-04-27
381 Brazil Lucas di Grassi 27 14 2021-08-14
382 Venezuela Emilio Di Guida 2 0 2012-07-22
383 Canada Dan Di Leo 1 0 2003-06-15
384 Canada Daniel Di Leo 1 0 2004-03-19
385 Canada Marco Di Leo 1 0 2007-03-16
386 Italy Simone Di Luca 11 0 2018-09-16
387 Brazil Gaetano Di Mauro 3 0 2014-11-22
388 France Mike Di Meglio 14 14 2021-07-17
389 Switzerland Manfredo Rossi di Montelera 1 0 2016-08-13
390 Argentina Jose Luis di Palma 4 0 1994-08-07
391 Argentina Rubén Luis Di Palma 1 0 1983-06-19
392 Italy Leto di Priolo 1 0 1957-00-00
393 United Kingdom Paul di Resta 30 5 2022-03-18
394 Italy Massimo di Risio 1 0 1992-06-28
395 Italy Pasquale Di Sabatino 6 0 2009-06-14
396 France Samuel Di Sora 2 2 2022-05-22
397 Italy Andrea Di Vora 1 0 2006-06-18
398 United States Joe Diamante 1 0 1972-05-29
399 Brazil Gabriel Dias 2 0 2010-08-30
400 Portugal Pedro Dias 1 1 2001-03-11
401 Spain Alvaro Diaz 2 2 2022-06-12
402 United States James Diaz 1 1 1964-03-21
403 Puerto Rico Jorge Diaz 3 0 2012-07-08
404 Mexico Luis Díaz 30 0 2014-09-20
405 United Kingdom Hugh Dibley 1 1 1967-07-30
406 Peru Eduardo Dibos 2 0 1995-04-30
407 Sweden Stanley Dickens 7 2 1989-08-27
408 Ireland David Dickenson 1 0 2012-06-02
409 United States Dakota Dickerson 9 0 2019-06-23
410 United Kingdom Tom Dickie 1 1 1970-09-13
411 Germany Frank Diefenbacher 9 0 2002-07-14
412 Germany Rolf Dieffenbach 2 2 1982-05-16
413 United States David Diem 1 0 1989-09-03
414 Germany Marvin Dienst 18 2 2020-10-03
415 Germany Roland Diepold 2 2 1989-06-18
416 Belgium Geert Dierckx 1 0 2019-01-13
417 Belgium Jasper Dierckx 1 0 2019-01-13
418 Germany Arno Dierichs 1 0 1980-05-04
419 France Guillaume Dietrich 4 4 2010-09-12
420 Belgium Pierre Dieudonné 21 2 1989-06-11
421 United States Bunny Diggett 1 0 1971-04-18
422 Netherlands Christian Dijkhof 2 0 2016-07-17
423 Netherlands Rob Dijkstra 1 0 1969-08-31
424 France Tom Dillmann 19 1 2022-04-16
425 Germany Friedrich Dilthey 1 0 1950-09-17
426 United Kingdom Georgi Dimitrov 4 0 2022-04-24
427 United States Billy Dingham 1 0 1972-07-09
428 United States Albert Dingley 1 0 1905-09-23
429 United States Billy Dingman 1 0 1973-03-24
430 Italy Spartaco Dini 6 0 1976-09-05
431 Brazil Danilo Dirani 20 0 2005-04-03
432 Netherlands Robert Dirks 4 1 2003-09-07
433 Netherlands Broer Dirkx 2 2 1961-07-30
434 Austria Christoph Dirtl 1 0 1991-05-25
435 United States Mark Dismore 17 0 1999-10-17
436 France Sebastien Diss 9 0 2009-08-02
437 Italy Filippo Distrutti 1 0 2019-05-26
438 United Kingdom Barry Ditchburn 1 1 1974-09-29
439 United States Rick Dittman 1 0 1991-06-01
440 France Albert Divo 11 1 1929-05-05
441 Belgium Michaël Divoy 1 0 2015-01-10
442 United Kingdom Colin Dixon 1 1 1967-07-09
443 United Kingdom Darren Dixon 7 6 1996-07-21
444 United Kingdom David Dixon 1 1 1968-05-11
445  Fredddie Dixon 1 0 1933-07-12
446 United Kingdom Jake Dixon 5 0 2018-09-16
447 New Zealand Scott Dixon 63 0 2021-05-01
448 Russia (in exile) Dimitri Djordjadze 1 0 1931-07-06
449 banned country Nikolay Dmitriev 2 0 2018-09-09
450 Portugal Vasco do Sameiro 2 0 1937-07-25
451 United Kingdom James Dobb 11 11 2002-06-09
452 France Philippe Dobé 1 0 2003-04-13
453 Austria Daniel Dobitsch 1 0 2015-08-15
454 Germany Günther Döbler 2 0 1994-02-06
455 Czechoslovakia Petr Dobry 2 2 1966-10-02
456 United Kingdom Arthur Dobson 3 0 1939-04-10
457 United States Dominic Dobson 8 0 2015-00-00
458 United States Ken Dobson 1 0 2011-10-01
459 Netherlands Erwin Doctor 3 0 1990-04-28
460 United Kingdom Tom Dodd-Noble 1 1 1986-06-01
461 Australia John Dodds 4 4 1974-09-22
462 United Kingdom Charlie Dodson 1 0 1933-09-03
463 Czechoslovakia Milan Dolák 3 0 2000-03-18
464 Ireland Bernard Dolan 3 0 1989-09-03
465 United Kingdom Simon Dolan 6 0 2016-10-23
466 United States Tom Dolan 1 0 1988-05-30
467 United Kingdom Craig Dolby 9 0 2017-09-30
468 United States John Dole 1 0 2012-08-26
469 Netherlands Bert Dolk 1 0 1973-05-05
470 Brazil Carlos Domingos 3 0 1999-06-13
471 Paraguay Diego Domínguez 10 0 2018-03-18
472 Mexico Mario Domínguez 6 0 2003-09-28
473 Poland Aron Domżała 1 0 2017-02-26
474 Italy Ricardo Dona 1 0 1993-07-11
475 Italy Walter Dona 1 0 1975-09-28
476 United Kingdom George Donaldson 1 1 1987-11-25
477 Bulgaria Krum Donchev 21 0 2014-09-21
478 Korea (South) Lee Dong-Wook 1 0 2002-09-28
479 Italy Alberto Donghi 1 0 2012-06-09
480 Netherlands Denis Donkervoort 5 0 2009-08-23
481 Ireland Charlie Donnelly 9 0 2005-06-25
482 United Kingdom Martin Donnelly 22 0 1989-08-20
483 United States David Donner 1 0 2012-00-00
484 Belgium Lorenzo Donniacuo 1 0 2017-09-24
485 United States David Donohue 15 1 2009-01-25
486 United States Mark Donohue 41 1 1973-10-29
487 Chile Pablo Donoso 2 0 2008-08-24
488 United Kingdom Mike Donovan 1 0 2016-10-15
489 Denmark Morten Dons 1 0 2015-05-17
490 Netherlands Indy Dontje 10 0 2019-09-28
491 Netherlands Milan Dontje 4 0 2019-08-31
492 Australia Jack Doohan 17 0 2021-08-29
493 Australia Michael Doohan 1 1 1991-07-28
494 Australia Mick Doohan 57 57 1998-10-25
495 Netherlands Robert Doornbos 6 0 2009-04-12
496 Austria Franz Doppler 1 1 1975-06-29
497 France Antoine Doquin 1 0 2021-09-18
498 United Kingdom Bill Doran 2 2 1951-07-07
499 United Kingdom Liam Doran 7 0 2013-07-07
500 United Kingdom Pat Doran 1 0 1992-06-07
501 France Michel Doré 5 0 1930-08-17
502 Germany Edgar Dören 13 4 2001-04-21
503 Switzerland Stefan Dörflinger 18 18 1988-04-24
504 Germany Helmut Döring 1 0 1981-10-04
505 Germany Heinz Dorr 2 0 1991-10-12
506 Mexico Luis Michael Dörrbecker 8 0 2016-10-09
507 Czechia František Došek 2 0 2009-08-09
508 Czechia Jan Dostal 2 0 2008-08-30
509 Germany Rudolf Dötsch 4 0 1977-09-21
510 United States Bob Dotson 1 0 1990-02-04
511 France Philippe Doué 1 1 1991-10-31
512 South Africa Rad Dougall 17 0 1979-04-16
513 United States Wayne Douglas 1 0 1995-07-30
514 France Marc Douton 1 0 2021-01-15
515 Italy Andrea Dovizioso 28 24 2020-08-16
516 United States Jim Downing 25 1 2001-02-03
517 New Zealand Graeme Dowsett 3 0 2018-02-04
518 United Kingdom Phil Dowsett 5 0 1981-08-31
519 Australia Michael Dowson 3 2 1989-11-12
520 United States Bob Doyle 1 0 2010-06-05
521 Australia Jason Doyle 6 6 2017-10-28
522 Hungary János Drapál 4 4 1973-06-17
523 United Kingdom John Draper 5 2 1958-07-27
524 Soviet Union Gunnar Draugs 1 1 1967-04-16
525 United Kingdom Paul Drayson 1 0 2010-08-22
526 Belgium Rick Dreezen 1 0 2008-06-29
527 United States Matt Drendel 1 0 2001-05-20
528 Germany Arno Dreschel 1 1 1985-05-12
529 Germany Constantin Dressler 2 0 2007-07-29
530 Poland Maciej Dreszer 5 0 2016-10-09
531 Austria Herbert Drexler 4 0 1997-06-29
532 France René Dreyfus 14 0 1938-04-23
533 Germany Cristopher Dreyspring 3 0 2017-11-17
534 Belgium Marc Dries 1 0 1991-00-00
535 United Kingdom David Drinkwater 2 0 2016-10-15
536 United States Tomy Drissi 7 0 2017-10-07
537 South Africa Paddy Driver 27 0 1973-10-20
538 banned country sancioned driver 6 0 2019-07-13
539 Austria Zeljko Drmic 1 0 2017-09-10
540 United States George Drolsom 1 1 1967-04-01
541 United Kingdom Tony Dron 6 0 1978-03-19
542 Belgium Robert Droogmans 27 0 1993-06-12
543 Slovakia Igor Drotár 1 0 1997-09-06
544 France Thomas Drouet 4 0 2021-10-10
545 Switzerland David Droux 22 0 2022-02-20
546 Germany Ralf Druckenmüller 18 0 2005-10-23
547 Italy Luca Drudi 5 1 2006-04-09
548 Italy Mattia Drudi 17 0 2019-08-31
549 Brazil Felipe Drugovich 40 0 2022-05-29
550 United Kingdom Phil Dryburgh 1 0 2010-10-03
551 Czechia Aleš Dryml 1 0 2012-08-18
552 Netherlands Marco du Pau 4 0 1999-06-02
553 France Laurent du Verney 1 0 2011-06-01
554 Switzerland Jürg Dubler 2 0 1969-10-26
555 France André Dubonnet 1 0 1922-10-22
556 France Andréa Dubourg 1 0 2015-09-20
557 Switzerland Julien Ducommun 1 0 2005-04-10
558 United States Chapman Ducote 2 0 2018-11-18
559 United States David Ducote 1 0 2018-11-18
560 United States Wayne Ducote 1 0 2018-11-18
561 Poland Patryk Dudek 3 3 2022-06-04
562 Switzerland Urs Dudler 1 0 1983-04-17
563 banned country Aleksey Dudukalo 2 0 2016-05-15
564 Canada Tyler Dueck 1 0 2009-04-04
565 Spain Azor Dueña 1 0 2011-10-08
566 Belgium Marc Duez 42 7 2012-06-10
567 Austria Joshua Dufek 1 0 2021-10-10
568 South Africa Doug Duff 1 0 1953-00-00
569 Canada John Duff 1 0 1924-06-15
570 Canada Mike Duff 3 3 1965-08-22
571 United Kingdom David Duffield 1 0 1981-07-26
572 France Jérémie Dufour 5 0 2006-08-20
573 France Blandine Dufrene 1 1 2010-05-23
574 Germany Franz Dufter 3 0 1991-10-27
575 United Kingdom Martin Dugard 1 1 2000-07-29
576 Canada Miguel Duhamel 8 1 2004-10-10
577 Belgium Kurt Dujardin 1 0 2011-07-31
578 Belgium Kurt Dujardyn 2 0 1996-00-00
579 United Kingdom Geoff Duke 33 33 1958-07-27
580 United Kingdom Peter Duke 1 0 1996-09-08
581 France George Duller 1 0 1925-05-17
582 Austria Herwig Duller 1 0 2015-03-14
583 Belgium Guillaume Dumarey 8 0 2018-10-21
584 Belgium Maxime Dumarey 2 0 2014-09-20
585 France Romain Dumas 65 11 2017-10-28
586 France Pierre Dumay 1 0 1960-06-26
587 United Kingdom Peter Dumbreck 32 2 2011-05-08
588 Australia Paul Dumbrell 7 0 2018-09-16
589 France Sébastien Dumez 11 0 2009-08-23
590 United Kingdom Johnny Dumfries 18 2 1988-06-12
591 Belgium Jean-Louis Dumont 1 0 1978-02-05
592 Luxembourg Jean-Marie Dumont 3 0 2017-09-02
593 Belgium Dominique Dumortier 1 0 1990-00-00
594 Belgium Étienne Dumortier 2 0 1990-00-00
595 Canada Jean-Francois Dumoulin 3 0 2007-01-28
596 United Kingdom Ian Duncan 6 2 1995-05-28
597 United States Jack Dunham 5 0 1986-02-02
598 Australia Ross Dunkerton 8 0 1992-12-12
599 United Kingdom Joey Dunlop 18 0 1990-08-11
600 United Kingdom Robert Dunlop 2 0 1993-08-28
601 United Kingdom Gary Dunn 4 0 1989-05-28
602 South Africa Tony Dunn 5 0 1980-10-25
603 Ireland Alex Dunne 10 0 2022-06-26
604 Austria Lukas Dunner 5 0 2020-10-18
605 South Africa Tony DunnN 1 0 1980-04-19
606 Venezuela Milka Duno 8 0 2005-05-21
607 Belgium Damien Dupont 3 0 2016-10-09
608 Belgium Denis Dupont 6 0 2017-10-22
609 Belgium Pierre Dupont 1 0 2017-07-08
610 Belgium Vincent Dupont 4 0 2003-00-00
611 Germany Christoph Dupré 8 0 1997-08-24
612 France Dominique Dupuy 52 3 2003-04-20
613 Mexico Salvador Durán 5 0 2008-06-07
614 United States Michael Durand 1 0 2002-10-12
615 United States Mike Durand 3 0 2002-03-16
616 France Raymond Durand 6 0 2011-08-14
617 Italy Davide Durante 2 0 2014-09-21
618 Belgium Arthur Duray 3 0 1927-04-17
619 Switzerland Hans-Jörg Dürig 1 1 1984-09-16
620 Paraguay Joshua Dürksen 11 0 2021-10-10
621 Germany Marco Dürr 1 0 2001-08-05
622 United States Steve Durst 3 0 1987-07-05
623 United States Frank Duryea 2 0 1896-05-30
624 France David Dussau 3 0 1995-04-17
625 France Nicolas Dussauge 5 1 2003-09-14
626 Netherlands Stef Dusseldorp 13 6 2017-07-08
627 France Sebastien Dussolliet 1 0 2019-09-01
628 Switzerland Patrick Dütsch 3 0 2004-06-13
629 United States Tom Dutton 1 0 1972-04-16
630 Belgium François Duval 5 2 2010-08-08
631 France Loïc Duval 27 6 2016-11-19
632 Belgium Gauthier Duwelz 2 0 2013-04-27
633 South Africa Graham Duxbury 13 0 1984-02-05
634 Belgium Jacques Duyver 2 0 2017-07-30
635 United States George Dyer 3 0 1977-07-04
636 United States Tom Dyer 2 0 2016-09-04
637 Australia Ian Dyk 4 0 2005-11-06
638 United Kingdom Chris Dymond 1 0 2011-10-09
639 United States Micky Dymond 1 1 1986-08-31
640 United States Chris Dyson 13 0 2012-08-18
641 United States Rob Dyson 5 0 2002-08-09
642 Lithuania Andrzej Dzikevic 1 0 2009-01-10
643 Poland Andrzej Dziurka 1 0 1996-05-05
644 France Patrick d’Aubreby 5 0 2011-06-05