Generated on 19 Sep 2026 based on the database export of 18 Sep 2026.

# Name Score Result Time Period
1 🥇 🇮🇹 Matteo Provasi 3081 3088/3095 (3:28:16.13) 7 Dec 2009 – 13 Sep 2026
2 🥈 🇫🇮 Niko Ronkainen 2688 2754/2820 (2:48:46.89) 28 Aug 2010 – 13 Sep 2026
3 🥉 🇵🇱 Przemysław Rogalski 2654 2702/2750 (3:03:51.41) 14 Dec 2013 – 12 Sep 2026
4 🇨🇴 Dennis Rosero 2567 2587/2607 (3:58:18.48) 11 Dec 2010 – 12 Sep 2026
5 🇸🇪 Daniel Wallin 2533 2614/2695 (2:30:19.71) 14 Sep 2013 – 27 Aug 2026
6 🇭🇺 Bence Barát 2499 2506/2513 (2:17:02.47) 23 Aug 2008 – 5 Sep 2026
7 🇨🇴 Eduard Esteban García Domínguez 2389 2417/2445 (3:52:05.72) 25 Mar 2012 – 12 Sep 2026
8 🇵🇱 Piotr Tokarski 2203 2244/2285 (1:50:38.76) 14 Dec 2013 – 25 Jul 2026
9 🇵🇱 Łukasz Burliga 2195 2275/2355 (1:47:56.36) 26 Oct 2013 – 6 Sep 2026
10 🇩🇪 Sébastien Auroux 2136 2163/2190 (3:10:00.39) 19 Apr 2008 – 30 Aug 2026
11 🇺🇸 Luke Garrett 2128 2209/2290 (1:21:04.53) 25 Jun 2017 – 13 Sep 2026
12 🇵🇱 Karol Zakrzewski 2086 2138/2190 (2:10:58.45) 22 Feb 2014 – 6 Sep 2026
13 🇨🇭 Tobias Peter 1989 2012/2035 (2:18:13.50) 10 May 2014 – 23 Aug 2026
14 🇵🇱 Wojciech Szatanowski 1986 1999/2012 (2:22:34.07) 12 Feb 2011 – 13 May 2026
15 🇫🇷 Juliette Sébastien 1984 2033/2082 (1:33:15.75) 10 May 2014 – 13 Sep 2026
16 🇩🇪 Jan Bentlage 1975 1996/2017 (2:29:16.95) 16 Jan 2010 – 30 Aug 2026
17 🇺🇸 Evan Liu 1965 1990/2015 (2:13:42.63) 30 May 2009 – 16 Sep 2026
18 🇧🇷 Fabio Bini Graciose 1948 1959/1970 (4:33:22.02) 20 Mar 2010 – 13 Sep 2026
19 🇮🇹 Simone Cantarelli 1933 1949/1965 (2:43:50.24) 1 Apr 2012 – 30 Aug 2026
20 🇫🇷 Philippe Virouleau 1840 1855/1870 (2:02:34.87) 31 May 2008 – 9 Aug 2026
21 🇷🇺 Alexey Tsvetkov 1795 1830/1865 (1:04:53.84) 2 Dec 2017 – 6 Sep 2026
22 🇺🇸 Walker Welch 1787 1816/1845 (1:48:33.17) 29 Oct 2011 – 5 Jul 2026
23 🇪🇸 Josete Sánchez 1773 1794/1815 (1:49:16.74) 14 Nov 2015 – 13 Sep 2026
24 🇭🇺 Dániel Varga 1745 1760/1775 (2:23:11.22) 7 Jun 2008 – 5 Sep 2026
25 🇨🇴 Diego Alejandro Casas Jimenez 1700 1720/1740 (2:39:42.49) 27 Sep 2014 – 12 Sep 2026
26 🇨🇭 Alwin Rölz 1693 1729/1765 (1:46:35.13) 28 May 2016 – 30 Aug 2026
27 🇺🇸 Zayn Khanani 1682 1711/1740 (44:36.18) 2 Sep 2018 – 16 Aug 2026
28 🇺🇸 Katie Hull 1655 1675/1695 (1:32:11.24) 31 Jul 2010 – 13 Sep 2026
29 🇺🇸 Sujan Feist 1626 1698/1770 (50:55.07) 10 Sep 2016 – 13 Sep 2026
30 🇦🇺 Feliks Zemdegs 1625 1650/1675 (1:13:29.10) 18 Jul 2009 – 23 May 2026
31 🇺🇸 Carter Kucala 1616 1703/1790 (1:13:27.38) 24 Oct 2015 – 25 Jul 2026
32 🇩🇰 Daniel Vædele Egdal 1602 1626/1650 (1:11:39.99) 8 Dec 2013 – 13 Sep 2026
33 🇩🇰 Martin Vædele Egdal 1599 1627/1655 (54:50.79) 8 Dec 2013 – 13 Sep 2026
34 🇪🇸 Rafael Rodriguez Santana 1586 1613/1640 (1:45:53.34) 5 May 2012 – 16 Mar 2025
35 🇵🇱 Piotr Olszewski 1581 1634/1687 (1:45:32.14) 5 Oct 2013 – 30 Aug 2026
36 🇬🇧 Callum James Goodyear-Jørgensen 1562 1576/1590 (2:15:19.65) 14 Jul 2012 – 13 Sep 2026
37 🇺🇸 Simon Kellum 1556 1593/1630 (1:17:24.75) 18 Feb 2017 – 13 Sep 2026
38 🇳🇴 Ulrik Bredland 1542 1556/1570 (1:48:15.51) 18 Feb 2012 – 16 Aug 2026
39 🇺🇸 Brian Johnson 1539 1607/1675 (55:59.81) 5 Oct 2013 – 13 Sep 2026
40 🇨🇭 Reto Bubendorf 1538 1564/1590 (1:34:37.04) 12 May 2012 – 19 Jul 2026
41 🇨🇴 Manuel Popayán 1538 1559/1580 (1:49:37.95) 27 May 2017 – 15 Jun 2026
42 🇺🇸 Chris Chi 1528 1614/1700 (1:13:10.30) 1 Aug 2014 – 13 Sep 2026
43 🇫🇷 François Courtès 1498 1509/1520 (2:43:43.31) 11 Apr 2008 – 17 Jul 2016
44 🇺🇸 Hassan Khanani 1484 1552/1620 (1:02:46.86) 2 Sep 2018 – 16 Aug 2026
45 🇨🇳 Jack Pan (潘杰康) 1475 1535/1595 (1:00:13.04) 19 Aug 2012 – 23 Aug 2026
46 🇳🇱 Antonie Paterakis 1473 1509/1545 (55:24.24) 19 May 2012 – 19 Jul 2026
47 🇮🇹 Marco Rota 1470 1500/1530 (1:55:24.80) 7 Dec 2009 – 19 Jul 2026
48 🇫🇷 Wilfrid Py 1457 1477/1497 (2:19:57.17) 30 Apr 2016 – 23 Aug 2026
49 🇩🇪 Konstantin Jaehne 1454 1467/1480 (2:07:19.30) 5 Sep 2015 – 13 Sep 2026
50 🇫🇷 Clément Cherblanc 1423 1439/1455 (1:38:57.29) 6 Dec 2014 – 26 Apr 2026
51 🇺🇸 Blake Thompson 1405 1430/1455 (1:30:40.66) 5 Jun 2010 – 11 Jul 2026
52 🇵🇱 Łukasz Dubicki 1401 1433/1465 (1:24:40.50) 22 Sep 2018 – 6 Sep 2026
53 🇺🇸 Paul Mahvi 1397 1414/1431 (1:36:07.44) 2 Sep 2012 – 23 Aug 2026
54 🇵🇱 Kacper Paweł Dworak 1392 1416/1440 (1:46:13.99) 22 Aug 2020 – 12 Sep 2026
55 🇩🇪 Leon Schmidtchen 1380 1395/1410 (1:50:56.67) 12 Jun 2010 – 30 Aug 2026
56 🇸🇪 Helmer Ewert 1361 1388/1415 (1:12:58.24) 7 May 2016 – 19 Jul 2026
57 🇺🇸 Tim Reynolds 1359 1368/1377 (2:04:20.20) 27 May 2006 – 5 Jul 2026
58 🇬🇧 Callum Hales-Jepp 1357 1371/1385 (1:33:00.73) 14 Jul 2012 – 17 May 2026
59 🇳🇿 Chris Mills 1356 1418/1480 (1:17:17.15) 11 Oct 2014 – 19 Jul 2026
60 🇺🇸 Ryan Pilat 1355 1395/1435 (56:13.35) 18 Jun 2016 – 5 Sep 2026
61 🇵🇱 Krzysztof Bober 1352 1376/1400 (1:50:08.31) 27 Jul 2013 – 6 Sep 2026
62 🇬🇧 Billie Hammill 1342 1356/1370 (1:18:14.46) 11 Apr 2015 – 30 Aug 2026
63 🇳🇴 Niklas Aasen Eliasson 1331 1353/1375 (51:52.05) 16 Oct 2021 – 30 Aug 2026
64 🇫🇷 Valentin Hoffmann 1325 1330/1335 (1:33:43.89) 16 Sep 2011 – 6 Sep 2026
65 🇪🇸 Álvaro Aguilar Salobreña 1320 1380/1440 (58:41.94) 22 Nov 2015 – 13 Sep 2026
66 🇵🇱 Bartłomiej Owczarek 1312 1403/1494 (1:07:49.24) 29 Jun 2013 – 16 Aug 2026
67 🇫🇷 Nicolas Gertner Kilian 1295 1335/1375 (1:07:56.39) 2 Mar 2013 – 19 Jul 2026
68 🇸🇪 Filip Åström 1293 1299/1305 (2:07:51.12) 13 Jan 2023 – 6 Sep 2026
69 🇫🇷 Jules Desjardin 1292 1306/1320 (1:34:54.85) 23 Jan 2010 – 23 Aug 2026
70 🇺🇸 Raymond Goslow 1288 1294/1300 (1:24:21.51) 10 May 2014 – 13 Sep 2026
71 🇵🇱 Jan Zych 1287 1321/1355 (1:04:16.65) 3 May 2014 – 19 Jul 2026
72 🇩🇪 Finn Ickler 1285 1305/1325 (1:45:27.31) 14 Apr 2012 – 30 Aug 2026
73 🇺🇸 James Hildreth 1280 1305/1330 (1:38:55.66) 28 Mar 2009 – 18 Sep 2025
74 🇫🇷 Anton Piau 1279 1297/1315 (1:38:01.40) 31 May 2008 – 16 Aug 2026
75 🇧🇷 Caio Hideaki Sato 1268 1279/1290 (1:02:29.28) 21 May 2016 – 13 Sep 2026
76 🇺🇸 Nicolás Sánchez 1263 1334/1405 (49:37.30) 31 Jul 2015 – 13 Sep 2026
77 🇺🇸 Braden Richards 1255 1285/1315 (1:16:14.91) 18 Mar 2017 – 13 Sep 2026
78 🇫🇷 Anthony Lafourcade 1254 1267/1280 (1:23:39.78) 10 May 2014 – 13 Sep 2026
79 🇳🇱 Mats Valk 1252 1261/1270 (1:10:28.82) 2 Feb 2008 – 26 Nov 2023
80 🇳🇴 Kim Roger Haraldsen 1250 1265/1280 (53:34.13) 25 Jul 2015 – 16 Aug 2026
81 🇳🇱 Ron van Bruchem 1245 1262/1279 (2:56:45.42) 21 Apr 2006 – 16 Aug 2026
82 🇩🇪 Oliver Fritz 1230 1250/1270 (56:46.78) 8 Nov 2014 – 30 Aug 2026
83 🇺🇸 Christopher Olson 1228 1264/1300 (58:27.54) 14 Jun 2009 – 24 Aug 2025
84 🇦🇺 Jayden McNeill 1221 1248/1275 (56:19.62) 25 Feb 2012 – 23 Aug 2026
85 🇵🇱 Maksymilian Kulas 1216 1268/1320 (53:34.84) 3 Jul 2021 – 6 Sep 2026
86 🇪🇸 Manuel Prieto de Antón 1214 1242/1270 (1:04:50.43) 11 Apr 2015 – 13 Sep 2026
87 🇩🇰 Rasmus Stub Detlefsen 1210 1270/1330 (51:04.19) 6 Dec 2014 – 13 Sep 2026
88 🇨🇳 Jiayu Wang (王佳宇) 1205 1225/1245 (1:29:01.86) 14 Aug 2010 – 21 Jun 2026
89 🇦🇺 Cameron Stollery 1204 1237/1270 (54:45.59) 30 Jan 2010 – 13 Sep 2026
90 🇵🇱 Olaf Kuźmiński 1202 1253/1304 (50:15.67) 7 Apr 2018 – 6 Sep 2026
91 🇭🇺 Szabolcs Szántai 1187 1196/1205 (59:23.52) 16 Apr 2016 – 5 Sep 2026
92 🇺🇸 Dylan Miller 1182 1201/1220 (1:05:25.37) 3 Jan 2015 – 29 Aug 2026
93 🇨🇳 Yiheng Wang (王艺衡) 1170 1225/1280 (30:34.55) 31 Jan 2021 – 13 Sep 2026
94 🇺🇸 Daniel Mullen 1167 1181/1195 (1:12:46.69) 5 Nov 2016 – 13 Sep 2026
95 🇵🇱 Michał Krasowski 1165 1190/1215 (1:00:13.14) 14 Dec 2013 – 6 Sep 2026
96 🇪🇸 Carlos Méndez García-Barroso 1153 1174/1195 (53:20.01) 27 Feb 2010 – 13 Sep 2026
97 🇺🇸 Jacob Ambrose 1145 1155/1165 (1:26:48.33) 29 Mar 2014 – 5 Jul 2026
98 🇳🇱 Erik Akkersdijk 1144 1178/1212 (1:29:56.32) 21 Apr 2006 – 31 May 2026
99 🇪🇸 Pau Vela García 1142 1151/1160 (1:27:07.95) 24 Apr 2009 – 15 Mar 2026
100 🇸🇪 Pep Edén 1140 1185/1230 (48:41.57) 5 Nov 2021 – 13 Sep 2026