David Keller

David Keller

Born
Jan 5, 1992 (34 years old)
Events
Marathon · Half Marathon

David Keller is a Switzerland long-distance runner, born on January 5, 1992. He competes primarily in the 3000m, 5000m and Semi.

His personal bests include 9:04.56 in the 3000m, 15:18.77 in the 5000m, 1:07:16 in the Semi, 2:20:14 in the Marathon and 31:09 in the 10Kilometr. He is currently active on the international athletics circuit, representing Switzerland.

Personal best · Marathon2:20:14
2026 season best2:20:26Apr 12, 2026 · Zürich
Personal best · Half Marathon1:07:16
Last competitionZürich MarathonApr 12, 2026 · 2:20:26

As of Nov 12, 2026: Marathon 2:20:14, Half Marathon 1:07:16, 2026 season best 2:20:26 (Apr 12, 2026, Zürich (SUI)) · Last competition: Zürich Marathon, Apr 12, 2026, 2:20:26 · 34 years old

DisciplineResultAll-time
3000mAarau 2020Switzerland 3000 m all-time list9:04.56711 pts–
5000mBasel 2020Switzerland 5000 m all-time list15:18.77755 pts–
SemiOberriet 2024Switzerland Half Marathon all-time list1:07:16912 pts–
MarathonZürich 2024Switzerland Marathon all-time list2:20:14953 pts–
10KilometrPayerne 202531:09–

Progression

Compare me
SeasonDisciplineResultWindDateCompetitions
202610Kilometr 31:26–Mar 22, 2026Rhylauf
2026Marathon 2:20:26–Apr 12, 2026Zürich Marathon
202510Kilometr 31:09–Feb 23, 202510km de Payerne
2024Semi 1:07:16–Mar 17, 2024Rhylauf - Half Marathon
2024Marathon 2:20:14–Apr 21, 2024Zürich Marathon, Zürich - Swiss Marathon Ch.
202310Kilometr 31:13–Mar 25, 2023Uster 10K
2023Marathon 2:21:29–Sep 24, 2023Nationale-Nederlanden Maraton Warszawski
2022Semi 1:11:22–Apr 24, 2022Enschede (NED)
Compare me with David Keller
FAQ

Frequently asked questions

David Keller's Marathon personal best is 2:20:14, set on Apr 21, 2024 in Zürich (SUI).

David Keller competes in the Marathon and Half Marathon.

2026 season best: 2:20:26, set on Apr 12, 2026 in Zürich (SUI). Last competition: Zürich Marathon on Apr 12, 2026, 2:20:26.