Race · Round 12 of 18 ·

2004 German Grand Prix

Michael Schumacher won for Ferrari from pole at Hockenheimring. 3 of the starters were not classified. With this win, Michael Schumacher set a new record of 81 championship Grand Prix wins.

Dry · High of 25 °C, no rain on the day (modelled, Open-Meteo)

How it is modelled

ERA5's reanalysis, through Open-Meteo, of the circuit's whole local day and not the race's hours, for the grid cell the circuit sits in and not the track, so a shower can be missing from it. Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.

Circuit
HockenheimringHockenheim, Germany
Winner
Michael SchumacherFerrari
Fastest lap
Kimi Raikkonen
Entries
2017 classified

Classification

Classification
PosDriverConstructorChassisGridLapsOutPointsFL
1Michael SchumacherFerrariF2004166Finished10
2Jenson ButtonBritish American Racing61366Finished8
3Fernando AlonsoRenault—566Finished6
4David CoulthardMcLaren—466Finished5
5Juan Pablo MontoyaWilliamsFW26266Finished4
6Mark WebberJaguar Racing—1166Finished3
7Antônio PizzoniaWilliamsFW261066Finished2
8Takuma SatoBritish American Racing6866Finished1
9Giancarlo FisichellaSauberC231466Finished0
10Christian KlienJaguar Racing—1266Finished0
11Jarno TrulliRenault—666Finished0
12Rubens BarrichelloFerrariF2004766Finished0
13Felipe MassaSauberC231665Finished0
14Olivier PanisToyota—PL65Finished0
15Giorgio PantanoJordanEJ141763Finished0
16Zsolt BaumgartnerMinardiPS042062Finished0
17Gianmaria BruniMinardiPS041962Finished0
DNFNick HeidfeldJordanEJ141842Handling0
DNFCristiano da MattaToyota—1538Puncture0
DNFKimi RaikkonenMcLaren—313Rear wing0fastest lap
A blank chassis is a season the team ran more than one design and no source says which car raced here.
F1DB layout hockenheimring-4 · 4.574 km · 17 turns, F1DB’s figures
F1DB, CC BY 4.0 · drawn by Jules Roy
The outline is F1DB’s, for every layout; the trace is OpenStreetMap’s, where it exists.

Grid to flag

0102030405060Laps completedGridResult11Michael Schumacher132Jenson Button53Fernando Alonso44David Coulthard25Juan Pablo Montoya116Mark Webber107Antônio Pizzonia88Takuma Sato149Giancarlo Fisichella1210Christian Klien611Jarno Trulli712Rubens Barrichello1613Felipe MassaPL14Olivier Panis1715Giorgio Pantano2016Zsolt Baumgartner1917Gianmaria Bruni18DNFNick Heidfeld15DNFCristiano da Matta3DNFKimi Raikkonen

Lines run from grid slot to result, ending at the last lap completed. A dashed line ending in a cross is a driver not classified. Nothing between is recorded, so a crossing is not an overtake at that lap.

Grid to flag
DriverGridResultLaps
Michael Schumacher1166
Jenson Button13266
Fernando Alonso5366
David Coulthard4466
Juan Pablo Montoya2566
Mark Webber11666
Antônio Pizzonia10766
Takuma Sato8866
Giancarlo Fisichella14966
Christian Klien121066
Jarno Trulli61166
Rubens Barrichello71266
Felipe Massa161365
Olivier PanisPL1465
Giorgio Pantano171563
Zsolt Baumgartner201662
Gianmaria Bruni191762
Nick Heidfeld18DNF42
Cristiano da Matta15DNF38
Kimi Raikkonen3DNF13

Qualifying

