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

# Name Score Result Time Period
1 🥇 🇵🇱 Przemysław Rogalski 2799 2822/2845 (3:29:13.89) 14 Dec 2013 – 19 Apr 2026
2 🥈 🇨🇴 Dennis Rosero 2446 2478/2510 (4:34:10.92) 11 Dec 2010 – 26 Apr 2026
3 🥉 🇨🇴 Eduard Esteban García Domínguez 2233 2280/2327 (5:11:42.90) 25 Mar 2012 – 12 Apr 2026
4 🇫🇮 Niko Ronkainen 2137 2151/2165 (3:48:30.34) 28 Aug 2010 – 26 Apr 2026
5 🇸🇪 Daniel Wallin 2083 2169/2255 (2:48:57.65) 14 Sep 2013 – 19 Apr 2026
6 🇵🇱 Piotr Tokarski 2076 2094/2112 (2:27:17.99) 14 Dec 2013 – 26 Apr 2026
7 🇺🇸 Luke Garrett 1961 2023/2085 (2:01:45.59) 9 Dec 2017 – 26 Apr 2026
8 🇧🇷 Fabio Bini Graciose 1930 1940/1950 (5:20:04.42) 20 Mar 2010 – 12 Apr 2026
9 🇩🇪 Jan Bentlage 1803 1809/1815 (3:23:55.69) 16 Jan 2010 – 28 Sep 2025
10 🇵🇱 Piotr Olszewski 1786 1859/1932 (1:45:24.34) 4 Jan 2014 – 25 Apr 2026
11 🇩🇪 Sébastien Auroux 1717 1726/1735 (3:37:42.46) 19 Apr 2008 – 19 Apr 2026
12 🇵🇱 Rafał Waryszak 1669 1713/1757 (1:34:37.64) 20 Apr 2013 – 26 Apr 2026
13 🇨🇭 Tobias Peter 1640 1660/1680 (2:43:46.08) 10 May 2014 – 26 Apr 2026
14 🇭🇺 Bence Barát 1596 1599/1602 (3:09:49.75) 23 Aug 2008 – 18 Jan 2026
15 🇺🇸 Steven Wintringham 1578 1624/1670 (1:28:57.41) 27 Jun 2015 – 18 Apr 2026
16 🇺🇸 Simon Kellum 1575 1625/1675 (1:17:41.86) 3 Sep 2016 – 26 Apr 2026
17 🇵🇱 Wojciech Szatanowski 1512 1517/1522 (3:03:58.67) 12 Feb 2011 – 26 Apr 2026
18 🇺🇸 Evan Liu 1486 1513/1540 (2:21:09.96) 13 Jun 2010 – 25 Apr 2026
19 🇨🇭 Alwin Rölz 1475 1515/1555 (1:31:34.06) 28 May 2016 – 26 Apr 2026
20 🇫🇷 Jules Desjardin 1434 1468/1502 (1:24:04.89) 23 Jan 2010 – 6 Apr 2026
21 🇨🇴 Diego Alejandro Casas Jimenez 1434 1452/1470 (3:51:13.82) 29 Mar 2015 – 29 Mar 2026
22 🇵🇱 Łukasz Burliga 1417 1482/1547 (2:07:39.11) 26 Oct 2013 – 12 Apr 2026
23 🇭🇺 Dániel Varga 1415 1436/1457 (2:39:53.88) 7 Jun 2008 – 29 Mar 2026
24 🇺🇸 Carter Kucala 1393 1429/1465 (1:33:57.62) 3 Sep 2016 – 4 Apr 2026
25 🇺🇸 Harsha Paladugu 1391 1458/1525 (1:14:21.85) 19 Aug 2017 – 25 Apr 2026
26 🇮🇹 Matteo Provasi 1353 1355/1357 (3:55:15.14) 2 Oct 2010 – 19 Apr 2026
27 🇩🇰 Martin Vædele Egdal 1349 1362/1375 (1:21:15.93) 8 Dec 2013 – 26 Apr 2026
28 🇬🇧 Callum James Goodyear-Jørgensen 1334 1352/1370 (2:58:16.46) 14 Jul 2012 – 15 Mar 2026
29 🇵🇱 Mateusz Szwugier 1329 1363/1397 (1:32:38.00) 14 Jun 2014 – 26 Apr 2026
30 🇩🇰 Daniel Vædele Egdal 1312 1321/1330 (1:33:28.20) 8 Dec 2013 – 26 Apr 2026
31 🇵🇱 Łukasz Dubicki 1287 1322/1357 (1:38:21.83) 18 Aug 2018 – 26 Apr 2026
32 🇫🇷 Clément Cherblanc 1269 1277/1285 (2:04:20.64) 6 Dec 2014 – 26 Apr 2026
33 🇺🇸 Katie Hull 1253 1269/1285 (1:59:45.57) 8 Aug 2015 – 26 Apr 2026
34 🇺🇸 Braden Richards 1250 1280/1310 (1:30:10.17) 18 Mar 2017 – 26 Apr 2026
35 🇺🇸 Brian Johnson 1248 1279/1310 (1:11:43.47) 6 Sep 2014 – 26 Apr 2026
36 🇩🇪 Konstantin Jaehne 1237 1252/1267 (2:47:18.93) 5 Sep 2015 – 6 Apr 2026
37 🇫🇷 Wilfrid Py 1236 1244/1252 (3:30:37.76) 11 Nov 2016 – 19 Apr 2026
38 🇳🇿 Chris Mills 1231 1288/1345 (1:33:27.59) 20 Dec 2014 – 19 Apr 2026
39 🇵🇱 Kacper Paweł Dworak 1228 1244/1260 (2:12:07.25) 22 Aug 2020 – 25 Apr 2026
40 🇮🇹 Simone Cantarelli 1226 1236/1246 (3:11:48.85) 9 Jun 2012 – 12 Apr 2026
41 🇨🇭 Reto Bubendorf 1205 1220/1235 (1:39:59.31) 12 May 2012 – 19 Apr 2026
42 🇷🇺 Alexey Tsvetkov 1197 1216/1235 (1:06:56.50) 2 Dec 2017 – 29 Mar 2026
43 🇫🇷 Anthony Lafourcade 1164 1177/1190 (1:22:26.10) 10 May 2014 – 6 Apr 2026
44 🇺🇸 Walker Welch 1152 1161/1170 (1:54:11.70) 23 Jun 2012 – 12 Apr 2026
45 🇺🇸 Chris Martin 1152 1171/1190 (2:34:18.90) 23 Feb 2013 – 28 Mar 2026
46 🇵🇱 Tymon Kolasiński 1150 1185/1220 (1:00:23.31) 8 May 2016 – 23 Jul 2023
47 🇸🇪 Filip Åström 1134 1147/1160 (2:06:14.45) 13 Jan 2023 – 26 Apr 2026
48 🇸🇪 Helmer Ewert 1132 1151/1170 (1:24:50.67) 16 Aug 2015 – 21 Feb 2026
49 🇫🇷 François Courtès 1122 1131/1140 (3:53:35.47) 31 May 2008 – 17 Jul 2016
50 🇺🇸 Jacob Ambrose 1109 1112/1115 (1:55:35.61) 29 Mar 2014 – 26 Apr 2026
51 🇪🇸 Raúl Cuevas Castillo 1100 1110/1120 (1:15:28.97) 5 May 2018 – 26 Apr 2026
52 🇳🇱 Antonie Paterakis 1100 1115/1130 (1:29:30.99) 19 May 2012 – 23 Nov 2025
53 🇺🇸 Marcus Kamen 1094 1102/1110 (58:08.02) 28 Mar 2015 – 18 Apr 2026
54 🇺🇸 Ryan Pilat 1092 1111/1130 (1:05:07.75) 18 Jun 2016 – 25 Apr 2026
55 🇳🇴 Niklas Aasen Eliasson 1085 1100/1115 (1:12:36.64) 16 Oct 2021 – 19 Apr 2026
56 🇬🇧 Callum Hales-Jepp 1084 1097/1110 (2:21:51.88) 14 Jul 2012 – 14 Sep 2025
57 🇺🇸 Paul Mahvi 1075 1085/1095 (2:00:40.91) 2 Sep 2012 – 22 Mar 2026
58 🇪🇸 Rafael Rodriguez Santana 1072 1096/1120 (2:18:41.02) 5 May 2012 – 16 Mar 2025
59 🇳🇱 Ron van Bruchem 1066 1088/1110 (3:23:30.43) 16 Sep 2006 – 11 Jan 2026
60 🇺🇸 Livia Kleiner 1063 1089/1115 (1:03:42.90) 16 Nov 2013 – 11 Apr 2026
61 🇩🇰 Oscar Roth Andersen 1056 1093/1130 (1:18:36.08) 4 Apr 2009 – 8 Mar 2026
62 🇺🇸 Daniel Mullen 1043 1054/1065 (1:30:35.64) 5 Nov 2016 – 26 Apr 2026
63 🇵🇱 Karol Zakrzewski 1040 1066/1092 (1:48:57.63) 2 Jul 2016 – 25 Apr 2026
64 🇩🇪 Oliver Fritz 1037 1046/1055 (1:12:09.55) 8 Nov 2014 – 6 Apr 2026
65 🇵🇱 Jakub Hibszer 1031 1053/1075 (47:43.13) 8 Dec 2018 – 10 Jan 2026
66 🇪🇸 Manuel Prieto de Antón 1031 1063/1095 (1:19:30.28) 11 Apr 2015 – 26 Apr 2026
67 🇳🇴 Stian Nystad Østli 1030 1040/1050 (56:38.24) 22 Oct 2016 – 19 Apr 2026
68 🇪🇸 Rubén López de Juan 1030 1055/1080 (1:39:04.94) 20 Aug 2016 – 19 Apr 2026
69 🇳🇴 Ulrik Bredland 1029 1033/1037 (2:39:06.87) 24 Nov 2012 – 19 Apr 2026
70 🇨🇴 David Stiven Benitez Guerra 1028 1029/1030 (2:04:06.90) 29 Mar 2015 – 12 Apr 2026
71 🇵🇱 Dominik Górny 1010 1020/1030 (52:45.00) 17 Oct 2015 – 16 Nov 2025
72 🇦🇺 Emmet Hobbs 1007 1041/1075 (59:55.95) 20 Aug 2016 – 19 Apr 2026
73 🇵🇱 Olaf Kuźmiński 987 1021/1055 (1:08:37.57) 20 Oct 2018 – 26 Apr 2026
74 🇮🇹 Marco Rota 981 1003/1025 (1:59:56.19) 5 Jun 2010 – 12 Apr 2026
75 🇵🇱 Magdalena Pabisz 978 984/990 (51:20.03) 15 Sep 2017 – 12 Apr 2026
76 🇺🇸 Joshua Feran 977 991/1005 (1:33:11.80) 29 Oct 2011 – 26 Apr 2026
77 🇩🇪 Laura Ohrndorf 977 988/999 (2:52:13.32) 16 Jan 2010 – 30 Apr 2023
78 🇮🇳 Shivam Bansal 969 987/1005 (1:26:47.16) 10 Jan 2014 – 29 Mar 2026
79 🇺🇸 Tim Reynolds 965 965/965 (2:10:04.72) 26 Apr 2008 – 6 Jul 2025
80 🇵🇱 Mateusz Cichoracki 964 988/1012 (1:26:07.87) 26 Mar 2011 – 14 Jul 2024
81 🇵🇱 Maksymilian Kulas 956 998/1040 (58:05.57) 3 Jul 2021 – 12 Apr 2026
82 🇺🇸 Andres Rodriguez 950 965/980 (56:09.41) 3 Jan 2015 – 18 Apr 2026
83 🇺🇸 Raymond Goslow 950 955/960 (1:25:42.34) 12 Jun 2015 – 26 Apr 2026
84 🇵🇱 Adam Chodyniecki 939 962/985 (1:22:00.99) 16 Dec 2017 – 16 Nov 2025
85 🇪🇸 Jesús Masanet García 937 944/951 (2:50:25.81) 28 Feb 2009 – 31 Jan 2026
86 🇵🇱 Krzysztof Bober 935 966/997 (2:31:24.45) 5 Oct 2013 – 19 Apr 2026
87 🇳🇱 Erik Akkersdijk 929 963/997 (2:05:58.72) 14 Oct 2006 – 28 Sep 2025
88 🇫🇷 Nicolas Gertner Kilian 921 943/965 (1:30:47.12) 2 Mar 2013 – 6 Apr 2026
89 🇵🇱 Marcin Jakubowski 919 926/933 (2:05:22.45) 15 Sep 2007 – 12 Sep 2020
90 🇫🇮 Antto Pitkänen 912 931/950 (1:24:22.14) 16 Sep 2017 – 29 Mar 2026
91 🇸🇮 Dušan Zakelšek 912 921/930 (1:25:50.28) 14 Apr 2012 – 19 Apr 2026
92 🇵🇱 Bartłomiej Owczarek 910 971/1032 (1:31:42.20) 28 Sep 2013 – 25 Apr 2026
93 🇺🇸 Chris Chi 909 957/1005 (1:38:38.40) 11 Apr 2015 – 4 Apr 2026
94 🇩🇰 Rasmus Stub Detlefsen 898 929/960 (1:04:00.49) 20 Jun 2015 – 15 Mar 2026
95 🇺🇸 Mason Langenderfer 895 901/907 (1:30:46.00) 11 May 2013 – 25 Apr 2026
96 🇩🇪 Wilhelm Kilders 895 930/965 (1:49:38.17) 14 Jan 2011 – 26 Apr 2026
97 🇵🇭 Yuji Yoshida 890 905/920 (1:24:12.02) 9 Aug 2015 – 25 Apr 2026
98 🇮🇳 Sachin Arvind 883 914/945 (1:40:23.49) 28 Sep 2013 – 14 Sep 2025
99 🇺🇸 Tripp Peters 882 906/930 (52:21.15) 20 May 2017 – 4 Apr 2026
100 🇵🇪 Joseph Daniel Blas Sanchez 882 892/902 (1:37:05.66) 16 Mar 2016 – 10 Apr 2026