Generated on 31 Jan 2026 based on the database export of 30 Jan 2026.

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 2120 2136/2152 (27:08:15.32) 18 Sep 2010 – 25 Jan 2026
2 🥈 🇭🇺 Bence Barát 2101 2104/2107 (24:32:56.00) 23 Aug 2008 – 18 Jan 2026
3 🥉 🇨🇴 Eduard Esteban García Domínguez 2072 2086/2100 (29:21:48.06) 25 Mar 2012 – 25 Jan 2026
4 🇩🇪 Sebastian Weyer 2014 2062/2110 (14:57:25.68) 14 Aug 2010 – 16 Jan 2026
5 🇩🇪 Finn Ickler 1981 1999/2017 (22:23:59.05) 14 Apr 2012 – 24 Jan 2026
6 🇩🇪 Sébastien Auroux 1947 1960/1973 (30:57:44.24) 19 Apr 2008 – 18 Jan 2026
7 🇸🇪 Daniel Wallin 1850 1876/1902 (18:46:40.37) 14 Sep 2013 – 25 Jan 2026
8 🇵🇱 Karol Zakrzewski 1839 1855/1871 (17:54:17.66) 22 Feb 2014 – 25 Jan 2026
9 🇨🇭 Tobias Peter 1825 1840/1855 (21:15:05.41) 11 Oct 2014 – 18 Dec 2025
10 🇩🇪 Leon Schmidtchen 1820 1826/1832 (18:47:00.68) 12 Jun 2010 – 24 Jan 2026
11 🇫🇷 Juliette Sébastien 1819 1848/1877 (18:07:24.54) 18 Apr 2015 – 11 Jan 2026
12 🇩🇪 Jan Bentlage 1818 1827/1836 (25:49:56.22) 16 Jan 2010 – 18 Jan 2026
13 🇮🇹 Simone Cantarelli 1723 1745/1767 (20:35:40.11) 9 Jun 2012 – 25 Jan 2026
14 🇩🇪 Philipp Weyer 1674 1692/1710 (17:02:43.40) 14 Aug 2010 – 18 Jan 2026
15 🇨🇴 Dennis Rosero 1659 1681/1703 (26:26:00.07) 28 May 2011 – 25 Jan 2026
16 🇨🇭 Alwin Rölz 1658 1671/1684 (16:12:43.79) 15 Jul 2016 – 24 Jan 2026
17 🇵🇱 Łukasz Burliga 1637 1656/1675 (15:34:55.62) 3 May 2014 – 25 Jan 2026
18 🇵🇱 Przemysław Rogalski 1601 1618/1635 (20:50:24.84) 14 Dec 2013 – 25 Jan 2026
19 🇺🇸 Paul Mahvi 1596 1599/1602 (14:39:14.27) 10 Nov 2012 – 18 Jan 2026
20 🇮🇹 Matteo Provasi 1555 1556/1557 (24:59:31.61) 5 Jun 2010 – 25 Jan 2026
21 🇳🇱 Ron van Bruchem 1528 1541/1554 (25:49:24.09) 23 Aug 2003 – 21 Dec 2025
22 🇫🇷 Philippe Virouleau 1507 1512/1517 (20:12:25.05) 31 May 2008 – 14 Dec 2025
23 🇵🇱 Michał Halczuk 1502 1544/1586 (17:09:17.88) 10 May 2008 – 26 Nov 2023
24 🇺🇸 Evan Liu 1490 1511/1532 (16:38:23.22) 14 Aug 2009 – 24 Jan 2026
25 🇳🇱 Mats Valk 1456 1470/1484 (14:41:07.75) 2 Feb 2008 – 17 Nov 2024
26 🇭🇺 Dániel Varga 1442 1447/1452 (20:23:51.94) 7 Jun 2008 – 18 Jan 2026
27 🇬🇧 Callum Hales-Jepp 1426 1435/1444 (17:18:44.39) 14 Jul 2012 – 4 Jan 2026
28 🇺🇸 Katie Hull 1417 1426/1435 (12:49:30.55) 31 Jul 2010 – 18 Jan 2026
29 🇦🇺 Feliks Zemdegs 1411 1423/1435 (11:04:36.60) 18 Jul 2009 – 18 Jan 2026
30 🇳🇱 Erik Akkersdijk 1409 1447/1485 (17:06:44.92) 21 Apr 2006 – 18 Jan 2026
31 🇫🇷 Jules Desjardin 1399 1406/1413 (15:26:23.31) 9 Apr 2010 – 25 Jan 2026
32 🇩🇪 Konstantin Jaehne 1398 1408/1418 (19:48:32.78) 9 Jan 2016 – 29 Dec 2025
33 🇺🇸 Luke Garrett 1394 1407/1420 (12:42:08.14) 2 Dec 2017 – 3 Jan 2026
34 🇫🇷 Wilfrid Py 1392 1408/1424 (19:17:29.93) 30 Apr 2016 – 14 Dec 2025
35 🇵🇱 Tymon Kolasiński 1380 1401/1422 (10:45:03.03) 8 Oct 2016 – 18 Jan 2026
36 🇺🇸 Max Park 1373 1374/1375 (9:28:21.99) 14 Oct 2012 – 11 Jan 2026
37 🇹🇼 Yi-Fan Wu (吳亦凡) 1359 1362/1365 (12:01:37.47) 11 Apr 2010 – 30 Nov 2025
38 🇫🇷 Valentin Hoffmann 1359 1379/1399 (15:38:24.15) 16 Sep 2011 – 16 Nov 2025
39 🇫🇷 Abdelhak Kaddour 1351 1360/1369 (12:33:39.49) 9 Apr 2010 – 9 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 1323 1341/1359 (18:47:11.83) 14 Jul 2012 – 11 Jan 2026
43 🇵🇱 Wojciech Szatanowski 1312 1317/1322 (17:50:43.73) 26 Mar 2011 – 17 Jan 2026
44 🇫🇷 Anthony Lafourcade 1293 1300/1307 (14:40:02.03) 10 May 2014 – 16 Jan 2026
45 🇮🇪 Ciarán Beahan 1288 1291/1294 (10:49:52.63) 11 Feb 2012 – 14 Dec 2025
46 🇳🇿 Chris Mills 1267 1280/1293 (13:19:04.47) 11 Oct 2014 – 18 Jan 2026
47 🇳🇴 Ulrik Bredland 1261 1276/1291 (13:59:40.96) 23 Sep 2012 – 25 Jan 2026
48 🇳🇱 Antonie Paterakis 1255 1270/1285 (13:33:58.47) 19 May 2012 – 21 Dec 2025
49 🇫🇷 Clément Cherblanc 1255 1266/1277 (14:17:24.95) 6 Dec 2014 – 30 Nov 2025
50 🇬🇧 Joey Gouly 1246 1269/1292 (17:43:58.19) 10 Nov 2007 – 14 Sep 2024
51 🇵🇱 Piotr Tokarski 1210 1226/1242 (14:58:22.88) 26 Jul 2014 – 25 Jan 2026
52 🇵🇱 Piotr Olszewski 1194 1221/1248 (13:47:31.23) 5 Oct 2013 – 11 Jan 2026
53 🇬🇧 James Molloy 1187 1203/1219 (15:46:08.02) 30 Jul 2011 – 21 May 2023
54 🇨🇴 Michael Andres Castillo Lemus 1185 1195/1205 (11:18:06.54) 28 May 2011 – 25 Jan 2026
55 🇺🇸 Carter Kucala 1171 1178/1185 (11:45:23.24) 21 May 2016 – 27 Dec 2025
56 🇮🇹 Marco Rota 1167 1204/1241 (17:23:15.02) 5 Jun 2010 – 8 Dec 2025
57 🇪🇸 Rafael Rodriguez Santana 1164 1173/1182 (12:58:40.61) 5 May 2012 – 16 Mar 2025
58 🇨🇭 Reto Bubendorf 1161 1184/1207 (14:48:47.55) 12 May 2012 – 7 Dec 2025
59 🇮🇹 Lorenzo Vigani Poli 1156 1169/1182 (17:14:12.86) 26 May 2007 – 20 Sep 2025
60 🇩🇰 Martin Vædele Egdal 1153 1164/1175 (10:17:54.19) 8 Dec 2013 – 11 Jan 2026
61 🇺🇸 Walker Welch 1150 1156/1162 (13:23:00.29) 29 Oct 2011 – 27 Dec 2025
62 🇩🇪 Kevin Gerhardt 1142 1147/1152 (9:57:54.56) 2 Feb 2013 – 12 Oct 2025
63 🇩🇪 Wilhelm Kilders 1128 1135/1142 (14:14:05.89) 14 Jan 2011 – 18 Dec 2025
64 🇨🇳 Jiayu Wang (王佳宇) 1117 1127/1137 (11:30:04.38) 14 Aug 2010 – 11 Jan 2026
65 🇧🇷 Fabio Bini Graciose 1115 1122/1129 (28:23:18.08) 15 Jul 2011 – 25 Jan 2026
66 🇩🇰 Daniel Vædele Egdal 1095 1095/1095 (11:29:18.97) 8 Dec 2013 – 11 Jan 2026
67 🇳🇴 Kim Roger Haraldsen 1094 1097/1100 (10:17:41.80) 24 Oct 2015 – 8 Dec 2025
68 🇨🇴 Diego Alejandro Casas Jimenez 1091 1097/1103 (17:19:44.57) 27 Sep 2014 – 25 Jan 2026
69 🇩🇪 Cornelius Dieckmann 1087 1102/1117 (13:03:43.38) 25 Apr 2009 – 1 Mar 2020
70 🇫🇷 Lucas Déglise 1084 1093/1102 (10:12:19.10) 7 Nov 2015 – 11 Jan 2026
71 🇩🇪 Oliver Fritz 1080 1085/1090 (10:14:09.48) 8 Nov 2014 – 29 Dec 2025
72 🇫🇷 François Courtès 1077 1104/1131 (25:38:28.94) 11 Apr 2008 – 17 Jul 2016
73 🇹🇼 Chao-Che Chung (鍾肇哲) 1071 1079/1087 (11:43:32.12) 3 Mar 2013 – 21 Dec 2025
74 🇪🇸 Josete Sánchez 1070 1080/1090 (12:41:35.55) 14 Nov 2015 – 17 Jan 2026
75 🇺🇸 Jacob Ambrose 1066 1073/1080 (14:03:50.22) 26 Jun 2010 – 18 Jan 2026
76 🇺🇸 Shane Grogan 1064 1077/1090 (10:35:16.11) 19 Nov 2011 – 18 Jan 2026
77 🇺🇸 Eric Zhao 1064 1082/1100 (13:35:44.73) 21 Aug 2010 – 6 Jul 2025
78 🇨🇴 Manuel Popayán 1060 1066/1072 (10:55:13.85) 4 Feb 2017 – 25 Jan 2026
79 🇫🇷 Alexandre Carlier 1059 1067/1075 (9:22:54.63) 27 Oct 2012 – 11 Jan 2026
80 🇫🇷 Nicolas Gertner Kilian 1059 1083/1107 (12:17:39.61) 1 Mar 2014 – 2 Nov 2025
81 🇩🇪 Patrick Hetco 1045 1050/1055 (11:14:40.38) 26 Nov 2011 – 18 Jan 2026
82 🇫🇮 Arttu Puttonen 1042 1053/1064 (13:29:08.36) 17 Sep 2016 – 25 Jan 2026
83 🇲🇾 Ivan Lew Yi Wen (刘义文) 1029 1038/1047 (10:19:37.40) 2 Sep 2012 – 21 Dec 2025
84 🇵🇱 Łukasz Dubicki 1028 1032/1036 (11:19:20.22) 22 Sep 2018 – 4 Jan 2026
85 🇺🇸 Patrick Ponce 1026 1038/1050 (8:08:38.70) 12 Jan 2013 – 21 Dec 2025
86 🇺🇸 Tim Reynolds 1024 1032/1040 (17:51:47.95) 29 Apr 2006 – 6 Jul 2025
87 🇷🇺 Alexey Tsvetkov 1021 1026/1031 (10:51:41.61) 3 Feb 2018 – 25 Jan 2026
88 🇳🇱 Ton Dennenbroek 1021 1056/1091 (26:37:00.95) 23 Aug 2003 – 17 Jan 2026
89 🇧🇪 Bruno Vervoort 1011 1018/1025 (12:11:28.02) 7 May 2011 – 18 May 2025
90 🇬🇧 Daniel Sheppard 1004 1021/1038 (12:53:45.01) 7 Nov 2009 – 9 Feb 2020
91 🇺🇸 Brian Johnson 1000 1016/1032 (9:22:51.30) 5 Oct 2013 – 8 Nov 2025
92 🇺🇸 James Hildreth 992 1006/1020 (13:15:29.92) 28 Mar 2009 – 29 Dec 2025
93 🇺🇸 Corey Sakowski 988 995/1002 (14:25:30.73) 19 Feb 2011 – 6 Dec 2025
94 🇺🇸 Blake Thompson 982 992/1002 (11:02:57.35) 5 Jun 2010 – 4 Oct 2025
95 🇵🇱 Rafał Waryszak 980 996/1012 (12:22:53.45) 20 Apr 2013 – 10 Jan 2026
96 🇩🇪 Noah Kraft 974 978/982 (11:34:45.53) 15 Jul 2016 – 18 Jan 2026
97 🇸🇮 Matic Omulec 966 969/972 (11:55:30.11) 24 Apr 2010 – 23 Nov 2025
98 🇩🇪 Laura Ohrndorf 965 975/985 (18:48:42.07) 17 Apr 2010 – 30 Apr 2023
99 🇦🇺 Jayden McNeill 959 967/975 (9:57:58.17) 25 Feb 2012 – 5 Oct 2025
100 🇵🇱 Wojciech Knott 957 976/995 (10:06:50.60) 23 Jul 2011 – 9 Mar 2025