Bahrain Grand Prix Qualifying: Piastri secures pole as Leclerc and Russell complete top three
 Photo by Andy Hone/LAT Images

McLaren's Oscar Piastri marked his 50th Grand Prix weekend in style by claiming pole position under the lights in Bahrain, narrowly edging out George Russell and Charles Leclerc in the final few minutes of qualifying. With track conditions cooler and more stable than in practice, the stage was set for a highly competitive session — and the field delivered.

  • Qualifying 1 (Q1)

Qualifying kicked off with Lance Stroll, Nico Hülkenberg and Fernando Alonso taking to the track early. Last year's pole benchmark of 1m29.179s loomed large, but initial laps were well off the pace, with Stroll's opening effort of 1m33.575s deleted for track limits.

Alonso briefly topped the time sheets before Yuki Tsunoda and Pierre Gasly traded fast laps. But it was chaos in the early stages — Verstappen ran wide and aborted his first attempt, later complaining of a serious issue: "There's something really wrong with the car," he radioed in. Jack Doohan then lit up the timesheets to go fastest as the evolving track allowed rookies to shine. The McLarens played it cautiously, sending both drivers back out on their first set of tyres to cover off the risk.

Late in the session, Verstappen recovered to go third while teammate Tsunoda scraped through in P11. Rookie Andrea Kimi Antonelli impressed with a P6, right behind Doohan in fifth. It was less straightforward for others — Liam Lawson suffered a DRS failure, while Alex Albon, initially knocked out in 16th, was later reinstated to P15 after Hülkenberg's lap was deleted for track limits. That also bumped Esteban Ocon who later had a heavy crash early into Q2 up to P14 and dropped Bearman to last.

Q1 Eliminations:
16. Nico Hülkenberg (Sauber)
17. Liam Lawson (VCARB)
18. Gabriel Bortoleto (Sauber)
19. Lance Stroll (Aston Martin)
20. Oliver Bearman (Haas)

  • Qualifying 2 (Q2)

The second segment started quietly — literally — with no cars initially venturing out. When the action did begin, it didn't last long. Esteban Ocon clipped the kerb exiting Turn 3, lost control and spun into the barriers rear-first, bringing out the red flags. Fortunately, it wasn't a heavy hit, but it ended his session and brought out a lengthy pause.

On the restart, Antonelli and Russell were noted by the stewards for leaving their garages before the permitted time and were each given a one-place grid penalty after the race. Meanwhile, others struggled to get clean laps in — Isack Hadjar aborted due to a lock-up, and both Alonso and Hamilton returned to the pits without setting times on their initial runs.

When times did come in, it was the McLaren duo leading the way again. Piastri posted a 1m30.454s, Norris just 0.106s behind. Gasly delivered a surprise with P3 in the Alpine, while Red Bull's Max Verstappen looked uncomfortable and could only manage ninth. His teammate Tsunoda just made it through in tenth — the first time he's reached Q3 in Bahrain.

Q2 Eliminations:
11. Jack Doohan (Alpine)
12. Isack Hadjar (VCARB)
13. Fernando Alonso (Aston Martin)
14. Esteban Ocon (Haas)
15. Alex Albon (Williams) (promoted post-session after Hülkenberg's lap deletion)

  • Qualifying 3 (Q3)

With the track cooling under the desert night sky, the final session saw Tsunoda first across the line. He briefly set the pace with a strong 1:31.637 — four tenths up on teammate Verstappen, who struggled with braking in Turn 1 and described his brakes as "so, so bad."

Tsunoda's early benchmark was quickly beaten by Oscar Piastri, who set a provisional pole time of 1m30.233s, before Kimi Antonelli — the 17-year-old rookie — went top with a 1m30.213s. Then George Russell eclipsed them both, going two-tenths quicker.

But Piastri had one last flyer up his sleeve. A sharp 1m29.841s lap vaulted him back to the top — and that's where he stayed. Norris, on the other hand, made a costly error at Turn 1, getting wheel spin on exit that likely cost him a couple of tenths. He had to settle for sixth, just behind Gasly, who was all smiles after putting his Alpine in fifth (fourth after Antonelli’s one-place grid penalty) — a strong result for the only team still chasing its first points of the season. Meanwhile, Ferrari's Charles Leclerc quietly put together his strongest qualifying of the year, clinching P3 behind Russell and ahead of his teammate Hamilton, who wound up eighth.

Mercedes used up all their soft tyres in qualifying, while McLaren kept one fresh set in reserve for race day.

Photo by Bryn Lennon - Formula 1/Formula 1 via Getty Images
Photo by Bryn Lennon - Formula 1/Formula 1 via Getty Images


In the post-qualifying interviews, pole-sitter Piastri said, "I felt confident out there all weekend. FP3 we had good pace, and qualifying — the others caught up a little closer than I wanted, but I delivered the laps when it mattered so very, very happy. I have to get to Turn 1 in first, so let's see what happens."

Leclerc, who finished P3 but got promoted to P2 due to Russell’s one-place grid penalty said, "Honestly, I didn't expect P3 (P2). At the beginning of Q3 everything felt really bad with the old tyres, but as soon as we put on the new tyres everything felt better. The team has pushed like crazy to bring those upgrades here."

Russell, who finished second and eventually got demoted to P3 after qualifying, said, "If anyone said we'd be within half a second of the McLarens, we'd have taken it. The cooler conditions definitely helped us close the gap."

Oscar Piastri will lead the field away on Sunday, but with Leclerc and Russell right behind and Mercedes and McLaren opting for differing tyre strategies, the battle is far from over. Add in Tsunoda's first Q3 in Bahrain, Verstappen's lingering brake issues, and a hungry midfield led by Gasly in P4 and Sainz in P8.

Overtaking opportunities are on the cards with this track; shifting winds could shake things up, and all three tyre compounds remain in play. Bahrain rarely disappoints when it comes to drama — and with this grid, it's all set to deliver. Lights out is at 18:00 local time (15:00 UTC).