All Sweden stats
ALL-TIME

Best Sweden Men's 10 000 m Athletes of All Time

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

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

#AthleteResultWindDate
1Andreas Almgren26:52.87Mar 16, 2024
2Jonny Danielsson27:55.74Jun 7, 1989
3Mats Erixon27:56.56May 25, 1982
4Lars-Erik Nilsson27:58.70May 30, 1986
5Simon Sundström28:03.90Mar 28, 2026
6Hans Segerfeldt28:19.68May 25, 1982
7Emil MILLÁN DE LA Oliva28:23.21Sep 19, 2020
8Claes Nyberg28:24.34Apr 4, 1998
9Jonas Leanderson28:25.92Jul 28, 2023
10Oliver Löfqvist28:27.46May 18, 2024
11Dan Glans28:29.28Aug 6, 1977
12Leo Magnusson28:30.16Mar 28, 2026
13Mikael Ekvall28:31.65May 2, 2015
14Suldan Hassan28:31.75Jun 23, 2020
15Erik Sjöqvist28:32.45Apr 12, 2003
16Göran BENGTSSON28:32.65Jun 8, 1974
17David Nilsson28:32.82Jun 23, 2020
18Napoleon Solomon28:33.33May 19, 2018
19Bengt NAJDE28:35.2HTJun 12, 1974
20Mustafa Mohamed28:38.05Jun 23, 2020
21Alfred Shemweta28:38.29Aug 30, 1998
22Mohammadreza Abootorabi28:43.41Sep 2, 2023
23Pär Wallin28:46.44Aug 9, 1986
24Jan Hagelbrand28:47.98May 3, 1988
25Adil Bouafif28:53.05Mar 24, 2012
26Archie Casteel28:53.64Jun 5, 2021
27Bo Orrsveden28:55.21Aug 29, 1981
28Tommy PERSSON28:56.55Aug 29, 1981
29Bjarne THYSELL28:56.68Jun 5, 1991
30Joakim Johansson28:56.91Aug 24, 2002
31Daniel Lundgren28:58.49May 17, 2022
32Jonas Leandersson28:58.49Jun 29, 2021
33Emil Danielsson28:58.61Apr 14, 2022
34Anders Gärderud28:59.2HTAug 17, 1973
35Robel Fsiha28:59.62Jul 6, 2019
36Kent Claesson29:02.39May 18, 2002
37Oscar Käck29:04.56Aug 28, 2010
38Olle Ahlberg29:05.33Aug 5, 2022
39Jonathan Grahn29:05.49Jul 17, 2025
40Mats Granström29:07.24Aug 28, 2010
41Jonatan Fridolfsson29:08.24May 17, 2022
42Alexander Söderberg29:09.35Apr 6, 2012
43Adhanom Abraha29:11.64Jul 25, 2020
44Abdelfath Yassin29:11.81Jul 31, 2025
45Johan Larsson29:11.83May 23, 2015
46John Kingstedt29:14.39Aug 5, 2022
47Omar Nuur29:18.80May 4, 2021
48Arvid Öhrn29:20.73Jul 31, 2025
49Oscar Claesson29:21.85Jun 14, 2020
50Emil Blomberg29:22.56Apr 13, 2023
51Amanuel Gergis29:23.74Aug 31, 2018
52Henrik Skoog29:26.41Aug 30, 2008
53Victor Smångs29:30.13Jul 31, 2025
54Fredrik Uhrbom29:30.28Jun 14, 2008
55Erik Petersson29:30.47May 21, 2005
56Ebba Tulu Chala29:32.51Aug 26, 2016
57Christian Algers29:33.60Aug 1, 2008
58Andemariam Heshlu29:33.73May 17, 2022
59Gabriel Steffensen29:34.23May 17, 2022
60Alexander Nilsson29:36.58May 1, 2021
61Awet Mengsteab29:38.07Jun 28, 2024
62Jesper Lundberg29:38.31May 25, 2023
63Otto Kingstedt29:38.43Apr 14, 2017
64Andreas Åhwall29:41.33Apr 3, 2015
65Eric Senorski29:41.45Jun 3, 2012
66Martin Regborn29:41.82Jun 23, 2020
67Gustav Svedbrant29:42.51Sep 6, 2003
68Jonas HAGELIN29:42.63Jun 3, 2000
69Axel Granqvist29:43.81Jun 11, 2024
70Andreas Jansson29:44.14May 17, 2022
71Said REGRAGUI29:44.22Aug 19, 2005
72Jonathan Edman29:44.50Jun 11, 2024
73Jonas ANDERSSON29:44.61Aug 10, 2007
74Robin Rohlén29:44.71May 4, 2021
75Olle Meijer29:45.08Jun 11, 2024
76Sharmarke Ahmed29:48.30Jun 28, 2024
77Anders Grahl29:50.03Jun 14, 2020
78Olle Kalered29:52.10May 25, 2023
79Emil LERDAHL29:52.14Sep 1, 2012
80Petter Svensson29:52.30Jun 28, 2024
81John Börjesson29:52.66Jun 23, 2020
82Alexander Palm29:54.79Apr 22, 2017
83Valter Nyström29:54.8HTJul 20, 1952
84Fredrik Johansson29:57.57May 17, 2022
85Anton DANIELSSON29:58.13May 14, 2016
86Kristofer Låås29:58.38Jun 28, 2024
87Anders Szalkai29:59.64Jul 24, 1998
88Henry GROSS29:59.8HTJun 27, 2007
89Richard Emilsson30:03.74Aug 27, 2021
90Rachid BENJIRA30:04.25May 25, 2006
91Olle Walleräng30:04.45Aug 26, 2016
92Lars Johansson30:04.87Jul 24, 1998
93Max Peter Bejmer30:07.86Jun 14, 2020
94Andreas Davidsson30:10.51Jun 28, 2024
95Per Jacobsen30:12.20Apr 15, 2006
96Emil Svensk30:12.84Aug 14, 2020
97Johan BERGSTRÖM30:17.55Jul 24, 1998
98Merih Hagos30:18.89Jun 25, 2019
99Henrik Ahnström30:19.40May 27, 2007
100Hugo Setthagen30:20.31May 22, 2025