Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 705 705/705 (26:09:58.71) 15 Apr 2012 – 9 Aug 2025
2 🥈 🇭🇺 Bence Barát 657 657/657 (33:53:28.62) 14 Mar 2009 – 3 Aug 2025
3 🥉 🇫🇮 Niko Ronkainen 594 603/612 (39:49:35.65) 10 Dec 2011 – 11 Jul 2025
4 🇩🇪 Jan Bentlage 503 505/507 (36:14:20.73) 12 Jun 2010 – 6 Jul 2025
5 🇺🇸 Paul Mahvi 500 501/502 (22:01:10.88) 26 Jul 2013 – 10 Aug 2025
6 🇺🇸 Evan Liu 493 494/495 (25:06:50.66) 25 Jun 2011 – 27 Jul 2025
7 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
8 🇭🇺 Dániel Varga 470 470/470 (33:25:45.13) 25 Apr 2009 – 3 Aug 2025
9 🇸🇪 Daniel Wallin 443 449/455 (25:33:42.34) 20 Sep 2014 – 19 Jul 2025
10 🇩🇪 Sébastien Auroux 429 432/435 (38:31:40.16) 21 Feb 2009 – 25 May 2025
11 🇨🇭 Alwin Rölz 422 427/432 (19:31:08.32) 29 Apr 2017 – 6 Jul 2025
12 🇺🇸 Walker Welch 408 408/408 (21:05:06.70) 19 Jan 2013 – 6 Jul 2025
13 🇲🇾 Lim Hung (林弘) 406 410/414 (16:21:56.82) 14 Oct 2017 – 6 Jul 2025
14 🇮🇪 Ciarán Beahan 392 395/398 (16:17:32.83) 14 Jul 2012 – 17 Aug 2025
15 🇺🇸 Kevin Hays 391 394/397 (16:22:42.99) 14 Aug 2009 – 6 Jul 2025
16 🇺🇸 Carter Kucala 379 381/383 (21:44:45.80) 3 Sep 2016 – 3 Aug 2025
17 🇨🇭 Tobias Peter 370 373/376 (23:56:49.81) 21 Feb 2015 – 22 Jun 2025
18 🇩🇪 Wilhelm Kilders 360 361/362 (19:06:10.10) 2 Mar 2013 – 6 Jul 2025
19 🇺🇸 Max Park 354 356/358 (12:16:10.20) 26 Jul 2013 – 6 Jul 2025
20 🇲🇾 Ivan Lew Yi Wen (刘义文) 353 363/373 (16:49:37.55) 14 Sep 2013 – 17 Aug 2025
21 🇸🇬 Carmen Teo Bin Jie (张斌婕) 352 353/354 (15:50:57.57) 14 Sep 2013 – 9 Aug 2025
22 🇺🇸 Katie Hull 351 352/353 (20:09:04.18) 4 Jun 2016 – 6 Jul 2025
23 🇦🇺 Feliks Zemdegs 346 347/348 (14:08:46.65) 4 Sep 2010 – 17 Aug 2025
24 🇮🇹 Vincenzo Maria Gammino 342 342/342 (17:31:58.60) 14 May 2016 – 20 Jul 2025
25 🇫🇮 Arttu Puttonen 337 343/349 (21:41:35.13) 25 Feb 2017 – 6 Apr 2025
26 🇹🇼 Yi-Fan Wu (吳亦凡) 334 334/334 (16:18:29.79) 25 Aug 2012 – 16 Aug 2025
27 🇵🇭 Niño Francis S. Reyes 332 334/336 (18:07:22.26) 13 Apr 2013 – 13 Jul 2025
28 🇬🇧 Callum Hales-Jepp 332 333/334 (22:31:34.85) 14 Jul 2012 – 18 May 2025
29 🇺🇸 Jacob Ambrose 330 332/334 (22:06:25.76) 23 May 2015 – 6 Jul 2025
30 🇩🇪 Alexander Botz 328 330/332 (16:02:48.98) 15 Mar 2014 – 3 Aug 2025
31 🇲🇾 Ng Jia Quan (黄佳铨) 326 326/326 (15:36:49.02) 20 Dec 2016 – 10 Aug 2025
32 🇩🇪 Kevin Gerhardt 317 323/329 (16:30:31.83) 6 Sep 2014 – 3 Aug 2025
33 🇵🇱 Karol Zakrzewski 317 319/321 (16:39:59.35) 28 Feb 2015 – 17 Aug 2025
34 🇺🇸 James Hildreth 316 318/320 (18:06:26.39) 28 Mar 2009 – 17 Aug 2025
35 🇩🇪 Malte Ihlefeld 315 316/317 (17:00:51.71) 15 Jul 2016 – 6 Jul 2025
36 🇬🇧 Robert Yau 315 317/319 (18:12:57.92) 11 Jul 2009 – 6 Jul 2025
37 🇺🇸 Zachary White 310 310/310 (14:30:03.03) 29 Jul 2016 – 2 Nov 2024
38 🇳🇱 Erik Akkersdijk 307 308/309 (21:34:37.74) 21 Feb 2009 – 6 Jul 2025
39 🇫🇷 Valentin Hoffmann 301 305/309 (17:47:34.18) 27 Apr 2013 – 10 Aug 2025
40 🇺🇸 Joshua Feran 297 298/299 (18:11:04.14) 5 Oct 2013 – 6 Jul 2025
41 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 296 298/300 (13:00:02.91) 9 Jan 2010 – 11 Aug 2025
42 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
43 🇺🇸 Luke Garrett 290 292/294 (13:01:02.68) 27 Dec 2019 – 3 Aug 2025
44 🇫🇷 Abdelhak Kaddour 289 289/289 (12:48:20.86) 24 Sep 2011 – 10 Aug 2025
45 🇩🇰 Martin Vædele Egdal 288 288/288 (13:37:17.51) 8 Dec 2013 – 6 Jul 2025
46 🇸🇬 Wong Chong Wen (黄崇文) 280 281/282 (13:49:54.54) 14 Feb 2015 – 10 Aug 2025
47 🇺🇸 Shane Grogan 277 278/279 (16:20:39.30) 12 Oct 2013 – 9 Aug 2025
48 🇫🇮 Antto Pitkänen 275 281/287 (18:33:19.54) 15 Dec 2018 – 6 Jul 2025
49 🇲🇽 Alexis Rodrigo Cazu Mendoza 273 273/273 (11:35:54.74) 29 Mar 2014 – 20 Jul 2025
50 🇬🇧 Cham J. Chambers 272 273/274 (13:32:24.35) 30 Jun 2018 – 10 Aug 2025
51 🇩🇰 Daniel Vædele Egdal 272 272/272 (15:21:10.09) 8 Dec 2013 – 6 Jul 2025
52 🇩🇪 Laura Holzhauer 270 270/270 (13:29:58.48) 7 May 2016 – 6 Jul 2025
53 🇺🇸 Daniel Mullen 270 276/282 (16:58:26.18) 15 Sep 2017 – 6 Jul 2025
54 🇭🇰 Ivan Li Ka Leong (李嘉亮) 266 269/272 (11:15:06.92) 20 Aug 2016 – 16 Aug 2025
55 🇺🇸 Ryan Pilat 265 267/269 (12:49:54.29) 3 Feb 2018 – 9 Aug 2025
56 🇰🇷 Seung Hyuk Nahm (남승혁) 262 263/264 (9:24:04.31) 1 Nov 2014 – 17 Aug 2025
57 🇹🇼 Chao-Che Chung (鍾肇哲) 261 263/265 (13:35:43.85) 2 Aug 2014 – 16 Aug 2025
58 🇫🇷 Clément Cherblanc 261 261/261 (14:28:44.99) 18 Apr 2015 – 9 Nov 2024
59 🇵🇭 Yuji Yoshida 260 264/268 (14:28:41.37) 6 Dec 2015 – 10 Aug 2025
60 🇵🇱 Łukasz Burliga 257 266/275 (15:31:13.57) 27 Aug 2016 – 10 Aug 2025
61 🇺🇸 Stanley Chapel 256 262/268 (13:11:19.34) 10 Dec 2016 – 3 Aug 2025
62 🇩🇪 Oliver Fritz 253 253/253 (13:33:33.10) 17 Jan 2015 – 17 Aug 2025
63 🇺🇸 Kate Grahame 250 255/260 (11:00:42.02) 18 May 2018 – 6 Jul 2025
64 🇮🇹 Simone Cantarelli 250 253/256 (18:28:35.81) 14 May 2016 – 6 Jul 2025
65 🇮🇩 Firstian Fushada (符逢城) 247 248/249 (10:16:28.17) 2 Jul 2016 – 17 Aug 2025
66 🇵🇱 Piotr Olszewski 246 249/252 (14:21:00.67) 13 Jan 2018 – 13 Jul 2025
67 🇵🇱 Tymon Kolasiński 244 244/244 (8:32:02.55) 7 Jul 2018 – 6 Jul 2025
68 🇩🇪 Finn Ickler 244 247/250 (19:19:22.20) 6 Oct 2012 – 10 Mar 2024
69 🇩🇪 Henri Gerber 243 243/243 (12:16:06.71) 5 Apr 2014 – 6 Jul 2025
70 🇸🇬 Tristan Chua Yong 241 247/253 (11:08:55.12) 18 Feb 2017 – 30 Mar 2025
71 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 239 241/243 (13:43:05.36) 8 Feb 2009 – 3 Aug 2025
72 🇺🇸 Vishwa Sankar 237 240/243 (11:05:54.89) 29 Jun 2019 – 6 Jul 2025
73 🇺🇸 Raymond Goslow 237 241/245 (13:59:05.99) 4 Jun 2016 – 6 Jul 2025
74 🇺🇸 Max Siauw 235 239/243 (10:50:27.43) 27 Jan 2018 – 4 Aug 2024
75 🇫🇮 Luukas Lempinen 234 234/234 (13:08:57.14) 25 Nov 2022 – 1 Jun 2025
76 🇬🇧 Fabio Schwandt 230 231/232 (12:57:10.16) 11 Apr 2015 – 1 Jun 2025
77 🇳🇱 Mats Valk 228 232/236 (15:06:04.02) 21 Feb 2009 – 17 Nov 2024
78 🇺🇸 Brian Johnson 226 243/260 (14:07:53.26) 12 Jun 2015 – 17 Aug 2025
79 🇳🇱 Antonie Paterakis 224 225/226 (12:26:21.54) 23 Nov 2013 – 20 Jul 2025
80 🇹🇼 Ping-Yueh Huang (黃品越) 221 225/229 (10:47:03.83) 25 Aug 2012 – 26 Jul 2025
81 🇸🇪 Helmer Ewert 219 221/223 (14:25:48.72) 4 Mar 2017 – 8 Jun 2025
82 🇸🇮 Matic Omulec 219 220/221 (14:50:59.71) 3 Sep 2011 – 6 Jul 2025
83 🇱🇻 Jānis Zirnis 219 219/219 (15:01:51.78) 7 Dec 2013 – 13 Jul 2025
84 🇵🇱 Bartłomiej Owczarek 217 223/229 (12:12:56.37) 3 May 2014 – 10 Aug 2025
85 🇺🇸 Simon Kellum 216 218/220 (13:50:44.46) 8 Dec 2018 – 3 Aug 2025
86 🇦🇺 Jayden McNeill 215 216/217 (13:39:29.92) 1 Sep 2012 – 4 Aug 2024
87 🇨🇭 Reto Bubendorf 214 216/218 (16:39:02.02) 4 May 2013 – 25 Jun 2025
88 🇵🇭 Dale Palmares 213 215/217 (8:49:57.16) 28 Sep 2018 – 13 Jul 2025
89 🇫🇷 Étienne Aubry 213 213/213 (10:00:40.48) 7 Sep 2019 – 10 Aug 2025
90 🇺🇸 Livia Kleiner 213 213/213 (10:39:17.81) 29 Jul 2016 – 14 Jun 2025
91 🇧🇷 Lucas Ichiro Yunomae 213 214/215 (12:01:41.76) 17 Jul 2015 – 20 Jul 2025
92 🇬🇧 Callum James Goodyear-Jørgensen 213 222/231 (17:28:41.22) 14 Jul 2012 – 12 Jul 2025
93 🇬🇧 Daniel Sheppard 211 214/217 (15:09:59.07) 21 Nov 2009 – 9 Feb 2020
94 🇭🇺 Olivér Perge 211 217/223 (19:37:14.62) 14 Mar 2009 – 18 Feb 2018
95 🇺🇸 Jack Pfeifer 210 210/210 (9:04:03.78) 13 Jan 2018 – 17 Aug 2025
96 🇮🇹 Lorenzo Vigani Poli 208 208/208 (15:31:51.67) 8 Aug 2009 – 3 Nov 2024
97 🇷🇴 János Bereczki 207 207/207 (8:38:44.07) 26 May 2018 – 13 Jul 2025
98 🇺🇸 Sean Hartman 207 207/207 (9:48:37.00) 18 Mar 2017 – 17 Aug 2025
99 🇮🇱 Ivan Torgashov 207 207/207 (11:46:00.42) 24 Nov 2012 – 28 May 2023
100 🇩🇪 Ricardo Olea Catalán 206 209/212 (13:18:27.98) 10 Feb 2018 – 3 Aug 2025