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

# Name Score Result Time Period
1 🥇 🇮🇹 Matteo Provasi 2781 2788/2795 (3:09:41.85) 7 Dec 2009 – 25 Jan 2026
2 🥈 🇭🇺 Bence Barát 2454 2461/2468 (2:14:49.76) 23 Aug 2008 – 18 Jan 2026
3 🥉 🇵🇱 Przemysław Rogalski 2420 2465/2510 (2:48:52.83) 14 Dec 2013 – 25 Jan 2026
4 🇫🇮 Niko Ronkainen 2378 2439/2500 (2:31:53.89) 28 Aug 2010 – 25 Jan 2026
5 🇸🇪 Daniel Wallin 2321 2393/2465 (2:17:13.28) 14 Sep 2013 – 25 Jan 2026
6 🇨🇴 Dennis Rosero 2286 2304/2322 (3:33:32.79) 11 Dec 2010 – 25 Jan 2026
7 🇨🇴 Eduard Esteban García Domínguez 2182 2206/2230 (3:32:12.94) 25 Mar 2012 – 25 Jan 2026
8 🇩🇪 Sébastien Auroux 2106 2133/2160 (3:07:44.88) 19 Apr 2008 – 2 Nov 2025
9 🇵🇱 Piotr Tokarski 2075 2115/2155 (1:44:13.23) 14 Dec 2013 – 25 Jan 2026
10 🇵🇱 Łukasz Burliga 2052 2126/2200 (1:41:51.46) 26 Oct 2013 – 25 Jan 2026
11 🇺🇸 Luke Garrett 1958 2029/2100 (1:15:39.27) 25 Jun 2017 – 27 Dec 2025
12 🇩🇪 Jan Bentlage 1957 1977/1997 (2:27:57.18) 16 Jan 2010 – 28 Sep 2025
13 🇵🇱 Wojciech Szatanowski 1926 1939/1952 (2:18:44.67) 12 Feb 2011 – 4 Jan 2026
14 🇧🇷 Fabio Bini Graciose 1880 1890/1900 (4:24:30.20) 20 Mar 2010 – 25 Jan 2026
15 🇵🇱 Karol Zakrzewski 1870 1920/1970 (1:57:59.40) 22 Feb 2014 – 25 Jan 2026
16 🇫🇷 Juliette Sébastien 1861 1909/1957 (1:27:57.94) 10 May 2014 – 11 Jan 2026
17 🇮🇹 Simone Cantarelli 1848 1864/1880 (2:37:46.34) 1 Apr 2012 – 25 Jan 2026
18 🇨🇭 Tobias Peter 1830 1850/1870 (2:07:27.68) 10 May 2014 – 2 Jan 2026
19 🇫🇷 Philippe Virouleau 1805 1820/1835 (2:00:23.64) 31 May 2008 – 2 Nov 2025
20 🇺🇸 Walker Welch 1724 1752/1780 (1:45:36.98) 29 Oct 2011 – 30 Nov 2025
21 🇺🇸 Evan Liu 1707 1726/1745 (2:00:03.67) 30 May 2009 – 17 Jan 2026
22 🇭🇺 Dániel Varga 1690 1705/1720 (2:18:36.22) 7 Jun 2008 – 18 Jan 2026
23 🇷🇺 Alexey Tsvetkov 1660 1690/1720 (1:01:10.44) 2 Dec 2017 – 25 Jan 2026
24 🇪🇸 Josete Sánchez 1619 1637/1655 (1:40:09.59) 14 Nov 2015 – 17 Jan 2026
25 🇪🇸 Rafael Rodriguez Santana 1586 1613/1640 (1:45:53.34) 5 May 2012 – 16 Mar 2025
26 🇦🇺 Feliks Zemdegs 1570 1595/1620 (1:10:58.46) 18 Jul 2009 – 18 Jan 2026
27 🇨🇴 Diego Alejandro Casas Jimenez 1570 1590/1610 (2:29:09.06) 27 Sep 2014 – 25 Jan 2026
28 🇺🇸 Katie Hull 1544 1562/1580 (1:25:49.51) 31 Jul 2010 – 18 Jan 2026
29 🇺🇸 Zayn Khanani 1520 1545/1570 (40:39.10) 2 Sep 2018 – 24 Jan 2026
30 🇨🇭 Alwin Rölz 1519 1552/1585 (1:36:20.18) 28 May 2016 – 18 Dec 2025
31 🇨🇭 Reto Bubendorf 1503 1529/1555 (1:32:43.42) 12 May 2012 – 7 Dec 2025
32 🇺🇸 Carter Kucala 1502 1586/1670 (1:08:59.84) 24 Oct 2015 – 24 Jan 2026
33 🇫🇷 François Courtès 1498 1509/1520 (2:43:43.31) 11 Apr 2008 – 17 Jul 2016
34 🇬🇧 Callum James Goodyear-Jørgensen 1497 1511/1525 (2:09:59.44) 14 Jul 2012 – 11 Jan 2026
35 🇩🇰 Martin Vædele Egdal 1491 1518/1545 (51:22.38) 8 Dec 2013 – 11 Jan 2026
36 🇩🇰 Daniel Vædele Egdal 1479 1502/1525 (1:06:47.03) 8 Dec 2013 – 11 Jan 2026
37 🇵🇱 Piotr Olszewski 1479 1528/1577 (1:39:20.33) 5 Oct 2013 – 11 Jan 2026
38 🇳🇴 Ulrik Bredland 1451 1463/1475 (1:42:08.79) 18 Feb 2012 – 25 Jan 2026
39 🇳🇱 Antonie Paterakis 1450 1485/1520 (54:48.25) 19 May 2012 – 21 Dec 2025
40 🇺🇸 Simon Kellum 1445 1480/1515 (1:12:39.66) 18 Feb 2017 – 24 Jan 2026
41 🇮🇹 Marco Rota 1420 1450/1480 (1:51:52.99) 7 Dec 2009 – 8 Dec 2025
42 🇫🇷 Clément Cherblanc 1395 1410/1425 (1:37:05.96) 6 Dec 2014 – 30 Nov 2025
43 🇺🇸 Blake Thompson 1390 1415/1440 (1:29:52.91) 5 Jun 2010 – 4 Oct 2025
44 🇩🇪 Konstantin Jaehne 1389 1402/1415 (2:01:59.54) 5 Sep 2015 – 29 Dec 2025
45 🇺🇸 Brian Johnson 1383 1444/1505 (51:14.29) 5 Oct 2013 – 24 Jan 2026
46 🇨🇴 Manuel Popayán 1371 1388/1405 (1:38:56.32) 27 May 2017 – 25 Jan 2026
47 🇺🇸 Hassan Khanani 1356 1418/1480 (58:14.28) 2 Sep 2018 – 24 Jan 2026
48 🇺🇸 Tim Reynolds 1354 1363/1372 (2:04:00.28) 27 May 2006 – 6 Jul 2025
49 🇫🇷 Wilfrid Py 1344 1363/1382 (2:09:49.82) 30 Apr 2016 – 18 Jan 2026
50 🇬🇧 Callum Hales-Jepp 1342 1356/1370 (1:32:02.27) 14 Jul 2012 – 9 Nov 2025
51 🇸🇪 Helmer Ewert 1338 1364/1390 (1:11:46.45) 7 May 2016 – 18 Jan 2026
52 🇨🇳 Jack Pan (潘杰康) 1337 1391/1445 (55:08.66) 19 Aug 2012 – 11 Jan 2026
53 🇩🇪 Leon Schmidtchen 1327 1341/1355 (1:47:00.38) 12 Jun 2010 – 11 Jan 2026
54 🇺🇸 Christopher Chi 1324 1382/1440 (1:03:00.50) 1 Aug 2014 – 24 Jan 2026
55 🇺🇸 Paul Mahvi 1319 1335/1351 (1:31:02.58) 2 Sep 2012 – 18 Jan 2026
56 🇺🇸 Sujan Feist 1297 1361/1425 (43:28.77) 10 Sep 2016 – 24 Jan 2026
57 🇳🇿 Chris Mills 1297 1356/1415 (1:14:26.52) 11 Oct 2014 – 18 Jan 2026
58 🇵🇱 Krzysztof Bober 1292 1316/1340 (1:46:05.89) 27 Jul 2013 – 25 Jan 2026
59 🇺🇸 James Hildreth 1280 1305/1330 (1:38:55.66) 28 Mar 2009 – 18 Sep 2025
60 🇫🇷 Nicolas Gertner Kilian 1274 1312/1350 (1:06:58.69) 2 Mar 2013 – 2 Nov 2025
61 🇫🇷 Jules Desjardin 1272 1286/1300 (1:33:13.79) 23 Jan 2010 – 19 Oct 2025
62 🇵🇱 Kacper Paweł Dworak 1262 1286/1310 (1:37:17.25) 22 Aug 2020 – 25 Jan 2026
63 🇳🇱 Mats Valk 1252 1261/1270 (1:10:28.82) 2 Feb 2008 – 26 Nov 2023
64 🇩🇪 Finn Ickler 1247 1266/1285 (1:42:32.51) 14 Apr 2012 – 17 Jan 2026
65 🇵🇱 Jan Zych 1241 1273/1305 (1:01:48.38) 3 May 2014 – 21 Dec 2025
66 🇵🇱 Bartłomiej Owczarek 1231 1310/1389 (1:04:19.63) 29 Jun 2013 – 21 Dec 2025
67 🇺🇸 Christopher Olson 1228 1264/1300 (58:27.54) 14 Jun 2009 – 24 Aug 2025
68 🇳🇱 Ron van Bruchem 1225 1242/1259 (2:54:21.55) 21 Apr 2006 – 11 Jan 2026
69 🇫🇷 Anton Piau 1224 1242/1260 (1:34:32.32) 31 May 2008 – 30 Nov 2025
70 🇫🇷 Valentin Hoffmann 1215 1220/1225 (1:26:23.87) 16 Sep 2011 – 18 Jan 2026
71 🇺🇸 Raymond Goslow 1213 1219/1225 (1:19:50.24) 10 May 2014 – 18 Jan 2026
72 🇵🇱 Łukasz Dubicki 1209 1237/1265 (1:13:52.28) 22 Sep 2018 – 14 Dec 2025
73 🇳🇴 Niklas Aasen Eliasson 1198 1219/1240 (47:48.44) 16 Oct 2021 – 25 Jan 2026
74 🇦🇺 Jayden McNeill 1168 1194/1220 (53:35.34) 25 Feb 2012 – 29 Jun 2025
75 🇬🇧 Billie Hammill 1168 1179/1190 (1:08:48.46) 11 Apr 2015 – 4 Jan 2026
76 🇺🇸 Ryan Pilat 1166 1198/1230 (49:17.74) 18 Jun 2016 – 10 Jan 2026
77 🇧🇷 Caio Hideaki Sato 1152 1161/1170 (58:05.80) 21 May 2016 – 25 Jan 2026
78 🇳🇴 Kim Roger Haraldsen 1150 1165/1180 (50:09.75) 25 Jul 2015 – 29 Nov 2025
79 🇩🇪 Oliver Fritz 1145 1165/1185 (52:54.42) 8 Nov 2014 – 29 Dec 2025
80 🇵🇱 Michał Krasowski 1137 1161/1185 (58:52.32) 14 Dec 2013 – 16 Nov 2025
81 🇳🇱 Erik Akkersdijk 1134 1168/1202 (1:29:08.82) 21 Apr 2006 – 28 Sep 2025
82 🇧🇷 Rafael de Andrade Cinoto 1134 1147/1160 (2:33:29.58) 8 Dec 2007 – 14 Jan 2024
83 🇪🇸 Álvaro Aguilar Salobreña 1133 1179/1225 (51:14.51) 22 Nov 2015 – 11 Jan 2026
84 🇪🇸 Manuel Prieto de Antón 1130 1155/1180 (1:01:06.45) 11 Apr 2015 – 17 Jan 2026
85 🇺🇸 Jacob Ambrose 1130 1140/1150 (1:25:41.20) 29 Mar 2014 – 18 Jan 2026
86 🇺🇸 Nicolás Sánchez 1127 1191/1255 (45:14.07) 31 Jul 2015 – 18 Jan 2026
87 🇪🇸 Pau Vela García 1127 1136/1145 (1:26:06.94) 24 Apr 2009 – 8 Dec 2025
88 🇵🇱 Marcin Jakubowski 1119 1128/1137 (1:28:21.33) 15 Sep 2007 – 12 Sep 2020
89 🇫🇷 Anthony Lafourcade 1118 1129/1140 (1:16:30.37) 10 May 2014 – 16 Jan 2026
90 🇪🇸 Ting Sheng Bao Yang 1118 1129/1140 (1:33:41.13) 19 Dec 2008 – 16 Feb 2025
91 🇨🇳 Jiayu Wang (王佳宇) 1115 1135/1155 (1:22:43.11) 14 Aug 2010 – 11 Jan 2026
92 🇩🇰 Rasmus Stub Detlefsen 1110 1165/1220 (46:59.06) 6 Dec 2014 – 11 Jan 2026
93 🇵🇱 Michał Pleskowicz 1102 1112/1122 (1:01:09.47) 21 Feb 2009 – 11 Jan 2026
94 🇺🇸 Calvin Nielson 1098 1117/1136 (1:23:14.59) 27 Dec 2014 – 7 Dec 2025
95 🇦🇺 Cameron Stollery 1093 1119/1145 (50:10.30) 30 Jan 2010 – 10 Aug 2025
96 🇺🇸 Braden Richards 1092 1116/1140 (1:06:06.92) 18 Mar 2017 – 10 Jan 2026
97 🇵🇱 Olaf Kuźmiński 1086 1130/1174 (46:30.83) 7 Apr 2018 – 25 Jan 2026
98 🇵🇱 Michał Halczuk 1080 1089/1098 (1:26:30.69) 10 May 2008 – 18 Nov 2023
99 🇵🇱 Maksymilian Kulas 1079 1127/1175 (48:26.99) 3 Jul 2021 – 25 Jan 2026
100 🇬🇧 Robert Yau 1070 1075/1080 (1:09:06.34) 11 Jul 2009 – 24 Aug 2025