Soufiane El Bakkali won the men's 3,000-meter steeplechase final at the Diamond League meet in Rabat on Sunday, May 31, 2026 [1].

The victory reinforces El Bakkali's dominance in the event on his home soil. As an Olympic champion, his performance in Morocco serves as a critical benchmark for the elite field of track-and-field athletes competing in the current series.

The event took place during the Mohammed VI International Athletics Meeting in Rabat, Morocco [2]. This year's competition marked the 17th edition of the meeting [2]. The race was a highlight of the gathering, which served as the third stop of the 2026 Diamond League season [3].

Diamond League meets are designed to bring together the world's highest-ranked athletes to compete in a series of global events. The steeplechase is one of the most demanding disciplines in the sport, requiring a combination of endurance, and agility to clear hurdles and water jumps.

El Bakkali's win in Rabat continues his streak of high-level performances in the 3,000-meter distance. The victory provides him with significant momentum as the circuit moves toward the season finals, where the top athletes compete for the overall title.

Soufiane El Bakkali won the men's 3000-metre steeplechase final

El Bakkali's victory in Rabat demonstrates his continued mastery of the steeplechase, particularly under the pressure of competing in Morocco. By winning the third stop of the season, he positions himself as a primary contender for the 2026 Diamond League title, signaling to international competitors that he remains the man to beat in this discipline.