Generated on 19 Jun 2026 based on the database export of 18 Jun 2026.

# Name Score Result Time Period
1 🥇 🇵🇱 Przemysław Rogalski 2857 2881/2905 (3:32:56.85) 14 Dec 2013 – 14 Jun 2026
2 🥈 🇨🇴 Dennis Rosero 2502 2536/2570 (4:40:01.71) 11 Dec 2010 – 15 Jun 2026
3 🥉 🇨🇴 Eduard Esteban García Domínguez 2268 2315/2362 (5:16:32.78) 25 Mar 2012 – 24 May 2026
4 🇫🇮 Niko Ronkainen 2195 2210/2225 (3:54:12.23) 28 Aug 2010 – 7 Jun 2026
5 🇸🇪 Daniel Wallin 2106 2193/2280 (2:50:32.72) 14 Sep 2013 – 14 Jun 2026
6 🇵🇱 Piotr Tokarski 2094 2113/2132 (2:28:53.31) 14 Dec 2013 – 14 Jun 2026
7 🇺🇸 Luke Garrett 1974 2037/2100 (2:02:21.36) 9 Dec 2017 – 7 Jun 2026
8 🇧🇷 Fabio Bini Graciose 1945 1955/1965 (5:22:04.78) 20 Mar 2010 – 7 Jun 2026
9 🇵🇱 Piotr Olszewski 1819 1893/1967 (1:46:50.98) 4 Jan 2014 – 30 May 2026
10 🇩🇪 Jan Bentlage 1813 1819/1825 (3:24:59.15) 16 Jan 2010 – 3 May 2026
11 🇩🇪 Sébastien Auroux 1727 1736/1745 (3:38:58.35) 19 Apr 2008 – 17 May 2026
12 🇵🇱 Rafał Waryszak 1669 1713/1757 (1:34:37.64) 20 Apr 2013 – 26 Apr 2026
13 🇨🇭 Tobias Peter 1668 1689/1710 (2:47:01.26) 10 May 2014 – 14 Jun 2026
14 🇭🇺 Bence Barát 1596 1599/1602 (3:09:49.75) 23 Aug 2008 – 18 Jan 2026
15 🇺🇸 Simon Kellum 1590 1640/1690 (1:18:20.19) 3 Sep 2016 – 7 Jun 2026
16 🇺🇸 Steven Wintringham 1589 1637/1685 (1:29:36.51) 27 Jun 2015 – 9 Jun 2026
17 🇵🇱 Wojciech Szatanowski 1517 1522/1527 (3:04:33.11) 12 Feb 2011 – 13 May 2026
18 🇺🇸 Evan Liu 1509 1537/1565 (2:23:07.00) 13 Jun 2010 – 31 May 2026
19 🇨🇭 Alwin Rölz 1493 1534/1575 (1:32:36.33) 28 May 2016 – 24 May 2026
20 🇨🇴 Diego Alejandro Casas Jimenez 1459 1477/1495 (3:54:49.56) 29 Mar 2015 – 17 May 2026
21 🇫🇷 Jules Desjardin 1445 1481/1517 (1:24:45.66) 23 Jan 2010 – 3 May 2026
22 🇵🇱 Łukasz Burliga 1432 1497/1562 (2:09:00.32) 26 Oct 2013 – 3 May 2026
23 🇭🇺 Dániel Varga 1425 1446/1467 (2:40:46.58) 7 Jun 2008 – 3 May 2026
24 🇺🇸 Carter Kucala 1423 1459/1495 (1:35:30.21) 3 Sep 2016 – 7 Jun 2026
25 🇺🇸 Harsha Paladugu 1391 1458/1525 (1:14:21.85) 19 Aug 2017 – 25 Apr 2026
26 🇮🇹 Matteo Provasi 1388 1390/1392 (4:00:32.35) 2 Oct 2010 – 24 May 2026
27 🇵🇱 Mateusz Szwugier 1370 1406/1442 (1:34:50.08) 14 Jun 2014 – 14 Jun 2026
28 🇩🇰 Martin Vædele Egdal 1364 1377/1390 (1:22:02.38) 8 Dec 2013 – 3 May 2026
29 🇬🇧 Callum James Goodyear-Jørgensen 1344 1362/1380 (2:59:18.98) 14 Jul 2012 – 3 May 2026
30 🇵🇱 Łukasz Dubicki 1337 1372/1407 (1:41:40.32) 18 Aug 2018 – 14 Jun 2026
31 🇩🇰 Daniel Vædele Egdal 1332 1341/1350 (1:34:41.82) 8 Dec 2013 – 31 May 2026
32 🇺🇸 Katie Hull 1298 1314/1330 (2:03:48.64) 8 Aug 2015 – 30 May 2026
33 🇺🇸 Brian Johnson 1286 1318/1350 (1:13:38.83) 6 Sep 2014 – 7 Jun 2026
34 🇺🇸 Braden Richards 1270 1300/1330 (1:31:36.80) 18 Mar 2017 – 7 Jun 2026
35 🇫🇷 Clément Cherblanc 1269 1277/1285 (2:04:20.64) 6 Dec 2014 – 26 Apr 2026
36 🇩🇪 Konstantin Jaehne 1257 1272/1287 (2:49:29.85) 5 Sep 2015 – 6 Jun 2026
37 🇫🇷 Wilfrid Py 1256 1264/1272 (3:33:28.28) 11 Nov 2016 – 31 May 2026
38 🇵🇱 Kacper Paweł Dworak 1253 1269/1285 (2:14:16.58) 22 Aug 2020 – 24 May 2026
39 🇳🇿 Chris Mills 1236 1293/1350 (1:33:48.81) 20 Dec 2014 – 9 May 2026
40 🇮🇹 Simone Cantarelli 1236 1246/1256 (3:13:23.52) 9 Jun 2012 – 10 May 2026
41 🇷🇺 Alexey Tsvetkov 1227 1246/1265 (1:07:58.54) 2 Dec 2017 – 16 May 2026
42 🇨🇭 Reto Bubendorf 1205 1220/1235 (1:39:59.31) 12 May 2012 – 19 Apr 2026
43 🇫🇷 Anthony Lafourcade 1203 1219/1235 (1:24:42.57) 10 May 2014 – 14 Jun 2026
44 🇺🇸 Chris Martin 1172 1191/1210 (2:36:46.85) 23 Feb 2013 – 25 May 2026
45 🇸🇪 Filip Åström 1169 1182/1195 (2:09:48.97) 13 Jan 2023 – 14 Jun 2026
46 🇺🇸 Walker Welch 1162 1171/1180 (1:55:01.90) 23 Jun 2012 – 24 May 2026
47 🇵🇱 Tymon Kolasiński 1150 1185/1220 (1:00:23.31) 8 May 2016 – 23 Jul 2023
48 🇸🇪 Helmer Ewert 1142 1161/1180 (1:25:32.31) 16 Aug 2015 – 3 May 2026
49 🇺🇸 Ryan Pilat 1137 1156/1175 (1:07:24.88) 18 Jun 2016 – 14 Jun 2026
50 🇫🇷 François Courtès 1122 1131/1140 (3:53:35.47) 31 May 2008 – 17 Jul 2016
51 🇺🇸 Marcus Kamen 1119 1127/1135 (59:09.83) 28 Mar 2015 – 14 Jun 2026
52 🇪🇸 Raúl Cuevas Castillo 1115 1125/1135 (1:16:25.92) 5 May 2018 – 24 May 2026
53 🇺🇸 Jacob Ambrose 1109 1112/1115 (1:55:35.61) 29 Mar 2014 – 26 Apr 2026
54 🇳🇴 Niklas Aasen Eliasson 1100 1115/1130 (1:13:19.42) 16 Oct 2021 – 3 May 2026
55 🇳🇱 Antonie Paterakis 1100 1115/1130 (1:29:30.99) 19 May 2012 – 23 Nov 2025
56 🇺🇸 Paul Mahvi 1085 1095/1105 (2:01:48.06) 2 Sep 2012 – 25 May 2026
57 🇬🇧 Callum Hales-Jepp 1084 1097/1110 (2:21:51.88) 14 Jul 2012 – 14 Sep 2025
58 🇺🇸 Daniel Mullen 1078 1089/1100 (1:33:02.64) 5 Nov 2016 – 24 May 2026
59 🇺🇸 Livia Kleiner 1076 1103/1130 (1:04:25.29) 16 Nov 2013 – 9 Jun 2026
60 🇪🇸 Rafael Rodriguez Santana 1072 1096/1120 (2:18:41.02) 5 May 2012 – 16 Mar 2025
61 🇳🇱 Ron van Bruchem 1071 1093/1115 (3:24:20.95) 16 Sep 2006 – 3 May 2026
62 🇵🇱 Karol Zakrzewski 1070 1096/1122 (1:52:14.95) 2 Jul 2016 – 14 Jun 2026
63 🇵🇱 Jakub Hibszer 1066 1088/1110 (49:06.90) 8 Dec 2018 – 14 Jun 2026
64 🇪🇸 Rubén López de Juan 1060 1085/1110 (1:41:40.08) 20 Aug 2016 – 15 Jun 2026
65 🇩🇰 Oscar Roth Andersen 1056 1093/1130 (1:18:36.08) 4 Apr 2009 – 8 Mar 2026
66 🇩🇪 Oliver Fritz 1052 1061/1070 (1:13:05.89) 8 Nov 2014 – 3 May 2026
67 🇨🇴 David Stiven Benitez Guerra 1048 1049/1050 (2:06:13.84) 29 Mar 2015 – 15 Jun 2026
68 🇳🇴 Stian Nystad Østli 1045 1055/1065 (57:19.70) 22 Oct 2016 – 3 May 2026
69 🇳🇴 Ulrik Bredland 1044 1048/1052 (2:41:11.55) 24 Nov 2012 – 6 Jun 2026
70 🇪🇸 Manuel Prieto de Antón 1041 1073/1105 (1:20:04.04) 11 Apr 2015 – 10 May 2026
71 🇦🇺 Emmet Hobbs 1027 1061/1095 (1:00:57.09) 20 Aug 2016 – 31 May 2026
72 🇵🇱 Olaf Kuźmiński 1022 1061/1100 (1:10:43.44) 20 Oct 2018 – 14 Jun 2026
73 🇵🇱 Dominik Górny 1010 1020/1030 (52:45.00) 17 Oct 2015 – 16 Nov 2025
74 🇮🇹 Marco Rota 991 1013/1035 (2:00:57.90) 5 Jun 2010 – 10 May 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 🇵🇱 Maksymilian Kulas 971 1013/1055 (59:04.18) 3 Jul 2021 – 3 May 2026
79 🇮🇳 Shivam Bansal 969 987/1005 (1:26:47.16) 10 Jan 2014 – 29 Mar 2026
80 🇺🇸 Andres Rodriguez 965 980/995 (56:50.75) 3 Jan 2015 – 14 Jun 2026
81 🇺🇸 Raymond Goslow 965 970/975 (1:27:06.25) 12 Jun 2015 – 16 May 2026
82 🇺🇸 Tim Reynolds 965 965/965 (2:10:04.72) 26 Apr 2008 – 6 Jul 2025
83 🇵🇱 Mateusz Cichoracki 964 988/1012 (1:26:07.87) 26 Mar 2011 – 14 Jul 2024
84 🇵🇱 Krzysztof Bober 948 980/1012 (2:33:26.06) 5 Oct 2013 – 14 Jun 2026
85 🇵🇱 Adam Chodyniecki 939 962/985 (1:22:00.99) 16 Dec 2017 – 16 Nov 2025
86 🇪🇸 Jesús Masanet García 937 944/951 (2:50:25.81) 28 Feb 2009 – 31 Jan 2026
87 🇺🇸 Chris Chi 932 981/1030 (1:41:09.22) 11 Apr 2015 – 9 Jun 2026
88 🇳🇱 Erik Akkersdijk 929 963/997 (2:05:58.72) 14 Oct 2006 – 28 Sep 2025
89 🇺🇸 Tripp Peters 925 950/975 (54:10.98) 20 May 2017 – 7 Jun 2026
90 🇵🇱 Bartłomiej Owczarek 925 986/1047 (1:32:54.03) 28 Sep 2013 – 3 May 2026
91 🇫🇷 Nicolas Gertner Kilian 921 943/965 (1:30:47.12) 2 Mar 2013 – 6 Apr 2026
92 🇵🇭 Yuji Yoshida 920 935/950 (1:26:50.22) 9 Aug 2015 – 13 Jun 2026
93 🇵🇱 Marcin Jakubowski 919 926/933 (2:05:22.45) 15 Sep 2007 – 12 Sep 2020
94 🇩🇰 Rasmus Stub Detlefsen 918 949/980 (1:05:23.70) 20 Jun 2015 – 31 May 2026
95 🇸🇮 Dušan Zakelšek 918 929/940 (1:26:39.44) 14 Apr 2012 – 31 May 2026
96 🇫🇮 Antto Pitkänen 912 931/950 (1:24:22.14) 16 Sep 2017 – 29 Mar 2026
97 🇺🇸 Mason Langenderfer 903 910/917 (1:31:41.16) 11 May 2013 – 7 Jun 2026
98 🇵🇪 Joseph Daniel Blas Sanchez 897 907/917 (1:39:06.55) 16 Mar 2016 – 15 Jun 2026
99 🇩🇪 Wilhelm Kilders 895 930/965 (1:49:38.17) 14 Jan 2011 – 26 Apr 2026
100 🇸🇪 Peter Hugosson-Miller 894 899/904 (4:43:16.63) 14 Aug 2021 – 14 Jun 2026