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

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 856 857/858 (22:12:48.58) 4 Apr 2012 – 14 Jun 2026
2 🥈 🇫🇮 Niko Ronkainen 792 806/820 (33:40:02.00) 10 Dec 2011 – 7 Jun 2026
3 🥉 🇭🇺 Bence Barát 679 680/681 (24:50:22.17) 14 Mar 2009 – 30 May 2026
4 🇺🇸 Evan Liu 631 634/637 (20:41:08.68) 25 Jun 2011 – 6 Jun 2026
5 🇺🇸 Paul Mahvi 557 559/561 (16:31:10.33) 26 Jul 2013 – 25 May 2026
6 🇸🇪 Daniel Wallin 537 548/559 (19:38:41.27) 20 Sep 2014 – 3 May 2026
7 🇨🇭 Alwin Rölz 528 529/530 (16:01:35.99) 11 Mar 2017 – 31 May 2026
8 🇩🇪 Jan Bentlage 512 516/520 (25:43:48.12) 12 Jun 2010 – 3 May 2026
9 🇲🇾 Lim Hung (林弘) 506 508/510 (13:56:49.75) 14 Oct 2017 – 14 Jun 2026
10 🇭🇺 Dániel Varga 488 488/488 (23:27:09.94) 25 Apr 2009 – 30 May 2026
11 🇺🇸 Katie Hull 484 488/492 (17:08:19.06) 12 Sep 2015 – 24 May 2026
12 🇮🇪 Ciarán Beahan 483 485/487 (12:52:03.19) 14 Jul 2012 – 17 May 2026
13 🇵🇱 Michał Halczuk 480 483/486 (16:01:32.83) 21 Feb 2009 – 26 Nov 2023
14 🇺🇸 Kevin Hays 475 480/485 (13:12:13.13) 14 Aug 2009 – 7 Jun 2026
15 🇩🇪 Sébastien Auroux 466 469/472 (27:50:22.48) 21 Feb 2009 – 19 Apr 2026
16 🇫🇮 Arttu Puttonen 440 440/440 (17:31:46.93) 25 Feb 2017 – 5 Apr 2026
17 🇺🇸 Max Park 431 433/435 (9:50:34.24) 14 Oct 2012 – 25 May 2026
18 🇺🇸 Walker Welch 430 431/432 (15:28:45.78) 6 Oct 2012 – 24 May 2026
19 🇺🇸 Carter Kucala 424 424/424 (15:01:19.30) 10 Dec 2016 – 7 Jun 2026
20 🇮🇹 Vincenzo Maria Gammino 423 423/423 (15:06:39.39) 14 May 2016 – 7 Jun 2026
21 🇨🇭 Tobias Peter 423 426/429 (17:36:35.58) 21 Feb 2015 – 14 Jun 2026
22 🇦🇺 Feliks Zemdegs 414 414/414 (11:14:03.83) 10 Jul 2010 – 2 May 2026
23 🇲🇾 Ivan Lew Yi Wen (刘义文) 412 420/428 (12:41:17.15) 14 Sep 2013 – 5 Apr 2026
24 🇫🇷 Abdelhak Kaddour 408 408/408 (11:59:42.37) 24 Sep 2011 – 14 Jun 2026
25 🇵🇱 Karol Zakrzewski 408 408/408 (13:12:19.23) 27 Aug 2016 – 31 May 2026
26 🇲🇾 Ng Jia Quan (黄佳铨) 406 406/406 (12:32:14.87) 20 Dec 2016 – 14 Jun 2026
27 🇩🇪 Alexander Botz 403 404/405 (13:24:16.98) 15 Mar 2014 – 14 Jun 2026
28 🇹🇼 Yi-Fan Wu (吳亦凡) 402 402/402 (12:49:24.77) 5 Jun 2010 – 13 Jun 2026
29 🇫🇮 Antto Pitkänen 397 405/413 (16:13:01.34) 15 Dec 2018 – 29 Mar 2026
30 🇸🇬 Carmen Teo Bin Jie (张斌婕) 393 393/393 (12:36:43.61) 14 Sep 2013 – 14 Jun 2026
31 🇺🇸 Jacob Ambrose 387 390/393 (17:44:14.19) 23 May 2015 – 26 Apr 2026
32 🇩🇪 Kevin Gerhardt 381 385/389 (11:54:55.66) 15 Mar 2014 – 15 Mar 2026
33 🇮🇹 Simone Cantarelli 373 378/383 (17:07:42.59) 5 Dec 2015 – 10 May 2026
34 🇩🇪 Wilhelm Kilders 369 370/371 (13:58:53.92) 2 Mar 2013 – 12 Apr 2026
35 🇺🇸 Ryan Pilat 363 364/365 (11:01:55.65) 3 Mar 2018 – 14 Jun 2026
36 🇺🇸 Daniel Mullen 363 363/363 (14:39:45.99) 15 Sep 2017 – 24 May 2026
37 🇺🇸 James Hildreth 362 364/366 (14:01:09.53) 28 Mar 2009 – 21 May 2026
38 🇬🇧 Cham J. Chambers 356 359/362 (10:52:37.70) 30 Jun 2018 – 13 Jun 2026
39 🇫🇷 Valentin Hoffmann 356 358/360 (13:12:15.17) 27 Apr 2013 – 14 Jun 2026
40 🇩🇪 Malte Ihlefeld 347 348/349 (12:20:28.14) 15 Jul 2016 – 17 May 2026
41 🇬🇧 Callum Hales-Jepp 346 352/358 (15:41:34.03) 14 Jul 2012 – 17 May 2026
42 🇳🇱 Erik Akkersdijk 342 344/346 (15:39:30.47) 21 Feb 2009 – 31 May 2026
43 🇺🇸 Luke Garrett 341 345/349 (10:01:06.57) 7 Dec 2019 – 14 Jun 2026
44 🇵🇱 Tymon Kolasiński 338 342/346 (8:00:05.25) 11 Mar 2017 – 31 May 2026
45 🇵🇭 Niño Francis S. Reyes 336 336/336 (12:41:18.75) 13 Apr 2013 – 6 Jun 2026
46 🇺🇸 Brian Johnson 335 351/367 (12:17:27.51) 6 Sep 2014 – 14 Jun 2026
47 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 334 335/336 (9:36:46.64) 9 Jan 2010 – 24 May 2026
48 🇵🇱 Łukasz Burliga 332 339/346 (11:56:36.58) 27 Jun 2015 – 31 May 2026
49 🇰🇷 Seung Hyuk Nahm (남승혁) 331 332/333 (7:50:30.06) 1 Nov 2014 – 17 May 2026
50 🇩🇪 Konstantin Jaehne 331 338/345 (19:16:18.04) 7 Oct 2016 – 25 May 2026
51 🇫🇮 Luukas Lempinen 330 339/348 (11:40:43.86) 12 Nov 2022 – 16 May 2026
52 🇫🇮 Urho Kinnunen 327 331/335 (11:45:18.82) 12 Apr 2019 – 16 May 2026
53 🇬🇧 Robert Yau 325 328/331 (12:06:04.63) 11 Jul 2009 – 24 Aug 2025
54 🇺🇸 Vishwa Sankar 324 324/324 (9:29:55.89) 30 Mar 2019 – 7 Jun 2026
55 🇩🇰 Martin Vædele Egdal 324 327/330 (10:03:03.34) 5 Dec 2015 – 6 Jun 2026
56 🇺🇸 Shane Grogan 323 325/327 (12:04:44.43) 4 Oct 2014 – 25 May 2026
57 🇸🇪 Filip Åström 322 325/328 (15:52:18.09) 13 Jan 2023 – 14 Jun 2026
58 🇩🇰 Daniel Vædele Egdal 321 321/321 (11:41:30.99) 5 Dec 2015 – 6 Jun 2026
59 🇺🇸 Kate Grahame 315 317/319 (8:49:52.18) 18 May 2018 – 25 May 2026
60 🇫🇷 Étienne Aubry 315 315/315 (10:28:57.69) 8 Sep 2018 – 14 Jun 2026
61 🇨🇴 Eduard Esteban García Domínguez 315 322/329 (16:43:37.70) 11 Nov 2012 – 2 May 2026
62 🇸🇬 Tristan Chua Yong 312 313/314 (9:03:32.26) 18 Feb 2017 – 24 May 2026
63 🇸🇬 Wong Chong Wen (黄崇文) 312 312/312 (9:42:57.34) 14 Feb 2015 – 14 Jun 2026
64 🇩🇪 Oliver Fritz 312 312/312 (10:51:08.88) 17 Jan 2015 – 3 May 2026
65 🇭🇰 Ivan Li Ka Leong (李嘉亮) 311 312/313 (8:31:22.16) 9 Jul 2016 – 13 Jun 2026
66 🇩🇪 Noah Kraft 309 309/309 (12:52:41.60) 1 Sep 2017 – 31 May 2026
67 🇩🇪 Achim Spies 304 306/308 (13:32:12.20) 18 Jun 2022 – 31 May 2026
68 🇬🇧 James Molloy 304 308/312 (14:29:10.97) 30 Jul 2011 – 21 May 2023
69 🇹🇼 Chao-Che Chung (鍾肇哲) 300 301/302 (10:43:26.23) 2 Aug 2014 – 10 May 2026
70 🇬🇧 AJ Nicholls 296 316/336 (19:10:42.95) 30 Jul 2016 – 13 Jun 2026
71 🇫🇷 Clément Cherblanc 295 296/297 (10:49:40.19) 18 Apr 2015 – 6 Jun 2026
72 🇺🇸 Joshua Feran 294 296/298 (12:42:15.60) 29 Jun 2013 – 10 May 2026
73 🇩🇪 Laura Holzhauer 293 295/297 (10:06:28.59) 7 May 2016 – 12 Apr 2026
74 🇩🇪 Finn Ickler 292 295/298 (14:38:16.77) 6 Oct 2012 – 31 May 2026
75 🇳🇱 Mats Valk 287 293/299 (11:57:15.10) 21 Feb 2009 – 17 Nov 2024
76 🇵🇱 Piotr Olszewski 280 287/294 (10:33:47.68) 7 Jul 2018 – 7 Jun 2026
77 🇮🇹 Matteo Provasi 280 281/282 (14:12:07.29) 31 May 2014 – 10 May 2026
78 🇸🇪 Helmer Ewert 277 277/277 (11:12:17.29) 4 Mar 2017 – 16 May 2026
79 🇮🇩 Firstian Fushada (符逢城) 276 279/282 (7:33:06.54) 2 Jul 2016 – 14 Jun 2026
80 🇩🇪 Henri Gerber 276 278/280 (9:11:53.62) 5 Apr 2014 – 19 Apr 2026
81 🇵🇭 Yuji Yoshida 274 275/276 (10:01:11.60) 6 Dec 2015 – 6 Jun 2026
82 🇺🇸 Simon Kellum 272 274/276 (11:33:29.23) 9 Dec 2017 – 7 Jun 2026
83 🇺🇸 Zachary White 271 273/275 (8:55:45.18) 29 Jul 2016 – 26 Apr 2026
84 🇺🇸 Blake Thompson 271 280/289 (11:53:21.22) 3 Aug 2012 – 18 Apr 2026
85 🇵🇱 Wojciech Szatanowski 269 271/273 (14:31:45.60) 16 Apr 2011 – 7 Jun 2026
86 🇺🇸 Max Siauw 268 269/270 (7:49:44.68) 2 Dec 2017 – 2 Nov 2025
87 🇱🇻 Jānis Zirnis 266 267/268 (12:03:44.85) 13 Dec 2014 – 10 May 2026
88 🇬🇧 Callum James Goodyear-Jørgensen 266 277/288 (13:49:51.76) 14 Jul 2012 – 6 Jun 2026
89 🇫🇷 Wilfrid Py 264 268/272 (12:53:49.68) 11 Nov 2016 – 25 May 2026
90 🇺🇸 Jared Stinson 262 262/262 (9:14:05.66) 12 Sep 2015 – 24 May 2026
91 🇺🇸 Raymond Goslow 262 264/266 (10:42:57.97) 23 Apr 2016 – 26 Apr 2026
92 🇮🇹 Paolo Marino 260 261/262 (8:06:39.80) 2 Jan 2022 – 31 May 2026
93 🇺🇸 Jack Pfeifer 258 261/264 (7:13:31.34) 21 Jan 2017 – 14 Jun 2026
94 🇬🇧 Fabio Schwandt 258 258/258 (9:48:41.14) 11 Apr 2015 – 30 May 2026
95 🇺🇸 Chris Chi 257 264/271 (10:04:22.34) 7 Jan 2017 – 9 Jun 2026
96 🇺🇸 Livia Kleiner 255 257/259 (8:32:28.08) 23 Jul 2016 – 9 Jun 2026
97 🇵🇱 Bartłomiej Owczarek 254 256/258 (9:07:54.06) 8 Mar 2014 – 31 May 2026
98 🇩🇪 Sebastian Weyer 253 258/263 (8:58:48.18) 9 Oct 2010 – 28 Sep 2025
99 🇮🇹 Marco Rota 253 256/259 (12:23:11.57) 21 Apr 2011 – 12 Apr 2026
100 🇲🇽 Alexis Rodrigo Cazu Mendoza 252 252/252 (7:39:52.78) 29 Mar 2014 – 3 May 2026