Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇭🇺 Bence Barát 1708 1710/1712 (33:58:34.04) 23 Aug 2008 – 3 Aug 2025
2 🥈 🇫🇮 Niko Ronkainen 1651 1666/1681 (38:51:47.35) 18 Sep 2010 – 27 Jul 2025
3 🥉 🇩🇪 Sebastian Weyer 1549 1568/1587 (25:18:53.99) 12 Jun 2010 – 17 Aug 2025
4 🇩🇪 Finn Ickler 1544 1553/1562 (34:08:01.81) 14 Apr 2012 – 14 Jul 2025
5 🇩🇪 Jan Bentlage 1516 1524/1532 (40:41:43.61) 16 Jan 2010 – 6 Jul 2025
6 🇩🇪 Sébastien Auroux 1471 1482/1493 (45:23:11.48) 19 Apr 2008 – 25 May 2025
7 🇺🇸 Evan Liu 1337 1344/1351 (25:56:43.52) 18 Apr 2010 – 27 Jul 2025
8 🇨🇭 Tobias Peter 1331 1339/1347 (28:19:22.92) 11 Oct 2014 – 6 Jul 2025
9 🇨🇳 Anyu Zhang (张安宇) 1307 1316/1325 (20:43:20.40) 4 Apr 2012 – 9 Aug 2025
10 🇨🇭 Alwin Rölz 1297 1304/1311 (22:46:07.06) 15 Jul 2016 – 6 Jul 2025
11 🇺🇸 Paul Mahvi 1262 1263/1264 (21:04:06.91) 9 Mar 2013 – 10 Aug 2025
12 🇩🇪 Leon Schmidtchen 1256 1264/1272 (29:06:35.57) 9 Oct 2010 – 6 Jul 2025
13 🇵🇱 Michał Halczuk 1227 1253/1279 (22:37:05.57) 16 Sep 2006 – 26 Nov 2023
14 🇭🇺 Dániel Varga 1218 1224/1230 (30:35:32.01) 7 Jun 2008 – 3 Aug 2025
15 🇩🇪 Philipp Weyer 1206 1214/1222 (23:38:20.78) 12 Jun 2010 – 1 Jun 2025
16 🇸🇪 Daniel Wallin 1195 1220/1245 (23:50:34.85) 8 Feb 2014 – 19 Jul 2025
17 🇹🇼 Yi-Fan Wu (吳亦凡) 1172 1176/1180 (19:51:47.72) 11 Apr 2010 – 16 Aug 2025
18 🇬🇧 Callum Hales-Jepp 1163 1168/1173 (26:13:48.72) 14 Jul 2012 – 18 May 2025
19 🇳🇱 Erik Akkersdijk 1154 1189/1224 (25:44:03.18) 21 Apr 2006 – 6 Jul 2025
20 🇳🇱 Mats Valk 1143 1151/1159 (22:37:13.55) 2 Feb 2008 – 17 Nov 2024
21 🇬🇧 Robert Yau 1142 1151/1160 (21:32:49.55) 11 Jul 2009 – 6 Jul 2025
22 🇳🇱 Ron van Bruchem 1139 1144/1149 (37:30:26.44) 23 Aug 2003 – 10 Aug 2025
23 🇵🇱 Karol Zakrzewski 1138 1147/1156 (20:06:07.76) 22 Feb 2014 – 17 Aug 2025
24 🇮🇪 Ciarán Beahan 1105 1106/1107 (17:14:18.49) 11 Feb 2012 – 17 Aug 2025
25 🇮🇹 Matteo Provasi 1072 1073/1074 (29:15:13.35) 5 Jun 2010 – 27 Jul 2025
26 🇲🇾 Ivan Lew Yi Wen (刘义文) 1069 1072/1075 (17:43:04.28) 2 Sep 2012 – 17 Aug 2025
27 🇫🇷 Valentin Hoffmann 1051 1059/1067 (21:28:47.61) 17 Dec 2011 – 10 Aug 2025
28 🇬🇧 James Molloy 1041 1045/1049 (26:11:18.72) 30 Jul 2011 – 21 May 2023
29 🇦🇺 Feliks Zemdegs 1025 1030/1035 (14:31:39.10) 18 Jul 2009 – 17 Aug 2025
30 🇫🇷 Juliette Sébastien 1010 1025/1040 (20:11:24.27) 24 Oct 2015 – 3 Aug 2025
31 🇮🇹 Simone Cantarelli 1003 1008/1013 (24:05:09.80) 8 Dec 2012 – 6 Jul 2025
32 🇩🇪 Cornelius Dieckmann 995 1002/1009 (21:53:47.05) 25 Apr 2009 – 21 Aug 2022
33 🇫🇷 Abdelhak Kaddour 991 1000/1009 (16:33:03.61) 9 Apr 2010 – 10 Aug 2025
34 🇬🇧 Breandan Vallance 972 1018/1064 (20:44:50.92) 10 Nov 2007 – 26 Aug 2024
35 🇺🇸 Max Park 963 964/965 (11:42:36.63) 26 Jul 2013 – 6 Jul 2025
36 🇩🇪 Kevin Gerhardt 960 965/970 (15:58:49.86) 18 Jan 2014 – 3 Aug 2025
37 🇫🇷 Philippe Virouleau 952 956/960 (22:45:15.28) 28 Feb 2009 – 10 Aug 2025
38 🇫🇮 Arttu Puttonen 949 953/957 (20:14:56.45) 25 Nov 2016 – 27 Jul 2025
39 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 946 948/950 (17:27:31.56) 24 Aug 2008 – 3 Aug 2025
40 🇹🇼 Chao-Che Chung (鍾肇哲) 941 946/951 (18:16:40.02) 17 Aug 2013 – 16 Aug 2025
41 🇵🇱 Łukasz Burliga 930 943/956 (17:06:31.87) 27 Mar 2015 – 10 Aug 2025
42 🇩🇪 Wilhelm Kilders 927 932/937 (21:05:55.29) 14 Jan 2011 – 6 Jul 2025
43 🇺🇸 Katie Hull 916 923/930 (16:33:37.11) 8 Aug 2015 – 9 Aug 2025
44 🇺🇸 Walker Welch 903 904/905 (18:45:14.71) 23 Jun 2012 – 17 Aug 2025
45 🇩🇪 Konstantin Jaehne 896 908/920 (25:33:13.42) 2 Jul 2016 – 3 Aug 2025
46 🇬🇧 Daniel Sheppard 892 910/928 (21:38:51.72) 7 Nov 2009 – 9 Feb 2020
47 🇩🇪 Malte Ihlefeld 872 876/880 (17:16:04.98) 7 May 2016 – 6 Jul 2025
48 🇨🇴 Eduard Esteban García Domínguez 871 874/877 (23:42:16.72) 20 Jul 2012 – 17 Aug 2025
49 🇩🇰 Martin Vædele Egdal 869 872/875 (14:40:05.37) 8 Dec 2013 – 17 Aug 2025
50 🇳🇱 Antonie Paterakis 854 858/862 (16:39:45.57) 2 Mar 2013 – 20 Jul 2025
51 🇺🇸 Carter Kucala 850 855/860 (15:48:02.82) 24 Oct 2015 – 17 Aug 2025
52 🇺🇸 Eric Zhao 848 863/878 (20:05:26.61) 6 Nov 2010 – 6 Jul 2025
53 🇬🇧 AJ Nicholls 843 865/887 (28:08:56.08) 2 Apr 2016 – 17 Aug 2025
54 🇫🇷 Anthony Lafourcade 842 844/846 (17:34:12.78) 2 Aug 2014 – 17 Aug 2025
55 🇬🇧 Joey Gouly 842 856/870 (25:13:10.73) 10 Nov 2007 – 11 Sep 2022
56 🇩🇰 Daniel Vædele Egdal 830 830/830 (16:25:55.42) 8 Dec 2013 – 17 Aug 2025
57 🇺🇸 Luke Garrett 828 834/840 (13:40:13.84) 2 Mar 2019 – 3 Aug 2025
58 🇫🇷 Wilfrid Py 824 831/838 (21:05:34.04) 30 Apr 2016 – 17 Aug 2025
59 🇩🇪 Alexander Botz 819 823/827 (15:46:13.73) 9 Nov 2013 – 3 Aug 2025
60 🇺🇸 Kevin Hays 818 829/840 (13:20:55.41) 14 Aug 2009 – 6 Jul 2025
61 🇹🇼 Ping-Yueh Huang (黃品越) 818 824/830 (14:09:57.53) 25 Aug 2012 – 26 Jul 2025
62 🇺🇸 Tim Reynolds 818 823/828 (25:53:09.76) 27 May 2006 – 6 Jul 2025
63 🇩🇪 Oliver Fritz 809 812/815 (15:19:51.00) 8 Nov 2014 – 17 Aug 2025
64 🇵🇱 Tymon Kolasiński 805 817/829 (11:12:12.15) 9 Dec 2016 – 6 Jul 2025
65 🇬🇧 Callum James Goodyear-Jørgensen 802 805/808 (22:03:30.78) 14 Jul 2012 – 12 Jul 2025
66 🇨🇭 Reto Bubendorf 796 822/848 (19:54:57.77) 12 May 2012 – 6 Jul 2025
67 🇬🇧 Fabio Schwandt 795 800/805 (16:02:07.26) 11 Apr 2015 – 11 May 2025
68 🇺🇸 James Hildreth 793 799/805 (17:39:58.22) 28 Mar 2009 – 17 Aug 2025
69 🇲🇾 Lim Hung (林弘) 783 790/797 (13:18:10.88) 11 Feb 2017 – 6 Jul 2025
70 🇬🇧 Cham J. Chambers 767 772/777 (13:54:34.18) 30 Jun 2018 – 10 Aug 2025
71 🇫🇷 Clément Cherblanc 767 776/785 (15:49:34.23) 18 Apr 2015 – 17 May 2025
72 🇩🇪 Laura Ohrndorf 766 768/770 (27:09:30.38) 12 Jun 2010 – 30 Apr 2023
73 🇵🇭 Niño Francis S. Reyes 761 766/771 (16:40:45.39) 27 Aug 2012 – 13 Jul 2025
74 🇩🇪 Patrick Hetco 760 761/762 (17:05:43.54) 26 Nov 2011 – 3 Aug 2025
75 🇮🇹 Lorenzo Vigani Poli 759 769/779 (20:36:04.78) 26 May 2007 – 3 Nov 2024
76 🇫🇷 François Courtès 751 762/773 (32:58:18.08) 31 May 2008 – 10 Jul 2016
77 🇫🇷 Jules Desjardin 744 754/764 (16:56:19.71) 9 Apr 2010 – 17 Aug 2025
78 🇳🇱 Arnaud van Galen 743 750/757 (27:14:50.21) 6 May 2006 – 16 Dec 2018
79 🇺🇸 Patrick Ponce 741 755/769 (10:59:03.74) 12 Jan 2013 – 27 Jul 2025
80 🇩🇪 Laura Holzhauer 735 740/745 (14:06:26.74) 7 May 2016 – 6 Jul 2025
81 🇮🇹 Marco Rota 735 762/789 (20:00:10.39) 31 Oct 2010 – 29 Jun 2025
82 🇫🇮 Antto Pitkänen 734 744/754 (15:42:55.16) 24 Aug 2018 – 3 Aug 2025
83 🇵🇱 Wojciech Szatanowski 723 727/731 (21:18:08.01) 26 Mar 2011 – 12 Jul 2025
84 🇺🇸 Jacob Ambrose 720 721/722 (17:16:20.74) 31 Jul 2015 – 6 Jul 2025
85 🇯🇵 Takayuki Ookusa (大艸尊之) 717 719/721 (16:41:56.56) 5 Mar 2006 – 27 Jul 2025
86 🇨🇭 Theo Mayer 717 722/727 (16:44:47.21) 23 Jun 2012 – 6 Jul 2025
87 🇩🇪 Linus Frész 715 716/717 (18:29:58.28) 26 Nov 2011 – 24 May 2025
88 🇬🇧 Billie Hammill 706 709/712 (17:21:51.38) 30 Jul 2016 – 27 Jul 2025
89 🇲🇾 Nevins Chan Pak Hoong (陈百鸿) 702 706/710 (17:42:26.25) 18 Dec 2010 – 6 Apr 2025
90 🇺🇸 Brian Johnson 701 714/727 (13:05:05.85) 5 Oct 2013 – 17 Aug 2025
91 🇩🇪 Noah Kraft 697 698/699 (16:05:16.85) 15 Jul 2016 – 13 Jul 2025
92 🇩🇪 Henri Gerber 695 701/707 (12:49:16.41) 22 Feb 2014 – 6 Jul 2025
93 🇸🇮 Matic Omulec 689 693/697 (15:32:53.92) 12 Mar 2011 – 6 Jul 2025
94 🇹🇼 Kai-Wen Wang (王楷文) 688 705/722 (10:49:37.21) 7 Mar 2015 – 16 Aug 2025
95 🇺🇸 Joshua Feran 686 695/704 (15:47:23.58) 6 Oct 2012 – 6 Jul 2025
96 🇲🇾 Ng Jia Quan (黄佳铨) 685 690/695 (11:39:03.94) 18 Dec 2015 – 10 Aug 2025
97 🇳🇿 Chris Mills 684 698/712 (15:29:14.65) 11 Oct 2014 – 6 Jul 2025
98 🇫🇷 Lucas Déglise 683 686/689 (11:52:54.18) 7 Nov 2015 – 10 Aug 2025
99 🇭🇰 Ivan Li Ka Leong (李嘉亮) 681 684/687 (10:03:30.29) 16 May 2015 – 16 Aug 2025
100 🇵🇱 Piotr Olszewski 677 686/695 (14:06:23.38) 5 Oct 2013 – 27 Jul 2025