Qualifying
PosDriverConstructorNo.TimeGap≈ DistanceInterval
1Michael SchumacherFerrari11:13.306—0 m—
2Juan Pablo MontoyaWilliams31:13.668+0.36223 m+0.362
3Jenson ButtonBritish American Racing91:13.674+0.36823 m+0.006
4Kimi RaikkonenMcLaren61:13.690+0.38424 m+0.016
5David CoulthardMcLaren51:13.821+0.51532 m+0.131
6Fernando AlonsoRenault81:13.874+0.56835 m+0.053
7Jarno TrulliRenault71:14.134+0.82852 m+0.260
8Rubens BarrichelloFerrari21:14.278+0.97261 m+0.144
9Takuma SatoBritish American Racing101:14.287+0.98161 m+0.009
10Olivier PanisToyota171:14.368+1.06266 m+0.081
11Antônio PizzoniaWilliams41:14.556+1.25078 m+0.188
12Mark WebberJaguar Racing141:14.802+1.49693 m+0.246
13Christian KlienJaguar Racing151:15.011+1.705106 m+0.209
14Giancarlo FisichellaSauber111:15.395+2.089130 m+0.384
15Cristiano da MattaToyota161:15.454+2.148134 m+0.059
16Felipe MassaSauber121:15.616+2.310144 m+0.162
17Giorgio PantanoJordan191:16.192+2.886180 m+0.576
18Nick HeidfeldJordan181:16.310+3.004187 m+0.118
19Gianmaria BruniMinardi201:18.055+4.749296 m+1.745
20Zsolt BaumgartnerMinardi211:18.400+5.094318 m+0.345
Before knock-out qualifying arrived in 2006 there is one time per driver; from 2006, the best lap of each of the three sessions.
How it is derived: distance, Qualifying

Distance at the session-best lap’s average speed, on the layout raced that year.

Pit stops

0102030405060LapStops on each lap (up to 5)1Michael SchumacherLap 10: pit lane 23.8 sLap 28: pit lane 22.0 sLap 47: pit lane 23.7 s2Jenson ButtonLap 14: pit lane 21.8 sLap 34: pit lane 20.5 sLap 50: pit lane 20.8 s3Fernando AlonsoLap 9: pit lane 21.5 sLap 29: pit lane 20.6 sLap 47: pit lane 21.2 s4David CoulthardLap 10: pit lane 21.7 sLap 28: pit lane 21.4 sLap 47: pit lane 22.5 s5Juan Pablo MontoyaLap 11: pit lane 21.9 sLap 27: pit lane 21.3 sLap 48: pit lane 21.8 s6Mark WebberLap 12: pit lane 21.4 sLap 29: pit lane 20.9 sLap 45: pit lane 22.6 s7Antônio PizzoniaLap 9: pit lane 21.1 sLap 28: pit lane 21.6 sLap 46: pit lane 22.6 s8Takuma SatoLap 10: pit lane 21.7 sLap 27: pit lane 22.1 sLap 48: pit lane 22.2 s9Giancarlo FisichellaLap 21: pit lane 22.7 sLap 44: pit lane 23.0 s10Christian KlienLap 13: pit lane 22.0 sLap 31: pit lane 21.5 sLap 48: pit lane 22.0 s11Jarno TrulliLap 10: pit lane 21.6 sLap 28: pit lane 28.3 sLap 45: pit lane 21.3 s12Rubens BarrichelloLap 1: pit lane 25.1 sLap 23: pit lane 22.8 sLap 46: pit lane 22.2 s13Felipe MassaLap 23: pit lane 23.3 sLap 45: pit lane 22.1 s14Olivier PanisLap 11: pit lane 22.0 sLap 29: pit lane 21.6 sLap 48: pit lane 22.3 sLap 57: pit lane 19.9 s15Giorgio PantanoLap 12: pit lane 23.5 sLap 29: pit lane 23.5 sLap 46: pit lane 32.3 sLap 60: pit lane 22.8 s16Zsolt BaumgartnerLap 15: pit lane 23.7 sLap 30: pit lane 22.8 sLap 46: pit lane 23.3 s17Gianmaria BruniLap 16: pit lane 74.1 sLap 32: pit lane 23.3 sLap 49: pit lane 25.1 sDNFNick HeidfeldLap 18: pit lane 23.2 sLap 38: pit lane 25.1 sLap 39: pit lane 24.2 sDNFCristiano da MattaLap 10: pit lane 21.0 sLap 22: pit lane 21.7 sDNFKimi RaikkonenLap 11: pit lane 23.2 s

