Who won the F1 race today? Full results, classification from 2025 Spanish Grand Prix in Barcelona

Joe Wright

Who won the F1 race today? Full results, classification from 2025 Spanish Grand Prix in Barcelona image

Formula One's European spring-time stint took us to Barcelona for the Spanish Grand Prix on Sunday, June 1.

Lando Norris took the chequered flag at the Monaco Grand Prix last time out, the McLaren driver completing a brilliant weekend after qualifying in pole position. Organisers attempted to liven up the street race with a new pit-stop rule, but it did not yield the drama they hoped to see.

The Circuit de Barcelona-Catalunya offers a different race entirely. A pit straight of more than a kilometre offers plenty of overtaking opportunities heading into the first corner, while the Repsol curve, the blind Campsa Corner and the hairpin bend at La Caixa can provide some thrilling racing of the kind that is impractical in Monte Carlo.

📲 Follow The Sporting News on WhatsApp

Here is how the 2025 Spanish Grand Prix played out.

Who won the F1 race today?

Oscar Piastri won the Spanish Grand Prix ahead of teammate Lando Norris and Ferrari's Charles Leclerc.

Nico Hulkenberg claimed a magnificent sixth place on the track in the Spanish sunshine just behind Max Verstappen, who lost two places after a late safety card and then prompted a steward's investigation for an incident with George Russell in which it looked like he deliberately made contact with the Mercedes.

Verstappen was given a 10-second time penalty for the offence, which saw him drop down to 10th.

Piastri qualified ahead of Norris to claim pole position, and the McLarens seemed to have the race pretty much under control for the duration. That was until the drama of the closing stages was ramped up when Andrea Kimi Antonelli's Mercedes lost power and went off into the gravel, and a safety car was deployed on lap 56.

Verstappen pitted and changed to a hard compound — something he queried over the team radio and was told it was "the only option" — while Piastri and Norris remained on the softer tyres, along with the rest of those chasing the points.

The McLarens raced away at the restart and Verstappen was caught by those on the softer compounds, with Leclerc moving past on the long straight and Russell almost doing the same. Verstappen complained that he was "rammed" into, and the stewards noted Russell and Leclerc for making contact with the Red Bull. Verstappen, who had left the main track during the incident and regained his position ahead of the British driver, was told to let him past. He did, but only after the two cars again collided after the world champion moved aside and then appeared to speed up and nudge the side of the Mercedes.

MORE: Updated driver and constructor standings for 2025 F1 season

F1 Spanish Grand Prix results, classification

FinishDriver
1Oscar Piastri (McLaren)
2Lando Norris (McLaren)
3Charles Leclerc (Ferrari)
4George Russell (Mercedes)
5Nico Hulkenberg (Sauber)
6Lewis Hamilton (Ferrari)
7Isack Hadjar (Racing Bulls)
8Pierre Gasly (Alpine)
9Fernando Alonso (Aston Martin)
10Max Verstappen (Red Bull)*
11Liam Lawson (Racing Bulls)
12Gabriel Bortoleto (Sauber)
13Oliver Bearman (Haas)
14Yuki Tsunoda (Red Bull)
15Carlos Sainz (Williams)
16Esteban Ocon (Haas)
17Franco Colapinto (Alpine)
DNFAndrea Kimi Antonelli (Mercedes)
DNFAlexander Albon (Williams)

*Verstappen received a 10-second time penalty for causing a collision with Russell

MORE: Updated NASCAR driver rankings from 2025 Cup Series

F1 points standings 2025

Here is a look at the F1 standings coming into Sunday's race.

RankDriverPoints
1Oscar Piastri161
2Lando Norris158
3Max Verstappen136
4George Russell99
5Charles Leclerc79
6Lewis Hamilton63
7Andrea Kimi Antonelli48
8Alexander Albon42
9Esteban Ocon20
10Isack Hadjar15
11Lance Stroll14
12Carlos Sainz12
13Yuki Tsunoda10
14Pierre Gasly7
15Nico Hulkenberg6
16Oliver Bearman6
17Fernando Alonso0
18Liam Lawson0
19Jack Doohan0
20Gabriel Bortoleto0
21Franco Colapinto0
Senior Editor

Joe Wright

Joe Wright is a Senior Editor at Sporting News, overseeing global soccer and multisport. He was previously a sub editor and writer for Goal.com before spending six years as part of the Stats Perform news service, covering major global sports news, data analytics, features and video content. Joe has extensive experience covering some of the biggest events in football, including two UEFA Champions League finals, Euro 2016, the Confederations Cup 2017 and the 2018 World Cup, which included the final in Moscow.