1990 German Grand Prix: F1 Race, Qualifying & Winners

Round 9 of the 1990 FIA Formula One World Championship returned to the Hockenheimring for the Grosser Mobil 1 Preis von Deutschland.

Ben Bush

By Ben Bush
Published on March 4, 2024

Report an Error
Formula One History Logo

Ayrton Senna reclaimed the championship lead with victory in the 1990 German Grand Prix, catching Alessandro Nannini after the Benetton driver’s bold decision to run without a tyre stop. Gerhard Berger completed the podium.

Race Guide

Season: 1990 F1 World Championship
Race date: 29 July 1990
Race start time: 14:00 local time (UTC+02:00)
Circuit: Hockenheimring
Laps: 45 laps
Circuit length: 6.802 km
1989 winner: Ayrton Senna

ResultDriver / TimeTeam
Pole positionAyrton SennaMcLaren
Pole time1:40.198
Fastest lapThierry BoutsenWilliams
Fastest-lap time1:45.602 on lap 31
FirstAyrton SennaMcLaren
SecondAlessandro NanniniBenetton
ThirdGerhard BergerMcLaren

Weekend Schedule

DateSessionLocal Time
27 July 1990Pre-qualifyingStart time unconfirmed
27 July 1990Practice 1Morning; start time unconfirmed
27 July 1990Qualifying 1Afternoon; start time unconfirmed
28 July 1990Practice 2Morning; start time unconfirmed
28 July 1990Qualifying 2Afternoon; start time unconfirmed
29 July 1990Warm-upMorning; start time unconfirmed
29 July 1990Race14:00

All times are local. The race time is the scheduled start; weather delays and interruptions are described below.

Championship background

Alain Prost arrived at round 9 leading the 1990 F1 World Championship on 41 points, with Ayrton Senna on 39. McLaren headed the constructors’ standings after the preceding race with 64 points.

Race entries

The driver line-ups were unchanged, but the mid-season reshuffle released Larrousse from pre-qualifying and sent Ligier into the preliminary session. Coloni also abandoned its unsuccessful Subaru engine in favour of a Ford Cosworth unit.

Pre-qualifying

Philippe Alliot and Nicola Larini comfortably cleared Ligier‘s new hurdle, joined by Olivier Grouillard and Yannick Dalmas. Gabriele Tarquini missed out, while Gachot’s first outing with the revised Coloni ended without a place in the main sessions. Roberto Moreno, Langes and Giacomelli were also eliminated.

Pre-qualifying Classification

Pos.No.DriverTeamTimeGap
126Philippe AlliotLigier1:45.513—
225Nicola LariniLigier1:46.186+0.673
314Olivier GrouillardOsella1:46.828+1.315
418Yannick DalmasAGS1:47.125+1.612
517Gabriele TarquiniAGS1:48.127+2.614
633Roberto MorenoEuroBrun1:48.983+3.470
731Bertrand GachotColoni1:50.460+4.947
834Claudio LangesEuroBrun1:50.897+5.384
939Bruno GiacomelliLife2:10.786+25.273

Friday Free Practice

Ayrton Senna narrowly led Alain Prost in Friday practice, with Alessandro Nannini also close behind. Gerhard Berger‘s preparations were interrupted by an engine problem involving the electronic throttle, an unwelcome setback at a circuit where sustained full power put particular pressure on the machinery. McLaren remained the benchmark, but the Ferrari and Benetton times suggested that the race might offer a closer contest.

Friday Practice Classification

1990 German Grand Prix Practice, 27 July 1990

