
The Spanish Grand Prix takes centre stage in Catalonia today, with Oscar Piastri leading the F1 charge for dominant McLaren.
While the British team are currently running away with the constructors' championship, already 172 points clear, the drivers’ standings are much tighter. Lando Norris sits second, trailing his team-mate Piastri by just three points heading into the weekend.
Though, after the pair set the pace in practice, with each topping one session on Friday, it is Piastri who will be on pole for the Spanish Grand Prix.
That said, Norris is on form after winning the Monaco Grand Prix from pole last time out. He will hope to carry that momentum into this weekend as he looks to hold off Max Verstappen, with the four-time world champion 22 points shy in the standings.
Read more: Why Lance Stroll is not racing - and why Aston Martin can’t replace him
With the season approaching its halfway point, McLaren may soon look to cut out a clear No1 in the team to prioritise in the championship as they look to prevent tension between the two title hopefuls.
Elsewhere, Lewis Hamilton continues to wrestle with his Ferrari, and looks to be well off the pace but recovered to qualify inside the top five.
Fernando Alonso will be the sole Aston Martin driver at his home race, with team-mate Lance Stroll withdrawn late on Saturday night.
When is the Spanish Grand Prix 2025?
The 2025 Spanish Grand Prix will take place this afternoon on Sunday, June 1 at the Circuit de Barcelona-Catalunya.
Spanish Grand Prix 2025 start time
The race will start at 2pm BST on Sunday, which is 3pm local time in Spain.
Spanish Grand Prix 2025 grid positions
1. Oscar Piastri, McLaren
2. Lando Norris, McLaren
3. Max Verstappen, Red Bull
4. George Russell, Mercedes
5. Lewis Hamilton, Ferrari
6. Kimi Antonelli, Mercedes
7. Charles Leclerc, Ferrari
8. Pierre Gasly, Alpine
9. Isack Hadjar, Racing Bulls
10. Fernando Alonso, Aston Martin
11. Alex Albon, Williams
12. Gabriel Bortoleto, Sauber
13. Liam Lawson, Racing Bulls
14. Oliver Bearman, Haas
15. Nico Hulkenberg, Sauber
16. Esteban Ocon, Haas
17. Carlos Sainz, Williams
18. Franco Colapinto, Alpine
19. Yuki Tsunoda, Red Bull
Not racing: Lance Stroll, Aston Martin
How to watch Spanish Grand Prix 2025
TV channel: In the UK, coverage of Grand Prix Sunday begins from 1pm BST on Sky Sports’ dedicated F1 channel.
Live stream: Sky Sports subscribers can also watch the race live online via the Sky Go app.
Free highlights: Channel 4 will be airing free-to-air highlights of the Spanish Grand Prix from 6:30pm BST on Sunday evening.
Spanish Grand Prix 2025 weather forecast
It will be clear and hot for today’s race, with temperatures over 30 degrees expected in Catalonia this afternoon. That will pose a strategy issue for teams, as the burning temperatures will only accelerate tyre wear at a circuit already notorious for rapid degradation.