Generated on 20 Mar 2026 based on the database export of 20 Mar 2026.

# Name Score Result Time Period
1 🥇 🇮🇹 Matteo Provasi 2851 2858/2865 (3:13:57.23) 7 Dec 2009 – 15 Mar 2026
2 🥈 🇭🇺 Bence Barát 2464 2471/2478 (2:15:28.70) 23 Aug 2008 – 28 Feb 2026
3 🥉 🇵🇱 Przemysław Rogalski 2448 2494/2540 (2:50:34.77) 14 Dec 2013 – 15 Mar 2026
4 🇫🇮 Niko Ronkainen 2411 2473/2535 (2:33:45.08) 28 Aug 2010 – 8 Mar 2026
5 🇸🇪 Daniel Wallin 2384 2457/2530 (2:20:51.32) 14 Sep 2013 – 14 Mar 2026
6 🇨🇴 Dennis Rosero 2349 2368/2387 (3:38:54.73) 11 Dec 2010 – 15 Mar 2026
7 🇨🇴 Eduard Esteban García Domínguez 2232 2256/2280 (3:37:03.55) 25 Mar 2012 – 15 Mar 2026
8 🇩🇪 Sébastien Auroux 2106 2133/2160 (3:07:44.88) 19 Apr 2008 – 2 Nov 2025
9 🇵🇱 Piotr Tokarski 2095 2135/2175 (1:45:14.95) 14 Dec 2013 – 28 Feb 2026
10 🇵🇱 Łukasz Burliga 2067 2141/2215 (1:42:24.08) 26 Oct 2013 – 22 Feb 2026
11 🇺🇸 Luke Garrett 1998 2069/2140 (1:16:54.37) 25 Jun 2017 – 15 Mar 2026
12 🇩🇪 Jan Bentlage 1957 1977/1997 (2:27:57.18) 16 Jan 2010 – 28 Sep 2025
13 🇵🇱 Wojciech Szatanowski 1941 1954/1967 (2:19:51.81) 12 Feb 2011 – 11 Mar 2026
14 🇵🇱 Karol Zakrzewski 1910 1960/2010 (2:00:14.64) 22 Feb 2014 – 8 Mar 2026
15 🇧🇷 Fabio Bini Graciose 1895 1905/1915 (4:26:11.13) 20 Mar 2010 – 1 Mar 2026
16 🇫🇷 Juliette Sébastien 1876 1924/1972 (1:28:35.04) 10 May 2014 – 22 Feb 2026
17 🇮🇹 Simone Cantarelli 1848 1864/1880 (2:37:46.34) 1 Apr 2012 – 25 Jan 2026
18 🇨🇭 Tobias Peter 1846 1868/1890 (2:08:40.37) 10 May 2014 – 22 Feb 2026
19 🇫🇷 Philippe Virouleau 1815 1830/1845 (2:01:04.16) 31 May 2008 – 22 Feb 2026
20 🇺🇸 Evan Liu 1767 1786/1805 (2:02:51.71) 30 May 2009 – 15 Mar 2026
21 🇺🇸 Walker Welch 1724 1752/1780 (1:45:36.98) 29 Oct 2011 – 30 Nov 2025
22 🇷🇺 Alexey Tsvetkov 1703 1734/1765 (1:02:27.83) 2 Dec 2017 – 8 Mar 2026
23 🇭🇺 Dániel Varga 1700 1715/1730 (2:19:20.25) 7 Jun 2008 – 28 Feb 2026
24 🇪🇸 Josete Sánchez 1647 1666/1685 (1:41:47.77) 14 Nov 2015 – 8 Mar 2026
25 🇦🇺 Feliks Zemdegs 1600 1625/1650 (1:12:24.42) 18 Jul 2009 – 8 Feb 2026
26 🇪🇸 Rafael Rodriguez Santana 1586 1613/1640 (1:45:53.34) 5 May 2012 – 16 Mar 2025
27 🇨🇴 Diego Alejandro Casas Jimenez 1575 1595/1615 (2:29:35.18) 27 Sep 2014 – 22 Feb 2026
28 🇺🇸 Katie Hull 1557 1576/1595 (1:26:40.59) 31 Jul 2010 – 7 Feb 2026
29 🇺🇸 Zayn Khanani 1551 1578/1605 (41:26.50) 2 Sep 2018 – 15 Mar 2026
30 🇩🇰 Martin Vædele Egdal 1539 1567/1595 (52:58.74) 8 Dec 2013 – 15 Mar 2026
31 🇬🇧 Callum James Goodyear-Jørgensen 1532 1546/1560 (2:13:05.30) 14 Jul 2012 – 15 Mar 2026
32 🇨🇭 Alwin Rölz 1529 1562/1595 (1:37:02.21) 28 May 2016 – 1 Feb 2026
33 🇩🇰 Daniel Vædele Egdal 1527 1551/1575 (1:08:45.12) 8 Dec 2013 – 15 Mar 2026
34 🇺🇸 Carter Kucala 1527 1611/1695 (1:09:51.22) 24 Oct 2015 – 14 Mar 2026
35 🇨🇭 Reto Bubendorf 1503 1529/1555 (1:32:43.42) 12 May 2012 – 7 Dec 2025
36 🇫🇷 François Courtès 1498 1509/1520 (2:43:43.31) 11 Apr 2008 – 17 Jul 2016
37 🇵🇱 Piotr Olszewski 1495 1546/1597 (1:40:19.18) 5 Oct 2013 – 15 Mar 2026
38 🇳🇴 Ulrik Bredland 1481 1493/1505 (1:44:03.06) 18 Feb 2012 – 8 Mar 2026
39 🇺🇸 Simon Kellum 1470 1505/1540 (1:13:44.22) 18 Feb 2017 – 14 Mar 2026
40 🇳🇱 Antonie Paterakis 1450 1485/1520 (54:48.25) 19 May 2012 – 21 Dec 2025
41 🇨🇴 Manuel Popayán 1437 1456/1475 (1:43:14.26) 27 May 2017 – 15 Mar 2026
42 🇮🇹 Marco Rota 1430 1460/1490 (1:52:35.83) 7 Dec 2009 – 8 Feb 2026
43 🇫🇷 Clément Cherblanc 1410 1425/1440 (1:38:05.45) 6 Dec 2014 – 14 Mar 2026
44 🇺🇸 Brian Johnson 1408 1469/1530 (51:59.00) 5 Oct 2013 – 14 Mar 2026
45 🇩🇪 Konstantin Jaehne 1399 1412/1425 (2:02:48.51) 5 Sep 2015 – 15 Mar 2026
46 🇺🇸 Blake Thompson 1390 1415/1440 (1:29:52.91) 5 Jun 2010 – 4 Oct 2025
47 🇺🇸 Hassan Khanani 1375 1440/1505 (58:58.24) 2 Sep 2018 – 15 Mar 2026
48 🇺🇸 Chris Chi 1374 1437/1500 (1:05:41.21) 1 Aug 2014 – 15 Mar 2026
49 🇨🇳 Jack Pan (潘杰康) 1373 1429/1485 (56:35.99) 19 Aug 2012 – 14 Mar 2026
50 🇺🇸 Sujan Feist 1355 1420/1485 (44:47.68) 10 Sep 2016 – 15 Mar 2026
51 🇺🇸 Tim Reynolds 1354 1363/1372 (2:04:00.28) 27 May 2006 – 6 Jul 2025
52 🇫🇷 Wilfrid Py 1354 1373/1392 (2:10:45.08) 30 Apr 2016 – 22 Feb 2026
53 🇸🇪 Helmer Ewert 1348 1374/1400 (1:12:16.94) 7 May 2016 – 21 Feb 2026
54 🇬🇧 Callum Hales-Jepp 1342 1356/1370 (1:32:02.27) 14 Jul 2012 – 9 Nov 2025
55 🇺🇸 Paul Mahvi 1332 1349/1366 (1:31:57.88) 2 Sep 2012 – 14 Mar 2026
56 🇩🇪 Leon Schmidtchen 1327 1341/1355 (1:47:00.38) 12 Jun 2010 – 11 Jan 2026
57 🇳🇿 Chris Mills 1317 1376/1435 (1:15:24.03) 11 Oct 2014 – 8 Feb 2026
58 🇵🇱 Kacper Paweł Dworak 1302 1326/1350 (1:40:05.67) 22 Aug 2020 – 15 Mar 2026
59 🇵🇱 Krzysztof Bober 1297 1321/1345 (1:46:25.61) 27 Jul 2013 – 15 Mar 2026
60 🇺🇸 James Hildreth 1280 1305/1330 (1:38:55.66) 28 Mar 2009 – 18 Sep 2025
61 🇫🇷 Nicolas Gertner Kilian 1274 1312/1350 (1:06:58.69) 2 Mar 2013 – 2 Nov 2025
62 🇫🇷 Jules Desjardin 1272 1286/1300 (1:33:13.79) 23 Jan 2010 – 19 Oct 2025
63 🇵🇱 Jan Zych 1262 1296/1330 (1:03:03.55) 3 May 2014 – 22 Feb 2026
64 🇩🇪 Finn Ickler 1255 1275/1295 (1:43:18.51) 14 Apr 2012 – 1 Mar 2026
65 🇳🇱 Mats Valk 1252 1261/1270 (1:10:28.82) 2 Feb 2008 – 26 Nov 2023
66 🇵🇱 Łukasz Dubicki 1244 1272/1300 (1:15:53.11) 22 Sep 2018 – 15 Mar 2026
67 🇵🇱 Bartłomiej Owczarek 1242 1323/1404 (1:04:50.50) 29 Jun 2013 – 1 Feb 2026
68 🇫🇷 Valentin Hoffmann 1240 1245/1250 (1:27:53.80) 16 Sep 2011 – 15 Mar 2026
69 🇳🇱 Ron van Bruchem 1230 1247/1264 (2:54:58.73) 21 Apr 2006 – 22 Feb 2026
70 🇳🇴 Niklas Aasen Eliasson 1228 1249/1270 (48:47.54) 16 Oct 2021 – 8 Mar 2026
71 🇺🇸 Christopher Olson 1228 1264/1300 (58:27.54) 14 Jun 2009 – 24 Aug 2025
72 🇺🇸 Raymond Goslow 1228 1234/1240 (1:20:47.90) 10 May 2014 – 7 Feb 2026
73 🇫🇷 Anton Piau 1224 1242/1260 (1:34:32.32) 31 May 2008 – 30 Nov 2025
74 🇺🇸 Ryan Pilat 1210 1245/1280 (50:57.26) 18 Jun 2016 – 7 Mar 2026
75 🇬🇧 Billie Hammill 1203 1214/1225 (1:10:49.91) 11 Apr 2015 – 8 Mar 2026
76 🇳🇴 Kim Roger Haraldsen 1180 1195/1210 (51:11.69) 25 Jul 2015 – 8 Mar 2026
77 🇦🇺 Jayden McNeill 1178 1204/1230 (54:06.40) 25 Feb 2012 – 14 Mar 2026
78 🇧🇷 Caio Hideaki Sato 1170 1180/1190 (58:45.92) 21 May 2016 – 15 Mar 2026
79 🇩🇪 Oliver Fritz 1160 1180/1200 (53:36.26) 8 Nov 2014 – 15 Mar 2026
80 🇪🇸 Álvaro Aguilar Salobreña 1154 1202/1250 (52:03.85) 22 Nov 2015 – 8 Mar 2026
81 🇪🇸 Manuel Prieto de Antón 1148 1174/1200 (1:01:55.86) 11 Apr 2015 – 21 Feb 2026
82 🇺🇸 Nicolás Sánchez 1142 1206/1270 (45:39.40) 31 Jul 2015 – 7 Feb 2026
83 🇵🇱 Michał Krasowski 1137 1161/1185 (58:52.32) 14 Dec 2013 – 16 Nov 2025
84 🇪🇸 Pau Vela García 1137 1146/1155 (1:26:46.88) 24 Apr 2009 – 28 Feb 2026
85 🇨🇳 Jiayu Wang (王佳宇) 1135 1155/1175 (1:24:20.64) 14 Aug 2010 – 15 Mar 2026
86 🇳🇱 Erik Akkersdijk 1134 1168/1202 (1:29:08.82) 21 Apr 2006 – 28 Sep 2025
87 🇧🇷 Rafael de Andrade Cinoto 1134 1147/1160 (2:33:29.58) 8 Dec 2007 – 14 Jan 2024
88 🇺🇸 Braden Richards 1133 1159/1185 (1:08:47.88) 18 Mar 2017 – 15 Mar 2026
89 🇺🇸 Jacob Ambrose 1130 1140/1150 (1:25:41.20) 29 Mar 2014 – 18 Jan 2026
90 🇦🇺 Cameron Stollery 1129 1157/1185 (51:36.94) 30 Jan 2010 – 7 Mar 2026
91 🇫🇷 Anthony Lafourcade 1128 1139/1150 (1:17:05.56) 10 May 2014 – 22 Feb 2026
92 🇩🇰 Rasmus Stub Detlefsen 1123 1179/1235 (47:31.50) 6 Dec 2014 – 15 Mar 2026
93 🇵🇱 Marcin Jakubowski 1119 1128/1137 (1:28:21.33) 15 Sep 2007 – 12 Sep 2020
94 🇪🇸 Ting Sheng Bao Yang 1118 1129/1140 (1:33:41.13) 19 Dec 2008 – 16 Feb 2025
95 🇸🇪 Filip Åström 1112 1116/1120 (1:52:06.98) 13 Jan 2023 – 14 Mar 2026
96 🇭🇺 Szabolcs Szántai 1109 1117/1125 (56:10.26) 16 Apr 2016 – 8 Mar 2026
97 🇺🇸 Calvin Nielson 1108 1127/1146 (1:23:58.23) 27 Dec 2014 – 1 Mar 2026
98 🇵🇱 Olaf Kuźmiński 1104 1149/1194 (47:11.48) 7 Apr 2018 – 28 Feb 2026
99 🇵🇱 Maksymilian Kulas 1104 1152/1200 (49:26.80) 3 Jul 2021 – 15 Feb 2026
100 🇵🇱 Michał Pleskowicz 1102 1112/1122 (1:01:09.47) 21 Feb 2009 – 11 Jan 2026