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

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 907 908/909 (23:23:03.01) 4 Apr 2012 – 18 Oct 2026
2 🥈 🇫🇮 Niko Ronkainen 855 869/883 (35:58:21.10) 10 Dec 2011 – 1 Nov 2026
3 🥉 🇺🇸 Evan Liu 709 712/715 (22:50:10.49) 25 Jun 2011 – 25 Oct 2026
4 🇭🇺 Bence Barát 700 701/702 (25:27:04.06) 14 Mar 2009 – 25 Oct 2026
5 🇺🇸 Paul Mahvi 590 592/594 (17:22:23.55) 26 Jul 2013 – 18 Oct 2026
6 🇨🇭 Alwin Rölz 585 586/587 (17:25:57.51) 11 Mar 2017 – 25 Oct 2026
7 🇸🇪 Daniel Wallin 561 572/583 (20:25:14.39) 20 Sep 2014 – 4 Oct 2026
8 🇲🇾 Lim Hung (林弘) 542 544/546 (14:40:01.94) 14 Oct 2017 – 27 Sep 2026
9 🇺🇸 Katie Hull 520 524/528 (18:13:20.22) 12 Sep 2015 – 12 Oct 2026
10 🇩🇪 Jan Bentlage 518 522/526 (25:59:21.47) 12 Jun 2010 – 25 Oct 2026
11 🇮🇪 Ciarán Beahan 516 518/520 (13:32:45.57) 14 Jul 2012 – 18 Oct 2026
12 🇭🇺 Dániel Varga 506 506/506 (24:13:39.87) 25 Apr 2009 – 25 Oct 2026
13 🇺🇸 Kevin Hays 505 510/515 (13:55:00.87) 14 Aug 2009 – 18 Oct 2026
14 🇵🇱 Michał Halczuk 480 483/486 (16:01:32.83) 21 Feb 2009 – 26 Nov 2023
15 🇩🇪 Sébastien Auroux 473 476/479 (28:11:36.02) 21 Feb 2009 – 27 Sep 2026
16 🇫🇮 Arttu Puttonen 455 455/455 (18:02:11.52) 25 Feb 2017 – 18 Oct 2026
17 🇺🇸 Max Park 446 448/450 (10:08:24.29) 14 Oct 2012 – 25 Jul 2026
18 🇨🇭 Tobias Peter 443 447/451 (18:21:35.46) 21 Feb 2015 – 25 Oct 2026
19 🇺🇸 Walker Welch 442 443/444 (15:51:28.21) 6 Oct 2012 – 10 Oct 2026
20 🇵🇱 Karol Zakrzewski 441 441/441 (14:14:42.84) 27 Aug 2016 – 4 Oct 2026
21 🇩🇪 Alexander Botz 433 434/435 (14:14:08.06) 15 Mar 2014 – 1 Nov 2026
22 🇺🇸 Carter Kucala 433 433/433 (15:17:34.17) 10 Dec 2016 – 20 Sep 2026
23 🇲🇾 Ng Jia Quan (黄佳铨) 427 427/427 (13:08:17.44) 20 Dec 2016 – 2 Aug 2026
24 🇮🇹 Vincenzo Maria Gammino 426 426/426 (15:12:48.78) 14 May 2016 – 26 Jul 2026
25 🇫🇷 Abdelhak Kaddour 423 423/423 (12:23:15.31) 24 Sep 2011 – 9 Aug 2026
26 🇸🇬 Carmen Teo (张斌婕) 423 423/423 (13:27:17.61) 14 Sep 2013 – 19 Sep 2026
27 🇦🇺 Feliks Zemdegs 420 420/420 (11:21:59.09) 10 Jul 2010 – 12 Jul 2026
28 🇫🇮 Antto Pitkänen 418 426/434 (16:57:01.84) 15 Dec 2018 – 18 Oct 2026
29 🇹🇼 Yi-Fan Wu (吳亦凡) 417 417/417 (13:12:30.00) 5 Jun 2010 – 18 Oct 2026
30 🇲🇾 Ivan Lew Yi Wen (刘义文) 415 423/431 (12:46:19.11) 14 Sep 2013 – 29 Aug 2026
31 🇬🇧 Cham J. Chambers 404 407/410 (12:00:34.49) 30 Jun 2018 – 18 Oct 2026
32 🇺🇸 Ryan Pilat 402 403/404 (12:01:24.68) 3 Mar 2018 – 18 Oct 2026
33 🇩🇪 Kevin Gerhardt 393 397/401 (12:12:41.57) 15 Mar 2014 – 30 Aug 2026
34 🇺🇸 Daniel Mullen 393 393/393 (15:40:37.34) 15 Sep 2017 – 12 Oct 2026
35 🇺🇸 Jacob Ambrose 387 390/393 (17:44:14.19) 23 May 2015 – 26 Apr 2026
36 🇩🇪 Wilhelm Kilders 381 382/383 (14:22:47.73) 2 Mar 2013 – 19 Jul 2026
37 🇵🇱 Tymon Kolasiński 377 381/385 (8:44:32.50) 11 Mar 2017 – 11 Oct 2026
38 🇸🇪 Filip Åström 377 380/383 (18:21:30.01) 13 Jan 2023 – 1 Nov 2026
39 🇺🇸 Brian Johnson 376 394/412 (13:30:51.53) 6 Sep 2014 – 26 Sep 2026
40 🇮🇹 Simone Cantarelli 376 381/386 (17:15:16.03) 5 Dec 2015 – 30 Aug 2026
41 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 371 373/375 (10:33:02.97) 9 Jan 2010 – 11 Oct 2026
42 🇺🇸 Luke Garrett 371 375/379 (10:44:34.58) 7 Dec 2019 – 13 Sep 2026
43 🇰🇷 Seung Hyuk Nahm (남승혁) 370 371/372 (8:36:02.23) 1 Nov 2014 – 18 Oct 2026
44 🇩🇪 Malte Ihlefeld 365 366/367 (12:55:05.56) 15 Jul 2016 – 25 Oct 2026
45 🇫🇷 Valentin Hoffmann 365 367/369 (13:28:32.65) 27 Apr 2013 – 6 Sep 2026
46 🇫🇮 Luukas Lempinen 363 372/381 (12:36:19.40) 12 Nov 2022 – 1 Nov 2026
47 🇺🇸 James Hildreth 362 364/366 (14:01:09.53) 28 Mar 2009 – 21 May 2026
48 🇫🇮 Urho Kinnunen 360 364/368 (12:41:58.04) 12 Apr 2019 – 10 Oct 2026
49 🇵🇱 Łukasz Burliga 356 363/370 (12:39:54.64) 27 Jun 2015 – 4 Oct 2026
50 🇬🇧 Callum Hales-Jepp 352 358/364 (15:54:13.41) 14 Jul 2012 – 27 Sep 2026
51 🇳🇱 Erik Akkersdijk 348 350/352 (15:52:41.61) 21 Feb 2009 – 30 Aug 2026
52 🇩🇪 Konstantin Jaehne 347 354/361 (20:00:35.52) 7 Oct 2016 – 25 Oct 2026
53 🇩🇪 Achim Spies 346 348/350 (15:07:09.51) 18 Jun 2022 – 18 Oct 2026
54 🇵🇭 Niño Francis S. Reyes 345 345/345 (12:59:36.48) 13 Apr 2013 – 11 Oct 2026
55 🇺🇸 Vishwa Sankar 342 342/342 (9:54:49.70) 30 Mar 2019 – 23 Aug 2026
56 🇸🇬 Wong Chong Wen (黄崇文) 342 342/342 (10:34:12.57) 14 Feb 2015 – 27 Sep 2026
57 🇺🇸 Shane Grogan 341 343/345 (12:38:51.72) 4 Oct 2014 – 30 Aug 2026
58 🇩🇪 Noah Kraft 339 339/339 (13:57:47.78) 1 Sep 2017 – 1 Nov 2026
59 🇸🇬 Tristan Chua Yong 336 337/338 (9:41:18.04) 18 Feb 2017 – 19 Sep 2026
60 🇬🇧 AJ Nicholls 335 355/375 (21:20:02.67) 30 Jul 2016 – 18 Oct 2026
61 🇨🇴 Eduard Esteban García Domínguez 334 342/350 (17:41:42.18) 11 Nov 2012 – 23 Sep 2026
62 🇩🇰 Martin Vædele Egdal 333 336/339 (10:17:00.67) 5 Dec 2015 – 13 Sep 2026
63 🇺🇸 Kate Grahame 330 332/334 (9:11:13.68) 18 May 2018 – 30 Aug 2026
64 🇫🇷 Étienne Aubry 330 330/330 (10:57:49.12) 8 Sep 2018 – 18 Oct 2026
65 🇩🇪 Oliver Fritz 330 330/330 (11:22:00.32) 17 Jan 2015 – 30 Aug 2026
66 🇩🇰 Daniel Vædele Egdal 330 330/330 (11:57:34.87) 5 Dec 2015 – 13 Sep 2026
67 🇬🇧 Robert Yau 325 328/331 (12:06:04.63) 11 Jul 2009 – 24 Aug 2025
68 🇩🇪 Laura Holzhauer 314 316/318 (10:48:09.60) 7 May 2016 – 25 Oct 2026
69 🇹🇼 Chao-Che Chung (鍾肇哲) 313 315/317 (11:06:42.86) 2 Aug 2014 – 26 Jul 2026
70 🇭🇰 Ivan Li Ka Leong (李嘉亮) 311 312/313 (8:31:22.16) 9 Jul 2016 – 13 Jun 2026
71 🇺🇸 Chris Chi 308 315/322 (11:40:33.40) 7 Jan 2017 – 25 Oct 2026
72 🇬🇧 James Molloy 304 308/312 (14:29:10.97) 30 Jul 2011 – 21 May 2023
73 🇩🇪 Henri Gerber 300 302/304 (9:54:27.16) 5 Apr 2014 – 27 Sep 2026
74 🇩🇪 Finn Ickler 298 301/304 (14:54:39.71) 6 Oct 2012 – 27 Sep 2026
75 🇮🇹 Matteo Provasi 298 299/300 (14:58:39.16) 31 May 2014 – 27 Sep 2026
76 🇺🇸 Joshua Feran 297 299/301 (12:49:22.96) 29 Jun 2013 – 28 Jun 2026
77 🇮🇹 Paolo Marino 296 297/298 (9:01:37.20) 2 Jan 2022 – 1 Nov 2026
78 🇫🇷 Clément Cherblanc 295 296/297 (10:49:40.19) 18 Apr 2015 – 6 Jun 2026
79 🇵🇱 Piotr Olszewski 289 296/303 (10:50:13.70) 7 Jul 2018 – 30 Aug 2026
80 🇮🇩 Firstian Fushada (符逢城) 288 291/294 (7:51:25.25) 2 Jul 2016 – 25 Oct 2026
81 🇳🇱 Mats Valk 287 293/299 (11:57:15.10) 21 Feb 2009 – 17 Nov 2024
82 🇬🇧 Billie Hammill 285 286/287 (13:12:03.17) 1 Oct 2016 – 18 Oct 2026
83 🇵🇭 Yuji Yoshida 283 284/285 (10:17:50.51) 6 Dec 2015 – 11 Oct 2026
84 🇺🇸 Jared Stinson 280 280/280 (9:46:00.51) 12 Sep 2015 – 13 Sep 2026
85 🇺🇸 Jack Pfeifer 279 282/285 (7:41:09.85) 21 Jan 2017 – 1 Nov 2026
86 🇫🇷 Wilfrid Py 279 283/287 (13:32:19.26) 11 Nov 2016 – 18 Oct 2026
87 🇱🇻 Jānis Zirnis 278 279/280 (12:34:54.38) 13 Dec 2014 – 18 Oct 2026
88 🇺🇸 Max Siauw 277 278/279 (8:03:40.05) 2 Dec 2017 – 30 Aug 2026
89 🇸🇪 Helmer Ewert 277 277/277 (11:12:17.29) 4 Mar 2017 – 16 May 2026
90 🇺🇸 Raymond Goslow 277 279/281 (11:17:05.77) 23 Apr 2016 – 12 Oct 2026
91 🇲🇾 Nevins Chan Pak Hoong (陈百鸿) 275 276/277 (12:01:59.92) 26 Jan 2013 – 3 Oct 2026
92 🇺🇸 Zachary White 274 276/278 (9:01:14.08) 29 Jul 2016 – 5 Jul 2026
93 🇺🇸 Simon Kellum 272 274/276 (11:33:29.23) 9 Dec 2017 – 7 Jun 2026
94 🇺🇸 Blake Thompson 271 280/289 (11:53:21.22) 3 Aug 2012 – 18 Apr 2026
95 🇵🇱 Bartłomiej Owczarek 269 271/273 (9:38:06.37) 8 Mar 2014 – 4 Oct 2026
96 🇵🇱 Wojciech Szatanowski 269 271/273 (14:31:45.60) 16 Apr 2011 – 7 Jun 2026
97 🇩🇪 Sebastian Weyer 268 273/278 (9:21:59.36) 9 Oct 2010 – 18 Oct 2026
98 🇺🇸 Livia Kleiner 267 269/271 (8:52:05.49) 23 Jul 2016 – 24 Oct 2026
99 🇬🇧 Callum James Goodyear-Jørgensen 266 277/288 (13:49:51.76) 14 Jul 2012 – 6 Jun 2026
100 🇭🇺 Gergely Novotni 265 265/265 (8:05:05.57) 9 Feb 2019 – 25 Oct 2026