Pos.No.DriverTeamTime / GapLaps
127Ayrton SennaMcLaren1:42.243—
21Alain ProstFerrari+0.090s—
319Alessandro NanniniBenetton+0.429s—
428Gerhard BergerMcLaren+0.502s—
56Riccardo PatreseWilliams+0.679s—
620Nelson PiquetBenetton+0.724s—
74Jean AlesiTyrrell+1.111s—
82Nigel MansellFerrari+1.266s—
95Thierry BoutsenWilliams+1.344s—
103Satoru NakajimaTyrrell+2.521s—
1115Mauricio GugelminLeyton House+2.668s—
1211Derek WarwickLotus+2.959s—
1329Eric BernardLola+3.093s—
1430Aguri SuzukiLola+3.306s—
159Michele AlboretoArrows+3.482s—
1623Pierluigi MartiniMinardi+3.575s—
1712Martin DonnellyLotus+3.671s—
1810Alex CaffiArrows+4.102s—
198Stefano ModenaBrabham+4.164s—
207David BrabhamBrabham+4.360s—
2126Philippe AlliotLigier+4.397s—
2225Nicola LariniLigier+4.574s—
2316Ivan CapelliLeyton House+4.756s—
2421Emanuele PirroDallara+5.315s—
2518Yannick DalmasAGS+6.024s—
2636Jyrki JarvilehtoOnyx+6.239s—
2724Paolo BarillaMinardi+6.319s—
2814Olivier GrouillardOsella+7.117s—
2935Gregor FoitekOnyx+7.146s—
3022Andrea de CesarisDallara+9.103s—

Friday Qualifying

Ayrton Senna‘s Friday lap of 1:40.198 put him ahead of Gerhard Berger, with Alain Prost third. Alessandro Nannini escaped a frightening accident in which his Benetton caught fire, bringing out the red flag and leaving the team with substantial repairs.

Friday Qualifying Classification

1990 German Grand Prix first qualifying session, 27 July 1990

Pos.No.DriverTeamTimeLaps
127Ayrton SennaMcLaren1:40.198—
228Gerhard BergerMcLaren1:40.434—
31Alain ProstFerrari1:41.732—
42Nigel MansellFerrari1:42.313—
520Nelson PiquetBenetton1:42.926—
64Jean AlesiTyrrell1:43.255—
719Alessandro NanniniBenetton1:43.594—
85Thierry BoutsenWilliams1:43.620—
96Riccardo PatreseWilliams1:43.736—
103Satoru NakajimaTyrrell1:44.873—
1129Eric BernardLola1:44.998—
1216Ivan CapelliLeyton House1:45.025—
1311Derek WarwickLotus1:45.364—
1430Aguri SuzukiLola1:45.382—
158Stefano ModenaBrabham1:45.547—
1623Pierluigi MartiniMinardi1:45.736—
179Michele AlboretoArrows1:45.871—
187David BrabhamBrabham1:46.110—
1910Alex CaffiArrows1:46.201—
2026Philippe AlliotLigier1:46.596—
2121Emanuele PirroDallara1:46.904—
2225Nicola LariniLigier1:47.068—
2335Gregor FoitekOnyx1:47.209—
2414Olivier GrouillardOsella1:47.429—
2512Martin DonnellyLotus1:47.723—
2624Paolo BarillaMinardi1:47.747—
2718Yannick DalmasAGS1:47.789—
2822Andrea de CesarisDallara1:48.118—
2936Jyrki JarvilehtoOnyx1:48.856—

Saturday Free Practice

Alain Prost headed Saturday practice as oppressive heat made the previous day’s qualifying times increasingly difficult to approach. Ayrton Senna lost running to another engine-electronics problem. Benetton also faced a major rebuilding job after Alessandro Nannini‘s fiery Friday qualifying accident, while the leading teams had to balance their pursuit of speed against preparations for a demanding race.

Saturday Practice Classification

1990 German Grand Prix Practice, 28 July 1990

