Drivers database

List of drivers

No. Driver Wins Wins in WCH Date of the last victory
1 Denmark Kasper H. Jensen 2 0 2022-04-16
2 Indonesia Rihan H. Variza 1 0 2019-07-28
3 Sweden Anton Haaga 2 0 2014-06-01
4 United States Colton Haaker 4 4 2019-01-26
5 Netherlands Henk Haane 1 0 2010-00-00
6 Finland Tuomas Haapalainen 3 0 2017-08-20
7 Germany Werner Haas 11 11 1954-07-25
8 Germany Christopher Haase 34 0 2021-10-17
9 Denmark Jorn Haase 1 1 0000-00-00
10 Poland Łukasz Habaj 2 0 2019-03-23
11 Australia Morgan Haber 1 0 2018-09-09
12 Brazil Mario Haberfeld 15 0 2006-06-24
13 South Africa Jan Habig 8 0 2013-04-20
14 Norway Ole Håbjørg 1 0 2009-08-16
15 Austria Ferdinand Habsburg 10 1 2022-05-15
16 France Kenny Habul 2 0 2018-09-02
17 Croatia Kristijan Habulin 1 0 2012-05-27
18 Germany Gert Hack 1 0 1970-00-00
19 Germany Klaus-Dieter Häckel 2 0 2007-10-21
20 Australia Peter Hackett 9 0 2002-08-11
21 Germany Maximilian Hackl 2 0 2012-06-23
22 Germany Dietmar Hackner 1 0 1976-08-29
23 France Christian Hacquin 1 1 2002-08-11
24 United Kingdom Simon Hadfield 20 0 2016-09-03
25 France Isack Hadjar 6 0 2022-03-19
26 Switzerland Daniel Hadorn 3 0 2014-10-04
27 Switzerland Bernard Haenggeli 2 0 1996-07-28
28 Germany Philipp Hafeneger 8 0 2007-06-24
29 United Kingdom Cecil Haffey 1 0 1994-06-12
30 United Kingdom John Haffey 1 0 1994-06-19
31 Japan Noriyuki Haga 45 45 2010-09-05
32 United States Billy Hagan 10 1 1984-05-20
33 Norway Svein Hagen 2 0 1983-04-10
34 Germany Henning Hagenbauer 1 0 1982-11-06
35 Germany Tobias Hagenmeyer 2 0 2008-05-10
36 United States Don Hager 1 0 1976-07-24
37 United States Bob Hagestad 5 1 1977-08-28
38 Japan Akira Hagiwara 3 0 1981-09-27
39 Japan Shinji Hagiwara 1 1 1982-08-01
40 Sweden Daniel Haglöf 6 0 2018-08-19
41 Sweden Niklas Hagström 3 0 2007-07-01
42 Finland Pasi Hagström 3 1 2001-01-27
43 Brazil Christian Hahn 1 0 2018-10-21
44 Brazil Cristian Hahn 1 0 2016-11-06
45 Germany Jochen Hahn 128 0 2021-10-16
46 Brazil Marcelo Hahn 8 0 2020-09-27
47 Germany Armin Hahne 20 0 2011-04-30
48 Germany Hubert Hahne 9 0 1970-06-14
49 China Yin Hai Tao 1 0 2012-07-07
50 Germany Bernd Haid 1 0 2015-08-15
51 Austria Josef Haider 1 0 1988-06-12
52 Austria Markus Haider 1 0 2016-06-16
53 Austria Sepp Haider 11 1 1995-11-04
54 United Kingdom Flick Haigh 1 0 2015-03-14
55 United Kingdom Mike Hailwood 90 77 1978-00-00
56 Germany Reinhard Hainbach 5 0 1987-12-04
57 Austria Friedrich Hainz 1 0 1985-03-31
58 Malaysia Fariqe Hairuman 8 0 2007-10-14
59 Czechia Patrik Hajek 9 1 2018-09-09
60 Finland Mika Häkkinen 46 20 2013-10-12
61 Czechia Jan Halbich 10 0 2014-08-17
62 Germany Michelle Halder 2 0 2020-09-13
63 Germany Mike Halder 8 0 2020-10-11
64 Switzerland Claude Haldi 8 4 1984-09-16
65 Austria Sascha Halek 4 0 2015-06-06
66 United Kingdom Basil Hall 1 0 1953-04-26
67 United Kingdom Charles Hall 3 0 2008-06-07
68 United States Dean Hall 15 0 1989-02-05
69 United States Jim Hall 1 1 1965-03-27
70 United Kingdom Pete Hall 2 0 1987-10-06
71 Sweden Philip Hall 1 0 2016-08-27
72 United Kingdom Rob Hall 2 0 2016-07-30
73 United Kingdom Stuart Hall 7 2 2018-03-11
74 United States Tim Hall 2 0 1999-08-28
75 United States Liz Halliday 6 0 2006-07-22
76 New Zealand Matt Halliday 3 1 2012-04-22
77 Sweden Torsten Hallman 37 36 1968-08-04
78 France David Hallyday 1 0 2017-04-16
79 Czechoslovakia Miroslav Halm 1 1 1974-05-05
80 Germany Stephanie Halm 11 0 2018-09-15
81 United States Pete Halsmer 29 0 1997-06-01
82 United States Nick Ham 15 0 2010-01-31
83 Japan Hiroshi Hamaguchi 16 0 2021-09-05
84 Japan Hiroshi Hamagushi 2 0 2015-06-27
85 Finland Kyösti Hämäläinen 1 1 1977-08-26
86 Germany Richard Hamann 3 0 1988-09-10
87 Malaysia Alif Hamdan 1 0 2018-02-04
88 Germany Walter Hamelehle 1 0 1939-08-13
89 Germany Jürgen Hamelmann 1 1 1983-05-29
90 United States Billy Hamill 6 6 2001-08-18
91 Netherlands Archie Hamilton 4 0 2014-09-07
92 United Kingdom Duncan Hamilton 4 1 1958-05-26
93 United Kingdom Lewis Hamilton 139 102 2021-12-05
94 United Kingdom Matt Hamilton 2 0 2008-09-19
95 New Zealand Matthew Hamilton 2 0 2006-01-29
96 United Kingdom Louis Hamilton-Smith 5 0 2015-09-13
97 United States Butch Hamlet 1 0 1994-08-07
98 Sweden Christopher Hammargren 1 1 1970-05-31
99 Sweden Carl-Gunnar Hammarlund 1 0 1954-06-16
100 Germany Heiko Hammel 15 0 2016-06-19
101 Germany Jürgen Hammelmann 1 0 1985-06-23
102 France Christophe Hamon 5 0 2021-10-10
103 Poland Jarosław Hampel 8 6 2018-06-23
104 Germany Fabian Hamprecht 6 0 2017-10-08
105 Germany Philip Hamprecht 14 0 2019-06-23
106 United Kingdom David Hampshire 1 1 1950-08-07
107 United States RJ Hampshire 1 1 2017-09-03
108 United States Ryan Hampton 12 0 2002-08-25
109 United Kingdom Lorcan Hanafin 4 0 2021-10-23
110 United States Greg Hancock 21 21 2016-08-13
111 United Kingdom Ollie Hancock 5 0 2020-01-11
112 United Kingdom Sam Hancock 8 0 2008-08-17
113 United States Joey Hand 28 0 2019-09-15
114 United Kingdom John Handley 4 0 1968-08-25
115 United Kingdom Wal Handley 3 0 1935-08-24
116 Belgium Xavier Handsaeme 2 0 2017-07-02
117 Japan Yukihiro Hane 1 0 1990-04-01
118 Switzerland André Hangärtner 3 0 1973-06-10
119 Czechia Karel Hanika 29 2 2020-09-27
120 United Kingdom Euan Hankey 17 0 2018-05-20
121 United States Sam Hanks 1 1 1957-05-30
122 United Kingdom Ben Hanley 22 0 2022-02-13
123 United States Bob Hannah 1 1 1986-07-20
124 Finland Juho Hänninen 23 7 2012-09-02
125 Switzerland Rolf Hanselmann 1 0 1990-08-05
126 Germany Björn-Felix Hansen 1 0 2000-10-08
127 United States Donnie Hansen 1 1 1982-08-29
128 United States Jerry Hansen 6 0 1982-07-24
129 Sweden Kenneth Hansen 73 0 2009-04-13
130 Sweden Kevin Hansen 11 4 2021-07-24
131 Germany Luca Hansen 2 0 2010-08-22
132 Sweden Magnus Hansen 9 0 2002-09-22
133 Denmark Svend Hansen 1 0 1987-09-13
134 Sweden Timmy Hansen 14 10 2021-09-05
135 Sweden Torleif Hansen 12 12 1983-08-14
136 Germany Julian Hanses 2 0 2017-09-16
137 Australia Gregg Hansford 10 10 1979-07-29
138 United States Walt Hansgen 2 1 1964-09-20
139 United Kingdom James Hanson 2 0 2000-09-30
140 Sweden Jan Hanson 2 0 2000-06-24
141 United Kingdom Peter Hanson 1 0 1969-07-13
142 United Kingdom Phil Hanson 2 0 2019-01-12
143 United Kingdom Philip Hanson 15 6 2021-10-24
144 Netherlands Joey Hanssen 1 1 2011-09-04
145 Denmark David Heinemeier Hansson 9 7 2019-03-16
146 Sweden Marcus Hansson 5 5 1994-08-07
147 Sweden Robin Hansson 4 0 2014-05-03
148 Germany Gerhard Happel 1 1 1978-05-28
149 Japan Takahiko Hara 1 0 1990-05-27
150 Japan Tetsuya Harada 17 17 2001-10-07
151 France Jacky Haran 2 0 1981-06-14
152 United Kingdom Peter Hardman 15 0 2006-08-27
153 France Jonathan Hardt 2 2 2021-09-18
154 Germany Jörg Hardt 7 0 2008-05-18
155 South Africa Aston Hare 7 0 2012-12-02
156 New Zealand Ben Harford 2 0 2007-01-06
157 Canada Scott Hargrove 10 0 2016-07-10
158 Germany Jürgen Häring 3 0 2020-07-11
159 United Kingdom Josh Harland 1 0 2014-09-07
160 Denmark Robbin Harms 1 0 2002-10-06
161 United Kingdom Mo Harness 3 0 1973-08-11
162 Ireland Daniel Harper 10 0 2019-10-13
163 United Kingdom Peter Harper 1 0 1958-03-15
164 Austria Beppo Harrach 3 0 2014-01-05
165 United Kingdom Peter Harrington 1 0 1973-03-25
166 United States Scott Harrington 2 0 1988-10-30
167 United Kingdom Chris Harris 4 1 2019-06-01
168 United Kingdom Karl Harris 2 0 1999-09-12
169 United Kingdom Matt Harris 1 0 2005-07-24
170 United Kingdom Pip Harris 1 1 1960-06-25
171 United States Rodney Harris 2 0 1972-09-24
172 United Kingdom Cuth Harrison 1 1 1950-08-19
173 United Kingdom Mark Harrison 1 0 2012-04-09
174 United States Pete Harrison 1 1 1978-09-03
175 United Kingdom Simon Harrison 2 0 1993-08-21
176 United States Ray Harroun 1 0 1911-05-30
177 United Kingdom Ian Harrower 2 2 1986-06-01
178 United Kingdom Brian Hart 2 0 1963-08-17
179 Netherlands David Hart 5 2 2006-08-27
180 United States Jason Hart 1 0 2017-11-11
181 United Kingdom Nick Hart 3 0 1998-08-31
182 United States Timothy Hart 1 0 1974-07-28
183 Germany Gertrud Hartke 1 0 1985-09-22
184 United Kingdom John Hartle 5 5 1963-06-29
185 New Zealand Brendon Hartley 32 17 2022-06-12
186 United Kingdom Steve Hartley 10 0 2014-09-21
187 Germany Christian Hartmann 2 0 2005-07-31
188 Hungary Laszlo Hartmann 1 0 1932-06-19
189 Netherlands Rob Hartog 4 0 2017-08-13
190 Netherlands Wil Hartog 5 5 1980-07-27
191 United Kingdom John Hartshorne 3 0 2020-01-11
192 Germany Marko Hartung 4 0 2004-08-28
193 Germany Alexander Hartvig 1 0 2021-09-05
194 Australia Clint Harvey 1 0 2017-11-11
195 United Kingdom Jack Harvey 25 0 2015-05-22
196 Australia John Harvey 1 1 1987-03-22
197 United Kingdom Maurice Harvey 1 0 1923-10-13
198 United Kingdom Tim Harvey 54 0 2011-06-25
199 United Kingdom John Harwood 1 0 1960-10-16
200 Indonesia Andrew Haryanto 9 0 2018-11-25
201 Indonesia Rio Haryanto 16 0 2015-07-05
202 Japan Hiroshi Hasegawa 3 1 1968-00-00
203 Japan Masahiro Hasemi 18 0 1996-11-17
204 United States David Haskell 3 0 2010-01-31
205 United Kingdom Leon Haslam 54 8 2019-07-28
206 United Kingdom Ron Haslam 11 0 1987-00-00
207 Germany Rudolf Hasse 1 0 1937-07-11
208 France Valentin Hasse-Clot 7 0 2020-10-24
209 United States Maurice Hassey 1 0 1986-02-02
210 France Henry Hassid 6 0 2017-07-02
211 Japan Yasumasa Hatakeyama 2 0 1997-09-07
212 United Kingdom Adam Hatfield 1 0 2017-07-01
213 Japan Naoki Hattori 17 0 2006-05-04
214 Japan Shigeaki Hattori 2 0 1998-05-23
215 Hungary Bálint Hatvani 1 0 2015-05-30
216 Greece Stratis Hatzipanayiotou 2 1 1993-04-11
217 Germany Herbert Hauf 2 0 1986-05-04
218 Norway Dennis Hauger 29 0 2022-06-12
219 Germany Wolfgang Haugg 1 0 2018-01-13
220 Norway John Haugland 2 0 1980-07-06
221 Germany Hubert Haupt 13 1 2020-10-25
222 Germany Kim Hauschild 3 0 2016-07-17
223 Luxembourg David Hauser 1 0 2011-06-11
224 Luxembourg Gary Hauser 13 0 2014-10-25
225 Switzerland Johnny Hauser 5 0 1994-04-10
226 Finland Jussi Hautaniemi 1 0 1984-07-22
227 United Kingdom Gary Havelock 1 1 1992-08-29
228 United States Darryl Havens 2 0 1999-03-20
229 Netherlands Kas Haverkort 14 0 2020-11-15
230 Australia Paul Hawkins 13 4 1969-12-05
231 New Zealand Richard Hawkins 2 0 1976-05-02
232 United Kingdom Jack Hawksworth 18 0 2020-09-27
233 United States Cliff Haworth 1 0 1970-07-26
234 United Kingdom Mike Hawthorn 10 9 1958-07-06
235 New Zealand Bert Hawthorne 1 0 1970-05-03
236 Switzerland Gjergj Haxhiu 1 0 2014-10-17
237 Japan Hisamori Hayashi 1 0 2012-07-15
238 United States Nicky Hayden 4 4 2016-05-15
239 United States Roger Hayden 6 0 2017-09-16
240 United States Tommy Hayden 8 0 2011-07-24
241 United Kingdom James Haydon 9 0 2004-07-04
242 Switzerland Marc Hayek 12 0 2014-04-21
243 United Kingdom Adam Hayes 1 0 2015-09-06
244 United Kingdom Derek Hayes 11 0 2002-06-30
245 United States Josh Hayes 61 0 2017-05-14
246 Netherlands Boy Hayje 7 0 1983-05-15
247 United States Stuart Hayner 4 0 1998-08-16
248 United States Nicky Hays 2 0 2019-07-07
249 Canada Rick Hayward 1 0 1996-06-30
250 United States Hurley Haywood 50 10 2009-10-10
251 United Kingdom Erik Hazelhoff 1 0 1966-05-30
252 China Xiaole He 1 0 2020-10-31
253 United Kingdom Robbie Head 2 1 1992-05-24
254 United Kingdom David Heale 2 0 1977-06-06
255 United States Mike Healey 2 2 1991-06-16
256 United States Richie Hearn 8 0 1996-09-15
257 United States George Heath 2 0 1904-10-08
258 Germany Manfred Hebben 1 0 1982-05-02
259 Germany Mario Hebler 3 0 1998-08-23
260 Switzerland Michael Heche 2 0 2011-07-17
261 Germany Herbert Hechler 3 0 1978-10-08
262 United States Scott Heckert 1 0 2018-11-18
263 United Kingdom Mark Heckles 1 0 2001-07-29
264 United Kingdom Andrew Hedges 1 1 1965-03-27
265 United Kingdom James Hedley 8 0 2021-07-31
266 United States Mike Hedlund 2 0 2016-05-15
267 Sweden Henrik Hedman 4 0 2020-08-02
268 Netherlands Melroy Heemskerk 1 0 2010-05-09
269 Belgium Tom Heeren 1 0 2020-06-14
270 United Kingdom Howard Heery 1 0 1965-05-29
271 Germany Andreas Heese 3 0 2001-06-30
272 Puerto Rico Roger Heftler 1 1 1965-02-28
273 United Kingdom Tony Hegbourne 1 0 1964-05-24
274 Germany Altfrid Heger 22 2 2000-07-02
275 Germany Tobias Hegewald 6 0 2009-06-28
276 Germany Thomas Hegmann 7 0 1989-09-17
277 United States Bob Heiberg 1 0 1971-06-27
278 Germany Sarah Heide 1 0 2011-06-19
279 Germany Nick Heidfeld 22 5 2014-11-02
280 Germany Kris Heidorn 1 0 2010-09-04
281 Germany Michael Heigert 3 0 1993-09-26
282 Germany Gerald Heigis 1 0 2017-04-08
283 Netherlands Willem Heijkoop 1 0 1983-09-11
284 Finland Toomas Heikkinen 7 2 2015-05-17
285 Germany Dieter Heimbürger 1 0 1979-04-21
286 New Zealand Andre Heimgartner 7 0 2021-05-09
287 Canada Ludwig Heimrath 15 1 1984-11-11
288 Monaco Richard Hein 3 0 2010-09-12
289 Germany Tim Heinemann 8 0 2022-05-22
290 Finland Mikko Heino 4 0 2006-07-22
291 Finland Timo Heinonen 3 0 1988-01-24
292 Germany Laurin Heinrich 6 0 2022-05-22
293 United States John Heinricy 1 0 2011-06-25
294 United States Dave Heinz 5 1 1972-03-25
295 United States Richard Heistand 2 0 2019-06-01
296 France Éric Hélary 19 0 2012-07-08
297 Germany Fritz Held 3 0 1900-05-13
298 France Cyril Hélias 1 0 2005-05-07
299 Brazil Ze Helio 1 1 2007-07-18
300 Finland Marko Helistekangas 3 0 2015-10-18
301 Chile Alberto Heller 1 1 2018-11-18
302 Switzerland Anton Heller 1 1 2001-06-09
303 Chile Pedro Heller 1 1 2019-04-28
304 Germany Friedrich Hellhammer 1 1 1963-05-05
305 Kenya Johnny Hellier 1 1 1997-03-03
306 Kenya Rob Hellier 1 0 1994-09-25
307 Brazil Alan Hellmeister 3 0 2018-07-08
308 Finland Antti Hellsten 2 2 2017-03-26
309 United States Dave Helmick 3 1 1977-02-06
310 France Victor Hémery 5 0 1911-07-23
311 Germany David Hemkemeyer 2 0 2002-09-22
312 Netherlands Henny Hemmes 1 0 1979-05-06
313 Belgium Jean-François Hemroulle 1 0 1999-09-05
314 United Kingdom David Henderson 2 0 1998-06-13
315 Uruguay Luis Henderson 2 2 2012-11-03
316 United Kingdom Martin Henderson 1 0 2001-02-03
317 United States William Henderson 1 0 1976-06-20
318 Indonesia Galang Hendra 2 2 2018-06-09
319 United States Tom Hendrickson 1 0 1984-07-29
320 Switzerland Ralf Henggeler 1 0 2019-07-08
321 Germany Patrick Henke 1 0 2005-10-09
322 Germany Thomas Henkel 5 0 2000-10-28
323 Germany Willy Henkelmann 1 0 1927-07-03
324 United States Preston Henn 1 0 1983-01-06
325 Germany Bernd Henne 1 0 1970-05-10
326 Netherlands Maarten Hennemann 1 0 1980-03-30
327 United States Pat Hennen 3 3 1978-04-16
328 Germany Marc Hennerici 15 1 2012-09-23
329 Germany Harald Hennes 7 0 2005-05-07
330 Germany Helmut Hennes 1 0 1997-04-24
331 United States Robert Hennig 4 0 1972-06-11
332 Germany Peter Hennige 4 0 1977-05-08
333 Switzerland Cyril Henny 3 0 2000-10-21
334 Belgium Stéphane Henrard 1 0 2005-10-02
335 France Gillian Henrion 1 0 2019-09-07
336 France Jacques Henry 3 1 1977-07-24
337 Poland Jacek Henschke 4 0 1999-09-19
338 United Kingdom Brian Henton 25 0 1980-07-06
339 Germany Helmut Henzler 14 0 1981-06-21
340 Germany Wolf Henzler 44 0 2016-05-15
341 United States Jon Herb 1 0 2005-03-19
342 Poland Robert Herba 1 0 1996-09-07
343 Czechia Antonin Herbeck 2 0 2016-09-23
344 Netherlands Bob Herber 6 0 2020-09-27
345 New Zealand Bruce Herbert 3 0 2003-07-13
346 United Kingdom Johnny Herbert 27 4 2010-11-28
347 Germany Manfred Herbster 1 0 1952-08-17
348 Romania Michael Herck 8 0 2005-09-25
349 Hungary Norbert Herczig 1 0 2004-05-23
350 Austria Bernd Herdlhofer 1 0 2010-06-19
351 France François Heriau 2 0 2021-04-18
352 France Giles Heriau 3 0 2017-06-25
353 France Gilles Heriau 1 0 2016-07-03
354 Poland Bogdan Herink 1 0 1995-07-01
355 Netherlands Mathijs Herkema 1 0 2011-07-31
356 Netherlands Wubbe Herlaar 2 0 2016-01-16
357 Netherlands Jeffrey Herlings 90 90 2020-09-06
358 Czechoslovakia Miroslaw Herman 1 0 1980-09-21
359 United States Terry Herman 3 0 1980-09-21
360 Brazil Antônio Hermann 3 0 1997-10-18
361 Germany Rolf Hermann 1 1 1963-05-05
362 Mexico Arturo Hernandez 2 0 2010-07-24
363 Spain Manuel Hernández 1 0 1987-03-15
364 Spain Sergio Hernández 2 1 2009-06-21
365 Austria Bernd Herndlhofer 6 0 2008-10-18
366 Germany Manfred Hero 2 0 1983-04-10
367 United States Don Herr 1 0 1912-05-30
368 France Eric Herr 1 0 2021-05-29
369 Belgium Daniel Herredogs 1 0 1977-08-14
370 Belgium Arnold Herreman 1 0 1993-00-00
371 Spain María Herrera 3 0 2014-04-06
372 Spain Santiago Herrero 4 4 1970-05-24
373 Spain Manuel Herreros 2 2 1987-08-20
374 United States Harvey Herrick 1 0 1911-10-14
375 Australia Dean Herridge 1 0 2004-05-09
376 United States Josh Herrin 6 0 2018-09-08
377 United Kingdom Rob Herring 3 3 1992-08-09
378 United States Daniel Herrington 2 0 2009-08-29
379 Germany Gerd Herrmann 1 0 1975-06-15
380 Germany Hans Herrmann 25 20 1970-06-16
381 United Kingdom Tom Herron 2 2 1976-06-12
382 United States Bryan Herta 17 0 2007-03-17
383 United States Colton Herta 23 0 2022-05-14
384 Germany Roland Hertner 8 0 2010-10-02
385 Netherlands Eddie Hertzberger 2 0 1937-05-15
386 Germany Manfred Herweh 6 6 1984-09-02
387 Switzerland René Herzog 2 0 1970-07-26
388 France Francois Hesnault 7 0 1983-10-23
389 Germany Max Hesse 4 0 2019-09-29
390 Germany Marc Hessel 2 0 1991-06-29
391 United States Tom Hessert 11 0 1997-03-15
392 United States Lanny Hester 1 0 1986-02-02
393 United Kingdom Benjamin Hetherington 2 0 2014-11-02
394 Canada Jean-Francois Hevey 1 0 2019-11-18
395 Spain Alberto Hevia 3 0 2012-09-15
396 Germany Hans Heyer 53 9 1984-07-29
397 Germany Kenneth Heyer 25 0 2019-10-19
398 Norway Emil Heyerdahl 7 0 2018-09-09
399 Belgium Jan Heylen 19 0 2005-09-10
400 Netherlands Loris Hezemans 3 0 2018-09-15
401 Netherlands Mike Hezemans 18 14 2009-07-26
402 Netherlands Toine Hezemans 52 12 1978-08-06
403 United Kingdom Tom Hibbert 2 0 2017-05-07
404 United Kingdom Peter Hickman 7 0 2018-11-18
405 Indonesia Benny Hidajat 1 0 1970-00-00
406 Mexico Oscar Hidalgo 1 0 1990-05-20
407 Hungary Krisztian Hideg 1 0 2015-04-04
408 France Steeve Hiesse 1 0 1996-05-05
409 New Zealand Andrew Higgins 1 0 2019-11-24
410 United Kingdom David Higgins 2 1 2007-11-11
411 Ireland Derek Higgins 35 0 2001-03-11
412 United States John Higgins 1 0 1987-03-21
413 United Kingdom Mark Higgins 3 1 2011-05-15
414 Jordan Manaf Hijjawi 1 0 2019-02-15
415 Netherlands Harry Hilders 5 0 2020-09-06
416 Germany Kevin Hilgenhövel 2 0 2018-09-02
417 Germany Alfred Hilger 1 0 2008-07-20
418 Australia Cameron Hill 8 0 2021-07-10
419 United Kingdom Damon Hill 31 22 1998-08-30
420 United States Derek Hill 10 0 2002-03-23
421 United Kingdom Graham Hill 42 26 1972-06-11
422 United Kingdom Jake Hill 4 0 2022-04-24
423 United Kingdom Josh Hill 14 0 2013-02-09
424 United States Phil Hill 19 18 1967-07-30
425 Germany Phil Hill 3 0 2018-10-07
426 United Kingdom Tommy Hill 19 0 2012-08-27
427 Germany Fritz Hillebrand 5 5 1957-06-29
428 Spain Pedro Hiltbrand 4 1 2017-06-11
429 Namibia Richard Himmel 2 0 2005-05-07
430 Canada James Hinchcliffe 17 0 2018-07-08
431 United States Trent Hindman 3 0 2019-06-30
432 United Kingdom Johnny Hindmarsh 1 0 1935-06-16
433 United States Bob Hindson 2 0 1977-02-06
434 United Kingdom John Hine 5 2 1975-04-06
435 United Kingdom Ringo Hine 3 0 1991-09-22
436 United Kingdom Luke Hines 3 0 2005-09-18
437 United Kingdom Ben Hingeley 5 0 2018-09-02
438 Germany Patrick Hinte 3 0 2002-09-28
439 Germany Martin Hippe 12 0 2021-10-24
440 Japan Ryo Hirakawa 22 1 2022-06-12
441 Japan Kazuki Hiramine 2 0 2021-09-12
442 Kenya Tejas Hirani 9 0 2015-04-03
443 Japan Kohei Hirate 18 0 2019-09-22
444 France Gary Hirsch 6 0 2015-09-06
445 Canada Gerhard Hirsch 1 0 1977-03-19
446 Switzerland Jonathan Hirschi 9 0 2013-09-28
447 Switzerland Rémy Hirschy 1 1 1970-07-05
448 United Kingdom Felix Hirsiger 2 0 2014-09-07
449 Finland Mikko Hirvonen 18 15 2016-08-14
450 Singapore Daim Hishammudin 4 0 2018-10-14
451 United States Kimberly Hiskey 3 0 2001-11-03
452 United Kingdom Steve Hislop 39 2 2002-09-01
453 United Kingdom Robert Hissom 1 0 2011-10-09
454 United Kingdom Tommy Hitchcock 1 0 1965-06-27
455 United Kingdom David Hitches 1 0 1962-05-01
456 United States Steve Hitchins 3 0 2000-06-11
457 Chile Benjamin Hites 2 0 2021-09-26
458 Japan Daijiro Hiura 2 0 2010-06-05
459 Czechia Vladimir Hladik 1 0 2012-04-29
460 Singapore Christian Ho 1 0 2019-09-22
461 South Africa Edgar Hoal 2 0 1954-01-16
462 United Kingdom David Hobbs 40 2 1983-09-25
463 Germany Patrick Hobelsberger 1 0 2017-10-01
464 Germany Jens Hochköpper 4 0 2009-10-18
465 Canada Fritz Hochreuter 1 0 1977-03-19
466 Germany Kurt Hock 1 1 2010-07-18
467 Rhodesia Gary Hocking 23 20 1962-12-02
468 Belgium Maxime Hodencq 1 0 2003-06-08
469 Australia Simon Hodge 12 0 2014-11-02
470 United Kingdom Chris Hodgetts 4 0 1989-06-11
471 United Kingdom Stefan Hodgetts 8 0 2008-06-01
472 United Kingdom Neil Hodgson 26 16 2005-06-05
473 United Kingdom Stevie Hodgson 2 0 2005-05-01
474 Hungary Richard Hodola 1 0 2012-00-00
475 Netherlands Ewald ‘t Hoen 1 0 2017-05-14
476 France Marianne Hoepfner 1 0 1973-05-27
477 United States Irv Hoerr 33 0 2000-04-22
478 United States Scott Hoerr 1 0 1978-11-26
479 Netherlands Peter Hoevenaars 3 0 2016-07-31
480 Austria Josef Hofegger 1 0 1982-03-28
481 Austria Max Hofer 2 0 2020-10-31
482 Switzerland Hans-Peter Hoffmann 6 0 1973-11-11
483 Brazil Higor Hoffmann 1 0 2012-12-02
484 Brazil Ingo Hoffmann 6 0 1999-11-14
485 Austria Roman Hoffmann 6 0 2003-08-31
486 United States Bud Hoffpauir 1 0 1981-00-00
487 Germany Alex Hofmann 2 0 1998-07-12
488 Switzerland Andreas Hofmann 1 0 1997-00-00
489 Switzerland Herrich Hofmann 2 0 1975-06-15
490 Germany Walter Hofmann 1 0 1983-08-28
491 Ireland Patrick Hogan 9 0 2006-10-15
492 United Kingdom Johnathan Hoggard 15 0 2019-09-15
493 Germany Christian Hohenadel 21 1 2017-10-08
494 Germany Jürgen Hohenester 10 0 1999-07-11
495 Sweden Sebastian Hohenthal 11 0 2008-05-26
496 Austria Christopher Höher 24 0 2015-09-20
497 United States Al Holbert 65 4 1987-09-06
498 United States Bob Holbert 4 4 1964-03-21
499 United Kingdom Steve Holcombe 60 60 2020-09-27
500 United States Zach Holden 5 0 2017-08-27
501 Australia Chris Holder 5 5 2016-10-22
502 United Kingdom John Holder 1 1 1961-07-08
503 Germany Isolde Holderied 2 1 1994-10-12
504 Australia Lee Holdsworth 6 0 2021-12-05
505 Denmark Søren Hole-Nielsen 1 0 1999-10-03
506 Germany Thomas Holert 1 0 1981-05-03
507 Spain Daniel Holgado 8 0 2021-11-21
508 United Kingdom Keith Holland 4 1 1976-10-24
509 Austria Rupert Hollaus 5 5 1954-08-22
510 Austria Michael Holleweger 1 0 2017-01-14
511 United Kingdom Charlie Hollings 5 0 2007-11-04
512 Hungary Istvan Hollós 1 0 1966-09-18
513 United States Howdy Holmes 6 0 1979-09-29
514 Denmark Kim Holmgaard 7 0 2017-08-27
515 Zimbabwe Nick Holms 1 0 1994-08-07
516 Ireland Erik Holstein 1 0 2017-01-14
517 Poland Rune Holta 2 2 2010-08-14
518 Norway Frode Holte 1 0 2011-05-22
519 Norway Daniel Holten 1 0 2014-09-28
520 Germany Gerhard Holup 2 1 1988-06-19
521 Germany Bernhard Holz 1 0 1991-10-27
522 Switzerland Bruno Holzer 1 1 1978-07-02
523 Germany Marco Holzer 18 2 2014-10-04
524 Germany Ronald Holzer 6 0 1990-07-07
525 Germany Thomas Holzer 4 0 2004-07-04
526 German Democratic Republic Peter Hommel 2 0 1971-10-05
527 Germany Sascha Hommel 6 0 2009-08-23
528 Netherlands Niek Hommerson 7 0 2019-05-12
529 Slovakia Mat'o Homola 12 0 2021-09-26
530 Macau Leong Hon Chio 7 0 2018-06-17
531 Malaysia Kan Chee Hong 1 0 2005-11-28
532 China Stephen Hong 1 0 2020-09-20
533 Finland Jukka Honkavuori 1 0 2020-01-11
534 Belgium Yannick Hoogaars 1 0 2016-07-31
535 Netherlands Leonard Hoogenboom 6 0 2020-01-12
536 Germany Christian Hook 7 0 2021-02-19
537 Australia Josh Hook 6 6 2021-07-17
538 United Kingdom Ryan Hooker 1 0 2003-06-08
539 United States Mike Hooper 1 0 1985-05-25
540 Germany Ruprecht Hopfen 1 0 1957-00-00
541 United States John Hopkins 5 0 2011-09-25
542 United States Riley Hopkins 1 0 1985-11-03
543 United Kingdom Paddy Hopkirk 6 0 1967-09-07
544 Ireland Frank Hopper 1 0 1973-04-23
545 Sweden Eddie Hörbing 1 0 2003-03-01
546 France René Hordelalay 1 1 1974-09-23
547 Belgium Geoffroy Horion 2 0 1994-08-29
548 Japan Koichi Horiuchi 1 0 2005-06-25
549 Slovakia Miro Horňák 1 0 2016-06-16
550 Slovakia Miroslav Hornak 5 0 2015-09-06
551 United Kingdom Barry Horne 5 0 2003-09-07
552 United Kingdom Christian Horner 1 0 1992-09-06
553 United States Sam Hornish Jr 20 0 2007-06-09
554 Germany Laurents Hörr 14 0 2022-02-19
555 United Kingdom John Horrex 1 0 1961-03-19
556 Czechoslovakia Oldřich Horsak 1 0 1977-07-31
557 United Kingdom Cameron Horseman 2 0 2016-09-24
558 Kenya David Horsey 2 0 1984-12-09
559 United Kingdom St. John Horsfall 1 0 1948-07-11
560 United Kingdom Eric Horsfield 1 0 1980-05-25
561 Australia Bart Horsten 1 0 2019-04-28
562 Brazil Joao Horto 1 0 2011-07-24
563 United Kingdom Clive Horton 1 1 1974-06-06
564 Croatia Dario Horvat 2 0 2017-07-02
565 Germany Hans-Joachim Hösch 1 0 1981-05-24
566 Japan Kazuyoshi Hoshino 54 1 2006-08-20
567 Japan Satoshi Hoshino 1 0 2019-11-24
568 Japan Shinya Hosokawa 3 0 2006-09-10
569 United States Mark Hotchkis 5 0 1998-10-31
570 Austria Markus Höttinger 7 1 1979-09-02
571 Switzerland Gregoire Hotz 2 0 2009-11-01
572 Switzerland Markus Hotz 6 0 1982-08-29
573 Belgium Geert Houdhoofdt 1 0 2019-01-13
574 France Gilles Hourgières 1 0 1897-08-14
575 United Kingdom Philip House 1 0 2000-10-01
576 France Dominique Housieaux 1 0 2008-05-02
577 France Jacques Houssat 1 0 1991-01-17
578 United Kingdom Andrew Howard 3 0 2016-10-23
579 United Kingdom Jay Howard 14 0 2006-08-13
580 United Kingdom Earl Howe 2 0 1933-10-07
581 United Kingdom Francis Howe 5 0 1938-01-15
582 United Kingdom Gareth Howell 3 0 2006-10-15
583 United States Kent Howerton 2 2 1980-07-20
584 United Kingdom Matt Howson 15 5 2015-08-30
585 United Kingdom Chris Hoy 4 0 2017-08-27
586 United Kingdom Will Hoy 11 2 1998-04-26
587 Poland Krzysztof Hołowczyc 19 0 2015-08-30
588 Austria Alexander Hrachowina 11 0 2019-07-14
589 Czechia Miloslav Hrava 1 0 2019-06-29
590 United States Aaron Hsu 1 0 1994-09-10
591 China Qing Hua Ma 11 2 2021-11-21
592 Czechoslovakia Vladimír Hubáček 11 0 1976-09-26
593 Switzerland Bruno Huber 2 0 1980-05-24
594 Germany Fritz Huber 1 0 1995-05-14
595 Austria Günther Huber 5 2 1971-05-09
596 United States John Huber 2 0 1976-09-05
597 Germany Reinhard Huber 3 0 2003-08-10
598 France Anthoine Hubert 27 3 2019-06-23
599 Netherlands Jan Huberts 2 2 1962-08-09
600 Belgium Richard Hubin 9 8 1987-08-16
601 Germany Detler Hübner 1 0 1995-05-14
602 United Kingdom Neil Hudson 7 7 1981-08-09
603 Spain Adrián Huertas 6 6 2021-10-03
604 Colombia Carlos Huertas 3 0 2014-06-28
605 United Kingdom Robert Huff 47 29 2021-11-28
606 United States Scott Huffaker 1 0 2020-09-05
607 Switzerland Armand Hug 3 0 1939-07-09
608 Switzerland Markus Huggler 3 0 2014-06-20
609 United Kingdom Jake Hughes 24 0 2020-09-06
610 Australia Lochie Hughes 1 0 2022-04-09
611 Kenya Michael Hughes 1 1 1991-04-01
612 United Kingdom Paul Hughes 1 0 1968-04-12
613 United Kingdom Warren Hughes 17 1 2010-09-12
614 France Christian Huguet 8 4 1981-09-06
615 United States Ed Hugus 1 1 1965-06-20
616 Germany Robert F. Huhn 1 1 1967-05-28
617 United Kingdom Jonathan Hui 4 0 2021-05-30
618 Netherlands Duncan Huisman 28 1 2017-10-15
619 Netherlands Patrick Huisman 36 0 2015-06-20
620 Czechia Jaroslav Huleš 4 0 1996-08-25
621 Poland Mateusz Hulewicz 2 0 2020-09-06
622 Germany Nico Hülkenberg 37 1 2015-06-14
623 New Zealand Peter Hull 1 0 1970-09-26
624 New Zealand Denny Hulme 46 11 1986-09-07
625 Sweden Anders Hultqvist 4 0 1981-10-04
626 Germany Paul Hulverscheid 2 0 2002-05-11
627 Slovenia Aleks Humar 3 0 2013-09-28
628 Netherlands Klaas Hummel 1 0 2012-09-09
629 United Kingdom Piers Hunnisett 8 0 1992-10-04
630 Norway Ludvig Hunsbedt 27 0 2009-05-10
631 United Kingdom Clive Hunt 1 1 1962-08-18
632 United Kingdom Freddie Hunt 1 0 2017-11-11
633 United Kingdom James Hunt 18 14 1977-10-23
634 Australia Joshua Hunt 1 0 2016-01-10
635 United Kingdom Percy Hunt 2 0 1931-06-28
636 United Kingdom Jamie Hunter 2 0 1998-08-15
637 United States Norm Hunter 1 0 1983-01-16
638 United Kingdom Terry Hunter 1 1 1964-09-20
639 United States Ryan Hunter-Reay 26 0 2018-10-13
640 Finland Aleksanteri Huovinen 3 0 2015-06-07
641 Germany Willy Hupperich 1 0 1983-07-17
642 United Kingdom Hector Hurst 1 0 2013-06-02
643 Germany Claudia Hürtgen 33 3 2014-08-09
644 Germany Fritz Huschke 2 0 1949-09-11
645 Netherlands Sebastian Husseini 2 0 2009-03-27
646 United Kingdom Dave Hutchinson 6 0 2000-09-03
647 United Kingdom Ian Hutchinson 1 0 2013-00-00
648 United Kingdom Finlay Hutchison 3 0 2018-09-16
649 United States Gus Hutchison 2 0 1970-07-05
650 Germany Malte Huth 1 1 1968-05-19
651 Austria Josef Hutter 1 0 1986-03-30
652 United Kingdom Richard Hutton 6 0 1994-10-02
653 Finland Jari Huttunen 7 6 2021-11-21
654 Norway Harald Huysman 8 0 1992-10-03
655 Norway Alexander Hvaal 2 0 2013-09-22
656 Norway Even Hvaal 1 0 2007-09-16
657 Korea (South) Jin-Woo Hwang 4 0 2003-08-31
658 South Africa Chris Hyman 3 0 2006-06-04
659 South Africa Raoul Hyman 5 0 2018-09-02
660 United Kingdom Marc Hynes 18 0 1999-09-05
661 Japan Shuji Hyodo 3 0 1985-06-16
662 New Zealand Angus Hyslop 1 0 1961-07-23
663 Switzerland Mario Hytten 1 0 1984-05-28
664 Finland Eero Hyvärinen 2 0 1986-08-03