On This Day in F1: 31 May

On This Day in Formula 1
31 May
31 May in Formula 1: 5 Grands Prix were won on this date, between 1954 and 1992 and 2 drivers were born.
Timeline of 31 May
2012
- In memoriam
Paul Pietsch passed away, aged 100.
- In memoriam
1992Monaco Formula 1 Grand Prix · Monaco Circuit
- Pole position
Nigel Mansell on pole for Williams.23rd career pole - Race win
Ayrton Senna wins for McLaren.34th career win
- Pole position
1987Monaco Formula 1 Grand Prix · Monaco Circuit
- Pole position
Nigel Mansell on pole for Williams.7th career pole - Race win
Ayrton Senna wins for Team Lotus.5th career win
- Pole position
1981Monaco Formula 1 Grand Prix · Monaco Circuit
- Pole position
Nelson Piquet on pole for Brabham.5th career pole - Race win
Gilles Villeneuve wins for Ferrari.5th career win
- Pole position
1976
- In memoriam
Elmer George passed away, aged 47.
- In memoriam
1959
- Birthday
Andrea de Cesaris is born.would have turned 67 today
- Debut
Innes Ireland makes his Grand Prix debut for Team Lotus in the Dutch Formula 1 Grand Prix at Circuit Zandvoort.first of 55 startsDebut
- Pole position
Jo Bonnier on pole for BRM at Circuit Zandvoort.1st career pole
- Race win
Jo Bonnier wins the Dutch Formula 1 Grand Prix for BRM at Circuit Zandvoort.1st career win
- Birthday
1954Indianapolis 500 · Indianapolis Motor Speedway
- Debut
Len Duncan makes his Grand Prix debut for Schroeder.first of 1 startDebut
- Debut
Pat O\'Connor makes his Grand Prix debut for Kurtis Kraft.first of 5 startsDebut
- Debut
Bill Homeier makes his Grand Prix debut for Kurtis Kraft.first of 3 startsDebut
- Debut
Frank Armi makes his Grand Prix debut for Kurtis Kraft.first of 1 startDebut
- Debut
Larry Crockett makes his Grand Prix debut for Kurtis Kraft.first of 1 startDebut
- Debut
Ed Elisian makes his Grand Prix debut for Stevens.first of 5 startsDebut
- Debut
Danny Kladis makes his Grand Prix debut for Bromme.first of 1 startDebut
- Pole position
Jack McGrath on pole for Kurtis Kraft.1st career pole
- Race win
Bill Vukovich wins for Kurtis Kraft.2nd and final win
- Debut
1942
- Birthday
Jo Vonlanthen is born.turns 84 today
- Birthday
Grand Prix races held on 31 May
Every World Championship race on this date with its podium and polesitter, most recent first.

1992 Monaco Formula 1 Grand Prix
- 1Ayrton SennaMcLaren
- 2Nigel MansellWilliams
- 3Riccardo PatreseWilliams
Pole Nigel Mansell

1987 Monaco Formula 1 Grand Prix
- 1Ayrton SennaTeam Lotus
- 2Nelson PiquetWilliams
- 3Michele AlboretoFerrari
Pole Nigel Mansell

1981 Monaco Formula 1 Grand Prix
- 1Gilles VilleneuveFerrari
- 2Alan JonesWilliams
- 3Jacques LaffiteLigier
Pole Nelson Piquet

1959 Dutch Formula 1 Grand Prix
- 1Jo BonnierBRM
- 2Jack BrabhamCooper-Climax
- 3Masten GregoryCooper-Climax
Pole Jo Bonnier

1954 Indianapolis 500
- 1Bill VukovichKurtis Kraft
- 2Jimmy BryanKuzma
- 3Jack McGrathKurtis Kraft
Pole Jack McGrath
Born on 31 May
In memoriam
May, day by day
Pick any date to open its page. The dots show how much F1 history a day carries.
Red marks today; the dots show how many entries a day has.
- Coming up this week
- Mon 1 Jun2003
Juan-Pablo Montoya wins the Monaco Formula 1 Grand Prix for Williams at Monaco Circuit.
- Tue 2 Jun1991
Nelson Piquet wins the Canadian Formula 1 Grand Prix for Benetton at Circuit Gilles Villeneuve. - Wed 3 Jun1956
Peter Collins wins the Belgian Formula 1 Grand Prix for Ferrari at Spa-Francorchamps Circuit.
- Thu 4 Jun1950
Nino Farina wins the Swiss Formula 1 Grand Prix for Alfa Romeo at Circuit Bremgarten. - Fri 5 Jun1955
Juan-Manuel Fangio wins the Belgian Formula 1 Grand Prix for Mercedes at Spa-Francorchamps Circuit. - Sat 6 Jun1960
Jack Brabham wins the Dutch Formula 1 Grand Prix for Cooper-Climax at Circuit Zandvoort. - Sun 7 Jun1953
Alberto Ascari wins the Dutch Formula 1 Grand Prix for Ferrari at Circuit Zandvoort.
31 May in F1 history: questions
Which Formula 1 races were held on 31 May?
5 World Championship races took place on this date: 1992 Monaco Formula 1 Grand Prix, 1987 Monaco Formula 1 Grand Prix, 1981 Monaco Formula 1 Grand Prix, 1959 Dutch Formula 1 Grand Prix and 1954 Indianapolis 500.
Who won a Formula 1 race on 31 May?
Ayrton Senna (1992), Ayrton Senna (1987), Gilles Villeneuve (1981), Jo Bonnier (1959) and Bill Vukovich (1954).
Which Formula 1 drivers were born on 31 May?
Jo Vonlanthen (1942) and Andrea de Cesaris (1959).









Recent F1 Comments

Shroppyfly on Race Report & Results 2026 United States F1 Grand Prix12 hours ago 
Nobodysperfect on Race Report & Results 2026 United States F1 Grand Prix12 hours ago 
Jere Jyrälä on Race Report & Results 2026 United States F1 Grand Prix13 hours ago
All F1 Fan Comments