Pos.No.DriverTeamTime / GapLaps
11Alain ProstFerrari1:42.470—
26Riccardo PatreseWilliams+0.404s—
320Nelson PiquetBenetton+0.819s—
44Jean AlesiTyrrell+1.231s—
55Thierry BoutsenWilliams+1.917s—
62Nigel MansellFerrari+1.939s—
712Martin DonnellyLotus+2.273s—
83Satoru NakajimaTyrrell+2.727s—
928Gerhard BergerMcLaren+3.066s—
1026Philippe AlliotLigier+3.254s—
1127Ayrton SennaMcLaren+3.300s—
1210Alex CaffiArrows+3.389s—
1316Ivan CapelliLeyton House+3.469s—
1415Mauricio GugelminLeyton House+3.615s—
1523Pierluigi MartiniMinardi+3.624s—
1619Alessandro NanniniBenetton+3.708s—
1736Jyrki JarvilehtoOnyx+3.742s—
1811Derek WarwickLotus+3.799s—
1935Gregor FoitekOnyx+3.953s—
2022Andrea de CesarisDallara+4.102s—
219Michele AlboretoArrows+4.211s—
2221Emanuele PirroDallara+4.449s—
2329Eric BernardLola+4.632s—
2425Nicola LariniLigier+4.745s—
258Stefano ModenaBrabham+4.878s—
2618Yannick DalmasAGS+5.374s—
2730Aguri SuzukiLola+5.909s—
2814Olivier GrouillardOsella+7.134s—
2924Paolo BarillaMinardi+7.200s—
307David BrabhamBrabham+31.503s—

Saturday Qualifying

Nigel Mansell was fastest on the hotter Saturday, but Friday’s leading times stood. McLaren occupied the front row ahead of Alain Prost and Nigel Mansell, with Riccardo Patrese and Thierry Boutsen behind. The conditions allowed McLaren to devote attention to race running rather than chase an unlikely improvement.

Saturday Qualifying Classification

1990 German Grand Prix second qualifying session, 28 July 1990

Pos.No.DriverTeamTimeLaps
12Nigel MansellFerrari1:42.057—
26Riccardo PatreseWilliams1:42.195—
35Thierry BoutsenWilliams1:42.380—
41Alain ProstFerrari1:42.590—
520Nelson PiquetBenetton1:42.872—
616Ivan CapelliLeyton House1:44.349—
730Aguri SuzukiLola1:44.363—
829Eric BernardLola1:44.496—
919Alessandro NanniniBenetton1:44.559—
103Satoru NakajimaTyrrell1:44.650—
114Jean AlesiTyrrell1:44.652—
1215Mauricio GugelminLeyton House1:45.193—
1323Pierluigi MartiniMinardi1:45.237—
1411Derek WarwickLotus1:45.244—
1510Alex CaffiArrows1:45.604—
169Michele AlboretoArrows1:45.755—
1712Martin DonnellyLotus1:45.790—
1825Nicola LariniLigier1:46.187—
1921Emanuele PirroDallara1:46.506—
207David BrabhamBrabham1:46.518—
2128Gerhard BergerMcLaren1:46.628—
2227Ayrton SennaMcLaren1:46.843—
2336Jyrki JarvilehtoOnyx1:46.857—
248Stefano ModenaBrabham1:47.269—
2535Gregor FoitekOnyx1:47.726—
2618Yannick DalmasAGS1:47.874—
2724Paolo BarillaMinardi1:47.958—
2822Andrea de CesarisDallara1:48.032—
2914Olivier GrouillardOsella1:48.172—
3026Philippe AlliotLigier1:57.287—

Combined Qualifying Classification

Each driver’s faster time from the two qualifying sessions determined the overall order.

