Updated on 14 Oct 2025.

# Name Score Result Time Period
1 🥇 🇭🇺 Bence Barát 2076 2079/2082 (24:17:41.05) 23 Aug 2008 – 21 Sep 2025
2 🥈 🇫🇮 Niko Ronkainen 2005 2021/2037 (25:49:22.86) 18 Sep 2010 – 12 Oct 2025
3 🥉 🇩🇪 Sebastian Weyer 1976 2023/2070 (14:43:36.48) 14 Aug 2010 – 5 Oct 2025
4 🇩🇪 Finn Ickler 1941 1959/1977 (21:58:42.41) 14 Apr 2012 – 28 Sep 2025
5 🇩🇪 Sébastien Auroux 1927 1940/1953 (30:40:41.77) 19 Apr 2008 – 12 Oct 2025
6 🇨🇴 Eduard Esteban García Domínguez 1871 1883/1895 (26:41:47.26) 25 Mar 2012 – 5 Oct 2025
7 🇩🇪 Jan Bentlage 1813 1822/1831 (25:46:11.66) 16 Jan 2010 – 28 Sep 2025
8 🇨🇭 Tobias Peter 1780 1795/1810 (20:48:49.19) 11 Oct 2014 – 5 Oct 2025
9 🇫🇷 Juliette Sébastien 1779 1808/1837 (17:47:12.29) 18 Apr 2015 – 31 Aug 2025
10 🇸🇪 Daniel Wallin 1776 1799/1822 (18:05:37.39) 14 Sep 2013 – 27 Sep 2025
11 🇩🇪 Leon Schmidtchen 1775 1781/1787 (18:21:54.88) 12 Jun 2010 – 28 Sep 2025
12 🇵🇱 Karol Zakrzewski 1744 1760/1776 (17:02:42.52) 22 Feb 2014 – 12 Oct 2025
13 🇮🇹 Simone Cantarelli 1653 1675/1697 (19:51:31.10) 9 Jun 2012 – 28 Sep 2025
14 🇩🇪 Philipp Weyer 1629 1647/1665 (16:39:14.30) 14 Aug 2010 – 28 Sep 2025
15 🇨🇭 Alwin Rölz 1570 1582/1594 (15:30:58.45) 15 Jul 2016 – 12 Oct 2025
16 🇵🇱 Łukasz Burliga 1554 1572/1590 (14:54:24.35) 3 May 2014 – 12 Oct 2025
17 🇺🇸 Paul Mahvi 1531 1534/1537 (14:08:13.02) 10 Nov 2012 – 28 Sep 2025
18 🇵🇱 Michał Halczuk 1502 1544/1586 (17:09:17.88) 10 May 2008 – 26 Nov 2023
19 🇵🇱 Przemysław Rogalski 1498 1514/1530 (19:39:51.12) 14 Dec 2013 – 12 Oct 2025
20 🇨🇴 Dennis Rosero 1493 1513/1533 (23:57:08.12) 28 May 2011 – 5 Oct 2025
21 🇳🇱 Ron van Bruchem 1493 1506/1519 (25:16:30.46) 23 Aug 2003 – 7 Sep 2025
22 🇫🇷 Philippe Virouleau 1477 1482/1487 (19:53:03.38) 31 May 2008 – 14 Sep 2025
23 🇳🇱 Mats Valk 1456 1470/1484 (14:41:07.75) 2 Feb 2008 – 17 Nov 2024
24 🇺🇸 Evan Liu 1449 1468/1487 (16:14:21.46) 14 Aug 2009 – 28 Sep 2025
25 🇮🇹 Matteo Provasi 1440 1441/1442 (23:26:34.26) 5 Jun 2010 – 5 Oct 2025
26 🇭🇺 Dániel Varga 1422 1427/1432 (20:09:03.97) 7 Jun 2008 – 21 Sep 2025
27 🇬🇧 Callum Hales-Jepp 1421 1430/1439 (17:15:51.83) 14 Jul 2012 – 14 Sep 2025
28 🇳🇱 Erik Akkersdijk 1404 1442/1480 (17:03:40.63) 21 Apr 2006 – 28 Sep 2025
29 🇦🇺 Feliks Zemdegs 1401 1413/1425 (11:00:33.06) 18 Jul 2009 – 6 Jul 2025
30 🇺🇸 Katie Hull 1397 1406/1415 (12:39:39.97) 31 Jul 2010 – 5 Oct 2025
31 🇫🇷 Jules Desjardin 1364 1371/1378 (15:08:32.53) 9 Apr 2010 – 31 Aug 2025
32 🇬🇧 Robert Yau 1347 1351/1355 (13:25:06.96) 11 Jul 2009 – 24 Aug 2025
33 🇹🇼 Yi-Fan Wu (吳亦凡) 1334 1337/1340 (11:50:43.54) 11 Apr 2010 – 20 Sep 2025
34 🇺🇸 Luke Garrett 1326 1338/1350 (12:13:07.00) 2 Dec 2017 – 4 Oct 2025
35 🇫🇷 Abdelhak Kaddour 1326 1335/1344 (12:20:51.44) 9 Apr 2010 – 7 Sep 2025
36 🇫🇷 Valentin Hoffmann 1326 1345/1364 (15:19:20.76) 16 Sep 2011 – 5 Oct 2025
37 🇩🇪 Konstantin Jaehne 1325 1334/1343 (18:56:29.04) 9 Jan 2016 – 12 Oct 2025
38 🇺🇸 Max Park 1318 1319/1320 (9:09:14.07) 14 Oct 2012 – 12 Oct 2025
39 🇫🇷 Wilfrid Py 1317 1333/1349 (18:22:08.35) 30 Apr 2016 – 14 Sep 2025
40 🇫🇷 Anton Piau 1315 1326/1337 (16:53:06.56) 10 Apr 2009 – 5 Oct 2025
41 🇵🇱 Tymon Kolasiński 1307 1327/1347 (10:18:34.37) 8 Oct 2016 – 28 Sep 2025
42 🇬🇧 Callum James Goodyear-Jørgensen 1303 1321/1339 (18:32:15.11) 14 Jul 2012 – 14 Sep 2025
43 🇮🇪 Ciarán Beahan 1258 1261/1264 (10:37:20.01) 11 Feb 2012 – 12 Oct 2025
44 🇬🇧 Joey Gouly 1246 1269/1292 (17:43:58.19) 10 Nov 2007 – 14 Sep 2024
45 🇫🇷 Anthony Lafourcade 1245 1251/1257 (14:12:15.06) 10 May 2014 – 7 Sep 2025
46 🇵🇱 Wojciech Szatanowski 1234 1238/1242 (17:03:57.05) 26 Mar 2011 – 12 Oct 2025
47 🇫🇷 Clément Cherblanc 1225 1236/1247 (13:59:22.01) 6 Dec 2014 – 4 Oct 2025
48 🇳🇿 Chris Mills 1222 1235/1248 (12:57:46.11) 11 Oct 2014 – 5 Oct 2025
49 🇳🇱 Antonie Paterakis 1220 1235/1250 (13:16:13.55) 19 May 2012 – 7 Sep 2025
50 🇳🇴 Ulrik Bredland 1211 1226/1241 (13:31:25.52) 23 Sep 2012 – 3 Aug 2025
51 🇬🇧 James Molloy 1187 1203/1219 (15:46:08.02) 30 Jul 2011 – 21 May 2023
52 🇵🇱 Piotr Tokarski 1185 1201/1217 (14:40:52.57) 26 Jul 2014 – 12 Oct 2025
53 🇪🇸 Rafael Rodriguez Santana 1164 1173/1182 (12:58:40.61) 5 May 2012 – 16 Mar 2025
54 🇮🇹 Marco Rota 1159 1195/1231 (17:16:54.72) 5 Jun 2010 – 28 Sep 2025
55 🇨🇭 Reto Bubendorf 1158 1180/1202 (14:46:10.33) 12 May 2012 – 5 Oct 2025
56 🇮🇹 Lorenzo Vigani Poli 1156 1169/1182 (17:14:12.86) 26 May 2007 – 20 Sep 2025
57 🇩🇪 Kevin Gerhardt 1142 1147/1152 (9:57:54.56) 2 Feb 2013 – 12 Oct 2025
58 🇺🇸 Carter Kucala 1141 1148/1155 (11:29:42.25) 21 May 2016 – 5 Oct 2025
59 🇵🇱 Piotr Olszewski 1141 1167/1193 (13:15:45.47) 5 Oct 2013 – 7 Sep 2025
60 🇺🇸 Walker Welch 1130 1136/1142 (13:10:36.66) 29 Oct 2011 – 24 Aug 2025
61 🇩🇰 Martin Vædele Egdal 1118 1129/1140 (10:02:21.59) 8 Dec 2013 – 14 Sep 2025
62 🇩🇪 Wilhelm Kilders 1118 1125/1132 (14:07:20.20) 14 Jan 2011 – 12 Oct 2025
63 🇨🇳 Jiayu Wang (王佳宇) 1097 1107/1117 (11:19:41.68) 14 Aug 2010 – 14 Sep 2025
64 🇩🇪 Cornelius Dieckmann 1087 1102/1117 (13:03:43.38) 25 Apr 2009 – 1 Mar 2020
65 🇧🇷 Fabio Bini Graciose 1085 1092/1099 (27:42:17.57) 15 Jul 2011 – 4 Oct 2025
66 🇫🇷 François Courtès 1077 1104/1131 (25:38:28.94) 11 Apr 2008 – 17 Jul 2016
67 🇺🇸 Eric Zhao 1064 1082/1100 (13:35:44.73) 21 Aug 2010 – 6 Jul 2025
68 🇺🇸 Jacob Ambrose 1061 1068/1075 (13:59:56.06) 26 Jun 2010 – 6 Jul 2025
69 🇩🇰 Daniel Vædele Egdal 1060 1060/1060 (11:10:07.29) 8 Dec 2013 – 14 Sep 2025
70 🇹🇼 Chao-Che Chung (鍾肇哲) 1051 1059/1067 (11:32:18.41) 3 Mar 2013 – 21 Sep 2025
71 🇳🇴 Kim Roger Haraldsen 1049 1052/1055 (9:57:47.02) 24 Oct 2015 – 5 Oct 2025
72 🇨🇴 Diego Alejandro Casas Jimenez 1049 1055/1061 (16:40:51.28) 27 Sep 2014 – 14 Sep 2025
73 🇫🇷 Nicolas Gertner Kilian 1041 1064/1087 (12:06:30.07) 1 Mar 2014 – 31 Aug 2025
74 🇩🇪 Oliver Fritz 1037 1041/1045 (9:52:06.86) 8 Nov 2014 – 12 Oct 2025
75 🇺🇸 Tim Reynolds 1024 1032/1040 (17:51:47.95) 29 Apr 2006 – 6 Jul 2025
76 🇫🇷 Lucas Déglise 1019 1028/1037 (9:40:26.63) 7 Nov 2015 – 28 Sep 2025
77 🇫🇷 Alexandre Carlier 1016 1023/1030 (9:02:17.34) 27 Oct 2012 – 14 Sep 2025
78 🇧🇪 Bruno Vervoort 1011 1018/1025 (12:11:28.02) 7 May 2011 – 18 May 2025
79 🇬🇧 Daniel Sheppard 1004 1021/1038 (12:53:45.01) 7 Nov 2009 – 9 Feb 2020
80 🇳🇱 Ton Dennenbroek 1004 1039/1074 (26:11:17.93) 23 Aug 2003 – 7 Sep 2025
81 🇨🇴 Manuel Popayán 1000 1006/1012 (10:19:58.95) 4 Feb 2017 – 4 Oct 2025
82 🇩🇪 Patrick Hetco 1000 1005/1010 (10:48:12.61) 26 Nov 2011 – 12 Oct 2025
83 🇲🇾 Ivan Lew Yi Wen (刘义文) 999 1008/1017 (10:02:23.22) 2 Sep 2012 – 28 Sep 2025
84 🇪🇸 Josete Sánchez 995 1005/1015 (11:53:30.26) 14 Nov 2015 – 5 Oct 2025
85 🇺🇸 Patrick Ponce 991 1003/1015 (7:54:48.03) 12 Jan 2013 – 7 Sep 2025
86 🇺🇸 Brian Johnson 990 1006/1022 (9:17:55.76) 5 Oct 2013 – 5 Oct 2025
87 🇫🇮 Arttu Puttonen 990 1001/1012 (12:51:48.35) 17 Sep 2016 – 12 Oct 2025
88 🇺🇸 Shane Grogan 984 997/1010 (9:52:20.50) 19 Nov 2011 – 12 Oct 2025
89 🇺🇸 Corey Sakowski 983 990/997 (14:21:16.14) 19 Feb 2011 – 26 Apr 2025
90 🇺🇸 Blake Thompson 982 992/1002 (11:02:57.35) 5 Jun 2010 – 4 Oct 2025
91 🇨🇴 Michael Andres Castillo Lemus 977 986/995 (9:30:55.57) 28 May 2011 – 5 Oct 2025
92 🇺🇸 James Hildreth 977 991/1005 (13:04:32.81) 28 Mar 2009 – 17 Aug 2025
93 🇩🇪 Laura Ohrndorf 965 975/985 (18:48:42.07) 17 Apr 2010 – 30 Apr 2023
94 🇵🇱 Rafał Waryszak 960 976/992 (12:09:39.22) 20 Apr 2013 – 10 Aug 2025
95 🇦🇺 Jayden McNeill 959 967/975 (9:57:58.17) 25 Feb 2012 – 5 Oct 2025
96 🇵🇱 Wojciech Knott 957 976/995 (10:06:50.60) 23 Jul 2011 – 9 Mar 2025
97 🇵🇱 Łukasz Dubicki 953 957/961 (10:34:38.28) 22 Sep 2018 – 5 Oct 2025
98 🇷🇺 Alexey Tsvetkov 941 946/951 (10:12:07.27) 3 Feb 2018 – 7 Sep 2025
99 🇸🇮 Matic Omulec 941 944/947 (11:38:23.25) 24 Apr 2010 – 5 Oct 2025
100 🇺🇸 Joshua Feran 930 947/964 (11:42:03.31) 6 Oct 2012 – 5 Oct 2025