All Sweden stats
ALL-TIME

Best Sweden Men's 3000 m Athletes of All Time

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

Discover the greatest Sweden men in the 3000 m. Andreas Almgren tops the all-time national list with 7:26.48, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Andreas Almgren7:26.48May 16, 2026
2Emil Danielsson7:39.70Jul 2, 2023
3Dan Glans7:42.24Jul 5, 1979
4Jonny Danielsson7:42.41Jul 3, 1989
5Jonathan Grahn7:43.38Sep 10, 2023
6Suldan Hassan7:44.53Aug 31, 2021
7Jonas Leanderson7:47.76Jul 30, 2022
8Mats Erixon7:48.20Aug 23, 1985
9Kent Claesson7:48.44Feb 14, 1997
10Ulf Högberg7:48.6HTJul 4, 1974
11Erik Sjöqvist7:49.27Feb 20, 2007
12Claes Nyberg7:49.55Aug 20, 1996
13Patric NILSSON7:49.64Jul 3, 1989
14Sebastian Lörstad7:52.15Aug 10, 2025
15Anders Gärderud7:54.9HTJun 22, 1977
16Henrik Skoog7:55.56Jul 3, 2001
17Olle Walleräng7:56.91Jun 1, 2009
18Morgan Tollofsen7:57.22Jun 14, 1988
19David Nilsson7:57.55Aug 1, 2020
20Bjarne THYSELL7:57.62Jun 12, 1990
21Karl Ottfalk7:58.05Jul 4, 2024
22Lars-Erik Nilsson7:58.05Jul 21, 1984
23Daniel Lundgren7:58.58Sep 5, 2015
24Samuel Pihlström7:59.02Aug 6, 2021
25Johan Wallerstein7:59.04Jul 8, 2011
26Mustafa Mohamed7:59.40Jun 25, 2006
27Mohammadreza Abootorabi7:59.74Jun 22, 2021
28Oliver Löfqvist8:00.05Aug 11, 2023
29Emil Blomberg8:00.81Aug 1, 2020
30Abdelfath Yassin8:01.12Jun 22, 2021
31Kalle Berglund8:01.39Jul 30, 2022
32Jonatan Fridolfsson8:02.68Aug 1, 2020
33Staffan Ek8:02.69Jul 19, 2012
34Amanuel Gergis8:03.30Jul 25, 2017
35Fredrik Uhrbom8:03.43Jul 12, 2008
36Bengt NAJDE8:03.6HTJun 28, 1966
37Johan Hydén8:03.77May 30, 2015
38Linus Rosdal8:04.34Jun 22, 2021
39Elmar Engholm8:04.44Aug 18, 2018
40Eric Senorski8:04.73Jul 24, 2011
41Oscar Käck8:04.80Jun 1, 2009
42Mikael Ekvall8:04.81Aug 16, 2019
43Joakim Johansson8:04.82Aug 3, 2000
44Jonas HAGELIN8:05.10Aug 31, 1999
45William Levay8:05.69May 30, 2015
46Gustav Berlin8:06.29May 22, 2021
47Arvid Öhrn8:06.46Jul 22, 2025
48Vidar Johansson8:06.73Feb 11, 2017
49Gustav Svedbrant8:07.17Aug 23, 2000
50Per Jacobsen8:07.32Aug 16, 2005
51John Foitzik8:07.50Aug 1, 2020
52Erik JOHANSSON8:07.68May 19, 2010
53Robin LINDGREN8:07.87Sep 5, 2015
54Axel Djurberg8:08.03Jun 18, 2025
55Olle Ahlberg8:08.84Jul 3, 2022
56Anton DANIELSSON8:08.86Jul 19, 2012
57Simon Sundström8:09.61Aug 18, 2018
58Christian Algers8:09.95Aug 1, 2007
59Johan Rogestedt8:10.08Aug 1, 2020
60Fredrik Johansson8:10.81Aug 2, 2011
61Miguel PALM Madureira8:10.84Jul 30, 2022
62Robin Rohlén8:10.98Feb 4, 2015
63Johan Fagerberg8:11.17Jul 30, 2022
64Estifanos Faid Asked8:11.54May 22, 2021
65Alexander Nilsson8:11.84Aug 1, 2020
66Rachid BENJIRA8:12.41Jun 30, 2006
67Napoleon Solomon8:12.59May 22, 2019
68Erik Emilsson8:12.83Mar 8, 2003
69John Kingstedt8:13.44Aug 1, 2020
70Ahmed MOHAMED8:13.45Jun 6, 1998
71Henrik Ahnström8:13.89Apr 13, 2002
72Otto Kingstedt8:14.19Aug 1, 2020
73Sebastian Nilsson8:14.55Jun 22, 2021
74Gabriel Steffensen8:14.63Jun 29, 2019
75Jörgen JOHANSSON8:14.99May 31, 2003
76Johan ENGHOLM8:15.45Jun 18, 1987
77Mats Granström8:15.50Aug 3, 2010
78Lars Johansson8:15.99May 29, 1999
79Göran AXELSSON8:15.99May 30, 1998
80Erik Djurberg8:16.67Jul 5, 2023
81Björn BERGSTRÖM8:16.80Apr 14, 2001
82Erik Nederheim8:16.91Jun 18, 2025
83Sharmarke Ahmed8:16.92Jun 22, 2021
84Andreas Åhwall8:16.97Jul 27, 2016
85Awet Mengsteab8:17.00Jul 11, 2017
86Alexander Palm8:17.16Jun 5, 2015
87Olof Silvander8:17.22May 22, 2021
88Erik Widing8:17.23Jul 23, 2013
89Ebba Tulu Chala8:17.27Jun 5, 2015
90Anders Grahl8:17.72Jul 11, 2017
91Erik Petersson8:17.80Jul 11, 2005
92Lars AXELSSON8:17.86May 23, 1998
93Jonathan Edman8:17.89Jul 5, 2023
94Patrik Johansson8:17.99Jun 25, 2003
95Mohamed Nuur8:18.02Jul 30, 2022
96Jonas Legernes8:18.20Feb 23, 2013
97Adil Bouafif8:18.51May 22, 2013
98Andreas Jansson8:18.77May 22, 2021
99Alexander Söderberg8:18.84Feb 10, 2013
100Niklas Österberg8:19.22Jul 15, 2004