Pos.No.DriverTeamFriday TimeSaturday TimeBest TimeLaps
127Ayrton SennaMcLaren1:40.1981:46.8431:40.198—
228Gerhard BergerMcLaren1:40.4341:46.6281:40.434—
31Alain ProstFerrari1:41.7321:42.5901:41.732—
42Nigel MansellFerrari1:42.3131:42.0571:42.057—
56Riccardo PatreseWilliams1:43.7361:42.1951:42.195—
65Thierry BoutsenWilliams1:43.6201:42.3801:42.380—
720Nelson PiquetBenetton1:42.9261:42.8721:42.872—
84Jean AlesiTyrrell1:43.2551:44.6521:43.255—
919Alessandro NanniniBenetton1:43.5941:44.5591:43.594—
1016Ivan CapelliLeyton House1:45.0251:44.3491:44.349—
1130Aguri SuzukiLola1:45.3821:44.3631:44.363—
1229Éric BernardLola1:44.9981:44.4961:44.496—
133Satoru NakajimaTyrrell1:44.8731:44.6501:44.650—
1415Maurício GugelminLeyton Houseno time1:45.1931:45.193—
1523Pierluigi MartiniMinardi1:45.7361:45.2371:45.237—
1611Derek WarwickLotus1:45.3641:45.2441:45.244—
178Stefano ModenaBrabham1:45.5471:47.2691:45.547—
1810Alex CaffiArrows1:46.2011:45.6041:45.604—
199Michele AlboretoArrows1:45.8711:45.7551:45.755—
2012Martin DonnellyLotus1:47.7231:45.7901:45.790—
217David BrabhamBrabham1:46.1101:46.5181:46.110—
2225Nicola LariniLigier1:47.0681:46.1871:46.186—
2321Emanuele PirroDallara1:46.9041:46.5061:46.506—
2426Philippe AlliotLigier1:46.5961:57.2871:45.513—
2536JJ LehtoOnyx1:48.8561:46.8571:46.857—
2635Gregor FoitekOnyx1:47.2091:47.7261:47.209—
2714Olivier GrouillardOsella1:47.4291:48.1721:46.828—
2824Paolo BarillaMinardi1:47.7471:47.9581:47.747—
2918Yannick DalmasAGS1:47.7891:47.8741:47.125—
3022Andrea de CesarisDallara1:48.1181:48.0321:48.032—

Sunday warm-up

Ayrton Senna set the warm-up pace, narrowly ahead of Nigel Mansell. Alessandro Nannini‘s rebuilt Benetton was ready after its extensive repairs, allowing him to resume his weekend. Ferrari‘s competitive morning offered encouragement for the race, while tyre durability remained central to the likely strategies: avoiding a stop could gain track position, provided the rubber survived the full distance.

Warm-up Classification

1990 German Grand Prix Warm-up, 29 July 1990

Pos.No.DriverTeamTime / GapLaps
127Ayrton SennaMcLaren1:44.734—
22Nigel MansellFerrari+0.076s—
328Gerhard BergerMcLaren+0.780s—
41Alain ProstFerrari+0.954s—
519Alessandro NanniniBenetton+1.699s—
620Nelson PiquetBenetton+1.851s—
76Riccardo PatreseWilliams+2.158s—
85Thierry BoutsenWilliams+2.737s—
930Aguri SuzukiLola+2.913s—
1029Eric BernardLola+3.062s—
114Jean AlesiTyrrell+3.260s—
1216Ivan CapelliLeyton House+3.329s—
1315Mauricio GugelminLeyton House+3.452s—
1410Alex CaffiArrows+3.473s—
153Satoru NakajimaTyrrell+3.725s—
1626Philippe AlliotLigier+4.155s—
1725Nicola LariniLigier+4.310s—
1812Martin DonnellyLotus+4.313s—
1936Jyrki JarvilehtoOnyx+4.775s—
2011Derek WarwickLotus+4.839s—
218Stefano ModenaBrabham+4.970s—
2221Emanuele PirroDallara+5.066s—
2335Gregor FoitekOnyx+5.116s—
2423Pierluigi MartiniMinardi+5.326s—
257David BrabhamBrabham+6.326s—
269Michele AlboretoArrows+6.821s—

What happened in the 1990 German Grand Prix?

Ayrton Senna led the opening stages, while damage to Nigel Mansell‘s front wing ended the Ferrari driver’s challenge. The leaders’ tyre stops promoted Alessandro Nannini and Riccardo Patrese, both attempting to exploit the time saved by staying out.

Riccardo Patrese eventually needed fresh tyres, but Alessandro Nannini continued. Ayrton Senna closed the gap and passed the Benetton while negotiating traffic on lap 34. Alessandro Nannini had made the strategy work well enough to secure second, even if victory slipped away.