Bars run in finishing order, ticked at each stop. A cross is a driver not classified. Ticks and strip mark the lap, not cause, tyres or gain; the table gives times.

Pit stops
DriverResultLapsStops recordedStopped on lapPit-lane time (s)
Michael Schumacher166310, 28, 4723.8, 22.0, 23.7
Jenson Button266314, 34, 5021.8, 20.5, 20.8
Fernando Alonso36639, 29, 4721.5, 20.6, 21.2
David Coulthard466310, 28, 4721.7, 21.4, 22.5
Juan Pablo Montoya566311, 27, 4821.9, 21.3, 21.8
Mark Webber666312, 29, 4521.4, 20.9, 22.6
Antônio Pizzonia76639, 28, 4621.1, 21.6, 22.6
Takuma Sato866310, 27, 4821.7, 22.1, 22.2
Giancarlo Fisichella966221, 4422.7, 23.0
Christian Klien1066313, 31, 4822.0, 21.5, 22.0
Jarno Trulli1166310, 28, 4521.6, 28.3, 21.3
Rubens Barrichello126631, 23, 4625.1, 22.8, 22.2
Felipe Massa1365223, 4523.3, 22.1
Olivier Panis1465411, 29, 48, 5722.0, 21.6, 22.3, 19.9
Giorgio Pantano1563412, 29, 46, 6023.5, 23.5, 32.3, 22.8
Zsolt Baumgartner1662315, 30, 4623.7, 22.8, 23.3
Gianmaria Bruni1762316, 32, 4974.1, 23.3, 25.1
Nick HeidfeldDNF42318, 38, 3923.2, 25.1, 24.2
Cristiano da MattaDNF38210, 2221.0, 21.7
Kimi RaikkonenDNF1311123.2
A pit-lane time is all of a stop’s time in the pit lane, any wait or repair there included.

Who stopped first, between neighbours

Who stopped first, between neighbours
Drivers, in grid orderGridResultFirst recorded stop, lapStopped firstGrid to flag
Michael Schumacher · Jenson Button1 · 131 · 210 · 14Michael SchumacherKept their order
Michael Schumacher · Juan Pablo Montoya1 · 21 · 510 · 11Michael SchumacherKept their order
Fernando Alonso · Jenson Button5 · 133 · 29 · 14Fernando AlonsoSwapped places
Christian Klien · Jenson Button12 · 1310 · 213 · 14Christian KlienSwapped places
Jenson Button · Giancarlo Fisichella13 · 142 · 914 · 21Jenson ButtonKept their order
David Coulthard · Fernando Alonso4 · 54 · 310 · 9Fernando AlonsoSwapped places
Fernando Alonso · Jarno Trulli5 · 63 · 119 · 10Fernando AlonsoKept their order
Juan Pablo Montoya · David Coulthard2 · 45 · 411 · 10David CoulthardSwapped places
Juan Pablo Montoya · Mark Webber2 · 115 · 611 · 12Juan Pablo MontoyaKept their order
Antônio Pizzonia · Mark Webber10 · 117 · 69 · 12Antônio PizzoniaSwapped places
Mark Webber · Christian Klien11 · 126 · 1012 · 13Mark WebberKept their order
Takuma Sato · Antônio Pizzonia8 · 108 · 710 · 9Antônio PizzoniaSwapped places
Rubens Barrichello · Takuma Sato7 · 812 · 81 · 10Rubens BarrichelloSwapped places
Takuma Sato · Giancarlo Fisichella8 · 148 · 910 · 21Takuma SatoKept their order
Christian Klien · Giancarlo Fisichella12 · 1410 · 913 · 21Christian KlienSwapped places
Jarno Trulli · Christian Klien6 · 1211 · 1010 · 13Jarno TrulliSwapped places
Jarno Trulli · Rubens Barrichello6 · 711 · 1210 · 1Rubens BarrichelloKept their order
Rubens Barrichello · Felipe Massa7 · 1612 · 131 · 23Rubens BarrichelloKept their order
Felipe Massa · Giorgio Pantano16 · 1713 · 1523 · 12Giorgio PantanoKept their order
Giorgio Pantano · Zsolt Baumgartner17 · 2015 · 1612 · 15Giorgio PantanoKept their order
Gianmaria Bruni · Zsolt Baumgartner19 · 2017 · 1616 · 15Zsolt BaumgartnerSwapped places
Pairs of classified drivers who started or finished next to each other, each with a stop recorded; the two names in a row are in grid order. Both are read from the stops F1DB records, which has gaps. It is the order things happened in and no more: with no lap times, the record cannot say whether stopping first won or lost a place.
Practice sessions Practice 1 · Practice 2 · Practice 3 · Practice 4

