Mohamed El Talhaoui

Mohamed El Talhaoui

MoroccoMoroccoActive
Born
Jun 18, 1994 (32 years old)
Events
Marathon · 10 Kilometres Road

Mohamed El Talhaoui is a Morocco long-distance runner, born on June 18, 1994. He competes primarily in the Semi, Marathon and 10Kilometr.

His personal bests include 1:02:07 in the Semi, 2:08:03 in the Marathon and 28:10 in the 10Kilometr. He is currently active on the international athletics circuit, representing Morocco.

Personal best · Marathon2:08:03
2026 season best2:09:42Jan 25, 2026 · Marrakech
Personal best · 10 Kilometres Road28:10
Last competitionCasablanca Marathon, CasablancaOct 25, 2026 · 2:10:21

As of Nov 12, 2026: Marathon 2:08:03 (#756 all-time), 10 Kilometres Road 28:10, 2026 season best 2:09:42 (Jan 25, 2026, Marrakech (MAR)) · Last competition: Casablanca Marathon, Casablanca, Oct 25, 2026, 2:10:21 · 32 years old

DisciplineResultAll-time2026
SemiMeknés 2022Morocco Half Marathon all-time list1:02:071,103 pts––
MarathonSevilla 2024Morocco Marathon all-time list2:08:031,166 pts#756#402
10KilometrCasablanca 202528:10––

Progression

Compare me
SeasonDisciplineResultWindDateCompetitions
2026Marathon 2:09:42–Jan 25, 2026Marrakesh International Marathon
202510Kilometr 28:10–Sep 28, 2025Wecasablanca International Challenge
2025Marathon 2:14:18–Jan 26, 2025Marrakesh International Marathon
2024CrossCount 22:18–Nov 17, 2024XLII Cross Internacional de Itálica, Santiponce - XC 7.542km
202410Kilometr 28:49–Sep 7, 202410K Belgrade - powered by Nike
2024Marathon 2:08:03–Feb 18, 2024Zurich Maratón de Sevilla
2023Marathon 2:11:26–Feb 26, 2023Maratón BP Castellón
2022Semi 1:02:07–Jun 26, 2022Meknés (MAR)
Compare me with Mohamed El Talhaoui
FAQ

Frequently asked questions

Mohamed El Talhaoui's Marathon personal best is 2:08:03, set on Feb 18, 2024 in Sevilla (ESP), #756 on the all-time list.

Mohamed El Talhaoui competes in the Marathon and 10 Kilometres Road.

2026 season best: 2:09:42, set on Jan 25, 2026 in Marrakech (MAR). Last competition: Casablanca Marathon, Casablanca on Oct 25, 2026, 2:10:21.