Ayrton Senna won ahead of Alessandro Nannini and Gerhard Berger, with Alain Prost fourth. Riccardo Patrese and Thierry Boutsen completed the points, while Philippe Alliot was disqualified for receiving outside assistance. The result returned Ayrton Senna to the top of the drivers’ championship.

After the race, Ayrton Senna headed the drivers’ standings with 48 points, followed by Alain Prost on 44. McLaren led the constructors’ table on 77, with Ferrari on 57.

1990 German Grand Prix race results

The 1990 German Grand Prix was held on 29 July 1990, with a scheduled start of 14:00 local time.

Pos.No.DriverTeamLapsTime / RetiredPts.
127Ayrton SennaMcLaren451:20:47.1649
219Alessandro NanniniBenetton45+ 6.5206
328Gerhard BergerMcLaren45+ 8.5534
41Alain ProstFerrari45+ 45.2703
56Riccardo PatreseWilliams45+ 48.0282
65Thierry BoutsenWilliams45+ 1:21.4911
716Ivan CapelliLeyton House44+ 1 lap0
811Derek WarwickLotus44+ 1 lap0
910Alex CaffiArrows44+ 1 lap0
1025Nicola LariniLigier43+ 2 laps0
114Jean AlesiTyrrell40Transmission0
NC36JJ LehtoOnyx39+6 laps0
Ret29Éric BernardLola35Fuel pump0
Ret30Aguri SuzukiLola33Clutch0
Ret3Satoru NakajimaTyrrell24Engine0
Ret20Nelson PiquetBenetton23Engine0
Ret23Pierluigi MartiniMinardi20Engine0
Ret35Gregor FoitekOnyx19Spun off0
Ret2Nigel MansellFerrari15Broken wing0
Ret15Maurício GugelminLeyton House12Engine0
Ret7David BrabhamBrabham12Engine0
Ret9Michele AlboretoArrows10Engine0
Ret12Martin DonnellyLotus1Clutch0
Ret8Stefano ModenaBrabham0Clutch0
Ret21Emanuele PirroDallara0Collision0
DSQ26Philippe AlliotLigier0Outside assistance0
DNQ14Olivier GrouillardOsella0
DNQ24Paolo BarillaMinardi0
DNQ18Yannick DalmasAGS0
DNQ22Andrea de CesarisDallara0
DNPQ17Gabriele TarquiniAGS0
DNPQ33Roberto MorenoEuroBrun0
DNPQ31Bertrand GachotColoni0
DNPQ34Claudio LangesEuroBrun0
DNPQ39Bruno GiacomelliLife0

1990 German Grand Prix Fastest Laps

Pos.No.DriverTeamLapTime
15Thierry BoutsenWilliams311:45.602
227Ayrton SennaMcLaren361:45.711
328Gerhard BergerMcLaren331:46.098
419Alessandro NanniniBenetton271:46.146
51Alain ProstFerrari271:46.839
66Riccardo PatreseWilliams271:46.891
720Nelson PiquetBenetton201:46.949
82Nigel MansellFerrari111:47.268
94Jean AlesiTyrrell241:48.421
1025Nicola LariniLigier421:48.502
1111Derek WarwickLotus281:48.547
1216Ivan CapelliLeyton House261:48.799
1310Alex CaffiArrows331:49.054
1429Eric BernardLola291:49.071
1530Aguri SuzukiLola241:49.128
163Satoru NakajimaTyrrell171:49.896
1736Jyrki JarvilehtoOnyx311:50.173
1815Mauricio GugelminLeyton House81:50.255
1923Pierluigi MartiniMinardi111:51.326
2035Gregor FoitekOnyx121:51.456
217David BrabhamBrabham61:52.018
229Michele AlboretoArrows71:52.041
2312Martin DonnellyLotus12:07.152

Only drivers with a recorded lap time appear. No fastest-lap bonus point was awarded.

1990 Post-Race F1 Championship Standings

Championship standings after the 1990 German Grand Prix.

1990 Post-Race F1 Drivers' Championship Standings

