Generated on 19 Sep 2026 based on the database export of 18 Sep 2026.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 867 867/867 (31:29:17.36) 15 Apr 2012 – 12 Sep 2026
2 🥈 🇫🇮 Niko Ronkainen 773 784/795 (49:55:49.98) 10 Dec 2011 – 13 Sep 2026
3 🥉 🇭🇺 Bence Barát 690 690/690 (35:18:08.20) 14 Mar 2009 – 5 Sep 2026
4 🇺🇸 Evan Liu 595 596/597 (29:30:00.76) 25 Jun 2011 – 7 Sep 2026
5 🇨🇭 Alwin Rölz 548 553/558 (24:13:24.60) 29 Apr 2017 – 13 Sep 2026
6 🇺🇸 Paul Mahvi 545 546/547 (23:45:55.93) 26 Jul 2013 – 23 Aug 2026
7 🇩🇪 Jan Bentlage 534 536/538 (38:08:43.43) 12 Jun 2010 – 30 Aug 2026
8 🇸🇪 Daniel Wallin 533 539/545 (30:00:29.04) 20 Sep 2014 – 27 Aug 2026
9 🇭🇺 Dániel Varga 507 508/509 (35:48:50.69) 25 Apr 2009 – 5 Sep 2026
10 🇲🇾 Lim Hung (林弘) 502 506/510 (19:12:37.23) 14 Oct 2017 – 23 Aug 2026
11 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
12 🇮🇪 Ciarán Beahan 476 479/482 (18:55:10.55) 14 Jul 2012 – 30 Aug 2026
13 🇸🇬 Carmen Teo Bin Jie (张斌婕) 465 468/471 (20:23:55.06) 14 Sep 2013 – 29 Aug 2026
14 🇺🇸 Walker Welch 453 453/453 (23:09:03.58) 19 Jan 2013 – 12 Sep 2026
15 🇺🇸 Kevin Hays 448 451/454 (18:20:48.63) 14 Aug 2009 – 23 Aug 2026
16 🇩🇪 Sébastien Auroux 437 440/443 (39:09:36.89) 21 Feb 2009 – 30 Aug 2026
17 🇺🇸 Carter Kucala 436 438/440 (24:31:36.14) 3 Sep 2016 – 26 Aug 2026
18 🇵🇭 Niño Francis S. Reyes 426 429/432 (22:43:22.90) 13 Apr 2013 – 23 Aug 2026
19 🇮🇹 Vincenzo Maria Gammino 420 420/420 (21:19:07.09) 14 May 2016 – 26 Jul 2026
20 🇨🇭 Tobias Peter 415 418/421 (26:37:09.17) 21 Feb 2015 – 6 Sep 2026
21 🇩🇪 Alexander Botz 403 405/407 (19:02:28.44) 15 Mar 2014 – 30 Aug 2026
22 🇺🇸 Katie Hull 403 405/407 (22:59:33.47) 4 Jun 2016 – 13 Sep 2026
23 🇲🇾 Ng Jia Quan (黄佳铨) 401 401/401 (18:49:38.10) 20 Dec 2016 – 23 Aug 2026
24 🇵🇱 Karol Zakrzewski 401 403/405 (20:46:51.29) 28 Feb 2015 – 4 Aug 2026
25 🇺🇸 Max Park 396 398/400 (13:28:16.00) 26 Jul 2013 – 22 Aug 2026
26 🇩🇪 Wilhelm Kilders 390 391/392 (20:32:09.12) 2 Mar 2013 – 19 Jul 2026
27 🇩🇪 Malte Ihlefeld 383 386/389 (20:15:15.88) 15 Jul 2016 – 30 Aug 2026
28 🇬🇧 Cham J. Chambers 377 378/379 (17:26:09.03) 30 Jun 2018 – 13 Sep 2026
29 🇲🇾 Ivan Lew Yi Wen (刘义文) 377 387/397 (17:46:46.86) 14 Sep 2013 – 29 Aug 2026
30 🇫🇷 Abdelhak Kaddour 373 373/373 (16:05:59.53) 24 Sep 2011 – 9 Aug 2026
31 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 371 373/375 (15:44:01.61) 9 Jan 2010 – 30 Aug 2026
32 🇫🇮 Arttu Puttonen 371 378/385 (23:39:20.45) 25 Feb 2017 – 30 Aug 2026
33 🇹🇼 Yi-Fan Wu (吳亦凡) 370 370/370 (17:44:00.65) 25 Aug 2012 – 19 Jul 2026
34 🇦🇺 Feliks Zemdegs 367 368/369 (14:50:05.23) 4 Sep 2010 – 12 Jul 2026
35 🇫🇮 Antto Pitkänen 363 369/375 (23:42:28.89) 15 Dec 2018 – 6 Sep 2026
36 🇺🇸 Luke Garrett 358 362/366 (15:35:00.36) 27 Dec 2019 – 13 Sep 2026
37 🇵🇭 Yuji Yoshida 356 360/364 (18:55:02.23) 6 Dec 2015 – 23 Aug 2026
38 🇺🇸 Ryan Pilat 352 354/356 (16:09:53.01) 3 Feb 2018 – 23 Aug 2026
39 🇫🇷 Valentin Hoffmann 352 356/360 (20:11:28.93) 27 Apr 2013 – 6 Sep 2026
40 🇫🇮 Luukas Lempinen 348 348/348 (18:24:04.18) 25 Nov 2022 – 2 Aug 2026
41 🇩🇪 Kevin Gerhardt 347 353/359 (17:44:26.16) 6 Sep 2014 – 30 Aug 2026
42 🇸🇬 Wong Chong Wen (黄崇文) 346 347/348 (16:45:40.64) 14 Feb 2015 – 23 Aug 2026
43 🇬🇧 Callum Hales-Jepp 341 342/343 (23:01:20.99) 14 Jul 2012 – 17 May 2026
44 🇺🇸 Shane Grogan 340 341/342 (19:37:02.06) 12 Oct 2013 – 22 Aug 2026
45 🇺🇸 Jacob Ambrose 336 338/340 (22:29:42.48) 23 May 2015 – 26 Apr 2026
46 🇵🇱 Łukasz Burliga 326 335/344 (18:50:56.42) 27 Aug 2016 – 6 Sep 2026
47 🇺🇸 Zachary White 325 325/325 (15:11:59.55) 29 Jul 2016 – 5 Jul 2026
48 🇲🇽 Alexis Rodrigo Cazu Mendoza 324 324/324 (13:28:25.03) 29 Mar 2014 – 9 Aug 2026
49 🇵🇱 Tymon Kolasiński 323 324/325 (10:57:41.09) 7 Jul 2018 – 29 Aug 2026
50 🇰🇷 Seung Hyuk Nahm (남승혁) 322 323/324 (11:12:02.68) 1 Nov 2014 – 17 Aug 2026
51 🇩🇪 Oliver Fritz 322 322/322 (16:44:47.71) 17 Jan 2015 – 30 Aug 2026
52 🇳🇱 Erik Akkersdijk 322 323/324 (22:30:58.46) 21 Feb 2009 – 30 Aug 2026
53 🇩🇰 Martin Vædele Egdal 321 321/321 (14:54:16.45) 8 Dec 2013 – 13 Sep 2026
54 🇬🇧 Robert Yau 318 320/322 (18:24:14.34) 11 Jul 2009 – 24 Aug 2025
55 🇺🇸 Joshua Feran 318 319/320 (19:28:29.46) 5 Oct 2013 – 26 Aug 2026
56 🇺🇸 James Hildreth 316 318/320 (18:06:26.39) 28 Mar 2009 – 17 Aug 2025
57 🇺🇸 Kate Grahame 315 322/329 (13:15:06.15) 18 May 2018 – 19 Jul 2026
58 🇸🇬 Tristan Chua Yong 313 319/325 (13:59:32.00) 18 Feb 2017 – 23 Aug 2026
59 🇩🇪 Laura Holzhauer 312 312/312 (15:29:53.07) 7 May 2016 – 30 Aug 2026
60 🇺🇸 Daniel Mullen 312 318/324 (19:17:37.73) 15 Sep 2017 – 13 Sep 2026
61 🇩🇰 Daniel Vædele Egdal 311 311/311 (17:13:21.82) 8 Dec 2013 – 13 Sep 2026
62 🇺🇸 Brian Johnson 310 332/354 (18:29:47.89) 12 Jun 2015 – 13 Sep 2026
63 🇮🇹 Simone Cantarelli 307 310/313 (22:10:06.05) 14 May 2016 – 3 May 2026
64 🇸🇪 Filip Åström 306 317/328 (22:38:42.07) 13 Jan 2023 – 30 Aug 2026
65 🇹🇼 Chao-Che Chung (鍾肇哲) 303 305/307 (15:20:57.54) 2 Aug 2014 – 26 Jul 2026
66 🇫🇷 Étienne Aubry 300 300/300 (13:55:49.16) 7 Sep 2019 – 23 Aug 2026
67 🇭🇰 Ivan Li Ka Leong (李嘉亮) 296 299/302 (12:19:56.64) 20 Aug 2016 – 13 Jun 2026
68 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
69 🇵🇱 Piotr Olszewski 294 297/300 (16:39:26.76) 13 Jan 2018 – 19 Jul 2026
70 🇩🇪 Noah Kraft 294 295/296 (19:27:19.72) 1 Sep 2017 – 5 Sep 2026
71 🇺🇸 Jack Pfeifer 291 291/291 (11:41:07.39) 13 Jan 2018 – 13 Sep 2026
72 🇩🇪 Henri Gerber 285 285/285 (14:04:40.19) 5 Apr 2014 – 5 Sep 2026
73 🇫🇮 Urho Kinnunen 285 296/307 (16:33:54.46) 12 Apr 2019 – 6 Sep 2026
74 🇨🇴 Eduard Esteban García Domínguez 284 288/292 (22:46:42.43) 8 Jun 2013 – 23 Aug 2026
75 🇩🇪 Achim Spies 283 287/291 (19:35:22.83) 18 Jun 2022 – 5 Sep 2026
76 🇧🇷 Lucas Ichiro Yunomae 282 283/284 (15:07:06.08) 17 Jul 2015 – 13 Sep 2026
77 🇫🇷 Clément Cherblanc 279 279/279 (15:20:49.31) 18 Apr 2015 – 23 Nov 2025
78 🇱🇻 Jānis Zirnis 276 276/276 (18:45:41.14) 7 Dec 2013 – 30 Aug 2026
79 🇺🇸 Vishwa Sankar 275 280/285 (12:30:25.81) 29 Jun 2019 – 23 Aug 2026
80 🇮🇩 Firstian Fushada (符逢城) 274 275/276 (11:12:23.48) 2 Jul 2016 – 28 Jun 2026
81 🇺🇸 Raymond Goslow 273 277/281 (15:59:55.64) 4 Jun 2016 – 13 Sep 2026
82 🇵🇭 Dale Palmares 270 272/274 (11:04:47.25) 28 Sep 2018 – 12 Jul 2026
83 🇺🇸 Stanley Chapel 265 271/277 (13:34:00.97) 10 Dec 2016 – 14 Jun 2026
84 🇮🇹 Paolo Marino 261 262/263 (12:32:40.85) 2 Jan 2022 – 23 Aug 2026
85 🇩🇪 Finn Ickler 259 262/265 (20:19:57.26) 6 Oct 2012 – 28 Jun 2026
86 🇺🇸 Simon Kellum 258 260/262 (16:22:22.03) 8 Dec 2018 – 26 Aug 2026
87 🇬🇧 Fabio Schwandt 257 258/259 (14:13:39.63) 11 Apr 2015 – 30 Aug 2026
88 🇵🇱 Bartłomiej Owczarek 256 262/268 (14:09:03.91) 3 May 2014 – 16 Aug 2026
89 🇹🇼 Ping-Yueh Huang (黃品越) 251 255/259 (11:53:32.29) 25 Aug 2012 – 23 Aug 2026
90 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 251 253/255 (14:16:34.81) 8 Feb 2009 – 26 Jul 2026
91 🇮🇹 Matteo Provasi 251 252/253 (20:05:57.09) 2 Oct 2010 – 6 Sep 2026
92 🇺🇸 Sebastian Carrillo 250 253/256 (13:22:11.68) 16 Jul 2022 – 29 Aug 2026
93 🇵🇭 Louie Jay Quibote 249 249/249 (12:12:28.74) 6 Dec 2015 – 27 Jun 2026
94 🇩🇪 Ricardo Olea Catalán 248 251/254 (15:48:39.15) 10 Feb 2018 – 5 Sep 2026
95 🇸🇮 Matic Omulec 246 247/248 (16:23:32.31) 3 Sep 2011 – 30 Aug 2026
96 🇺🇸 Zeke Mackay 245 247/249 (12:53:32.43) 3 Sep 2016 – 17 Aug 2026
97 🇬🇧 AJ Nicholls 245 268/291 (24:43:08.04) 17 Dec 2016 – 30 Aug 2026
98 🇫🇷 Wilfrid Py 242 244/246 (17:31:25.91) 11 Nov 2016 – 23 Aug 2026
99 🇺🇸 Livia Kleiner 240 240/240 (11:41:55.09) 29 Jul 2016 – 25 Jul 2026
100 🇸🇪 Helmer Ewert 240 245/250 (15:54:09.66) 4 Mar 2017 – 16 May 2026