Generated on 2 Nov 2026 based on the database export of 2 Nov 2026.

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 2478 2495/2512 (31:07:38.81) 18 Sep 2010 – 1 Nov 2026
2 🥈 🇨🇴 Eduard Esteban García Domínguez 2187 2201/2215 (30:52:45.37) 25 Mar 2012 – 23 Sep 2026
3 🥉 🇩🇪 Sebastian Weyer 2138 2189/2240 (15:43:30.63) 14 Aug 2010 – 18 Oct 2026
4 🇭🇺 Bence Barát 2136 2139/2142 (24:54:23.73) 23 Aug 2008 – 25 Oct 2026
5 🇩🇪 Finn Ickler 2061 2079/2097 (23:15:08.11) 14 Apr 2012 – 27 Sep 2026
6 🇵🇱 Karol Zakrzewski 2042 2059/2076 (19:45:22.87) 22 Feb 2014 – 31 Oct 2026
7 🇸🇪 Daniel Wallin 2009 2038/2067 (20:13:50.81) 14 Sep 2013 – 1 Nov 2026
8 🇩🇪 Sébastien Auroux 2005 2019/2033 (31:47:20.92) 19 Apr 2008 – 25 Oct 2026
9 🇨🇭 Tobias Peter 1986 2003/2020 (22:53:30.68) 11 Oct 2014 – 25 Oct 2026
10 🇫🇷 Juliette Sébastien 1975 2006/2037 (19:26:30.31) 18 Apr 2015 – 25 Oct 2026
11 🇩🇪 Leon Schmidtchen 1963 1970/1977 (20:06:48.25) 12 Jun 2010 – 18 Oct 2026
12 🇨🇭 Alwin Rölz 1903 1916/1929 (18:06:27.20) 15 Jul 2016 – 25 Oct 2026
13 🇩🇪 Jan Bentlage 1843 1852/1861 (26:08:37.74) 16 Jan 2010 – 25 Oct 2026
14 🇨🇴 Dennis Rosero 1814 1836/1858 (28:43:17.59) 28 May 2011 – 25 Oct 2026
15 🇮🇹 Simone Cantarelli 1786 1809/1832 (21:17:27.34) 9 Jun 2012 – 30 Aug 2026
16 🇵🇱 Przemysław Rogalski 1784 1802/1820 (22:55:19.31) 14 Dec 2013 – 31 Oct 2026
17 🇮🇹 Matteo Provasi 1780 1781/1782 (28:03:15.53) 5 Jun 2010 – 1 Nov 2026
18 🇵🇱 Łukasz Burliga 1773 1794/1815 (16:41:03.40) 3 May 2014 – 31 Oct 2026
19 🇩🇪 Philipp Weyer 1714 1732/1750 (17:22:55.06) 14 Aug 2010 – 6 Sep 2026
20 🇺🇸 Paul Mahvi 1709 1713/1717 (15:33:05.12) 10 Nov 2012 – 18 Oct 2026
21 🇺🇸 Evan Liu 1691 1714/1737 (18:31:29.18) 14 Aug 2009 – 25 Oct 2026
22 🇵🇱 Tymon Kolasiński 1625 1646/1667 (12:10:33.87) 8 Oct 2016 – 18 Oct 2026
23 🇺🇸 Katie Hull 1600 1610/1620 (14:19:20.95) 31 Jul 2010 – 25 Oct 2026
24 🇳🇱 Ron van Bruchem 1598 1611/1624 (26:54:39.83) 23 Aug 2003 – 1 Nov 2026
25 🇺🇸 Luke Garrett 1558 1574/1590 (13:52:53.81) 2 Dec 2017 – 18 Oct 2026
26 🇫🇷 Abdelhak Kaddour 1552 1563/1574 (14:15:47.68) 9 Apr 2010 – 13 Sep 2026
27 🇫🇷 Philippe Virouleau 1532 1537/1542 (20:28:41.35) 31 May 2008 – 9 Aug 2026
28 🇫🇷 Wilfrid Py 1520 1537/1554 (20:53:27.19) 30 Apr 2016 – 25 Oct 2026
29 🇫🇷 Valentin Hoffmann 1509 1529/1549 (17:03:04.78) 16 Sep 2011 – 18 Oct 2026
30 🇵🇱 Michał Halczuk 1502 1544/1586 (17:09:17.88) 10 May 2008 – 26 Nov 2023
31 🇩🇪 Konstantin Jaehne 1498 1508/1518 (20:59:59.34) 9 Jan 2016 – 18 Oct 2026
32 🇫🇷 Anthony Lafourcade 1488 1495/1502 (16:29:52.15) 10 May 2014 – 18 Oct 2026
33 🇭🇺 Dániel Varga 1482 1487/1492 (20:54:51.46) 7 Jun 2008 – 25 Oct 2026
34 🇺🇸 Max Park 1473 1474/1475 (10:03:24.74) 14 Oct 2012 – 18 Oct 2026
35 🇹🇼 Yi-Fan Wu (吳亦凡) 1469 1472/1475 (12:51:56.83) 11 Apr 2010 – 25 Oct 2026
36 🇦🇺 Feliks Zemdegs 1461 1473/1485 (11:24:34.98) 18 Jul 2009 – 12 Jul 2026
37 🇳🇱 Mats Valk 1456 1470/1484 (14:41:07.75) 2 Feb 2008 – 17 Nov 2024
38 🇫🇷 Jules Desjardin 1449 1456/1463 (15:50:55.00) 9 Apr 2010 – 25 Oct 2026
39 🇳🇱 Erik Akkersdijk 1439 1477/1515 (17:24:26.57) 21 Apr 2006 – 30 Aug 2026
40 🇬🇧 Callum Hales-Jepp 1436 1445/1454 (17:25:04.94) 14 Jul 2012 – 27 Sep 2026
41 🇮🇪 Ciarán Beahan 1408 1411/1414 (11:38:43.95) 11 Feb 2012 – 18 Oct 2026
42 🇫🇷 Anton Piau 1405 1416/1427 (17:50:33.03) 10 Apr 2009 – 16 Aug 2026
43 🇵🇱 Wojciech Szatanowski 1397 1402/1407 (18:40:46.66) 26 Mar 2011 – 10 Oct 2026
44 🇬🇧 Callum James Goodyear-Jørgensen 1376 1395/1414 (19:27:59.57) 14 Jul 2012 – 25 Oct 2026
45 🇳🇴 Ulrik Bredland 1371 1386/1401 (15:02:34.79) 23 Sep 2012 – 11 Oct 2026
46 🇬🇧 Robert Yau 1347 1351/1355 (13:25:06.96) 11 Jul 2009 – 24 Aug 2025
47 🇵🇱 Piotr Tokarski 1318 1335/1352 (16:11:06.03) 26 Jul 2014 – 18 Oct 2026
48 🇳🇿 Chris Mills 1307 1320/1333 (13:39:09.13) 11 Oct 2014 – 19 Sep 2026
49 🇵🇱 Piotr Olszewski 1299 1326/1353 (14:48:37.49) 5 Oct 2013 – 24 Oct 2026
50 🇳🇱 Antonie Paterakis 1295 1310/1325 (13:53:23.26) 19 May 2012 – 18 Oct 2026
51 🇫🇷 Clément Cherblanc 1285 1296/1307 (14:35:47.27) 6 Dec 2014 – 11 Oct 2026
52 🇩🇰 Martin Vædele Egdal 1251 1263/1275 (11:01:41.96) 8 Dec 2013 – 25 Oct 2026
53 🇺🇸 Carter Kucala 1249 1257/1265 (12:26:43.26) 21 May 2016 – 20 Sep 2026
54 🇬🇧 Joey Gouly 1246 1269/1292 (17:43:58.19) 10 Nov 2007 – 14 Sep 2024
55 🇫🇷 Lucas Déglise 1227 1237/1247 (11:21:10.74) 7 Nov 2015 – 18 Oct 2026
56 🇨🇳 Jiayu Wang (王佳宇) 1225 1236/1247 (12:27:40.32) 14 Aug 2010 – 12 Sep 2026
57 🇳🇴 Kim Roger Haraldsen 1224 1227/1230 (11:16:02.30) 24 Oct 2015 – 11 Oct 2026
58 🇵🇱 Łukasz Dubicki 1223 1227/1231 (13:13:05.07) 22 Sep 2018 – 31 Oct 2026
59 🇺🇸 Walker Welch 1210 1216/1222 (14:01:29.66) 29 Oct 2011 – 10 Oct 2026
60 🇮🇹 Marco Rota 1202 1239/1276 (17:51:05.74) 5 Jun 2010 – 14 Jun 2026
61 🇩🇪 Kevin Gerhardt 1200 1206/1212 (10:23:21.41) 2 Feb 2013 – 18 Oct 2026
62 🇩🇰 Daniel Vædele Egdal 1200 1200/1200 (12:24:55.19) 8 Dec 2013 – 25 Oct 2026
63 🇪🇸 Josete Sánchez 1200 1210/1220 (14:08:14.28) 14 Nov 2015 – 25 Oct 2026
64 🇬🇧 James Molloy 1187 1203/1219 (15:46:08.02) 30 Jul 2011 – 21 May 2023
65 🇨🇴 Michael Andres Castillo Lemus 1185 1195/1205 (11:18:06.54) 28 May 2011 – 25 Jan 2026
66 🇨🇭 Reto Bubendorf 1181 1204/1227 (15:01:59.14) 12 May 2012 – 18 Oct 2026
67 🇧🇷 Fabio Bini Graciose 1180 1188/1196 (29:52:24.06) 15 Jul 2011 – 18 Oct 2026
68 🇺🇸 Shane Grogan 1179 1192/1205 (11:37:30.89) 19 Nov 2011 – 18 Oct 2026
69 🇺🇸 Brian Johnson 1177 1197/1217 (10:48:18.71) 5 Oct 2013 – 18 Oct 2026
70 🇨🇴 Diego Alejandro Casas Jimenez 1169 1176/1183 (18:31:23.26) 27 Sep 2014 – 11 Oct 2026
71 🇩🇪 Wilhelm Kilders 1168 1175/1182 (14:41:26.78) 14 Jan 2011 – 25 Oct 2026
72 🇪🇸 Rafael Rodriguez Santana 1164 1173/1182 (12:58:40.61) 5 May 2012 – 16 Mar 2025
73 🇺🇸 Ryan Pilat 1163 1178/1193 (10:22:56.10) 18 Jun 2016 – 18 Oct 2026
74 🇩🇪 Oliver Fritz 1160 1165/1170 (10:55:13.52) 8 Nov 2014 – 30 Aug 2026
75 🇩🇪 Noah Kraft 1157 1162/1167 (13:27:21.01) 15 Jul 2016 – 1 Nov 2026
76 🇮🇹 Lorenzo Vigani Poli 1156 1169/1182 (17:14:12.86) 26 May 2007 – 20 Sep 2025
77 🇨🇴 Manuel Popayán 1140 1146/1152 (11:42:55.53) 4 Feb 2017 – 15 Jun 2026
78 🇹🇼 Chao-Che Chung (鍾肇哲) 1140 1151/1162 (12:22:48.12) 3 Mar 2013 – 25 Oct 2026
79 🇫🇷 Alexandre Carlier 1135 1145/1155 (10:00:35.48) 27 Oct 2012 – 25 Oct 2026
80 🇫🇮 Arttu Puttonen 1112 1123/1134 (14:19:20.23) 17 Sep 2016 – 18 Oct 2026
81 🇷🇺 Alexey Tsvetkov 1091 1096/1101 (11:26:00.44) 3 Feb 2018 – 27 Sep 2026
82 🇫🇷 Nicolas Gertner Kilian 1089 1113/1137 (12:35:43.14) 1 Mar 2014 – 25 Oct 2026
83 🇺🇸 Nicolás Sánchez 1088 1099/1110 (9:59:20.52) 31 Jul 2015 – 1 Nov 2026
84 🇩🇪 Cornelius Dieckmann 1087 1102/1117 (13:03:43.38) 25 Apr 2009 – 1 Mar 2020
85 🇺🇸 Patrick Ponce 1084 1097/1110 (8:32:33.38) 12 Jan 2013 – 18 Oct 2026
86 🇫🇮 Antto Pitkänen 1083 1097/1111 (12:30:47.08) 10 Feb 2018 – 18 Oct 2026
87 🇳🇴 Niklas Aasen Eliasson 1081 1088/1095 (11:22:12.36) 16 Oct 2021 – 18 Oct 2026
88 🇫🇷 François Courtès 1077 1104/1131 (25:38:28.94) 11 Apr 2008 – 17 Jul 2016
89 🇨🇳 Anyu Zhang (张安宇) 1076 1089/1102 (10:55:01.33) 15 Apr 2012 – 18 Oct 2026
90 🇺🇸 Jacob Ambrose 1076 1083/1090 (14:11:58.27) 26 Jun 2010 – 5 Jul 2026
91 🇩🇪 Patrick Hetco 1073 1079/1085 (11:32:35.91) 26 Nov 2011 – 30 Aug 2026
92 🇬🇧 Billie Hammill 1067 1073/1079 (12:42:34.25) 11 Apr 2015 – 18 Oct 2026
93 🇺🇸 Eric Zhao 1064 1082/1100 (13:35:44.73) 21 Aug 2010 – 6 Jul 2025
94 🇺🇸 Chris Chi 1062 1082/1102 (12:10:39.61) 15 Nov 2015 – 23 Oct 2026
95 🇳🇱 Ton Dennenbroek 1058 1096/1134 (27:40:14.82) 23 Aug 2003 – 25 Oct 2026
96 🇪🇸 Álvaro Aguilar Salobreña 1057 1067/1077 (11:03:10.72) 22 Nov 2015 – 11 Oct 2026
97 🇺🇸 Daniel Mullen 1056 1064/1072 (12:14:23.04) 8 Oct 2016 – 11 Oct 2026
98 🇲🇾 Ivan Lew Yi Wen (刘义文) 1049 1058/1067 (10:30:53.04) 2 Sep 2012 – 6 Oct 2026
99 🇲🇽 Alexis Rodrigo Cazu Mendoza 1040 1050/1060 (10:09:54.75) 29 Mar 2014 – 18 Oct 2026
100 🇺🇸 Dylan Miller 1034 1052/1070 (10:00:06.81) 1 Oct 2016 – 27 Sep 2026