POSDriverNationalityCarPTS
1Ayrton SennaBrazilianMcLaren48
2Alain ProstFrenchFerrari44
3Gerhard BergerAustrianMcLaren29
4Thierry BoutsenBelgianWilliams18
5Nelson PiquetBrazilianBenetton18
6Jean AlesiFrenchTyrrell13
7Alessandro NanniniItalianBenetton13
8Nigel MansellBritishFerrari13
9Riccardo PatreseItalianWilliams12
10Ivan CapelliItalianLeyton House6
11Éric BernardFrenchLola4
12Alex CaffiItalianArrows2
13Stefano ModenaItalianBrabham2
14Derek WarwickBritishLotus1
15Aguri SuzukiJapaneseLola1
16Satoru NakajimaJapaneseTyrrell1
–Pierluigi MartiniItalianMinardi0
–Gregor FoitekSwissBrabham / Onyx0
–Martin DonnellyBritishLotus0
–Philippe AlliotFrenchLigier0
–Nicola LariniItalianLigier0
–Michele AlboretoItalianArrows0
–Paolo BarillaItalianMinardi0
–Emanuele PirroItalianDallara0
–JJ LehtoFinnishOnyx0
–Bernd SchneiderGermanArrows0
–Olivier GrouillardFrenchOsella0
–Andrea de CesarisItalianDallara0
–Roberto MorenoBrazilianEuroBrun0
–Maurício GugelminBrazilianLeyton House0
–Gianni MorbidelliItalianDallara0
–David BrabhamAustralianBrabham0
–Yannick DalmasFrenchAGS0
–Gabriele TarquiniItalianAGS0

1990 Post-Race F1 Constructors' Championship Standings

POSCarPTS
1McLaren77
2Ferrari57
3Benetton31
4Williams30
5Tyrrell14
6Leyton House6
7Lola5
8Arrows2
9Brabham2
10Lotus1
–Minardi0
–Onyx0
–Ligier0
–Dallara0
–Osella0
–EuroBrun0
–AGS0

Drivers counted their best eleven results; constructors counted every round. The standings here show the position after this race.

1990 Formula 1 Race Calendar

RoundGrand PrixCircuitDate
11990 United States Grand PrixPhoenix Street Circuit, Phoenix, Arizona11 March
21990 Brazilian Grand PrixAutódromo José Carlos Pace, São Paulo25 March
31990 San Marino Grand PrixAutodromo Internazionale Enzo e Dino Ferrari, Imola13 May
41990 Monaco Grand PrixCircuit de Monaco, Monte Carlo27 May
51990 Canadian Grand PrixCircuit Gilles-Villeneuve, Montréal10 June
61990 Mexican Grand PrixAutódromo Hermanos Rodríguez, Mexico City24 June
71990 French Grand PrixCircuit Paul Ricard, Le Castellet8 July
81990 British Grand PrixSilverstone Circuit, Silverstone15 July
91990 German Grand PrixHockenheimring, Hockenheim29 July
101990 Hungarian Grand PrixHungaroring, Mogyoród12 August
111990 Belgian Grand PrixCircuit de Spa-Francorchamps, Stavelot26 August
121990 Italian Grand PrixAutodromo Nazionale di Monza, Monza9 September
131990 Portuguese Grand PrixAutódromo do Estoril, Estoril23 September
141990 Spanish Grand PrixCircuito de Jerez, Jerez de la Frontera30 September
151990 Japanese Grand PrixSuzuka International Racing Course, Suzuka21 October
161990 Australian Grand PrixAdelaide Street Circuit, Adelaide4 November

Seen in:

Ben Bush

Staff Writer

Ben Bush

Ben is a staff writer specialising in F1 from the 1990s to the modern era. Ben has been following Formula 1 since 1986 and is an avid researcher who loves understanding the technology that makes it one of the most exciting motorsport on the planet. He listens to podcasts about F1 on a daily basis, and enjoys reading books from the inspirational Adrian Newey to former F1 drivers.