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.
| # | Athlete | Result | Wind | Date |
|---|---|---|---|---|
| 1 | Andreas Almgren | 26:52.87 | Mar 16, 2024 | |
| 2 | Jonny Danielsson | 27:55.74 | Jun 7, 1989 | |
| 3 | Mats Erixon | 27:56.56 | May 25, 1982 | |
| 4 | Lars-Erik Nilsson | 27:58.70 | May 30, 1986 | |
| 5 | Simon Sundström | 28:03.90 | Mar 28, 2026 | |
| 6 | Hans Segerfeldt | 28:19.68 | May 25, 1982 | |
| 7 | Emil MILLÁN DE LA Oliva | 28:23.21 | Sep 19, 2020 | |
| 8 | Claes Nyberg | 28:24.34 | Apr 4, 1998 | |
| 9 | Jonas Leanderson | 28:25.92 | Jul 28, 2023 | |
| 10 | Oliver Löfqvist | 28:27.46 | May 18, 2024 | |
| 11 | Dan Glans | 28:29.28 | Aug 6, 1977 | |
| 12 | Leo Magnusson | 28:30.16 | Mar 28, 2026 | |
| 13 | Mikael Ekvall | 28:31.65 | May 2, 2015 | |
| 14 | Suldan Hassan | 28:31.75 | Jun 23, 2020 | |
| 15 | Erik Sjöqvist | 28:32.45 | Apr 12, 2003 | |
| 16 | Göran BENGTSSON | 28:32.65 | Jun 8, 1974 | |
| 17 | David Nilsson | 28:32.82 | Jun 23, 2020 | |
| 18 | Napoleon Solomon | 28:33.33 | May 19, 2018 | |
| 19 | Bengt NAJDE | 28:35.2HT | Jun 12, 1974 | |
| 20 | Mustafa Mohamed | 28:38.05 | Jun 23, 2020 | |
| 21 | Alfred Shemweta | 28:38.29 | Aug 30, 1998 | |
| 22 | Mohammadreza Abootorabi | 28:43.41 | Sep 2, 2023 | |
| 23 | Pär Wallin | 28:46.44 | Aug 9, 1986 | |
| 24 | Jan Hagelbrand | 28:47.98 | May 3, 1988 | |
| 25 | Adil Bouafif | 28:53.05 | Mar 24, 2012 | |
| 26 | Archie Casteel | 28:53.64 | Jun 5, 2021 | |
| 27 | Bo Orrsveden | 28:55.21 | Aug 29, 1981 | |
| 28 | Tommy PERSSON | 28:56.55 | Aug 29, 1981 | |
| 29 | Bjarne THYSELL | 28:56.68 | Jun 5, 1991 | |
| 30 | Joakim Johansson | 28:56.91 | Aug 24, 2002 | |
| 31 | Daniel Lundgren | 28:58.49 | May 17, 2022 | |
| 32 | Jonas Leandersson | 28:58.49 | Jun 29, 2021 | |
| 33 | Emil Danielsson | 28:58.61 | Apr 14, 2022 | |
| 34 | Anders Gärderud | 28:59.2HT | Aug 17, 1973 | |
| 35 | Robel Fsiha | 28:59.62 | Jul 6, 2019 | |
| 36 | Kent Claesson | 29:02.39 | May 18, 2002 | |
| 37 | Oscar Käck | 29:04.56 | Aug 28, 2010 | |
| 38 | Olle Ahlberg | 29:05.33 | Aug 5, 2022 | |
| 39 | Jonathan Grahn | 29:05.49 | Jul 17, 2025 | |
| 40 | Mats Granström | 29:07.24 | Aug 28, 2010 | |
| 41 | Jonatan Fridolfsson | 29:08.24 | May 17, 2022 | |
| 42 | Alexander Söderberg | 29:09.35 | Apr 6, 2012 | |
| 43 | Adhanom Abraha | 29:11.64 | Jul 25, 2020 | |
| 44 | Abdelfath Yassin | 29:11.81 | Jul 31, 2025 | |
| 45 | Johan Larsson | 29:11.83 | May 23, 2015 | |
| 46 | John Kingstedt | 29:14.39 | Aug 5, 2022 | |
| 47 | Omar Nuur | 29:18.80 | May 4, 2021 | |
| 48 | Arvid Öhrn | 29:20.73 | Jul 31, 2025 | |
| 49 | Oscar Claesson | 29:21.85 | Jun 14, 2020 | |
| 50 | Emil Blomberg | 29:22.56 | Apr 13, 2023 | |
| 51 | Amanuel Gergis | 29:23.74 | Aug 31, 2018 | |
| 52 | Henrik Skoog | 29:26.41 | Aug 30, 2008 | |
| 53 | Victor Smångs | 29:30.13 | Jul 31, 2025 | |
| 54 | Fredrik Uhrbom | 29:30.28 | Jun 14, 2008 | |
| 55 | Erik Petersson | 29:30.47 | May 21, 2005 | |
| 56 | Ebba Tulu Chala | 29:32.51 | Aug 26, 2016 | |
| 57 | Christian Algers | 29:33.60 | Aug 1, 2008 | |
| 58 | Andemariam Heshlu | 29:33.73 | May 17, 2022 | |
| 59 | Gabriel Steffensen | 29:34.23 | May 17, 2022 | |
| 60 | Alexander Nilsson | 29:36.58 | May 1, 2021 | |
| 61 | Awet Mengsteab | 29:38.07 | Jun 28, 2024 | |
| 62 | Jesper Lundberg | 29:38.31 | May 25, 2023 | |
| 63 | Otto Kingstedt | 29:38.43 | Apr 14, 2017 | |
| 64 | Andreas Åhwall | 29:41.33 | Apr 3, 2015 | |
| 65 | Eric Senorski | 29:41.45 | Jun 3, 2012 | |
| 66 | Martin Regborn | 29:41.82 | Jun 23, 2020 | |
| 67 | Gustav Svedbrant | 29:42.51 | Sep 6, 2003 | |
| 68 | Jonas HAGELIN | 29:42.63 | Jun 3, 2000 | |
| 69 | Axel Granqvist | 29:43.81 | Jun 11, 2024 | |
| 70 | Andreas Jansson | 29:44.14 | May 17, 2022 | |
| 71 | Said REGRAGUI | 29:44.22 | Aug 19, 2005 | |
| 72 | Jonathan Edman | 29:44.50 | Jun 11, 2024 | |
| 73 | Jonas ANDERSSON | 29:44.61 | Aug 10, 2007 | |
| 74 | Robin Rohlén | 29:44.71 | May 4, 2021 | |
| 75 | Olle Meijer | 29:45.08 | Jun 11, 2024 | |
| 76 | Sharmarke Ahmed | 29:48.30 | Jun 28, 2024 | |
| 77 | Anders Grahl | 29:50.03 | Jun 14, 2020 | |
| 78 | Olle Kalered | 29:52.10 | May 25, 2023 | |
| 79 | Emil LERDAHL | 29:52.14 | Sep 1, 2012 | |
| 80 | Petter Svensson | 29:52.30 | Jun 28, 2024 | |
| 81 | John Börjesson | 29:52.66 | Jun 23, 2020 | |
| 82 | Alexander Palm | 29:54.79 | Apr 22, 2017 | |
| 83 | Valter Nyström | 29:54.8HT | Jul 20, 1952 | |
| 84 | Fredrik Johansson | 29:57.57 | May 17, 2022 | |
| 85 | Anton DANIELSSON | 29:58.13 | May 14, 2016 | |
| 86 | Kristofer Låås | 29:58.38 | Jun 28, 2024 | |
| 87 | Anders Szalkai | 29:59.64 | Jul 24, 1998 | |
| 88 | Henry GROSS | 29:59.8HT | Jun 27, 2007 | |
| 89 | Richard Emilsson | 30:03.74 | Aug 27, 2021 | |
| 90 | Rachid BENJIRA | 30:04.25 | May 25, 2006 | |
| 91 | Olle Walleräng | 30:04.45 | Aug 26, 2016 | |
| 92 | Lars Johansson | 30:04.87 | Jul 24, 1998 | |
| 93 | Max Peter Bejmer | 30:07.86 | Jun 14, 2020 | |
| 94 | Andreas Davidsson | 30:10.51 | Jun 28, 2024 | |
| 95 | Per Jacobsen | 30:12.20 | Apr 15, 2006 | |
| 96 | Emil Svensk | 30:12.84 | Aug 14, 2020 | |
| 97 | Johan BERGSTRÖM | 30:17.55 | Jul 24, 1998 | |
| 98 | Merih Hagos | 30:18.89 | Jun 25, 2019 | |
| 99 | Henrik Ahnström | 30:19.40 | May 27, 2007 | |
| 100 | Hugo Setthagen | 30:20.31 | May 22, 2025 |