Updated on 14 Oct 2025.

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1869 1902/1935 (2:26:19.51) 8 Mar 2014 – 27 Sep 2025
2 🥈 🇫🇮 Niko Ronkainen 1859 1892/1925 (2:44:15.32) 22 Feb 2014 – 12 Oct 2025
3 🥉 🇵🇱 Łukasz Burliga 1707 1736/1765 (1:39:13.86) 22 Feb 2014 – 12 Oct 2025
4 🇵🇱 Przemysław Rogalski 1561 1579/1597 (2:59:47.97) 29 Mar 2014 – 5 Oct 2025
5 🇨🇴 Eduard Esteban García Domínguez 1488 1500/1512 (3:53:30.09) 2 Feb 2014 – 28 Sep 2025
6 🇺🇸 Carter Kucala 1437 1496/1555 (1:17:16.78) 21 May 2016 – 5 Oct 2025
7 🇺🇸 Luke Garrett 1349 1367/1385 (1:48:51.20) 19 Aug 2017 – 30 Aug 2025
8 🇨🇴 Dennis Rosero 1331 1338/1345 (3:34:08.34) 2 Feb 2014 – 28 Sep 2025
9 🇩🇰 Daniel Vædele Egdal 1330 1340/1350 (1:14:20.64) 5 Dec 2015 – 28 Sep 2025
10 🇩🇰 Martin Vædele Egdal 1317 1331/1345 (1:27:11.21) 5 Dec 2015 – 28 Sep 2025
11 🇺🇸 Simon Kellum 1267 1296/1325 (1:12:20.24) 10 Dec 2016 – 5 Oct 2025
12 🇪🇸 Fernando Sáez Lázaro 1217 1231/1245 (1:31:21.65) 5 Nov 2016 – 5 Oct 2025
13 🇩🇪 Jan Bentlage 1216 1238/1260 (2:14:50.84) 3 Jan 2014 – 28 Sep 2025
14 🇨🇭 Tobias Peter 1207 1221/1235 (2:13:36.21) 21 Feb 2015 – 5 Oct 2025
15 🇺🇸 Evan Liu 1196 1208/1220 (2:01:17.13) 22 Feb 2014 – 13 Sep 2025
16 🇨🇭 Alwin Rölz 1191 1208/1225 (1:57:03.01) 28 May 2016 – 12 Oct 2025
17 🇫🇷 Anthony Lafourcade 1152 1161/1170 (1:04:54.34) 10 May 2014 – 7 Sep 2025
18 🇭🇺 Bence Barát 1144 1147/1150 (2:26:55.41) 22 Feb 2014 – 27 Sep 2025
19 🇵🇱 Piotr Tokarski 1122 1136/1150 (1:57:02.42) 26 Jul 2014 – 25 May 2025
20 🇺🇸 Walker Welch 1108 1119/1130 (1:54:08.74) 4 Jan 2014 – 24 Aug 2025
21 🇪🇸 Manuel Prieto de Antón 1087 1111/1135 (1:14:12.37) 11 Apr 2015 – 13 Jul 2025
22 🇵🇱 Jan Zych 1079 1087/1095 (1:22:51.53) 3 May 2014 – 7 Sep 2025
23 🇪🇸 Josete Sánchez 1068 1094/1120 (1:55:48.13) 27 Feb 2016 – 28 Sep 2025
24 🇪🇸 Carlos Méndez García-Barroso 1056 1073/1090 (1:15:01.77) 1 Mar 2014 – 5 Oct 2025
25 🇺🇸 Brian Johnson 1036 1053/1070 (1:04:57.55) 19 Jul 2014 – 5 Oct 2025
26 🇨🇴 Diego Alejandro Casas Jimenez 1033 1045/1057 (2:37:00.47) 18 Apr 2015 – 14 Sep 2025
27 🇵🇱 Karol Zakrzewski 1025 1042/1059 (1:50:35.00) 2 Jul 2016 – 12 Oct 2025
28 🇳🇴 Ulrik Bredland 1019 1032/1045 (1:38:48.28) 8 Aug 2014 – 3 Aug 2025
29 🇺🇸 Paul Mahvi 1015 1025/1035 (1:48:19.69) 1 Feb 2014 – 28 Sep 2025
30 🇸🇪 Helmer Ewert 1012 1021/1030 (1:33:27.28) 16 Aug 2015 – 27 Sep 2025
31 🇩🇪 Oliver Fritz 1002 1011/1020 (1:28:59.58) 8 Nov 2014 – 12 Oct 2025
32 🇪🇸 Raúl Cuevas Castillo 982 986/990 (1:34:54.15) 5 May 2018 – 5 Oct 2025
33 🇫🇷 Clément Cherblanc 978 989/1000 (1:36:08.85) 18 Apr 2015 – 4 Oct 2025
34 🇹🇼 Chao-Che Chung (鍾肇哲) 970 995/1020 (1:34:49.08) 2 Aug 2014 – 21 Sep 2025
35 🇫🇮 Antto Pitkänen 967 996/1025 (1:21:46.43) 16 Sep 2017 – 12 Oct 2025
36 🇩🇪 Kevin Gerhardt 966 978/990 (1:12:43.16) 18 Jan 2014 – 12 Oct 2025
37 🇵🇱 Michał Krasowski 954 962/970 (53:51.99) 26 Jul 2014 – 8 Jun 2025
38 🇩🇪 Sébastien Auroux 951 963/975 (2:20:12.89) 3 Jan 2014 – 12 Oct 2025
39 🇺🇸 Zayn Khanani 938 954/970 (45:00.84) 3 Nov 2018 – 1 Sep 2025
40 🇳🇱 Antonie Paterakis 933 944/955 (1:26:04.27) 22 Feb 2014 – 7 Sep 2025
41 🇮🇹 Simone Cantarelli 932 937/942 (2:26:59.47) 22 Nov 2014 – 28 Sep 2025
42 🇵🇱 Wojciech Szatanowski 931 935/939 (2:26:59.61) 4 Jan 2014 – 28 Sep 2025
43 🇷🇺 Alexey Tsvetkov 927 931/935 (1:08:48.38) 17 Mar 2018 – 5 Oct 2025
44 🇩🇰 Rasmus Stub Detlefsen 921 933/945 (1:07:43.55) 20 Jun 2015 – 28 Sep 2025
45 🇫🇷 Clara Lafourcade 919 927/935 (1:17:41.18) 1 Nov 2014 – 17 Aug 2025
46 🇨🇭 Reto Bubendorf 918 929/940 (1:47:08.44) 22 Feb 2014 – 5 Oct 2025
47 🇫🇷 Wilfrid Py 917 932/947 (2:55:49.56) 11 Nov 2016 – 28 Sep 2025
48 🇳🇿 Chris Mills 915 930/945 (1:20:20.76) 11 Oct 2014 – 5 Oct 2025
49 🇺🇸 Christopher Chi 900 925/950 (1:06:42.10) 11 Apr 2015 – 11 Oct 2025
50 🇵🇱 Piotr Olszewski 898 913/928 (1:36:16.27) 19 Sep 2015 – 28 Sep 2025
51 🇺🇸 Hassan Khanani 897 906/915 (1:16:50.78) 3 Nov 2018 – 13 Sep 2025
52 🇪🇸 Jaime Calzado Gomez 880 890/900 (54:39.73) 17 Mar 2018 – 10 Aug 2025
53 🇩🇪 Wilhelm Kilders 880 895/910 (1:32:51.58) 18 Apr 2014 – 12 Oct 2025
54 🇵🇱 Bartłomiej Owczarek 872 938/1004 (1:23:25.28) 18 Jan 2014 – 12 Oct 2025
55 🇩🇪 Annika Stein 868 879/890 (1:13:44.90) 21 Feb 2015 – 28 Sep 2025
56 🇪🇸 Mar Gallego Vicente 864 877/890 (1:11:49.32) 11 Apr 2015 – 28 Sep 2025
57 🇳🇴 Niklas Aasen Eliasson 862 866/870 (1:11:21.04) 16 Oct 2021 – 5 Oct 2025
58 🇵🇱 Jonatan Kłosko 852 866/880 (55:29.31) 18 Jan 2014 – 5 Jan 2020
59 🇨🇴 David Stiven Benitez Guerra 846 853/860 (1:29:07.39) 18 Apr 2015 – 28 Sep 2025
60 🇭🇺 Dániel Varga 846 849/852 (2:17:59.37) 4 Jan 2014 – 27 Sep 2025
61 🇵🇱 Łukasz Dubicki 845 860/875 (1:24:50.65) 18 Aug 2018 – 5 Oct 2025
62 🇵🇱 Maksymilian Kulas 843 869/895 (55:57.28) 3 Jul 2021 – 21 Sep 2025
63 🇧🇷 Fabio Bini Graciose 838 844/850 (4:18:01.88) 31 Jan 2014 – 4 Oct 2025
64 🇪🇸 Lorenzo Escobar Kraskouskaya 836 849/862 (1:32:05.65) 11 Nov 2017 – 5 Oct 2025
65 🇵🇱 Kacper Paweł Dworak 833 854/875 (1:31:20.40) 22 Aug 2020 – 12 Oct 2025
66 🇺🇸 Katie Hull 831 843/855 (1:31:38.55) 12 Sep 2015 – 20 Sep 2025
67 🇩🇪 Noah Kraft 830 840/850 (1:02:17.28) 5 Nov 2016 – 12 Oct 2025
68 🇭🇺 Szabolcs Szántai 824 827/830 (1:01:52.11) 16 Apr 2016 – 27 Sep 2025
69 🇵🇱 Michał Rzewuski 818 850/882 (52:08.04) 23 Aug 2014 – 10 Jul 2022
70 🇪🇸 Laura Tarrés Gimeno 814 827/840 (1:20:14.25) 6 Feb 2016 – 10 Aug 2025
71 🇧🇪 Elias Malomgré 813 864/915 (54:31.89) 25 Feb 2017 – 24 Aug 2025
72 🇺🇸 Mason Langenderfer 811 823/835 (1:05:40.77) 11 Jan 2014 – 30 Aug 2025
73 🇬🇧 Callum Hales-Jepp 809 817/825 (1:57:05.32) 22 Feb 2014 – 24 Aug 2025
74 🇳🇱 Mattheo de Wit 805 815/825 (47:28.62) 7 May 2016 – 7 Sep 2025
75 🇺🇸 Livia Kleiner 805 815/825 (1:03:04.68) 9 Aug 2014 – 1 Sep 2025
76 🇪🇸 Rubén López de Juan 805 820/835 (1:49:33.30) 12 Nov 2016 – 28 Sep 2025
77 🇪🇸 Julio Perugorria Lorente 804 857/910 (1:02:33.47) 6 Dec 2014 – 1 Sep 2024
78 🇺🇸 Blake Thompson 804 822/840 (1:30:46.63) 11 Jan 2014 – 10 Aug 2025
79 🇺🇦 Lev Golub (Лев Голуб) 795 810/825 (55:19.86) 30 Aug 2014 – 21 Sep 2025
80 🇵🇱 Adam Chodyniecki 783 789/795 (1:15:21.89) 10 Feb 2018 – 8 Dec 2024
81 🇵🇭 Yuji Yoshida 782 786/790 (1:18:33.60) 3 Apr 2016 – 4 Oct 2025
82 🇪🇸 Raúl Martínez Redondo 779 782/785 (52:30.23) 4 Nov 2017 – 28 Sep 2025
83 🇳🇴 Stian Nystad Østli 777 786/795 (1:21:42.56) 22 Oct 2016 – 5 Oct 2025
84 🇸🇪 Rasmus Händén 771 774/777 (1:15:46.27) 7 May 2016 – 11 Oct 2025
85 🇵🇱 Magdalena Pabisz 770 775/780 (52:22.47) 15 Sep 2017 – 7 Sep 2025
86 🇬🇧 Billie Hammill 766 773/780 (1:17:50.05) 11 Apr 2015 – 24 Aug 2025
87 🇪🇸 Jorge Orrite De Alba 764 777/790 (58:57.46) 2 Apr 2016 – 31 Aug 2025
88 🇲🇾 Ng Jia Quan (黄佳铨) 755 765/775 (1:00:04.57) 18 Dec 2015 – 28 Sep 2025
89 🇪🇸 Rafael Rodriguez Santana 746 758/770 (2:13:00.11) 17 May 2014 – 16 Mar 2025
90 🇫🇮 Urho Kinnunen 742 756/770 (43:37.17) 16 Nov 2018 – 14 Sep 2025
91 🇩🇪 Alexander Botz 742 751/760 (1:27:41.90) 15 Mar 2014 – 12 Oct 2025
92 🇩🇪 Henri Gerber 738 744/750 (57:16.31) 4 Oct 2014 – 12 Oct 2025
93 🇸🇪 Leo Lindqvist 729 737/745 (1:10:31.44) 4 Mar 2017 – 6 Jul 2025
94 🇺🇸 Calvin Nielson 724 732/740 (1:26:42.23) 14 Mar 2015 – 20 Sep 2025
95 🇺🇸 Tyler Robinson 714 727/740 (46:08.58) 21 May 2016 – 4 Oct 2025
96 🇮🇹 Marco Rota 713 729/745 (1:11:08.04) 12 Jan 2014 – 28 Sep 2025
97 🇦🇺 Jonathan Charlesworth 712 717/722 (52:23.16) 31 Jan 2016 – 5 Oct 2025
98 🇺🇸 Ethan Zhuang 711 713/715 (1:03:05.77) 8 Sep 2018 – 1 Sep 2025
99 🇩🇪 Finn Ickler 710 721/732 (1:38:17.96) 18 Jan 2014 – 26 Nov 2023
100 🇬🇧 Callum James Goodyear-Jørgensen 703 719/735 (2:49:24.23) 2 Feb 2014 – 28 Sep 2025