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