• Skip to primary navigation
  • Skip to main content

GP Racing Stats

  • 2025 F1 Season
  • Drivers
  • Constructors
  • Seasons
  • Records
  • Grands Prix
  • Circuits

Notice: this website is currently undergoing a complete redesign which will bring a more friendly UI experience, better content, and more features.

Home / Seasons / 1988 F1 World Championship Season / 1988 San Marino Grand Prix

1988 San Marino Grand Prix

DateSunday, 1 May 1988
Winner
  • Ayrton Senna
  • McLaren-Honda
Pole position
  • Ayrton Senna
  • McLaren-Honda
Fastest lap
  • Alain Prost
  • McLaren-Honda
CircuitImola, 60 laps
Round2 of 16
Race numbers

The 1988 San Marino Grand Prix was the:

  • 454th World Championship race
  • 8th World Championship San Marino Grand Prix
  • 9th World Championship race at Imola
More 1988 season
More San Marino Grands Prix

Race result

PosDriverConstructorLapsTimePoints
1 (BRA) Ayrton SennaMcLaren-Honda601hr 32m 41.264s9
2 (FRA) Alain ProstMcLaren-Honda60+2.334s6
3 (BRA) Nelson PiquetLotus-Honda59+1 lap4
4+4(BEL) Thierry BoutsenBenetton-Ford Cosworth59+1 lap3
5 (AUT) Gerhard BergerFerrari59+1 lap2
6-2(ITA) Alessandro NanniniBenetton-Ford Cosworth59+1 lap1
7 (USA) Eddie CheeverArrows-Megatron59+1 lap 
8+4(JPN) Satoru NakajimaLotus-Honda59+1 lap 
9+5(GBR) Derek WarwickArrows-Megatron58+2 laps 
10+3(FRA) Philippe StreiffAGS-Ford Cosworth58+2 laps 
11+7(ESP) Luis Perez-SalaMinardi-Ford Cosworth58+2 laps 
12+7(FRA) Yannick DalmasLola-Ford Cosworth58+2 laps 
13-7(ITA) Riccardo PatreseWilliams-Judd58+2 laps 
14+9(GBR) Jonathan PalmerTyrrell-Ford Cosworth58+2 laps 
15+5(BRA) Mauricio GugelminMarch-Judd58+2 laps 
16+6(ESP) Adrian CamposMinardi-Ford Cosworth57+3 laps 
17-2(FRA) Philippe AlliotLola-Ford Cosworth57+3 laps 
18-8(ITA) Michele AlboretoFerrari54DNF 
NC (ITA) Stefano ModenaEuroBrun-Ford Cosworth52+8 laps 
R (GBR) Julian BaileyTyrrell-Ford Cosworth48DNF 
R (GBR) Nigel MansellWilliams-Judd42DNF 
R (ITA) Gabriele TarquiniColoni-Ford Cosworth40DNF 
R (ITA) Alex CaffiDallara-Ford Cosworth18DNF 
R (ITA) Piercarlo GhinzaniZakspeed16DNF 
R (ITA) Ivan CapelliMarch-Judd2DNF 
R (ITA) Andrea de CesarisRial-Ford Cosworth0DNF 
Did not start
  (ITA) Nicola LariniOsella   

Notes

  • Michele Alboreto ended lap 54 in P8 before retiring on the following lap.
  • Nicola Larini was excluded from the Grand Prix for an illegal car part change.

Starting grid

PosDriverConstructor
1(BRA) Ayrton SennaMcLaren-Honda
2(FRA) Alain ProstMcLaren-Honda
3(BRA) Nelson PiquetLotus-Honda
4(ITA) Alessandro NanniniBenetton-Ford Cosworth
5(AUT) Gerhard BergerFerrari
6(ITA) Riccardo PatreseWilliams-Judd
7(USA) Eddie CheeverArrows-Megatron
8(BEL) Thierry BoutsenBenetton-Ford Cosworth
9(ITA) Ivan CapelliMarch-Judd
10(ITA) Michele AlboretoFerrari
11(GBR) Nigel MansellWilliams-Judd
12(JPN) Satoru NakajimaLotus-Honda
13(FRA) Philippe StreiffAGS-Ford Cosworth
14(GBR) Derek WarwickArrows-Megatron
15(FRA) Philippe AlliotLola-Ford Cosworth
16  
17(ITA) Gabriele TarquiniColoni-Ford Cosworth
18(ESP) Luis Perez-SalaMinardi-Ford Cosworth
19(FRA) Yannick DalmasLola-Ford Cosworth
20(BRA) Mauricio GugelminMarch-Judd
21(GBR) Julian BaileyTyrrell-Ford Cosworth
22(ESP) Adrian CamposMinardi-Ford Cosworth
23(GBR) Jonathan PalmerTyrrell-Ford Cosworth
24(ITA) Alex CaffiDallara-Ford Cosworth
25(ITA) Piercarlo GhinzaniZakspeed
26(ITA) Stefano ModenaEuroBrun-Ford Cosworth
Started from the pit lane
 (ITA) Andrea de CesarisRial-Ford Cosworth

