Updated on 14 Dec 2025.

# Name Score Result Time Period
1 🥇 🇵🇱 Przemysław Rogalski 2679 2702/2725 (3:21:02.38) 14 Dec 2013 – 7 Dec 2025
2 🥈 🇨🇴 Dennis Rosero 2232 2261/2290 (4:11:08.61) 11 Dec 2010 – 7 Dec 2025
3 🥉 🇨🇴 Eduard Esteban García Domínguez 2057 2097/2137 (4:47:51.06) 25 Mar 2012 – 7 Dec 2025
4 🇫🇮 Niko Ronkainen 1992 2006/2020 (3:34:53.24) 28 Aug 2010 – 30 Nov 2025
5 🇵🇱 Piotr Tokarski 1971 1989/2007 (2:20:06.78) 14 Dec 2013 – 29 Nov 2025
6 🇸🇪 Daniel Wallin 1968 2049/2130 (2:39:14.97) 14 Sep 2013 – 6 Dec 2025
7 🇧🇷 Fabio Bini Graciose 1885 1895/1905 (5:13:43.01) 20 Mar 2010 – 7 Dec 2025
8 🇺🇸 Luke Garrett 1804 1862/1920 (1:55:00.47) 9 Dec 2017 – 16 Nov 2025
9 🇩🇪 Jan Bentlage 1803 1809/1815 (3:23:55.69) 16 Jan 2010 – 28 Sep 2025
10 🇵🇱 Piotr Olszewski 1716 1789/1862 (1:41:47.44) 4 Jan 2014 – 23 Nov 2025
11 🇩🇪 Sébastien Auroux 1707 1716/1725 (3:36:22.81) 19 Apr 2008 – 2 Nov 2025
12 🇨🇭 Tobias Peter 1610 1630/1650 (2:40:02.63) 10 May 2014 – 7 Dec 2025
13 🇵🇱 Rafał Waryszak 1604 1648/1692 (1:30:56.47) 20 Apr 2013 – 29 Nov 2025
14 🇭🇺 Bence Barát 1591 1594/1597 (3:09:13.73) 23 Aug 2008 – 2 Nov 2025
15 🇺🇸 Simon Kellum 1520 1570/1620 (1:15:27.22) 3 Sep 2016 – 8 Nov 2025
16 🇺🇸 Steven Wintringham 1492 1536/1580 (1:24:40.04) 27 Jun 2015 – 8 Nov 2025
17 🇵🇱 Wojciech Szatanowski 1477 1482/1487 (3:00:08.22) 12 Feb 2011 – 16 Nov 2025
18 🇨🇭 Alwin Rölz 1416 1453/1490 (1:28:18.87) 28 May 2016 – 7 Dec 2025
19 🇫🇷 Jules Desjardin 1409 1443/1477 (1:22:49.02) 23 Jan 2010 – 9 Nov 2025
20 🇭🇺 Dániel Varga 1395 1416/1437 (2:37:51.11) 7 Jun 2008 – 2 Nov 2025
21 🇺🇸 Evan Liu 1390 1415/1440 (2:12:14.44) 13 Jun 2010 – 7 Dec 2025
22 🇨🇴 Diego Alejandro Casas Jimenez 1389 1407/1425 (3:44:32.10) 29 Mar 2015 – 17 Nov 2025
23 🇵🇱 Łukasz Burliga 1363 1425/1487 (2:03:17.35) 26 Oct 2013 – 1 Dec 2025
24 🇺🇸 Carter Kucala 1335 1370/1405 (1:31:03.94) 3 Sep 2016 – 30 Nov 2025
25 🇺🇸 Harsha Paladugu 1327 1391/1455 (1:11:38.44) 19 Aug 2017 – 11 Oct 2025
26 🇬🇧 Callum James Goodyear-Jørgensen 1299 1317/1335 (2:54:27.14) 14 Jul 2012 – 15 Nov 2025
27 🇩🇰 Martin Vædele Egdal 1294 1307/1320 (1:17:55.35) 8 Dec 2013 – 30 Nov 2025
28 🇵🇱 Mateusz Szwugier 1261 1294/1327 (1:28:44.33) 14 Jun 2014 – 7 Dec 2025
29 🇩🇰 Daniel Vædele Egdal 1257 1266/1275 (1:30:15.57) 8 Dec 2013 – 30 Nov 2025
30 🇫🇷 Clément Cherblanc 1244 1252/1260 (2:02:02.40) 6 Dec 2014 – 30 Nov 2025
31 🇵🇱 Łukasz Dubicki 1220 1251/1282 (1:33:43.38) 18 Aug 2018 – 7 Dec 2025
32 🇩🇪 Konstantin Jaehne 1212 1227/1242 (2:44:27.03) 5 Sep 2015 – 8 Dec 2025
33 🇮🇹 Matteo Provasi 1208 1210/1212 (3:34:43.16) 2 Oct 2010 – 8 Dec 2025
34 🇺🇸 Katie Hull 1203 1219/1235 (1:54:54.70) 8 Aug 2015 – 27 Sep 2025
35 🇺🇸 Brian Johnson 1199 1227/1255 (1:09:06.49) 6 Sep 2014 – 8 Nov 2025
36 🇨🇭 Reto Bubendorf 1195 1210/1225 (1:39:02.44) 12 May 2012 – 7 Dec 2025
37 🇮🇹 Simone Cantarelli 1186 1196/1206 (3:05:49.65) 9 Jun 2012 – 8 Dec 2025
38 🇫🇷 Wilfrid Py 1185 1191/1197 (3:22:34.94) 11 Nov 2016 – 8 Dec 2025
39 🇳🇿 Chris Mills 1184 1237/1290 (1:29:49.67) 20 Dec 2014 – 9 Nov 2025
40 🇵🇱 Tymon Kolasiński 1150 1185/1220 (1:00:23.31) 8 May 2016 – 23 Jul 2023
41 🇷🇺 Alexey Tsvetkov 1126 1143/1160 (1:04:21.50) 2 Dec 2017 – 8 Dec 2025
42 🇫🇷 Anthony Lafourcade 1126 1138/1150 (1:20:14.66) 10 May 2014 – 23 Nov 2025
43 🇺🇸 Braden Richards 1122 1151/1180 (1:20:48.60) 18 Mar 2017 – 6 Dec 2025
44 🇺🇸 Walker Welch 1122 1131/1140 (1:51:24.81) 23 Jun 2012 – 30 Nov 2025
45 🇫🇷 François Courtès 1122 1131/1140 (3:53:35.47) 31 May 2008 – 17 Jul 2016
46 🇸🇪 Helmer Ewert 1112 1131/1150 (1:23:25.49) 16 Aug 2015 – 6 Dec 2025
47 🇺🇸 Chris Martin 1101 1118/1135 (2:28:03.97) 23 Feb 2013 – 8 Dec 2025
48 🇳🇱 Antonie Paterakis 1100 1115/1130 (1:29:30.99) 19 May 2012 – 23 Nov 2025
49 🇵🇱 Kacper Paweł Dworak 1100 1115/1130 (1:59:47.62) 22 Aug 2020 – 7 Dec 2025
50 🇺🇸 Jacob Ambrose 1094 1097/1100 (1:53:52.82) 29 Mar 2014 – 6 Jul 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 1060 1070/1080 (1:59:02.28) 2 Sep 2012 – 22 Nov 2025
54 🇳🇱 Ron van Bruchem 1056 1078/1100 (3:21:34.95) 16 Sep 2006 – 11 Nov 2025
55 🇩🇰 Oscar Roth Andersen 1046 1083/1120 (1:17:49.15) 4 Apr 2009 – 14 Sep 2025
56 🇺🇸 Livia Kleiner 1030 1055/1080 (1:02:10.02) 16 Nov 2013 – 2 Nov 2025
57 🇳🇴 Niklas Aasen Eliasson 1030 1045/1060 (1:09:44.47) 16 Oct 2021 – 9 Nov 2025
58 🇺🇸 Marcus Kamen 1029 1037/1045 (55:35.49) 28 Mar 2015 – 7 Dec 2025
59 🇵🇱 Jakub Hibszer 1026 1048/1070 (47:30.23) 8 Dec 2018 – 7 Dec 2025
60 🇪🇸 Raúl Cuevas Castillo 1020 1030/1040 (1:10:47.27) 5 May 2018 – 8 Dec 2025
61 🇵🇱 Dominik Górny 1010 1020/1030 (52:45.00) 17 Oct 2015 – 16 Nov 2025
62 🇨🇴 David Stiven Benitez Guerra 1008 1009/1010 (2:01:49.21) 29 Mar 2015 – 17 Nov 2025
63 🇳🇴 Stian Nystad Østli 1005 1015/1025 (55:24.55) 22 Oct 2016 – 8 Dec 2025
64 🇸🇪 Filip Åström 998 1009/1020 (1:51:25.15) 13 Jan 2023 – 6 Dec 2025
65 🇩🇪 Oliver Fritz 997 1006/1015 (1:09:33.09) 8 Nov 2014 – 1 Dec 2025
66 🇺🇸 Daniel Mullen 995 1005/1015 (1:26:46.20) 5 Nov 2016 – 23 Nov 2025
67 🇳🇴 Ulrik Bredland 984 988/992 (2:33:06.07) 24 Nov 2012 – 29 Nov 2025
68 🇺🇸 Ryan Pilat 978 994/1010 (59:55.95) 18 Jun 2016 – 7 Dec 2025
69 🇩🇪 Laura Ohrndorf 977 988/999 (2:52:13.32) 16 Jan 2010 – 30 Apr 2023
70 🇪🇸 Rubén López de Juan 969 992/1015 (1:33:17.75) 20 Aug 2016 – 8 Dec 2025
71 🇺🇸 Tim Reynolds 965 965/965 (2:10:04.72) 26 Apr 2008 – 6 Jul 2025
72 🇵🇱 Mateusz Cichoracki 964 988/1012 (1:26:07.87) 26 Mar 2011 – 14 Jul 2024
73 🇮🇹 Marco Rota 961 983/1005 (1:57:43.98) 5 Jun 2010 – 8 Dec 2025
74 🇪🇸 Manuel Prieto de Antón 958 989/1020 (1:14:32.19) 11 Apr 2015 – 8 Dec 2025
75 🇮🇳 Shivam Bansal 954 972/990 (1:25:29.96) 10 Jan 2014 – 26 Oct 2025
76 🇺🇸 Joshua Feran 949 962/975 (1:30:37.07) 29 Oct 2011 – 8 Nov 2025
77 🇵🇱 Karol Zakrzewski 940 966/992 (1:39:16.20) 2 Jul 2016 – 7 Dec 2025
78 🇵🇱 Adam Chodyniecki 939 962/985 (1:22:00.99) 16 Dec 2017 – 16 Nov 2025
79 🇪🇸 Jesús Masanet García 932 939/946 (2:49:26.48) 28 Feb 2009 – 9 Nov 2025
80 🇳🇱 Erik Akkersdijk 929 963/997 (2:05:58.72) 14 Oct 2006 – 28 Sep 2025
81 🇵🇱 Marcin Jakubowski 919 926/933 (2:05:22.45) 15 Sep 2007 – 12 Sep 2020
82 🇦🇺 Emmet Hobbs 917 951/985 (55:49.48) 20 Aug 2016 – 7 Dec 2025
83 🇵🇱 Olaf Kuźmiński 917 946/975 (1:04:37.00) 20 Oct 2018 – 16 Nov 2025
84 🇵🇱 Magdalena Pabisz 915 920/925 (48:24.77) 15 Sep 2017 – 16 Nov 2025
85 🇵🇱 Krzysztof Bober 915 946/977 (2:28:31.84) 5 Oct 2013 – 7 Dec 2025
86 🇫🇷 Nicolas Gertner Kilian 913 934/955 (1:30:05.19) 2 Mar 2013 – 2 Nov 2025
87 🇺🇸 Raymond Goslow 897 901/905 (1:20:48.09) 12 Jun 2015 – 27 Sep 2025
88 🇺🇸 Andres Rodriguez 895 910/925 (53:48.06) 3 Jan 2015 – 7 Dec 2025
89 🇩🇪 Wilhelm Kilders 885 920/955 (1:48:33.44) 14 Jan 2011 – 16 Nov 2025
90 🇮🇳 Sachin Arvind 883 914/945 (1:40:23.49) 28 Sep 2013 – 14 Sep 2025
91 🇸🇮 Dušan Zakelšek 882 891/900 (1:22:57.81) 14 Apr 2012 – 30 Nov 2025
92 🇵🇱 Bartłomiej Owczarek 880 941/1002 (1:29:17.20) 28 Sep 2013 – 16 Nov 2025
93 🇺🇸 Blake Thompson 879 887/895 (1:38:29.28) 5 Jun 2010 – 22 Nov 2025
94 🇵🇱 Maksymilian Kulas 877 916/955 (54:18.92) 3 Jul 2021 – 1 Dec 2025
95 🇩🇰 Rasmus Stub Detlefsen 875 905/935 (1:02:20.20) 20 Jun 2015 – 30 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 🇪🇸 Laura Tarrés Gimeno 852 876/900 (1:10:00.32) 12 Sep 2015 – 8 Dec 2025
99 🇺🇸 Mason Langenderfer 852 857/862 (1:26:41.08) 11 May 2013 – 16 Nov 2025
100 🇸🇮 Matic Omulec 845 850/855 (1:35:26.94) 24 Apr 2010 – 2 Nov 2025