Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1839 1872/1905 (2:24:07.78) 8 Mar 2014 – 19 Jul 2025
2 🥈 🇫🇮 Niko Ronkainen 1804 1837/1870 (2:39:47.48) 22 Feb 2014 – 27 Jul 2025
3 🥉 🇵🇱 Łukasz Burliga 1662 1691/1720 (1:36:55.68) 22 Feb 2014 – 27 Jul 2025
4 🇵🇱 Przemysław Rogalski 1531 1549/1567 (2:56:37.54) 29 Mar 2014 – 27 Jul 2025
5 🇨🇴 Eduard Esteban García Domínguez 1463 1475/1487 (3:50:09.44) 2 Feb 2014 – 16 Aug 2025
6 🇺🇸 Carter Kucala 1397 1456/1515 (1:15:26.33) 21 May 2016 – 16 Aug 2025
7 🇺🇸 Luke Garrett 1339 1357/1375 (1:48:13.69) 19 Aug 2017 – 9 Aug 2025
8 🇩🇰 Daniel Vædele Egdal 1302 1311/1320 (1:13:07.21) 5 Dec 2015 – 19 Aug 2025
9 🇨🇴 Dennis Rosero 1296 1303/1310 (3:28:55.31) 2 Feb 2014 – 16 Aug 2025
10 🇩🇰 Martin Vædele Egdal 1287 1301/1315 (1:25:14.79) 5 Dec 2015 – 19 Aug 2025
11 🇺🇸 Simon Kellum 1231 1258/1285 (1:10:18.35) 10 Dec 2016 – 3 Aug 2025
12 🇩🇪 Jan Bentlage 1201 1223/1245 (2:13:19.43) 3 Jan 2014 – 6 Jul 2025
13 🇺🇸 Evan Liu 1181 1193/1205 (1:59:46.19) 22 Feb 2014 – 9 Aug 2025
14 🇨🇭 Tobias Peter 1152 1166/1180 (2:07:34.35) 21 Feb 2015 – 10 Aug 2025
15 🇪🇸 Fernando Sáez Lázaro 1142 1156/1170 (1:26:22.28) 5 Nov 2016 – 27 Jul 2025
16 🇫🇷 Anthony Lafourcade 1132 1141/1150 (1:04:00.05) 10 May 2014 – 17 Aug 2025
17 🇵🇱 Piotr Tokarski 1122 1136/1150 (1:57:02.42) 26 Jul 2014 – 25 May 2025
18 🇭🇺 Bence Barát 1119 1122/1125 (2:23:27.85) 22 Feb 2014 – 3 Aug 2025
19 🇨🇭 Alwin Rölz 1112 1126/1140 (1:50:39.50) 28 May 2016 – 6 Jul 2025
20 🇺🇸 Walker Welch 1093 1104/1115 (1:52:36.94) 4 Jan 2014 – 13 Jul 2025
21 🇪🇸 Manuel Prieto de Antón 1087 1111/1135 (1:14:12.37) 11 Apr 2015 – 13 Jul 2025
22 🇵🇱 Jan Zych 1069 1077/1085 (1:22:06.39) 3 May 2014 – 27 Jul 2025
23 🇪🇸 Carlos Méndez García-Barroso 1041 1058/1075 (1:14:12.37) 1 Mar 2014 – 27 Jul 2025
24 🇪🇸 Josete Sánchez 1038 1064/1090 (1:52:55.20) 27 Feb 2016 – 17 Aug 2025
25 🇨🇴 Diego Alejandro Casas Jimenez 1023 1035/1047 (2:35:38.75) 18 Apr 2015 – 6 Jul 2025
26 🇳🇴 Ulrik Bredland 1019 1032/1045 (1:38:48.28) 8 Aug 2014 – 3 Aug 2025
27 🇺🇸 Paul Mahvi 1000 1010/1020 (1:46:59.34) 1 Feb 2014 – 20 Jul 2025
28 🇺🇸 Brian Johnson 996 1013/1030 (1:02:36.35) 19 Jul 2014 – 17 Aug 2025
29 🇸🇪 Helmer Ewert 987 996/1005 (1:31:25.17) 16 Aug 2015 – 3 Aug 2025
30 🇵🇱 Karol Zakrzewski 970 987/1004 (1:45:34.65) 2 Jul 2016 – 17 Aug 2025
31 🇩🇪 Oliver Fritz 959 967/975 (1:25:32.32) 8 Nov 2014 – 17 Aug 2025
32 🇵🇱 Michał Krasowski 954 962/970 (53:51.99) 26 Jul 2014 – 8 Jun 2025
33 🇫🇷 Clément Cherblanc 948 959/970 (1:33:05.07) 18 Apr 2015 – 19 Aug 2025
34 🇫🇮 Antto Pitkänen 942 971/1000 (1:19:59.74) 16 Sep 2017 – 3 Aug 2025
35 🇹🇼 Chao-Che Chung (鍾肇哲) 940 965/990 (1:32:14.33) 2 Aug 2014 – 3 Aug 2025
36 🇩🇪 Sébastien Auroux 936 948/960 (2:17:51.37) 3 Jan 2014 – 25 May 2025
37 🇪🇸 Raúl Cuevas Castillo 932 936/940 (1:30:16.58) 5 May 2018 – 17 Aug 2025
38 🇩🇪 Kevin Gerhardt 926 938/950 (1:10:31.24) 18 Jan 2014 – 22 Jun 2025
39 🇺🇸 Zayn Khanani 923 939/955 (44:25.56) 3 Nov 2018 – 17 Aug 2025
40 🇳🇱 Antonie Paterakis 923 934/945 (1:25:21.86) 22 Feb 2014 – 6 Jul 2025
41 🇮🇹 Simone Cantarelli 922 927/932 (2:25:26.25) 22 Nov 2014 – 13 Jul 2025
42 🇫🇷 Clara Lafourcade 919 927/935 (1:17:41.18) 1 Nov 2014 – 17 Aug 2025
43 🇵🇱 Wojciech Szatanowski 908 911/914 (2:23:46.76) 4 Jan 2014 – 10 Aug 2025
44 🇳🇿 Chris Mills 905 920/935 (1:19:31.63) 11 Oct 2014 – 6 Jul 2025
45 🇩🇰 Rasmus Stub Detlefsen 901 913/925 (1:06:08.80) 20 Jun 2015 – 17 Aug 2025
46 🇫🇷 Wilfrid Py 899 913/927 (2:52:47.20) 11 Nov 2016 – 17 Aug 2025
47 🇨🇭 Reto Bubendorf 898 909/920 (1:45:11.71) 22 Feb 2014 – 10 Aug 2025
48 🇷🇺 Alexey Tsvetkov 892 896/900 (1:07:00.30) 17 Mar 2018 – 2 Aug 2025
49 🇪🇸 Jaime Calzado Gomez 880 890/900 (54:39.73) 17 Mar 2018 – 10 Aug 2025
50 🇵🇱 Piotr Olszewski 878 893/908 (1:34:20.21) 19 Sep 2015 – 27 Jul 2025
51 🇺🇸 Hassan Khanani 872 881/890 (1:14:56.59) 3 Nov 2018 – 17 Aug 2025
52 🇵🇱 Bartłomiej Owczarek 861 925/989 (1:22:27.07) 18 Jan 2014 – 6 Jul 2025
53 🇺🇸 Christopher Chi 855 880/905 (1:03:37.87) 11 Apr 2015 – 3 Aug 2025
54 🇪🇸 Mar Gallego Vicente 854 867/880 (1:11:06.83) 11 Apr 2015 – 13 Jul 2025
55 🇵🇱 Jonatan Kłosko 852 866/880 (55:29.31) 18 Jan 2014 – 5 Jan 2020
56 🇩🇪 Wilhelm Kilders 850 865/880 (1:30:11.97) 18 Apr 2014 – 6 Jul 2025
57 🇳🇴 Niklas Aasen Eliasson 842 846/850 (1:09:57.67) 16 Oct 2021 – 3 Aug 2025
58 🇩🇪 Annika Stein 830 840/850 (1:11:05.35) 21 Feb 2015 – 13 Jul 2025
59 🇨🇴 David Stiven Benitez Guerra 826 833/840 (1:27:21.97) 18 Apr 2015 – 16 Aug 2025
60 🇵🇱 Michał Rzewuski 818 850/882 (52:08.04) 23 Aug 2014 – 10 Jul 2022
61 🇧🇷 Fabio Bini Graciose 818 824/830 (4:13:24.52) 31 Jan 2014 – 17 Aug 2025
62 🇺🇸 Katie Hull 816 828/840 (1:30:11.35) 12 Sep 2015 – 16 Aug 2025
63 🇭🇺 Dániel Varga 816 819/822 (2:13:37.06) 4 Jan 2014 – 3 Aug 2025
64 🇪🇸 Laura Tarrés Gimeno 814 827/840 (1:20:14.25) 6 Feb 2016 – 10 Aug 2025
65 🇵🇱 Maksymilian Kulas 813 839/865 (54:19.81) 3 Jul 2021 – 5 Aug 2025
66 🇪🇸 Lorenzo Escobar Kraskouskaya 813 825/837 (1:29:46.01) 11 Nov 2017 – 17 Aug 2025
67 🇧🇪 Elias Malomgré 805 855/905 (54:03.30) 25 Feb 2017 – 6 Jul 2025
68 🇪🇸 Julio Perugorria Lorente 804 857/910 (1:02:33.47) 6 Dec 2014 – 1 Sep 2024
69 🇺🇸 Blake Thompson 804 822/840 (1:30:46.63) 11 Jan 2014 – 10 Aug 2025
70 🇬🇧 Callum Hales-Jepp 804 812/820 (1:56:22.17) 22 Feb 2014 – 3 Nov 2024
71 🇺🇸 Mason Langenderfer 803 814/825 (1:05:02.95) 11 Jan 2014 – 9 Aug 2025
72 🇳🇱 Mattheo de Wit 795 805/815 (46:57.66) 7 May 2016 – 3 Aug 2025
73 🇩🇪 Noah Kraft 790 800/810 (59:52.63) 5 Nov 2016 – 6 Jul 2025
74 🇺🇸 Livia Kleiner 790 800/810 (1:02:10.59) 9 Aug 2014 – 24 May 2025
75 🇵🇱 Kacper Paweł Dworak 790 810/830 (1:26:49.11) 22 Aug 2020 – 27 Jul 2025
76 🇺🇦 Lev Golub (Лев Голуб) 785 800/815 (54:47.81) 30 Aug 2014 – 20 Jul 2025
77 🇵🇱 Adam Chodyniecki 783 789/795 (1:15:21.89) 10 Feb 2018 – 8 Dec 2024
78 🇵🇱 Łukasz Dubicki 782 796/810 (1:18:43.07) 18 Aug 2018 – 3 Aug 2025
79 🇭🇺 Szabolcs Szántai 776 778/780 (58:31.40) 16 Apr 2016 – 3 Aug 2025
80 🇪🇸 Rubén López de Juan 775 790/805 (1:45:59.71) 12 Nov 2016 – 10 Aug 2025
81 🇪🇸 Raúl Martínez Redondo 769 772/775 (51:53.60) 4 Nov 2017 – 13 Jul 2025
82 🇳🇴 Stian Nystad Østli 767 776/785 (1:20:49.82) 22 Oct 2016 – 3 Aug 2025
83 🇵🇭 Yuji Yoshida 762 766/770 (1:16:41.17) 3 Apr 2016 – 17 Aug 2025
84 🇵🇱 Magdalena Pabisz 760 765/770 (51:39.35) 15 Sep 2017 – 27 Jul 2025
85 🇸🇪 Rasmus Händén 756 759/762 (1:14:25.36) 7 May 2016 – 5 Jul 2025
86 🇬🇧 Billie Hammill 756 763/770 (1:16:51.62) 11 Apr 2015 – 27 Jul 2025
87 🇪🇸 Jorge Orrite De Alba 749 762/775 (58:01.82) 2 Apr 2016 – 10 Aug 2025
88 🇪🇸 Rafael Rodriguez Santana 746 758/770 (2:13:00.11) 17 May 2014 – 16 Mar 2025
89 🇲🇾 Ng Jia Quan (黄佳铨) 735 745/755 (58:25.36) 18 Dec 2015 – 2 Aug 2025
90 🇸🇪 Leo Lindqvist 729 737/745 (1:10:31.44) 4 Mar 2017 – 6 Jul 2025
91 🇫🇮 Urho Kinnunen 717 731/745 (42:19.69) 16 Nov 2018 – 11 May 2025
92 🇩🇪 Henri Gerber 710 715/720 (55:26.22) 4 Oct 2014 – 6 Jul 2025
93 🇮🇹 Marco Rota 710 725/740 (1:10:49.15) 12 Jan 2014 – 29 Jun 2025
94 🇩🇪 Finn Ickler 710 721/732 (1:38:17.96) 18 Jan 2014 – 26 Nov 2023
95 🇺🇸 Calvin Nielson 704 712/720 (1:24:14.62) 14 Mar 2015 – 12 Jan 2025
96 🇩🇪 Alexander Botz 702 711/720 (1:23:50.64) 15 Mar 2014 – 22 Jun 2025
97 🇸🇪 Elvin Thorsen 700 710/720 (1:01:58.75) 15 Oct 2016 – 8 Jun 2025
98 🇺🇸 Jacob Ambrose 697 701/705 (1:35:02.09) 29 Mar 2014 – 6 Jul 2025
99 🇺🇸 Ethan Zhuang 696 698/700 (1:02:06.22) 8 Sep 2018 – 9 Aug 2025
100 🇳🇴 Anders Barhaugen 691 703/715 (1:22:01.92) 22 Oct 2016 – 3 Aug 2025