Generated on 3 May 2026 based on the database export of 3 May 2026.

# Name Score Result Time Period
1 🥇 🇮🇹 Matteo Provasi 2946 2953/2960 (3:19:44.22) 7 Dec 2009 – 25 Apr 2026
2 🥈 🇵🇱 Przemysław Rogalski 2508 2554/2600 (2:54:17.38) 14 Dec 2013 – 26 Apr 2026
3 🥉 🇫🇮 Niko Ronkainen 2502 2566/2630 (2:38:42.98) 28 Aug 2010 – 26 Apr 2026
4 🇭🇺 Bence Barát 2479 2486/2493 (2:16:08.36) 23 Aug 2008 – 29 Mar 2026
5 🇸🇪 Daniel Wallin 2433 2509/2585 (2:24:01.79) 14 Sep 2013 – 28 Apr 2026
6 🇨🇴 Dennis Rosero 2409 2428/2447 (3:43:51.80) 11 Dec 2010 – 26 Apr 2026
7 🇨🇴 Eduard Esteban García Domínguez 2275 2300/2325 (3:40:48.55) 25 Mar 2012 – 18 Apr 2026
8 🇵🇱 Piotr Tokarski 2138 2179/2220 (1:47:25.92) 14 Dec 2013 – 26 Apr 2026
9 🇩🇪 Sébastien Auroux 2116 2143/2170 (3:08:32.75) 19 Apr 2008 – 19 Apr 2026
10 🇵🇱 Łukasz Burliga 2092 2166/2240 (1:43:28.08) 26 Oct 2013 – 12 Apr 2026
11 🇺🇸 Luke Garrett 2054 2132/2210 (1:18:45.03) 25 Jun 2017 – 25 Apr 2026
12 🇵🇱 Wojciech Szatanowski 1981 1994/2007 (2:22:12.41) 12 Feb 2011 – 26 Apr 2026
13 🇩🇪 Jan Bentlage 1957 1977/1997 (2:27:57.18) 16 Jan 2010 – 28 Sep 2025
14 🇵🇱 Karol Zakrzewski 1953 2004/2055 (2:02:48.63) 22 Feb 2014 – 25 Apr 2026
15 🇧🇷 Fabio Bini Graciose 1908 1919/1930 (4:27:50.75) 20 Mar 2010 – 25 Apr 2026
16 🇨🇭 Tobias Peter 1901 1923/1945 (2:12:34.38) 10 May 2014 – 26 Apr 2026
17 🇫🇷 Juliette Sébastien 1891 1939/1987 (1:29:15.81) 10 May 2014 – 19 Apr 2026
18 🇮🇹 Simone Cantarelli 1878 1894/1910 (2:39:48.81) 1 Apr 2012 – 19 Apr 2026
19 🇫🇷 Philippe Virouleau 1820 1835/1850 (2:01:22.94) 31 May 2008 – 19 Apr 2026
20 🇺🇸 Evan Liu 1812 1831/1850 (2:05:21.49) 30 May 2009 – 25 Apr 2026
21 🇺🇸 Walker Welch 1739 1767/1795 (1:46:13.98) 29 Oct 2011 – 12 Apr 2026
22 🇷🇺 Alexey Tsvetkov 1721 1753/1785 (1:02:58.09) 2 Dec 2017 – 29 Mar 2026
23 🇭🇺 Dániel Varga 1710 1725/1740 (2:20:09.68) 7 Jun 2008 – 29 Mar 2026
24 🇪🇸 Josete Sánchez 1688 1709/1730 (1:44:10.98) 14 Nov 2015 – 26 Apr 2026
25 🇦🇺 Feliks Zemdegs 1615 1640/1665 (1:13:02.61) 18 Jul 2009 – 19 Apr 2026
26 🇨🇭 Alwin Rölz 1605 1640/1675 (1:41:06.37) 28 May 2016 – 26 Apr 2026
27 🇨🇴 Diego Alejandro Casas Jimenez 1605 1625/1645 (2:31:59.79) 27 Sep 2014 – 29 Mar 2026
28 🇺🇸 Zayn Khanani 1589 1617/1645 (42:25.54) 2 Sep 2018 – 25 Apr 2026
29 🇪🇸 Rafael Rodriguez Santana 1586 1613/1640 (1:45:53.34) 5 May 2012 – 16 Mar 2025
30 🇺🇸 Katie Hull 1572 1591/1610 (1:27:29.97) 31 Jul 2010 – 26 Apr 2026
31 🇩🇰 Martin Vædele Egdal 1559 1587/1615 (53:34.45) 8 Dec 2013 – 26 Apr 2026
32 🇺🇸 Carter Kucala 1552 1636/1720 (1:10:53.33) 24 Oct 2015 – 4 Apr 2026
33 🇩🇰 Daniel Vædele Egdal 1547 1571/1595 (1:09:30.72) 8 Dec 2013 – 26 Apr 2026
34 🇬🇧 Callum James Goodyear-Jørgensen 1542 1556/1570 (2:13:57.90) 14 Jul 2012 – 12 Apr 2026
35 🇨🇭 Reto Bubendorf 1518 1544/1570 (1:33:21.55) 12 May 2012 – 19 Apr 2026
36 🇵🇱 Piotr Olszewski 1515 1566/1617 (1:41:35.18) 5 Oct 2013 – 25 Apr 2026
37 🇳🇴 Ulrik Bredland 1506 1518/1530 (1:45:33.15) 18 Feb 2012 – 19 Apr 2026
38 🇺🇸 Simon Kellum 1505 1540/1575 (1:15:04.10) 18 Feb 2017 – 26 Apr 2026
39 🇫🇷 François Courtès 1498 1509/1520 (2:43:43.31) 11 Apr 2008 – 17 Jul 2016
40 🇨🇴 Manuel Popayán 1492 1511/1530 (1:46:35.04) 27 May 2017 – 26 Apr 2026
41 🇺🇸 Sujan Feist 1472 1541/1610 (47:24.44) 10 Sep 2016 – 26 Apr 2026
42 🇳🇱 Antonie Paterakis 1450 1485/1520 (54:48.25) 19 May 2012 – 21 Dec 2025
43 🇮🇹 Marco Rota 1450 1480/1510 (1:53:55.86) 7 Dec 2009 – 12 Apr 2026
44 🇺🇸 Brian Johnson 1435 1500/1565 (52:53.40) 5 Oct 2013 – 26 Apr 2026
45 🇫🇷 Clément Cherblanc 1423 1439/1455 (1:38:57.29) 6 Dec 2014 – 26 Apr 2026
46 🇺🇸 Hassan Khanani 1420 1485/1550 (1:00:35.08) 2 Sep 2018 – 25 Apr 2026
47 🇩🇪 Konstantin Jaehne 1414 1427/1440 (2:04:08.67) 5 Sep 2015 – 26 Apr 2026
48 🇨🇳 Jack Pan (潘杰康) 1413 1469/1525 (57:51.42) 19 Aug 2012 – 26 Apr 2026
49 🇺🇸 Chris Chi 1391 1458/1525 (1:06:33.32) 1 Aug 2014 – 11 Apr 2026
50 🇺🇸 Blake Thompson 1390 1415/1440 (1:29:52.91) 5 Jun 2010 – 4 Oct 2025
51 🇫🇷 Wilfrid Py 1379 1398/1417 (2:12:55.39) 30 Apr 2016 – 19 Apr 2026
52 🇺🇸 Tim Reynolds 1354 1363/1372 (2:04:00.28) 27 May 2006 – 6 Jul 2025
53 🇩🇪 Leon Schmidtchen 1352 1366/1380 (1:48:49.23) 12 Jun 2010 – 26 Apr 2026
54 🇸🇪 Helmer Ewert 1348 1374/1400 (1:12:16.94) 7 May 2016 – 21 Feb 2026
55 🇬🇧 Callum Hales-Jepp 1342 1356/1370 (1:32:02.27) 14 Jul 2012 – 9 Nov 2025
56 🇺🇸 Paul Mahvi 1337 1354/1371 (1:32:17.23) 2 Sep 2012 – 19 Apr 2026
57 🇵🇱 Kacper Paweł Dworak 1337 1361/1385 (1:42:30.23) 22 Aug 2020 – 26 Apr 2026
58 🇳🇿 Chris Mills 1330 1390/1450 (1:15:55.35) 11 Oct 2014 – 19 Apr 2026
59 🇵🇱 Krzysztof Bober 1312 1336/1360 (1:47:25.07) 27 Jul 2013 – 19 Apr 2026
60 🇫🇷 Nicolas Gertner Kilian 1287 1326/1365 (1:07:35.48) 2 Mar 2013 – 6 Apr 2026
61 🇵🇱 Łukasz Dubicki 1284 1312/1340 (1:18:04.55) 22 Sep 2018 – 26 Apr 2026
62 🇺🇸 James Hildreth 1280 1305/1330 (1:38:55.66) 28 Mar 2009 – 18 Sep 2025
63 🇫🇷 Jules Desjardin 1272 1286/1300 (1:33:13.79) 23 Jan 2010 – 19 Oct 2025
64 🇺🇸 Ryan Pilat 1263 1299/1335 (52:59.79) 18 Jun 2016 – 25 Apr 2026
65 🇵🇱 Jan Zych 1262 1296/1330 (1:03:03.55) 3 May 2014 – 22 Feb 2026
66 🇫🇷 Valentin Hoffmann 1260 1265/1270 (1:29:17.01) 16 Sep 2011 – 19 Apr 2026
67 🇬🇧 Billie Hammill 1256 1268/1280 (1:13:37.73) 11 Apr 2015 – 25 Apr 2026
68 🇩🇪 Finn Ickler 1255 1275/1295 (1:43:18.51) 14 Apr 2012 – 1 Mar 2026
69 🇵🇱 Bartłomiej Owczarek 1254 1339/1424 (1:05:26.69) 29 Jun 2013 – 25 Apr 2026
70 🇳🇴 Niklas Aasen Eliasson 1253 1274/1295 (49:35.08) 16 Oct 2021 – 19 Apr 2026
71 🇳🇱 Mats Valk 1252 1261/1270 (1:10:28.82) 2 Feb 2008 – 26 Nov 2023
72 🇫🇷 Anton Piau 1234 1252/1270 (1:35:12.30) 31 May 2008 – 6 Apr 2026
73 🇺🇸 Raymond Goslow 1233 1239/1245 (1:21:06.45) 10 May 2014 – 26 Apr 2026
74 🇳🇱 Ron van Bruchem 1230 1247/1264 (2:54:58.73) 21 Apr 2006 – 22 Feb 2026
75 🇺🇸 Christopher Olson 1228 1264/1300 (58:27.54) 14 Jun 2009 – 24 Aug 2025
76 🇪🇸 Álvaro Aguilar Salobreña 1207 1261/1315 (54:16.54) 22 Nov 2015 – 26 Apr 2026
77 🇳🇴 Kim Roger Haraldsen 1205 1220/1235 (52:07.30) 25 Jul 2015 – 19 Apr 2026
78 🇺🇸 Braden Richards 1199 1227/1255 (1:12:43.14) 18 Mar 2017 – 25 Apr 2026
79 🇦🇺 Jayden McNeill 1191 1218/1245 (54:50.13) 25 Feb 2012 – 19 Apr 2026
80 🇧🇷 Caio Hideaki Sato 1185 1195/1205 (59:17.67) 21 May 2016 – 25 Apr 2026
81 🇩🇪 Oliver Fritz 1175 1195/1215 (54:16.90) 8 Nov 2014 – 6 Apr 2026
82 🇪🇸 Manuel Prieto de Antón 1171 1198/1225 (1:02:45.94) 11 Apr 2015 – 26 Apr 2026
83 🇸🇪 Filip Åström 1168 1174/1180 (1:57:09.19) 13 Jan 2023 – 26 Apr 2026
84 🇺🇸 Nicolás Sánchez 1160 1225/1290 (46:13.23) 31 Jul 2015 – 26 Apr 2026
85 🇦🇺 Cameron Stollery 1155 1185/1215 (52:45.46) 30 Jan 2010 – 19 Apr 2026
86 🇨🇳 Jiayu Wang (王佳宇) 1155 1175/1195 (1:25:32.87) 14 Aug 2010 – 24 Mar 2026
87 🇫🇷 Anthony Lafourcade 1148 1159/1170 (1:18:06.40) 10 May 2014 – 6 Apr 2026
88 🇵🇱 Michał Krasowski 1147 1171/1195 (59:22.26) 14 Dec 2013 – 26 Apr 2026
89 🇪🇸 Pau Vela García 1142 1151/1160 (1:27:07.95) 24 Apr 2009 – 15 Mar 2026
90 🇭🇺 Szabolcs Szántai 1139 1147/1155 (57:17.05) 16 Apr 2016 – 26 Apr 2026
91 🇵🇱 Maksymilian Kulas 1135 1185/1235 (50:36.32) 3 Jul 2021 – 12 Apr 2026
92 🇺🇸 Jacob Ambrose 1135 1145/1155 (1:26:04.19) 29 Mar 2014 – 26 Apr 2026
93 🇳🇱 Erik Akkersdijk 1134 1168/1202 (1:29:08.82) 21 Apr 2006 – 28 Sep 2025
94 🇧🇷 Rafael de Andrade Cinoto 1134 1147/1160 (2:33:29.58) 8 Dec 2007 – 14 Jan 2024
95 🇩🇰 Rasmus Stub Detlefsen 1133 1189/1245 (47:53.75) 6 Dec 2014 – 28 Mar 2026
96 🇵🇱 Olaf Kuźmiński 1120 1167/1214 (47:45.18) 7 Apr 2018 – 26 Apr 2026
97 🇵🇱 Marcin Jakubowski 1119 1128/1137 (1:28:21.33) 15 Sep 2007 – 12 Sep 2020
98 🇪🇸 Ting Sheng Bao Yang 1118 1129/1140 (1:33:41.13) 19 Dec 2008 – 16 Feb 2025
99 🇪🇸 Carlos Méndez García-Barroso 1110 1130/1150 (51:32.42) 27 Feb 2010 – 26 Apr 2026
100 🇺🇸 Calvin Nielson 1108 1127/1146 (1:23:58.23) 27 Dec 2014 – 1 Mar 2026