Practice 1

Practice 1
PosDriverConstructorNo.Best lapGap≈ DistanceIntervalLaps
1Anthony DavidsonBritish American Racing351:15.756—0 m—32
2Michael SchumacherFerrari11:15.864+0.1087 m+0.10811
3Kimi RaikkonenMcLaren61:16.318+0.56234 m+0.4548
4Ricardo ZontaToyota381:16.340+0.58435 m+0.02236
5Giancarlo FisichellaSauber111:16.451+0.69542 m+0.11111
6Olivier PanisToyota171:16.484+0.72844 m+0.03320
7Rubens BarrichelloFerrari21:16.493+0.73744 m+0.00916
8Jenson ButtonBritish American Racing91:16.544+0.78848 m+0.05112
9Juan Pablo MontoyaWilliams31:16.795+1.03963 m+0.25114
10Antônio PizzoniaWilliams41:16.845+1.08966 m+0.05014
11David CoulthardMcLaren51:16.916+1.16070 m+0.0718
12Cristiano da MattaToyota161:17.111+1.35582 m+0.19521
13Fernando AlonsoRenault81:17.142+1.38684 m+0.03111
14Felipe MassaSauber121:17.361+1.60597 m+0.21918
15Jarno TrulliRenault71:17.487+1.731105 m+0.12614
16Takuma SatoBritish American Racing101:17.526+1.770107 m+0.03914
17Björn Wirdheim (never started a Grand Prix)Jaguar Racing371:17.714+1.958118 m+0.18820
18Nick HeidfeldJordan181:18.257+2.501151 m+0.54315
19Timo GlockJordan391:18.768+3.012182 m+0.51117
20Christian KlienJaguar Racing151:18.810+3.054184 m+0.0429
21Gianmaria BruniMinardi201:19.088+3.332201 m+0.27817
22Bas Leinders (never started a Grand Prix)Minardi401:19.270+3.514212 m+0.18214
23Zsolt BaumgartnerMinardi211:19.959+4.203254 m+0.68913
24Giorgio PantanoJordan191:20.029+4.273258 m+0.07017
25Mark WebberJaguar Racing14————1
Each driver’s best lap of the session and the laps they ran: a classification, not lap timing. † Drove in practice and never started a Grand Prix.
How it is derived: distance, Practice 1

Distance at the session-best lap’s average speed, on the layout raced that year.

Practice 2

