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

# Name Score Result Time Period
1 🥇 🇵🇱 Przemysław Rogalski 2719 2742/2765 (3:23:40.72) 14 Dec 2013 – 25 Jan 2026
2 🥈 🇨🇴 Dennis Rosero 2328 2359/2390 (4:21:55.92) 11 Dec 2010 – 25 Jan 2026
3 🥉 🇨🇴 Eduard Esteban García Domínguez 2135 2176/2217 (4:58:06.95) 25 Mar 2012 – 25 Jan 2026
4 🇫🇮 Niko Ronkainen 2032 2046/2060 (3:38:29.48) 28 Aug 2010 – 25 Jan 2026
5 🇵🇱 Piotr Tokarski 2011 2029/2047 (2:22:43.82) 14 Dec 2013 – 25 Jan 2026
6 🇸🇪 Daniel Wallin 2009 2092/2175 (2:42:36.14) 14 Sep 2013 – 25 Jan 2026
7 🇧🇷 Fabio Bini Graciose 1895 1905/1915 (5:15:17.45) 20 Mar 2010 – 25 Jan 2026
8 🇺🇸 Luke Garrett 1847 1906/1965 (1:56:57.68) 9 Dec 2017 – 17 Jan 2026
9 🇩🇪 Jan Bentlage 1803 1809/1815 (3:23:55.69) 16 Jan 2010 – 28 Sep 2025
10 🇵🇱 Piotr Olszewski 1726 1799/1872 (1:42:14.91) 4 Jan 2014 – 11 Jan 2026
11 🇩🇪 Sébastien Auroux 1707 1716/1725 (3:36:22.81) 19 Apr 2008 – 2 Nov 2025
12 🇨🇭 Tobias Peter 1615 1635/1655 (2:40:42.03) 10 May 2014 – 2 Jan 2026
13 🇵🇱 Rafał Waryszak 1609 1653/1697 (1:31:11.45) 20 Apr 2013 – 10 Jan 2026
14 🇭🇺 Bence Barát 1596 1599/1602 (3:09:49.75) 23 Aug 2008 – 18 Jan 2026
15 🇺🇸 Steven Wintringham 1537 1581/1625 (1:26:54.88) 27 Jun 2015 – 11 Jan 2026
16 🇺🇸 Simon Kellum 1520 1570/1620 (1:15:27.22) 3 Sep 2016 – 8 Nov 2025
17 🇵🇱 Wojciech Szatanowski 1492 1497/1502 (3:01:50.46) 12 Feb 2011 – 4 Jan 2026
18 🇫🇷 Jules Desjardin 1419 1453/1487 (1:23:16.03) 23 Jan 2010 – 25 Jan 2026
19 🇨🇭 Alwin Rölz 1416 1453/1490 (1:28:18.87) 28 May 2016 – 7 Dec 2025
20 🇨🇴 Diego Alejandro Casas Jimenez 1414 1432/1450 (3:48:23.07) 29 Mar 2015 – 25 Jan 2026
21 🇺🇸 Evan Liu 1410 1435/1460 (2:14:03.01) 13 Jun 2010 – 17 Jan 2026
22 🇭🇺 Dániel Varga 1405 1426/1447 (2:38:54.12) 7 Jun 2008 – 18 Jan 2026
23 🇵🇱 Łukasz Burliga 1389 1453/1517 (2:05:15.22) 26 Oct 2013 – 25 Jan 2026
24 🇺🇸 Carter Kucala 1348 1384/1420 (1:31:40.93) 3 Sep 2016 – 17 Jan 2026
25 🇺🇸 Harsha Paladugu 1340 1405/1470 (1:12:14.46) 19 Aug 2017 – 21 Dec 2025
26 🇬🇧 Callum James Goodyear-Jørgensen 1309 1327/1345 (2:55:37.06) 14 Jul 2012 – 11 Jan 2026
27 🇩🇰 Martin Vædele Egdal 1304 1317/1330 (1:18:32.50) 8 Dec 2013 – 11 Jan 2026
28 🇵🇱 Mateusz Szwugier 1281 1314/1347 (1:29:50.66) 14 Jun 2014 – 11 Jan 2026
29 🇩🇰 Daniel Vædele Egdal 1267 1276/1285 (1:30:51.06) 8 Dec 2013 – 11 Jan 2026
30 🇫🇷 Clément Cherblanc 1244 1252/1260 (2:02:02.40) 6 Dec 2014 – 30 Nov 2025
31 🇮🇹 Matteo Provasi 1243 1245/1247 (3:39:37.45) 2 Oct 2010 – 25 Jan 2026
32 🇵🇱 Łukasz Dubicki 1228 1260/1292 (1:34:17.17) 18 Aug 2018 – 14 Dec 2025
33 🇩🇪 Konstantin Jaehne 1227 1242/1257 (2:46:14.94) 5 Sep 2015 – 29 Dec 2025
34 🇳🇿 Chris Mills 1216 1273/1330 (1:32:19.10) 20 Dec 2014 – 18 Jan 2026
35 🇺🇸 Katie Hull 1213 1229/1245 (1:55:57.10) 8 Aug 2015 – 18 Jan 2026
36 🇮🇹 Simone Cantarelli 1206 1216/1226 (3:09:01.74) 9 Jun 2012 – 25 Jan 2026
37 🇺🇸 Brian Johnson 1199 1227/1255 (1:09:06.49) 6 Sep 2014 – 8 Nov 2025
38 🇫🇷 Wilfrid Py 1198 1205/1212 (3:24:41.95) 11 Nov 2016 – 18 Jan 2026
39 🇨🇭 Reto Bubendorf 1195 1210/1225 (1:39:02.44) 12 May 2012 – 7 Dec 2025
40 🇷🇺 Alexey Tsvetkov 1151 1168/1185 (1:05:11.77) 2 Dec 2017 – 25 Jan 2026
41 🇵🇱 Tymon Kolasiński 1150 1185/1220 (1:00:23.31) 8 May 2016 – 23 Jul 2023
42 🇵🇱 Kacper Paweł Dworak 1150 1165/1180 (2:04:29.46) 22 Aug 2020 – 25 Jan 2026
43 🇺🇸 Braden Richards 1142 1171/1200 (1:22:08.15) 18 Mar 2017 – 10 Jan 2026
44 🇫🇷 Anthony Lafourcade 1139 1152/1165 (1:20:59.08) 10 May 2014 – 16 Jan 2026
45 🇺🇸 Chris Martin 1129 1147/1165 (2:31:24.43) 23 Feb 2013 – 24 Jan 2026
46 🇸🇪 Helmer Ewert 1127 1146/1165 (1:24:30.42) 16 Aug 2015 – 18 Jan 2026
47 🇺🇸 Walker Welch 1122 1131/1140 (1:51:24.81) 23 Jun 2012 – 30 Nov 2025
48 🇫🇷 François Courtès 1122 1131/1140 (3:53:35.47) 31 May 2008 – 17 Jul 2016
49 🇺🇸 Jacob Ambrose 1104 1107/1110 (1:55:01.51) 29 Mar 2014 – 18 Jan 2026
50 🇳🇱 Antonie Paterakis 1100 1115/1130 (1:29:30.99) 19 May 2012 – 23 Nov 2025
51 🇬🇧 Callum Hales-Jepp 1084 1097/1110 (2:21:51.88) 14 Jul 2012 – 14 Sep 2025
52 🇪🇸 Rafael Rodriguez Santana 1072 1096/1120 (2:18:41.02) 5 May 2012 – 16 Mar 2025
53 🇺🇸 Paul Mahvi 1070 1080/1090 (2:00:08.83) 2 Sep 2012 – 18 Jan 2026
54 🇳🇱 Ron van Bruchem 1066 1088/1110 (3:23:30.43) 16 Sep 2006 – 11 Jan 2026
55 🇸🇪 Filip Åström 1063 1074/1085 (1:58:30.98) 13 Jan 2023 – 25 Jan 2026
56 🇺🇸 Marcus Kamen 1059 1067/1075 (56:39.50) 28 Mar 2015 – 17 Jan 2026
57 🇳🇴 Niklas Aasen Eliasson 1050 1065/1080 (1:10:46.41) 16 Oct 2021 – 25 Jan 2026
58 🇩🇰 Oscar Roth Andersen 1046 1083/1120 (1:17:49.15) 4 Apr 2009 – 14 Sep 2025
59 🇵🇱 Jakub Hibszer 1031 1053/1075 (47:43.13) 8 Dec 2018 – 10 Jan 2026
60 🇺🇸 Livia Kleiner 1030 1055/1080 (1:02:10.02) 16 Nov 2013 – 2 Nov 2025
61 🇪🇸 Raúl Cuevas Castillo 1020 1030/1040 (1:10:47.27) 5 May 2018 – 8 Dec 2025
62 🇨🇴 David Stiven Benitez Guerra 1018 1019/1020 (2:03:01.26) 29 Mar 2015 – 25 Jan 2026
63 🇺🇸 Ryan Pilat 1016 1033/1050 (1:01:46.50) 18 Jun 2016 – 10 Jan 2026
64 🇩🇪 Oliver Fritz 1012 1021/1030 (1:10:39.42) 8 Nov 2014 – 29 Dec 2025
65 🇵🇱 Dominik Górny 1010 1020/1030 (52:45.00) 17 Oct 2015 – 16 Nov 2025
66 🇳🇴 Stian Nystad Østli 1005 1015/1025 (55:24.55) 22 Oct 2016 – 8 Dec 2025
67 🇺🇸 Daniel Mullen 1005 1015/1025 (1:27:38.32) 5 Nov 2016 – 18 Jan 2026
68 🇳🇴 Ulrik Bredland 994 998/1002 (2:34:26.53) 24 Nov 2012 – 25 Jan 2026
69 🇪🇸 Rubén López de Juan 979 1002/1025 (1:34:28.25) 20 Aug 2016 – 14 Dec 2025
70 🇩🇪 Laura Ohrndorf 977 988/999 (2:52:13.32) 16 Jan 2010 – 30 Apr 2023
71 🇵🇱 Karol Zakrzewski 975 1001/1027 (1:42:40.57) 2 Jul 2016 – 25 Jan 2026
72 🇺🇸 Tim Reynolds 965 965/965 (2:10:04.72) 26 Apr 2008 – 6 Jul 2025
73 🇵🇱 Mateusz Cichoracki 964 988/1012 (1:26:07.87) 26 Mar 2011 – 14 Jul 2024
74 🇮🇹 Marco Rota 961 983/1005 (1:57:43.98) 5 Jun 2010 – 8 Dec 2025
75 🇪🇸 Manuel Prieto de Antón 958 989/1020 (1:14:32.19) 11 Apr 2015 – 8 Dec 2025
76 🇮🇳 Shivam Bansal 954 972/990 (1:25:29.96) 10 Jan 2014 – 26 Oct 2025
77 🇵🇱 Magdalena Pabisz 950 955/960 (50:07.41) 15 Sep 2017 – 25 Jan 2026
78 🇺🇸 Joshua Feran 949 962/975 (1:30:37.07) 29 Oct 2011 – 8 Nov 2025
79 🇵🇱 Olaf Kuźmiński 943 974/1005 (1:05:58.05) 20 Oct 2018 – 11 Jan 2026
80 🇵🇱 Adam Chodyniecki 939 962/985 (1:22:00.99) 16 Dec 2017 – 16 Nov 2025
81 🇦🇺 Emmet Hobbs 932 966/1000 (56:32.96) 20 Aug 2016 – 18 Jan 2026
82 🇪🇸 Jesús Masanet García 932 939/946 (2:49:26.48) 28 Feb 2009 – 9 Nov 2025
83 🇳🇱 Erik Akkersdijk 929 963/997 (2:05:58.72) 14 Oct 2006 – 28 Sep 2025
84 🇵🇱 Krzysztof Bober 920 951/982 (2:29:17.76) 5 Oct 2013 – 14 Dec 2025
85 🇵🇱 Marcin Jakubowski 919 926/933 (2:05:22.45) 15 Sep 2007 – 12 Sep 2020
86 🇫🇷 Nicolas Gertner Kilian 913 934/955 (1:30:05.19) 2 Mar 2013 – 2 Nov 2025
87 🇺🇸 Raymond Goslow 910 915/920 (1:22:01.24) 12 Jun 2015 – 18 Jan 2026
88 🇺🇸 Andres Rodriguez 905 920/935 (54:14.85) 3 Jan 2015 – 3 Jan 2026
89 🇵🇱 Maksymilian Kulas 905 945/985 (55:41.04) 3 Jul 2021 – 25 Jan 2026
90 🇵🇱 Bartłomiej Owczarek 885 946/1007 (1:29:41.07) 28 Sep 2013 – 21 Dec 2025
91 🇩🇪 Wilhelm Kilders 885 920/955 (1:48:33.44) 14 Jan 2011 – 16 Nov 2025
92 🇩🇰 Rasmus Stub Detlefsen 883 914/945 (1:02:49.85) 20 Jun 2015 – 11 Jan 2026
93 🇮🇳 Sachin Arvind 883 914/945 (1:40:23.49) 28 Sep 2013 – 14 Sep 2025
94 🇸🇮 Dušan Zakelšek 882 891/900 (1:22:57.81) 14 Apr 2012 – 30 Nov 2025
95 🇺🇸 Blake Thompson 879 887/895 (1:38:29.28) 5 Jun 2010 – 22 Nov 2025
96 🇫🇷 Hippolyte Moreau 867 886/905 (1:45:49.11) 3 Jul 2010 – 16 Nov 2025
97 🇳🇱 Robin Verstraten 865 865/865 (1:09:57.71) 15 Sep 2012 – 23 Nov 2025
98 🇺🇸 Mason Langenderfer 862 867/872 (1:27:36.98) 11 May 2013 – 21 Dec 2025
99 🇵🇭 Yuji Yoshida 855 870/885 (1:20:33.29) 9 Aug 2015 – 11 Jan 2026
100 🇫🇮 Antto Pitkänen 853 869/885 (1:19:47.20) 16 Sep 2017 – 25 Jan 2026