On This Day in F1: 25 July

On This Day in Formula 1
25 July
25 July in Formula 1: 5 Grands Prix were won on this date, between 1982 and 2010 and 5 drivers were born.
Timeline of 25 July
2010German Formula 1 Grand Prix · Hockenheimring
- Pole position
Sebastian Vettel on pole for Red Bull.11th career pole
- Race win
Fernando Alonso wins for Ferrari.23rd career win
- Pole position
2004German Formula 1 Grand Prix · Hockenheimring
- Farewell
Cristiano da Matta makes his final Grand Prix start for Toyota.last of 28 startsFarewell
- Pole position
Michael Schumacher on pole for Ferrari.61st career pole
- Race win
Michael Schumacher wins for Ferrari.81st career win
- Farewell
1999Austrian Formula 1 Grand Prix · Red Bull Ring
- Pole position
Mika Häkkinen on pole for McLaren.17th career pole
- Race win
Eddie Irvine wins for Ferrari.2nd career win
- Pole position
1993German Formula 1 Grand Prix · Hockenheimring
- Pole position
Alain Prost on pole for Williams.29th career pole
- Race win
Alain Prost wins for Williams.51st and final win
- Pole position
1990
- In memoriam
Alfredo Piàn passed away, aged 77.
- In memoriam
1985
- Birthday
Nelson Piquet Jr. is born.turns 41 today
- Birthday
1982French Formula 1 Grand Prix · Circuit Paul Ricard
- Farewell
Jochen Mass makes his final Grand Prix start for March.last of 114 startsFarewell
- Farewell
Geoff Lees makes his final Grand Prix start for Team Lotus.last of 12 startsFarewell
- Pole position
René Arnoux on pole for Renault.14th career pole
- Race win
René Arnoux wins for Renault.3rd career win
- Farewell
1936
- Birthday
Gerry Ashmore is born.would have turned 90 today
- Birthday
1911
- Birthday
Len Duncan is born.would have turned 115 today
- Birthday
1910
- Birthday
Jimmy Jackson is born.would have turned 116 today
- Birthday
1905
- Birthday
Georges Grignard is born.would have turned 121 today
- Birthday
Grand Prix races held on 25 July
Every World Championship race on this date with its podium and polesitter, most recent first.

2010 German Formula 1 Grand Prix
- 1Fernando AlonsoFerrari
- 2Felipe MassaFerrari
- 3Sebastian VettelRed Bull
Pole Sebastian Vettel

2004 German Formula 1 Grand Prix
- 1Michael SchumacherFerrari
- 2Jenson ButtonBAR
- 3Fernando AlonsoRenault
Pole Michael Schumacher

1999 Austrian Formula 1 Grand Prix
- 1Eddie IrvineFerrari
- 2David CoulthardMcLaren
- 3Mika HäkkinenMcLaren
Pole Mika Häkkinen

1993 German Formula 1 Grand Prix
- 1Alain ProstWilliams
- 2Michael SchumacherBenetton
- 3Mark BlundellLigier
Pole Alain Prost

1982 French Formula 1 Grand Prix
- 1René ArnouxRenault
- 2Alain ProstRenault
- 3Didier PironiFerrari
Pole René Arnoux
Born on 25 July
In memoriam
July, 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
- Sun 26 Jul1987
Nelson Piquet wins the German Formula 1 Grand Prix for Williams at Hockenheimring.
- Mon 27 Jul1986
Nelson Piquet wins the German Formula 1 Grand Prix for Williams at Hockenheimring.
- Tue 28 Jul1991
Nigel Mansell wins the German Formula 1 Grand Prix for Williams at Hockenheimring.
- Wed 29 Jul1951
Alberto Ascari wins the German Formula 1 Grand Prix for Ferrari at Nürburgring.
- Thu 30 Jul1972
Jacky Ickx wins the German Formula 1 Grand Prix for Ferrari at Nürburgring.
- Fri 31 Jul1977
Niki Lauda wins the German Formula 1 Grand Prix for Ferrari at Hockenheimring.
- Sat 1 Aug1965
Jim Clark is crowned World Champion with Team Lotus.
25 July in F1 history: questions
Which Formula 1 races were held on 25 July?
5 World Championship races took place on this date: 2010 German Formula 1 Grand Prix, 2004 German Formula 1 Grand Prix, 1999 Austrian Formula 1 Grand Prix, 1993 German Formula 1 Grand Prix and 1982 French Formula 1 Grand Prix.
Who won a Formula 1 race on 25 July?
Fernando Alonso (2010), Michael Schumacher (2004), Eddie Irvine (1999), Alain Prost (1993) and René Arnoux (1982).
Which Formula 1 drivers were born on 25 July?
Georges Grignard (1905), Jimmy Jackson (1910), Len Duncan (1911), Gerry Ashmore (1936) and Nelson Piquet Jr. (1985).









Recent F1 Comments

Jere Jyrälä on Sainz still expects the new 2026 rules to improve6 hours ago 
Shroppyfly on Second Free Practice Report & Results 2026 Spanish F1 Grand Prix7 hours ago 
Jere Jyrälä on Second Free Practice Report & Results 2026 Spanish F1 Grand Prix8 hours ago
All F1 Fan Comments