Practice 2
PosDriverConstructorNo.Best lapGap≈ DistanceIntervalLaps
1Michael SchumacherFerrari11:15.001—0 m—27
2Kimi RaikkonenMcLaren61:15.045+0.0443 m+0.04418
3Juan Pablo MontoyaWilliams31:15.167+0.16610 m+0.12225
4Jenson ButtonBritish American Racing91:15.379+0.37823 m+0.21223
5Antônio PizzoniaWilliams41:15.470+0.46929 m+0.09125
6Anthony DavidsonBritish American Racing351:15.576+0.57535 m+0.10633
7Takuma SatoBritish American Racing101:15.657+0.65640 m+0.08121
8Fernando AlonsoRenault81:15.677+0.67641 m+0.02030
9Rubens BarrichelloFerrari21:15.738+0.73745 m+0.06119
10Ricardo ZontaToyota381:16.200+1.19973 m+0.46238
11David CoulthardMcLaren51:16.265+1.26477 m+0.06518
12Björn Wirdheim (never started a Grand Prix)Jaguar Racing371:16.342+1.34182 m+0.07728
13Mark WebberJaguar Racing141:16.514+1.51392 m+0.17227
14Jarno TrulliRenault71:16.660+1.659101 m+0.14632
15Christian KlienJaguar Racing151:16.854+1.853113 m+0.19431
16Felipe MassaSauber121:16.865+1.864114 m+0.01130
17Giancarlo FisichellaSauber111:17.026+2.025123 m+0.16126
18Cristiano da MattaToyota161:17.300+2.299140 m+0.27426
19Olivier PanisToyota171:17.419+2.418147 m+0.11923
20Timo GlockJordan391:17.724+2.723166 m+0.30525
21Giorgio PantanoJordan191:17.869+2.868175 m+0.14524
22Zsolt BaumgartnerMinardi211:18.098+3.097189 m+0.22921
23Bas Leinders (never started a Grand Prix)Minardi401:18.224+3.223197 m+0.12617
24Nick HeidfeldJordan181:18.243+3.242198 m+0.01923
25Gianmaria BruniMinardi201:18.309+3.308202 m+0.06625
Each driver’s best lap of the session and the laps they ran: a classification, not lap timing. † Drove in practice and never started a Grand Prix.
How it is derived: distance, Practice 2

Distance at the session-best lap’s average speed, on the layout raced that year.

Practice 3

Practice 3
PosDriverConstructorNo.Best lapGap≈ DistanceIntervalLaps
1Michael SchumacherFerrari11:15.066—0 m—11
2Juan Pablo MontoyaWilliams31:15.277+0.21113 m+0.2115
3Rubens BarrichelloFerrari21:15.354+0.28818 m+0.07710
4Kimi RaikkonenMcLaren61:15.626+0.56034 m+0.2726
5Jenson ButtonBritish American Racing91:15.839+0.77347 m+0.21310
6Olivier PanisToyota171:15.882+0.81650 m+0.0437
7David CoulthardMcLaren51:15.919+0.85352 m+0.0377
8Antônio PizzoniaWilliams41:16.151+1.08566 m+0.23212
9Giancarlo FisichellaSauber111:16.232+1.16671 m+0.0819
10Jarno TrulliRenault71:16.334+1.26877 m+0.1025
11Cristiano da MattaToyota161:16.457+1.39185 m+0.1238
12Fernando AlonsoRenault81:16.462+1.39685 m+0.0055
13Felipe MassaSauber121:16.532+1.46689 m+0.0708
14Christian KlienJaguar Racing151:16.650+1.58497 m+0.1185
15Mark WebberJaguar Racing141:16.961+1.895115 m+0.3117
16Nick HeidfeldJordan181:17.369+2.303140 m+0.40810
17Gianmaria BruniMinardi201:18.198+3.132191 m+0.82911
18Giorgio PantanoJordan191:18.914+3.848234 m+0.7164
19Zsolt BaumgartnerMinardi211:21.288+6.222379 m+2.3749
20Takuma SatoBritish American Racing10————4
Each driver’s best lap of the session and the laps they ran: a classification, not lap timing.
How it is derived: distance, Practice 3

Distance at the session-best lap’s average speed, on the layout raced that year.

Practice 4

