Domen Hafner

Domen Hafner

SloveniaSloveniaActive
Born
Aug 11, 1993 (33 years old)
Events
Half Marathon · Marathon

Domen Hafner is a Slovenia long-distance runner, born on August 11, 1993. He competes primarily in the 3000m, 5000m and 10000m.

His personal bests include 8:45.25 in the 3000m, 14:45.82 in the 5000m, 31:43.38 in the 10000m, 1:05:30 in the Semi and 2:22:19 in the Marathon. He has earned 1 gold medal in major international competitions. He is currently active on the international athletics circuit, representing Slovenia.

Personal best · Half Marathon1:05:30
2026 season best31:43Apr 26, 2026 · Muggia
Personal best · Marathon2:22:19
Last competitionMujalonga Sul MarApr 26, 2026 · 31:43

As of Nov 14, 2026: Half Marathon 1:05:30, Marathon 2:22:19, 2026 season best 31:43 (Apr 26, 2026, Muggia (ITA)) · Last competition: Mujalonga Sul Mar, Apr 26, 2026, 31:43 · 33 years old

DisciplineResultAll-time
3000mLjubljana 2016Slovenia 3000 m all-time list8:45.25807 pts–
5000mVelenje 2023Slovenia 5000 m all-time list14:45.82853 pts–
10000mPostojna 2016Slovenia 10 000 m all-time list31:43.38814 pts–
SemiMilano 2025Slovenia Half Marathon all-time list1:05:30976 pts–
MarathonDubai 2018Slovenia Marathon all-time list2:22:19919 pts–
5KilometreZagreb 201614:52–

Progression

SeasonDisciplineResultWindDateCompetitions
202610Kilometr 31:43–Apr 26, 2026Mujalonga Sul Mar
20255000m 15:13.13–Aug 2, 2025Slovenian Championships
2025Semi 1:05:30–Mar 23, 2025Stramilano Half Marathon, Milano
2025Marathon 2:24:12–Oct 19, 2025NLB Ljubljana Marathon
202410000m 31:54.28–Apr 13, 2024Slovenian 10,000m Championships
2024Semi 1:07:12–Mar 10, 2024Belgian Half Marathon Championships
2024Marathon 2:24:19–Oct 20, 2024NLB Ljubljana Marathon
20235000m 14:45.82–Jul 8, 2023Slovenian Championships, Stadion "Ob jezeru", Velenje
FAQ

Frequently asked questions

Domen Hafner's Half Marathon personal best is 1:05:30, set on Mar 23, 2025 in Milano (ITA).

Domen Hafner competes in the Half Marathon and Marathon.

2026 season best: 31:43, set on Apr 26, 2026 in Muggia (ITA). Last competition: Mujalonga Sul Mar on Apr 26, 2026, 31:43.