Updated on 14 Oct 2025.

# Name Score Result Time Period
1 🥇 🇩🇪 Jan Bentlage 544 810/1076 (19:48:42.79) 17 Apr 2010 – 4 Oct 2025
2 🥈 🇭🇺 István Kocza 405 626/847 (15:14:09.38) 24 Feb 2007 – 3 Aug 2025
3 🥉 🇬🇧 Billie Hammill 303 379/455 (13:28:14.32) 29 Aug 2015 – 14 Sep 2025
4 🇲🇾 Nevins Chan Pak Hoong (陈百鸿) 286 380/474 (10:57:53.17) 7 Apr 2012 – 24 Aug 2025
5 🇫🇷 Wilfrid Py 269 652/1035 (14:29:04.71) 11 Nov 2016 – 28 Sep 2025
6 🇺🇸 Stanley Chapel 261 453/645 (3:02:52.25) 25 Jun 2016 – 7 Sep 2025
7 🇷🇺 Oleg Gritsenko 253 419/585 (6:25:58.24) 27 Aug 2011 – 5 Oct 2025
8 🇵🇱 Kacper Paweł Dworak 253 458/663 (8:34:51.04) 22 May 2021 – 13 Oct 2025
9 🇬🇧 Callum Hales-Jepp 247 431/615 (8:50:27.34) 14 Jul 2012 – 14 Sep 2025
10 🇩🇪 Sébastien Auroux 238 521/804 (19:47:07.65) 19 Apr 2008 – 4 Oct 2025
11 🇵🇱 Witali Bułatow 236 283/330 (4:25:37.35) 12 Sep 2015 – 23 Feb 2020
12 🇵🇱 Arkadiusz Żynel 235 311/387 (4:52:48.21) 16 Mar 2019 – 24 Aug 2025
13 🇭🇺 Bence Barát 231 467/703 (8:19:49.06) 19 Sep 2008 – 3 Aug 2025
14 🇫🇷 Clément Gallet 210 281/352 (15:01:03.68) 20 Apr 2006 – 14 Sep 2014
15 🇺🇸 Graham Siggins 198 345/492 (2:38:43.64) 10 Apr 2016 – 31 Aug 2025
16 🇮🇳 Komahal Eswaran 185 256/327 (12:53:13.68) 26 Nov 2022 – 12 Oct 2025
17 🇨🇳 Kaijun Lin (林恺俊) 179 349/519 (2:21:38.20) 1 May 2013 – 4 Nov 2024
18 🇺🇸 Mark Boyanowski 178 317/456 (3:20:11.28) 12 Jul 2014 – 6 Jul 2025
19 🇨🇳 Yucheng Chen (陈裕铖) 177 276/375 (2:48:20.30) 6 Jun 2015 – 6 Jul 2025
20 🇨🇳 Mengfei Shen (沈梦非) 175 257/339 (2:54:10.84) 17 Feb 2018 – 24 Aug 2025
21 🇬🇧 Ryan Eckersley 158 265/372 (2:22:16.09) 27 Jul 2019 – 21 Sep 2025
22 🇩🇪 Oliver Fritz 156 311/466 (3:53:27.87) 31 Oct 2015 – 12 Oct 2025
23 🇩🇪 Jens Haber 151 293/435 (1:44:04.32) 2 Jun 2018 – 28 Sep 2025
24 🇪🇸 Jesús Lindo García 150 300/450 (10:33:58.64) 13 Dec 2014 – 28 Sep 2025
25 🇷🇺 Maxim Chechnev 149 244/339 (7:26:15.22) 27 Aug 2011 – 28 Sep 2025
26 🇫🇷 Arthur Garcin 145 496/847 (4:08:35.54) 4 Jul 2015 – 17 Aug 2025
27 🇩🇰 Martin Vædele Egdal 140 382/624 (3:32:42.56) 5 Dec 2015 – 11 Oct 2025
28 🇦🇺 Charlie Eggins 136 230/324 (1:12:02.61) 16 Jan 2021 – 5 Oct 2025
29 🇨🇦 Kevin Matthews 135 268/401 (5:24:32.05) 27 Aug 2011 – 27 Jul 2025
30 🇩🇪 Noah Kraft 130 332/534 (3:18:43.28) 1 Sep 2017 – 12 Oct 2025
31 🇦🇺 Michael Tripodi 129 246/363 (1:43:15.50) 23 Jan 2021 – 5 Oct 2025
32 🇺🇸 Max Hilliard 129 216/303 (1:53:09.59) 21 May 2016 – 12 Oct 2019
33 🇵🇱 Kamil Przybylski 127 401/675 (3:06:54.48) 9 Dec 2016 – 31 Aug 2025
34 🇩🇪 Konstantin Jaehne 124 473/822 (8:33:32.68) 9 Jan 2016 – 12 Oct 2025
35 🇺🇸 Evan Liu 123 315/507 (6:54:47.05) 17 Sep 2011 – 28 Sep 2025
36 🇺🇸 Liam Chen 120 213/306 (1:22:18.96) 24 Sep 2016 – 28 Sep 2025
37 🇵🇱 Radomił Baran 118 254/390 (1:55:35.29) 8 Aug 2020 – 31 Aug 2025
38 🇮🇳 Shivam Bansal 115 248/381 (2:58:42.59) 10 Jan 2014 – 17 Aug 2025
39 🇦🇺 Swami Srinivasan 115 245/375 (3:36:08.70) 26 Jan 2019 – 5 Oct 2025
40 🇩🇪 Tim Habermaas 115 127/139 (4:16:15.68) 15 Sep 2007 – 14 Apr 2019
41 🇮🇹 Fabrizio Cirnigliaro 114 189/264 (7:31:24.99) 19 Sep 2009 – 17 Dec 2017
42 🇺🇸 Corey Sakowski 113 245/377 (5:07:54.84) 19 Feb 2011 – 10 Feb 2024
43 🇩🇪 Jonathan Blöcher 110 145/180 (2:00:42.83) 22 Sep 2018 – 28 Sep 2025
44 🇦🇷 Manuel Gutman 109 203/297 (1:18:38.37) 19 Aug 2017 – 6 Sep 2025
45 🇪🇸 Jordi Lleixà López 109 161/213 (1:36:12.97) 4 Feb 2023 – 5 Oct 2025
46 🇪🇸 Josete Sánchez 109 347/585 (5:53:59.27) 30 Jan 2016 – 28 Sep 2025
47 🇪🇸 Raúl Cuevas Castillo 107 223/339 (5:47:56.93) 10 Nov 2018 – 5 Oct 2025
48 🇭🇺 Bálint Csengő 103 149/195 (1:19:48.96) 31 Aug 2019 – 3 Aug 2025
49 🇨🇭 Angelo Melera 101 139/177 (4:19:03.75) 19 Mar 2022 – 10 Sep 2025
50 🇺🇸 Cale Schoon 100 191/282 (2:20:45.21) 29 Mar 2014 – 20 Sep 2025
51 🇨🇦 Elliott Kobelansky 98 157/216 (1:00:13.29) 26 Jul 2019 – 11 Oct 2025
52 🇧🇪 Manu Vereecken 98 286/474 (7:06:41.27) 19 Nov 2011 – 29 Jun 2025
53 🇺🇸 Joshua Feran 97 245/393 (8:18:25.45) 27 Feb 2016 – 20 Sep 2025
54 🇺🇸 Walker Welch 96 393/690 (12:11:50.45) 23 Jun 2012 – 20 Sep 2025
55 🇨🇭 Fabian Settelen 95 178/261 (5:04:09.48) 3 Mar 2018 – 31 Aug 2025
56 🇺🇸 Tommy Cherry 94 239/384 (1:32:46.57) 6 Feb 2016 – 17 Aug 2025
57 🇫🇷 Rodolphe Rouyrre 93 198/303 (2:58:22.34) 5 Feb 2022 – 17 Aug 2025
58 🇩🇪 Linus Frész 93 270/447 (4:44:21.86) 28 Apr 2012 – 24 May 2025
59 🇩🇪 Alexis Fedeler 92 130/168 (4:14:19.31) 5 Sep 2015 – 1 Jun 2025
60 🇮🇹 Matteo Provasi 92 220/348 (9:39:05.97) 27 Nov 2022 – 21 Sep 2025
61 🇸🇪 Viktor Zenk 90 267/444 (6:05:38.92) 15 Oct 2016 – 11 Oct 2025
62 🇬🇧 Harry Savage 88 200/312 (3:17:19.16) 23 Aug 2014 – 21 Sep 2025
63 🇧🇷 Diego Meneghetti 88 216/344 (3:34:54.03) 19 Jul 2013 – 18 Jan 2025
64 🇦🇺 Lennon Hughes 87 207/327 (4:00:16.29) 18 Nov 2017 – 5 Oct 2025
65 🇮🇹 Lorenzo Mauro 86 217/348 (2:41:04.85) 22 Feb 2015 – 15 Jun 2025
66 🇦🇹 Thomas Strasser 85 119/153 (1:15:09.38) 16 Dec 2022 – 31 Aug 2025
67 🇺🇸 Ivan Krueger 84 150/216 (6:10:40.63) 24 Sep 2016 – 10 Aug 2025
68 🇵🇱 Patryk Milewczyk 82 248/414 (7:30:22.78) 30 Aug 2014 – 13 Oct 2025
69 🇭🇺 Dániel Varga 82 317/552 (12:52:46.87) 7 Jun 2008 – 31 Aug 2025
70 🇸🇬 Theodore Chan 81 180/279 (1:13:24.19) 29 Jun 2019 – 24 Aug 2025
71 🇨🇳 Yifan Wang (王逸帆) 80 277/474 (2:02:08.41) 10 Dec 2017 – 21 Sep 2025
72 🇬🇧 Ben Stokes 79 266/453 (2:02:19.51) 16 Feb 2019 – 14 Sep 2025
73 🇫🇷 Quentin Rivault 79 251/423 (3:23:37.93) 12 May 2018 – 31 Aug 2025
74 🇩🇰 Daniel Vædele Egdal 75 316/557 (8:50:53.48) 30 Jan 2016 – 11 Oct 2025
75 🇵🇪 Kevin Arturo Huamán Ruiz 74 103/132 (4:33:59.42) 11 Jul 2015 – 31 Aug 2025
76 🇧🇪 Jérôme Carlier 73 116/159 (2:11:44.79) 10 Sep 2016 – 14 Sep 2025
77 🇺🇦 Maksym Dumanskyi (Максим Думанський) 73 89/105 (2:42:11.36) 16 Sep 2016 – 20 Aug 2023
78 🇨🇦 Jake Klassen 71 145/219 (55:56.32) 26 Nov 2016 – 19 Jul 2025
79 🇫🇷 Étienne Aubry 71 223/375 (5:51:30.28) 10 Jun 2018 – 28 Sep 2025
80 🇰🇷 Kyeongmin Choi (최경민) 70 137/204 (2:08:24.55) 3 Feb 2018 – 17 Aug 2025
81 🇨🇭 Ezra Hirschi 68 112/156 (52:54.20) 22 Feb 2020 – 24 Aug 2025
82 🇩🇪 Simone Bentlage 68 209/350 (8:49:51.84) 1 Sep 2017 – 4 Oct 2025
83 🇮🇹 Mattia Rigo 67 149/231 (1:25:49.64) 31 Jul 2021 – 24 Aug 2025
84 🇵🇱 Bartłomiej Owczarek 66 153/240 (5:16:17.24) 27 May 2017 – 7 Sep 2025
85 🇺🇸 Zeke Mackay 65 217/369 (4:43:15.00) 3 Sep 2016 – 11 Oct 2025
86 🇮🇳 Anay Shrikar 64 98/132 (5:19:58.19) 5 Oct 2013 – 17 Aug 2025
87 🇵🇱 Marcin Kowalczyk 63 171/279 (1:39:36.32) 24 Sep 2011 – 25 Feb 2018
88 🇺🇸 Rowe Hessler 63 256/449 (3:58:09.29) 31 Mar 2007 – 6 Jul 2025
89 🇯🇵 Yuhei Takagi (高木佑平) 61 220/379 (4:14:59.98) 21 Feb 2010 – 3 Aug 2025
90 🇬🇧 Jaye Sloan 60 144/228 (1:06:17.72) 29 Jan 2022 – 12 Jan 2025
91 🇪🇸 Berta García Parra 59 280/501 (2:35:57.40) 26 Sep 2014 – 3 Sep 2023
92 🇱🇻 Mikus Lembergs 59 118/177 (2:51:55.55) 30 Jun 2018 – 21 Sep 2025
93 🇲🇾 Chester Lian 58 104/150 (1:58:33.85) 28 Feb 2009 – 1 Apr 2017
94 🇮🇹 Sebastiano Tronto 58 210/362 (2:02:52.45) 9 Jul 2011 – 7 Sep 2025
95 🇸🇪 Elvin Thorsen 57 162/267 (4:14:50.52) 2 Dec 2017 – 8 Jun 2025
96 🇵🇱 Adrian Dębski 55 134/213 (1:09:04.96) 14 Jan 2017 – 4 May 2025
97 🇸🇪 Eskil Munthe 55 101/147 (1:16:31.53) 7 Oct 2023 – 11 Oct 2025
98 🇨🇳 Sora Wenjie Xu (徐文杰) 55 107/159 (2:22:34.67) 11 Dec 2016 – 23 Aug 2025
99 🇦🇺 Jack Cai 52 206/360 (1:27:34.63) 9 Nov 2014 – 27 Jul 2025
100 🇳🇿 Jack McDougall 52 104/156 (2:02:13.72) 6 Feb 2021 – 13 Sep 2025