All Denmark stats
ALL-TIME

Best Denmark Men's 3000 m Athletes of All Time

All-time list of the top Denmark men in the 3000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest Denmark men in the 3000 m. Mogens Guldberg tops the all-time national list with 7:43.78, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Mogens Guldberg7:43.78Sep 13, 1989
2Niels Kim Hjort7:46.30Jun 28, 1983
3Joel Ibler Lillesø7:46.70Aug 16, 2025
4Jakob Dybdal Abrahamsen7:51.98Aug 6, 2021
5Dennis Jensen7:52.09Jun 4, 2001
6Axel Vang Christensen7:52.31Jun 19, 2024
7Robert Kiplagat Andersen7:52.47Feb 10, 1997
8Henrik Jørgensen7:55.92Aug 5, 1982
9Flemmin Bjerre7:57.21Jun 14, 2000
10Morten Munkholm7:57.63Jun 13, 2011
11Mikkel Dahl-Jessen7:58.43Jun 7, 2020
12Thijs Nijhuis7:58.95Jun 6, 2015
13Christoffer Frost Johansen8:00.26May 8, 2024
14Sebastian Smed Grønkjær8:02.00May 17, 2026
15Christian Olsen8:03.12Aug 23, 2000
16Abdi-Hakin Ulad8:03.79Jul 19, 2012
17Andreas Bueno8:05.73May 22, 2014
18Jens Jensen8:07.22Aug 14, 2018
19Kent SÖRENSEN8:08.35Sep 3, 2000
20Jørn Lauenborg8:08.6HTSep 16, 1973
21Paw Nielsen8:08.61Jun 23, 2000
22Kristian Holm Jensen8:08.70Jun 2, 2017
23Magnus Dewett8:10.62Aug 6, 2021
24Ole Hesselbjerg8:10.93Feb 15, 2014
25Andreas Lommer8:11.42Aug 14, 2018
26Henrik Them Andersen8:11.52Jul 9, 2005
27Peter Glans8:11.83Aug 29, 2015
28Mikael Johnsen8:11.94Jun 5, 2018
29Jesper Faurschou8:11.98Sep 4, 2008
30Steen Walter8:12.24Aug 20, 2004
31Christoffer Boll8:14.24Jul 23, 2020
32Andreas Lindgreen8:14.53Aug 29, 2018
33Peter Ejersbo8:14.99Aug 14, 2018
34Mads Tærsbøl8:15.17Jul 7, 2015
35Jakob HANNIBAL8:16.23Jun 19, 2010
36Michael NIELSEN8:17.56Jun 15, 2014
37Rene Carlsen8:17.72May 1, 1999
38Henry NIELSEN8:18.4HTJul 24, 1934
39Conrad Lind8:19.35Jul 30, 2022
40Lars BANG8:19.87Aug 23, 1985
41Jeppe Harboe8:20.10Jun 13, 2015
42Ulrik BOHNSEN8:20.19Aug 23, 2000
43Mohamed Bashir8:20.25Aug 2, 2004
44Anton Harrsen8:22.37Jun 2, 2017
45Stephan Alex JENSEN8:22.46Aug 3, 2010
46Brian Lindberg8:22.49Jun 3, 2007
47Morten FRANSEN8:22.57Jul 23, 2011
48Elliot Smith-Rasmussen8:24.61Jul 27, 2022
49Kasper Skov8:24.72Jun 5, 2018
50Marcus Rønn8:25.03Aug 4, 2021
51Esben Hornum8:25.13Jun 5, 2018
52Nikolas Kraglund8:25.28Jun 4, 2026
53Frederik Hagen Ernst8:26.01Jun 5, 2018
54Sebastian Bræmer Nygaard8:26.85Jun 30, 2026
55Elias Ariel Aarestrup Shifris8:27.07Jul 22, 2025
56Magnus NYMAN Hall8:28.16Jun 5, 2018
57Mark Olsen8:28.46Jul 23, 2020
58Khavaquiah Rasmusen8:28.54Aug 16, 2025
59Andreas Eidorff Madsen8:28.70Jun 4, 2026
60Martin Egebjerg Olesen8:29.08Jul 23, 2020
61Patrick Leese8:29.26Aug 18, 2018
62Steffen FALCH Larsen8:29.64May 11, 2010
63Klaus Hansen8:29.66Jun 9, 2001
64Noah Kurzmann8:29.84Sep 1, 2020
65Lynge Mejlvang Hansen8:30.43Aug 6, 2026
66Julian Gregersen8:30.82Aug 20, 2025
67Esben Krogh8:31.37May 3, 2022
68Malthe Juel Bøgebjerg8:31.79Aug 30, 2022
69Alexander TENGBLAD Nikolaisen8:33.10Jun 12, 2018
70Michael SCHMIDT8:33.38Jun 23, 2013
71Simon HOLBEK Kønigsfeldt8:33.7HTJun 27, 2019
72Anton Østdal8:33.78Jun 23, 2018
73Morten MARINUSSEN8:34.12Jun 17, 2015
74Jacob Rudjord Therkildsen8:34.28May 21, 2022
75Søren MUNCH8:34.28Aug 21, 1981
76Oliver Bjørslev8:34.43Jun 2, 2017
77Theis Læssøe8:35.10Sep 28, 2020
78Jonathan Hedemann Makwarth8:35.55Dec 3, 2021
79Mikkel Kleis8:35.84Jun 3, 2007
80William Grave Holst Hvass8:36.92Jul 12, 2025
81Joachim Weel Rosbo8:36.97Jun 12, 2018
82Joakim Bertelsen8:36.97May 25, 2024
83Zacharias Grassmé Taj8:37.21Jul 7, 2011
84Steffen MASSARO8:38.02Jul 9, 2013
85Lasse Odgaard Jakobsen8:38.07Jun 4, 2026
86Anders Nedergaard8:38.10May 6, 2025
87Jacob Ilbjerg Stengaard8:38.2HTJun 6, 2020
88Jeppe Sidenius8:38.2HTMay 18, 2021
89Martin Glerup8:38.51Aug 30, 2022
90Jonas Skajem8:38.80Jun 4, 2026
91Kasper Laumann Hartlev8:39.23Jun 9, 2013
92Jonas Nøhr Bertelsen8:39.25Aug 14, 2024
93Alex Mogensen8:39.3HTJul 16, 2020
94Christian Birch Okkels8:40.2HTJun 25, 2020
95Emil Holm8:41.04May 4, 2014
96Oscar Simonsen8:41.07Apr 29, 2026
97Alexander Johansen8:41.43Jun 5, 2018
98Jesper Pedersen8:41.78Jun 25, 2016
99Bo Abrahamsson8:42.61Jun 4, 2011
100Thomas Esbensen8:42.85Jun 25, 2016