Practice 4
PosDriverConstructorNo.Best lapGap≈ DistanceIntervalLaps
1Jenson ButtonBritish American Racing91:13.676—0 m—15
2Juan Pablo MontoyaWilliams31:13.976+0.30019 m+0.30011
3David CoulthardMcLaren51:14.064+0.38824 m+0.08811
4Kimi RaikkonenMcLaren61:14.100+0.42426 m+0.03614
5Fernando AlonsoRenault81:14.320+0.64440 m+0.22012
6Rubens BarrichelloFerrari21:14.393+0.71745 m+0.07312
7Michael SchumacherFerrari11:14.459+0.78349 m+0.06614
8Jarno TrulliRenault71:14.468+0.79249 m+0.00915
9Antônio PizzoniaWilliams41:14.766+1.09068 m+0.29810
10Cristiano da MattaToyota161:14.791+1.11569 m+0.02519
11Olivier PanisToyota171:14.953+1.27779 m+0.16216
12Mark WebberJaguar Racing141:15.000+1.32482 m+0.04725
13Christian KlienJaguar Racing151:15.481+1.805112 m+0.48120
14Giancarlo FisichellaSauber111:15.572+1.896118 m+0.09110
15Felipe MassaSauber121:15.588+1.912119 m+0.01610
16Nick HeidfeldJordan181:16.832+3.156196 m+1.24416
17Gianmaria BruniMinardi201:18.227+4.551283 m+1.39513
18Zsolt BaumgartnerMinardi211:18.691+5.015311 m+0.46415
Each driver’s best lap of the session and the laps they ran: a classification, not lap timing.
How it is derived: distance, Practice 4

Distance at the session-best lap’s average speed, on the layout raced that year.

Photographs from this race

Filed on Wikimedia Commons under this race's own category, each shown with the photographer and licence its terms require. The filing is the Commons editors' and has not been checked here.

At the 2004 German Grand Prix
Formula One Medical Car Hockenheimring · photo taken by Dirk Goldhahn , Cropped by Morio · CC BY 2.0
At the 2004 German Grand Prix
Hockenheimring Michael Schumacher (cropped) · Dirk Goldhahn · CC BY-SA 2.0
At the 2004 German Grand Prix
Kimi Raikkonen Hockenheim 2004 · SunflowerYuri · CC BY-SA 4.0
At the 2004 German Grand Prix
Peter Sauber · Dirk Goldhahn · CC BY-SA 2.5

Everything filed under 2004 German Grand Prix on Wikimedia Commons

The cars in this race

The photograph each car's Wikipedia article leads with, from Wikimedia Commons: taken wherever and whenever that was, not necessarily at this race.

Ferrari F2004
Ferrari F2004
Michael Schumacher Ferrari 2004 · Rick Dikeman · CC BY-SA 3.0 · unchecked
BAR 006
BAR 006
BAR006HCH · Mclarensenna · Public domain
Williams FW26
Williams FW26
Montoya 2004 Canada · Sang Trinh from Ottawa, Canada · CC BY 2.0 · unchecked
Sauber C23
Sauber C23
Sauber usgp 2004 · Rick Dikeman · CC BY-SA 3.0 · unchecked
Jordan EJ14
Jordan EJ14
Nick Heidfeld 2004 Canada cropped · TMWolf cropped by Morio · CC BY-SA 2.0 · unchecked

A photograph marked unchecked has a file name that does not name the car it is shown for. Most are still the right car, filed under the driver rather than the machine — but nobody has confirmed these one by one.

Where this comes from

Round
12 of 2004
Grand Prix
German Grand Prix
Dates
Layout raced
Shortened circuit · 4.574 km · 17 turns
Format
Standard weekend
Constructor
Ferrari
Entrant
Ferrari
Confidence
reference

The layout raced and its figures are this register’s, from its own sources; the figures under the race’s drawing are F1DB’s, and at some circuits the two disagree.