Updated on 14 Dec 2025.

# Name Score Result Time Period
1 🥇 🇭🇺 Bence Barát 2096 2099/2102 (24:29:46.06) 23 Aug 2008 – 6 Dec 2025
2 🥈 🇫🇮 Niko Ronkainen 2070 2086/2102 (26:34:32.76) 18 Sep 2010 – 30 Nov 2025
3 🥉 🇩🇪 Sebastian Weyer 1994 2042/2090 (14:50:30.59) 14 Aug 2010 – 30 Nov 2025
4 🇩🇪 Finn Ickler 1951 1969/1987 (22:05:02.91) 14 Apr 2012 – 2 Nov 2025
5 🇨🇴 Eduard Esteban García Domínguez 1939 1952/1965 (27:35:31.61) 25 Mar 2012 – 7 Dec 2025
6 🇩🇪 Sébastien Auroux 1937 1950/1963 (30:48:56.67) 19 Apr 2008 – 2 Nov 2025
7 🇨🇭 Tobias Peter 1820 1835/1850 (21:12:16.78) 11 Oct 2014 – 7 Dec 2025
8 🇩🇪 Jan Bentlage 1813 1822/1831 (25:46:11.66) 16 Jan 2010 – 28 Sep 2025
9 🇫🇷 Juliette Sébastien 1809 1838/1867 (18:02:39.94) 18 Apr 2015 – 16 Nov 2025
10 🇸🇪 Daniel Wallin 1809 1833/1857 (18:23:17.99) 14 Sep 2013 – 6 Dec 2025
11 🇵🇱 Karol Zakrzewski 1799 1815/1831 (17:32:45.40) 22 Feb 2014 – 7 Dec 2025
12 🇩🇪 Leon Schmidtchen 1785 1791/1797 (18:27:20.87) 12 Jun 2010 – 23 Nov 2025
13 🇮🇹 Simone Cantarelli 1698 1720/1742 (20:19:45.22) 9 Jun 2012 – 8 Dec 2025
14 🇩🇪 Philipp Weyer 1644 1662/1680 (16:47:03.41) 14 Aug 2010 – 16 Nov 2025
15 🇨🇭 Alwin Rölz 1615 1627/1639 (15:52:15.52) 15 Jul 2016 – 7 Dec 2025
16 🇵🇱 Łukasz Burliga 1599 1617/1635 (15:16:09.52) 3 May 2014 – 1 Dec 2025
17 🇺🇸 Paul Mahvi 1566 1569/1572 (14:24:51.24) 10 Nov 2012 – 22 Nov 2025
18 🇵🇱 Przemysław Rogalski 1561 1578/1595 (20:23:03.21) 14 Dec 2013 – 9 Dec 2025
19 🇨🇴 Dennis Rosero 1546 1567/1588 (24:44:46.93) 28 May 2011 – 7 Dec 2025
20 🇳🇱 Ron van Bruchem 1523 1536/1549 (25:43:54.36) 23 Aug 2003 – 6 Dec 2025
21 🇮🇹 Matteo Provasi 1510 1511/1512 (24:23:28.36) 5 Jun 2010 – 8 Dec 2025
22 🇵🇱 Michał Halczuk 1502 1544/1586 (17:09:17.88) 10 May 2008 – 26 Nov 2023
23 🇫🇷 Philippe Virouleau 1497 1502/1507 (20:06:13.07) 31 May 2008 – 2 Nov 2025
24 🇺🇸 Evan Liu 1469 1488/1507 (16:25:27.97) 14 Aug 2009 – 8 Nov 2025
25 🇳🇱 Mats Valk 1456 1470/1484 (14:41:07.75) 2 Feb 2008 – 17 Nov 2024
26 🇭🇺 Dániel Varga 1437 1442/1447 (20:20:05.14) 7 Jun 2008 – 6 Dec 2025
27 🇬🇧 Callum Hales-Jepp 1421 1430/1439 (17:15:51.83) 14 Jul 2012 – 14 Sep 2025
28 🇺🇸 Katie Hull 1407 1416/1425 (12:44:32.84) 31 Jul 2010 – 12 Oct 2025
29 🇳🇱 Erik Akkersdijk 1404 1442/1480 (17:03:40.63) 21 Apr 2006 – 28 Sep 2025
30 🇦🇺 Feliks Zemdegs 1401 1413/1425 (11:00:33.06) 18 Jul 2009 – 6 Jul 2025
31 🇫🇷 Jules Desjardin 1389 1396/1403 (15:21:10.97) 9 Apr 2010 – 9 Nov 2025
32 🇫🇷 Wilfrid Py 1382 1398/1414 (19:10:34.45) 30 Apr 2016 – 8 Dec 2025
33 🇩🇪 Konstantin Jaehne 1373 1383/1393 (19:30:47.11) 9 Jan 2016 – 8 Dec 2025
34 🇵🇱 Tymon Kolasiński 1370 1391/1412 (10:41:38.33) 8 Oct 2016 – 8 Dec 2025
35 🇺🇸 Luke Garrett 1361 1373/1385 (12:27:56.14) 2 Dec 2017 – 22 Nov 2025
36 🇹🇼 Yi-Fan Wu (吳亦凡) 1359 1362/1365 (12:01:37.47) 11 Apr 2010 – 30 Nov 2025
37 🇫🇷 Valentin Hoffmann 1359 1379/1399 (15:38:24.15) 16 Sep 2011 – 16 Nov 2025
38 🇫🇷 Abdelhak Kaddour 1351 1360/1369 (12:33:39.49) 9 Apr 2010 – 9 Nov 2025
39 🇺🇸 Max Park 1348 1349/1350 (9:19:42.20) 14 Oct 2012 – 8 Nov 2025
40 🇬🇧 Robert Yau 1347 1351/1355 (13:25:06.96) 11 Jul 2009 – 24 Aug 2025
41 🇫🇷 Anton Piau 1345 1356/1367 (17:12:15.18) 10 Apr 2009 – 30 Nov 2025
42 🇬🇧 Callum James Goodyear-Jørgensen 1313 1331/1349 (18:39:49.83) 14 Jul 2012 – 15 Nov 2025
43 🇮🇪 Ciarán Beahan 1283 1286/1289 (10:47:39.54) 11 Feb 2012 – 30 Nov 2025
44 🇵🇱 Wojciech Szatanowski 1279 1283/1287 (17:30:47.29) 26 Mar 2011 – 9 Dec 2025
45 🇫🇷 Anthony Lafourcade 1278 1285/1292 (14:31:43.58) 10 May 2014 – 23 Nov 2025
46 🇫🇷 Clément Cherblanc 1255 1266/1277 (14:17:24.95) 6 Dec 2014 – 30 Nov 2025
47 🇳🇴 Ulrik Bredland 1251 1266/1281 (13:53:38.43) 23 Sep 2012 – 23 Nov 2025
48 🇳🇱 Antonie Paterakis 1250 1265/1280 (13:31:27.99) 19 May 2012 – 6 Dec 2025
49 🇬🇧 Joey Gouly 1246 1269/1292 (17:43:58.19) 10 Nov 2007 – 14 Sep 2024
50 🇳🇿 Chris Mills 1242 1255/1268 (13:07:08.13) 11 Oct 2014 – 15 Nov 2025
51 🇵🇱 Piotr Tokarski 1195 1211/1227 (14:47:43.44) 26 Jul 2014 – 29 Nov 2025
52 🇬🇧 James Molloy 1187 1203/1219 (15:46:08.02) 30 Jul 2011 – 21 May 2023
53 🇵🇱 Piotr Olszewski 1174 1201/1228 (13:36:03.91) 5 Oct 2013 – 9 Dec 2025
54 🇮🇹 Marco Rota 1167 1204/1241 (17:23:15.02) 5 Jun 2010 – 8 Dec 2025
55 🇪🇸 Rafael Rodriguez Santana 1164 1173/1182 (12:58:40.61) 5 May 2012 – 16 Mar 2025
56 🇺🇸 Carter Kucala 1161 1168/1175 (11:40:16.78) 21 May 2016 – 30 Nov 2025
57 🇨🇭 Reto Bubendorf 1161 1184/1207 (14:48:47.55) 12 May 2012 – 7 Dec 2025
58 🇮🇹 Lorenzo Vigani Poli 1156 1169/1182 (17:14:12.86) 26 May 2007 – 20 Sep 2025
59 🇩🇰 Martin Vædele Egdal 1143 1154/1165 (10:13:27.76) 8 Dec 2013 – 30 Nov 2025
60 🇩🇪 Kevin Gerhardt 1142 1147/1152 (9:57:54.56) 2 Feb 2013 – 12 Oct 2025
61 🇺🇸 Walker Welch 1140 1146/1152 (13:16:35.97) 29 Oct 2011 – 30 Nov 2025
62 🇩🇪 Wilhelm Kilders 1123 1130/1137 (14:10:38.88) 14 Jan 2011 – 16 Nov 2025
63 🇧🇷 Fabio Bini Graciose 1105 1112/1119 (28:09:34.99) 15 Jul 2011 – 23 Nov 2025
64 🇨🇳 Jiayu Wang (王佳宇) 1097 1107/1117 (11:19:41.68) 14 Aug 2010 – 14 Sep 2025
65 🇳🇴 Kim Roger Haraldsen 1094 1097/1100 (10:17:41.80) 24 Oct 2015 – 8 Dec 2025
66 🇩🇪 Cornelius Dieckmann 1087 1102/1117 (13:03:43.38) 25 Apr 2009 – 1 Mar 2020
67 🇩🇰 Daniel Vædele Egdal 1085 1085/1085 (11:23:46.99) 8 Dec 2013 – 30 Nov 2025
68 🇫🇷 François Courtès 1077 1104/1131 (25:38:28.94) 11 Apr 2008 – 17 Jul 2016
69 🇫🇷 Lucas Déglise 1074 1083/1092 (10:07:32.16) 7 Nov 2015 – 29 Nov 2025
70 🇨🇴 Diego Alejandro Casas Jimenez 1069 1075/1081 (16:59:20.47) 27 Sep 2014 – 17 Nov 2025
71 🇩🇪 Oliver Fritz 1065 1070/1075 (10:06:44.26) 8 Nov 2014 – 1 Dec 2025
72 🇺🇸 Eric Zhao 1064 1082/1100 (13:35:44.73) 21 Aug 2010 – 6 Jul 2025
73 🇹🇼 Chao-Che Chung (鍾肇哲) 1061 1069/1077 (11:38:03.03) 3 Mar 2013 – 30 Nov 2025
74 🇺🇸 Jacob Ambrose 1061 1068/1075 (13:59:56.06) 26 Jun 2010 – 6 Jul 2025
75 🇫🇷 Nicolas Gertner Kilian 1059 1083/1107 (12:17:39.61) 1 Mar 2014 – 2 Nov 2025
76 🇨🇴 Michael Andres Castillo Lemus 1055 1065/1075 (10:11:05.40) 28 May 2011 – 7 Dec 2025
77 🇫🇷 Alexandre Carlier 1049 1057/1065 (9:18:06.03) 27 Oct 2012 – 29 Nov 2025
78 🇪🇸 Josete Sánchez 1045 1055/1065 (12:25:28.30) 14 Nov 2015 – 8 Dec 2025
79 🇨🇴 Manuel Popayán 1030 1036/1042 (10:37:20.17) 4 Feb 2017 – 30 Nov 2025
80 🇺🇸 Shane Grogan 1029 1042/1055 (10:16:29.63) 19 Nov 2011 – 6 Dec 2025
81 🇲🇾 Ivan Lew Yi Wen (刘义文) 1024 1033/1042 (10:16:55.08) 2 Sep 2012 – 16 Nov 2025
82 🇺🇸 Tim Reynolds 1024 1032/1040 (17:51:47.95) 29 Apr 2006 – 6 Jul 2025
83 🇫🇮 Arttu Puttonen 1022 1033/1044 (13:15:05.54) 17 Sep 2016 – 30 Nov 2025
84 🇺🇸 Patrick Ponce 1021 1033/1045 (8:06:35.13) 12 Jan 2013 – 6 Dec 2025
85 🇳🇱 Ton Dennenbroek 1016 1051/1086 (26:28:48.11) 23 Aug 2003 – 6 Dec 2025
86 🇩🇪 Patrick Hetco 1015 1020/1025 (10:57:00.18) 26 Nov 2011 – 16 Nov 2025
87 🇧🇪 Bruno Vervoort 1011 1018/1025 (12:11:28.02) 7 May 2011 – 18 May 2025
88 🇵🇱 Łukasz Dubicki 1008 1012/1016 (11:07:10.34) 22 Sep 2018 – 7 Dec 2025
89 🇬🇧 Daniel Sheppard 1004 1021/1038 (12:53:45.01) 7 Nov 2009 – 9 Feb 2020
90 🇷🇺 Alexey Tsvetkov 1001 1006/1011 (10:41:54.54) 3 Feb 2018 – 8 Dec 2025
91 🇺🇸 Brian Johnson 1000 1016/1032 (9:22:51.30) 5 Oct 2013 – 8 Nov 2025
92 🇺🇸 Corey Sakowski 988 995/1002 (14:25:30.73) 19 Feb 2011 – 6 Dec 2025
93 🇺🇸 James Hildreth 987 1001/1015 (13:11:55.11) 28 Mar 2009 – 6 Nov 2025
94 🇺🇸 Blake Thompson 982 992/1002 (11:02:57.35) 5 Jun 2010 – 4 Oct 2025
95 🇵🇱 Rafał Waryszak 975 991/1007 (12:19:39.56) 20 Apr 2013 – 29 Nov 2025
96 🇸🇮 Matic Omulec 966 969/972 (11:55:30.11) 24 Apr 2010 – 23 Nov 2025
97 🇩🇪 Laura Ohrndorf 965 975/985 (18:48:42.07) 17 Apr 2010 – 30 Apr 2023
98 🇦🇺 Jayden McNeill 959 967/975 (9:57:58.17) 25 Feb 2012 – 5 Oct 2025
99 🇵🇱 Wojciech Knott 957 976/995 (10:06:50.60) 23 Jul 2011 – 9 Mar 2025
100 🇺🇸 Daniel Mullen 938 945/952 (11:00:19.14) 8 Oct 2016 – 23 Nov 2025