Generated on 2 Nov 2026 based on the database export of 2 Nov 2026.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 879 879/879 (31:53:04.71) 15 Apr 2012 – 18 Oct 2026
2 🥈 🇫🇮 Niko Ronkainen 800 811/822 (51:22:06.80) 10 Dec 2011 – 1 Nov 2026
3 🥉 🇭🇺 Bence Barát 708 708/708 (36:03:09.47) 14 Mar 2009 – 25 Oct 2026
4 🇺🇸 Evan Liu 613 614/615 (30:17:14.03) 25 Jun 2011 – 25 Oct 2026
5 🇺🇸 Paul Mahvi 560 561/562 (24:19:22.60) 26 Jul 2013 – 18 Oct 2026
6 🇨🇭 Alwin Rölz 557 562/567 (24:34:32.32) 29 Apr 2017 – 18 Oct 2026
7 🇸🇪 Daniel Wallin 542 548/554 (30:28:27.99) 20 Sep 2014 – 15 Oct 2026
8 🇩🇪 Jan Bentlage 537 539/541 (38:20:19.49) 12 Jun 2010 – 25 Oct 2026
9 🇭🇺 Dániel Varga 519 520/521 (36:34:30.43) 25 Apr 2009 – 25 Oct 2026
10 🇲🇾 Lim Hung (林弘) 517 521/525 (19:38:35.43) 14 Oct 2017 – 27 Sep 2026
11 🇮🇪 Ciarán Beahan 482 485/488 (19:06:38.85) 14 Jul 2012 – 18 Oct 2026
12 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
13 🇸🇬 Carmen Teo (张斌婕) 471 474/477 (20:38:10.88) 14 Sep 2013 – 19 Sep 2026
14 🇺🇸 Kevin Hays 463 466/469 (18:51:33.45) 14 Aug 2009 – 18 Oct 2026
15 🇺🇸 Walker Welch 453 453/453 (23:09:03.58) 19 Jan 2013 – 12 Sep 2026
16 🇩🇪 Sébastien Auroux 446 449/452 (39:51:29.07) 21 Feb 2009 – 25 Oct 2026
17 🇺🇸 Carter Kucala 439 441/443 (24:40:05.41) 3 Sep 2016 – 20 Sep 2026
18 🇵🇭 Niño Francis S. Reyes 426 429/432 (22:43:22.90) 13 Apr 2013 – 23 Aug 2026
19 🇨🇭 Tobias Peter 424 427/430 (27:08:35.96) 21 Feb 2015 – 4 Oct 2026
20 🇮🇹 Vincenzo Maria Gammino 423 423/423 (21:27:57.83) 14 May 2016 – 26 Sep 2026
21 🇩🇪 Alexander Botz 415 417/419 (19:30:26.15) 15 Mar 2014 – 1 Nov 2026
22 🇺🇸 Katie Hull 409 411/413 (23:17:01.87) 4 Jun 2016 – 17 Oct 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 🇫🇮 Arttu Puttonen 386 393/400 (24:29:05.60) 25 Feb 2017 – 18 Oct 2026
28 🇩🇪 Malte Ihlefeld 383 386/389 (20:15:15.88) 15 Jul 2016 – 30 Aug 2026
29 🇹🇼 Yi-Fan Wu (吳亦凡) 382 382/382 (18:12:06.27) 25 Aug 2012 – 18 Oct 2026
30 🇲🇾 Ivan Lew Yi Wen (刘义文) 380 390/400 (17:53:35.28) 14 Sep 2013 – 3 Oct 2026
31 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 377 379/381 (15:57:21.59) 9 Jan 2010 – 11 Oct 2026
32 🇬🇧 Cham J. Chambers 377 378/379 (17:26:09.03) 30 Jun 2018 – 13 Sep 2026
33 🇫🇮 Antto Pitkänen 375 381/387 (24:25:17.04) 15 Dec 2018 – 18 Oct 2026
34 🇫🇷 Abdelhak Kaddour 373 373/373 (16:05:59.53) 24 Sep 2011 – 9 Aug 2026
35 🇺🇸 Ryan Pilat 373 375/377 (16:56:47.97) 3 Feb 2018 – 18 Oct 2026
36 🇦🇺 Feliks Zemdegs 367 368/369 (14:50:05.23) 4 Sep 2010 – 12 Jul 2026
37 🇫🇮 Luukas Lempinen 366 366/366 (19:12:23.33) 25 Nov 2022 – 1 Nov 2026
38 🇺🇸 Luke Garrett 358 362/366 (15:35:00.36) 27 Dec 2019 – 13 Sep 2026
39 🇸🇬 Wong Chong Wen (黄崇文) 358 359/360 (17:16:43.52) 14 Feb 2015 – 27 Sep 2026
40 🇵🇭 Yuji Yoshida 356 360/364 (18:55:02.23) 6 Dec 2015 – 23 Aug 2026
41 🇫🇷 Valentin Hoffmann 352 356/360 (20:11:28.93) 27 Apr 2013 – 6 Sep 2026
42 🇩🇪 Kevin Gerhardt 347 353/359 (17:44:26.16) 6 Sep 2014 – 30 Aug 2026
43 🇬🇧 Callum Hales-Jepp 347 348/349 (23:20:43.94) 14 Jul 2012 – 27 Sep 2026
44 🇰🇷 Seung Hyuk Nahm (남승혁) 343 344/345 (11:48:50.16) 1 Nov 2014 – 18 Oct 2026
45 🇺🇸 Shane Grogan 340 341/342 (19:37:02.06) 12 Oct 2013 – 22 Aug 2026
46 🇺🇸 Jacob Ambrose 336 338/340 (22:29:42.48) 23 May 2015 – 26 Apr 2026
47 🇸🇪 Filip Åström 333 344/355 (24:32:41.98) 13 Jan 2023 – 1 Nov 2026
48 🇵🇱 Tymon Kolasiński 332 333/334 (11:13:21.64) 7 Jul 2018 – 11 Oct 2026
49 🇵🇱 Łukasz Burliga 332 341/350 (19:07:42.81) 27 Aug 2016 – 31 Oct 2026
50 🇲🇽 Alexis Rodrigo Cazu Mendoza 330 330/330 (13:41:13.51) 29 Mar 2014 – 27 Sep 2026
51 🇺🇸 Zachary White 325 325/325 (15:11:59.55) 29 Jul 2016 – 5 Jul 2026
52 🇺🇸 Daniel Mullen 324 330/336 (19:55:16.00) 15 Sep 2017 – 17 Oct 2026
53 🇩🇪 Oliver Fritz 322 322/322 (16:44:47.71) 17 Jan 2015 – 30 Aug 2026
54 🇳🇱 Erik Akkersdijk 322 323/324 (22:30:58.46) 21 Feb 2009 – 30 Aug 2026
55 🇩🇰 Martin Vædele Egdal 321 321/321 (14:54:16.45) 8 Dec 2013 – 13 Sep 2026
56 🇸🇬 Tristan Chua Yong 319 325/331 (14:12:56.11) 18 Feb 2017 – 19 Sep 2026
57 🇺🇸 James Hildreth 319 321/323 (18:15:39.30) 28 Mar 2009 – 29 Oct 2026
58 🇺🇸 Brian Johnson 319 341/363 (18:55:21.18) 12 Jun 2015 – 26 Sep 2026
59 🇬🇧 Robert Yau 318 320/322 (18:24:14.34) 11 Jul 2009 – 24 Aug 2025
60 🇺🇸 Joshua Feran 318 319/320 (19:28:29.46) 5 Oct 2013 – 26 Aug 2026
61 🇺🇸 Kate Grahame 315 322/329 (13:15:06.15) 18 May 2018 – 19 Jul 2026
62 🇩🇪 Laura Holzhauer 312 312/312 (15:29:53.07) 7 May 2016 – 30 Aug 2026
63 🇩🇰 Daniel Vædele Egdal 311 311/311 (17:13:21.82) 8 Dec 2013 – 13 Sep 2026
64 🇮🇹 Simone Cantarelli 307 310/313 (22:10:06.05) 14 May 2016 – 3 May 2026
65 🇫🇷 Étienne Aubry 306 306/306 (14:12:02.15) 7 Sep 2019 – 18 Oct 2026
66 🇹🇼 Chao-Che Chung (鍾肇哲) 306 308/310 (15:28:55.34) 2 Aug 2014 – 25 Oct 2026
67 🇩🇪 Noah Kraft 306 307/308 (20:10:43.05) 1 Sep 2017 – 1 Nov 2026
68 🇺🇸 Jack Pfeifer 300 300/300 (11:58:05.55) 13 Jan 2018 – 1 Nov 2026
69 🇫🇮 Urho Kinnunen 300 311/322 (17:14:55.88) 12 Apr 2019 – 10 Oct 2026
70 🇭🇰 Ivan Li Ka Leong (李嘉亮) 296 299/302 (12:19:56.64) 20 Aug 2016 – 13 Jun 2026
71 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
72 🇨🇴 Eduard Esteban García Domínguez 296 300/304 (23:39:15.54) 8 Jun 2013 – 4 Oct 2026
73 🇩🇪 Henri Gerber 294 294/294 (14:27:23.81) 5 Apr 2014 – 27 Sep 2026
74 🇵🇱 Piotr Olszewski 294 297/300 (16:39:26.76) 13 Jan 2018 – 19 Jul 2026
75 🇩🇪 Achim Spies 291 296/301 (20:06:42.75) 18 Jun 2022 – 31 Oct 2026
76 🇧🇷 Lucas Ichiro Yunomae 285 286/287 (15:15:02.14) 17 Jul 2015 – 20 Sep 2026
77 🇺🇸 Vishwa Sankar 281 286/291 (12:43:23.32) 29 Jun 2019 – 17 Oct 2026
78 🇮🇩 Firstian Fushada (符逢城) 280 281/282 (11:26:15.96) 2 Jul 2016 – 25 Oct 2026
79 🇫🇷 Clément Cherblanc 279 279/279 (15:20:49.31) 18 Apr 2015 – 23 Nov 2025
80 🇺🇸 Raymond Goslow 279 283/287 (16:19:57.62) 4 Jun 2016 – 17 Oct 2026
81 🇮🇹 Paolo Marino 276 277/278 (13:07:23.78) 2 Jan 2022 – 1 Nov 2026
82 🇱🇻 Jānis Zirnis 276 276/276 (18:45:41.14) 7 Dec 2013 – 30 Aug 2026
83 🇵🇭 Dale Palmares 270 272/274 (11:04:47.25) 28 Sep 2018 – 12 Jul 2026
84 🇩🇪 Finn Ickler 268 271/274 (20:57:07.86) 6 Oct 2012 – 27 Sep 2026
85 🇺🇸 Stanley Chapel 265 271/277 (13:34:00.97) 10 Dec 2016 – 14 Jun 2026
86 🇵🇱 Bartłomiej Owczarek 262 268/274 (14:26:38.58) 3 May 2014 – 31 Oct 2026
87 🇮🇹 Matteo Provasi 260 261/262 (20:42:52.23) 2 Oct 2010 – 1 Nov 2026
88 🇺🇸 Simon Kellum 258 260/262 (16:22:22.03) 8 Dec 2018 – 26 Aug 2026
89 🇬🇧 Fabio Schwandt 257 258/259 (14:13:39.63) 11 Apr 2015 – 30 Aug 2026
90 🇸🇮 Matic Omulec 255 256/257 (16:52:58.24) 3 Sep 2011 – 11 Oct 2026
91 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 254 256/258 (14:24:46.04) 8 Feb 2009 – 25 Oct 2026
92 🇹🇼 Ping-Yueh Huang (黃品越) 251 255/259 (11:53:32.29) 25 Aug 2012 – 23 Aug 2026
93 🇩🇪 Ricardo Olea Catalán 251 254/257 (15:59:41.38) 10 Feb 2018 – 25 Oct 2026
94 🇫🇷 Wilfrid Py 251 253/255 (18:06:15.19) 11 Nov 2016 – 18 Oct 2026
95 🇺🇸 Sebastian Carrillo 250 253/256 (13:22:11.68) 16 Jul 2022 – 29 Aug 2026
96 🇵🇭 Louie Jay Quibote 249 249/249 (12:12:28.74) 6 Dec 2015 – 27 Jun 2026
97 🇭🇺 Szabolcs Szántai 249 250/251 (13:17:38.92) 28 Oct 2017 – 25 Oct 2026
98 🇬🇧 AJ Nicholls 248 271/294 (25:00:05.58) 17 Dec 2016 – 27 Sep 2026
99 🇺🇸 Zeke Mackay 245 247/249 (12:53:32.43) 3 Sep 2016 – 17 Aug 2026
100 🇺🇸 Sean Hartman 243 243/243 (11:13:27.10) 18 Mar 2017 – 17 Oct 2026