Notes

  • Michele Alboreto started the Grand Prix from the back of the grid after failing to pull away at the beginning of the formation lap.

Qualifying result

PosDriverConstructorTimeGap
1(BRA) Ayrton SennaMcLaren-Honda1:27.148 
2(FRA) Alain ProstMcLaren-Honda1:27.9190.771
3(BRA) Nelson PiquetLotus-Honda1:30.5003.352
4(ITA) Alessandro NanniniBenetton-Ford Cosworth1:30.5903.442
5(AUT) Gerhard BergerFerrari1:30.6833.535
6(ITA) Riccardo PatreseWilliams-Judd1:30.9523.804
7(USA) Eddie CheeverArrows-Megatron1:31.3004.152
8(BEL) Thierry BoutsenBenetton-Ford Cosworth1:31.4144.266
9(ITA) Ivan CapelliMarch-Judd1:31.5194.371
10(ITA) Michele AlboretoFerrari1:31.5204.372
11(GBR) Nigel MansellWilliams-Judd1:31.6354.487
12(JPN) Satoru NakajimaLotus-Honda1:31.6474.499
13(FRA) Philippe StreiffAGS-Ford Cosworth1:32.0134.865
14(GBR) Derek WarwickArrows-Megatron1:32.4835.335
15(FRA) Philippe AlliotLola-Ford Cosworth1:32.7125.564
16(ITA) Andrea de CesarisRial-Ford Cosworth1:33.0375.889
17(ITA) Gabriele TarquiniColoni-Ford Cosworth1:33.2366.088
18(ESP) Luis Perez-SalaMinardi-Ford Cosworth1:33.2396.091
19(FRA) Yannick DalmasLola-Ford Cosworth1:33.3746.226
20(BRA) Mauricio GugelminMarch-Judd1:33.4486.300
21(GBR) Julian BaileyTyrrell-Ford Cosworth1:33.8746.726
22(ESP) Adrian CamposMinardi-Ford Cosworth1:33.9036.755
23(GBR) Jonathan PalmerTyrrell-Ford Cosworth1:33.9726.824
24(ITA) Alex CaffiDallara-Ford Cosworth1:34.2047.056
25(ITA) Piercarlo GhinzaniZakspeed1:34.5677.419
26(ITA) Stefano ModenaEuroBrun-Ford Cosworth1:34.7827.634
Did not qualify
27(ARG) Oscar LarrauriEuroBrun-Ford Cosworth1:35.0777.929
28(SWE) Stefan JohanssonLigier-Judd1:35.6548.506
29(FRA) Rene ArnouxLigier-Judd1:36.1238.975
30(DEU) Bernd SchneiderZakspeed1:36.2189.070

Championship standings

How the championship standings stood post-race.

Driver

PosDriverPoints
1(FRA) Alain Prost15
2(BRA) Ayrton Senna9
3(AUT) Gerhard Berger8
4(BRA) Nelson Piquet8
5(GBR) Derek Warwick3
=(BEL) Thierry Boutsen3
7(ITA) Michele Alboreto2
8(JPN) Satoru Nakajima1
=(ITA) Alessandro Nannini1

Constructor

PosConstructorPoints
1McLaren-Honda24
2Ferrari10
3Lotus-Honda9
4Benetton-Ford Cosworth4
5Arrows-Megatron3

Stats & milestones

Race debut
Julian Bailey
Dallara
Last start
Adrian Campos
Milestone race start
50th for Philippe Alliot (68th driver to start 50 races, 12th French driver)
300th for McLaren (4th constructor to start 300 races)
Wins
7th for Ayrton Senna (first for McLaren)
57th for McLaren
Race 1-2
10th for McLaren (3rd constructor to finish 1-2 in ten races)
Podiums
57th for Alain Prost
52nd for Nelson Piquet
26th for Ayrton Senna (first for McLaren)
171st for Lotus
148th & 149th for McLaren
Poles
18th for Ayrton Senna
27th for McLaren
1-2 start
3rd for McLaren
Fastest laps
21st for Alain Prost
39th for McLaren
Front row starts
39th for Alain Prost
24th for Ayrton Senna (first for McLaren)
Points finishes
1st for Alessandro Nannini (232nd different point scorer, 35th Italian driver)
Pole & win
4th for Ayrton Senna (first since 1986; first for McLaren)

See also

  • San Marino Grand Prix
  • Imola circuit
  • 1988 World Championship season

GP Racing Stats is unofficial and is not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing B.V.

The information provided in this website is for general information purposes only.

Although every effort has been made to ensure the data is accurate and up to date, GP Racing Stats does not accept any responsibility for and cannot be held responsible for any inaccuracies.

The use of data on this website is at your own risk.

GP Racing Stats claims no rights to these data.

  • © 2026 GP Racing Stats
  • Privacy Policy
  • Contact