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

Jere Jyrälä on Sainz still expects the new 2026 rules to improve1 hour ago 
Shroppyfly on Sainz still expects the new 2026 rules to improve13 hours ago 
Jere Jyrälä on Ukraine now demands the FIA suspends Russia after months14 hours ago
All F1 Fan Comments