Generated on 3 May 2026 based on the database export of 3 May 2026.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 810 810/810 (29:37:17.76) 15 Apr 2012 – 25 Apr 2026
2 🥈 🇫🇮 Niko Ronkainen 710 721/732 (46:32:50.68) 10 Dec 2011 – 26 Apr 2026
3 🥉 🇭🇺 Bence Barát 684 684/684 (35:03:11.75) 14 Mar 2009 – 29 Mar 2026
4 🇺🇸 Evan Liu 547 548/549 (27:26:43.02) 25 Jun 2011 – 26 Apr 2026
5 🇩🇪 Jan Bentlage 521 523/525 (37:20:43.49) 12 Jun 2010 – 29 Mar 2026
6 🇺🇸 Paul Mahvi 518 519/520 (22:44:09.03) 26 Jul 2013 – 14 Mar 2026
7 🇸🇪 Daniel Wallin 512 518/524 (28:57:38.22) 20 Sep 2014 – 19 Apr 2026
8 🇨🇭 Alwin Rölz 497 502/507 (22:19:45.37) 29 Apr 2017 – 18 Apr 2026
9 🇭🇺 Dániel Varga 495 496/497 (35:02:39.21) 25 Apr 2009 – 29 Mar 2026
10 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
11 🇲🇾 Lim Hung (林弘) 466 470/474 (18:09:44.36) 14 Oct 2017 – 12 Apr 2026
12 🇮🇪 Ciarán Beahan 443 446/449 (17:54:09.61) 14 Jul 2012 – 19 Apr 2026
13 🇩🇪 Sébastien Auroux 436 439/442 (39:04:54.17) 21 Feb 2009 – 19 Apr 2026
14 🇺🇸 Walker Welch 429 429/429 (22:03:44.48) 19 Jan 2013 – 12 Apr 2026
15 🇸🇬 Carmen Teo Bin Jie (张斌婕) 428 430/432 (18:53:45.92) 14 Sep 2013 – 11 Apr 2026
16 🇺🇸 Kevin Hays 424 427/430 (17:31:28.70) 14 Aug 2009 – 28 Mar 2026
17 🇺🇸 Carter Kucala 412 414/416 (23:24:02.72) 3 Sep 2016 – 1 Feb 2026
18 🇮🇹 Vincenzo Maria Gammino 402 402/402 (20:28:59.11) 14 May 2016 – 26 Apr 2026
19 🇨🇭 Tobias Peter 394 397/400 (25:20:29.92) 21 Feb 2015 – 1 Feb 2026
20 🇵🇭 Niño Francis S. Reyes 390 393/396 (21:00:26.22) 13 Apr 2013 – 25 Apr 2026
21 🇲🇾 Ng Jia Quan (黄佳铨) 386 386/386 (18:10:49.43) 20 Dec 2016 – 5 Apr 2026
22 🇺🇸 Max Park 378 380/382 (12:57:18.72) 26 Jul 2013 – 4 Apr 2026
23 🇩🇪 Wilhelm Kilders 378 379/380 (19:58:09.30) 2 Mar 2013 – 12 Apr 2026
24 🇺🇸 Katie Hull 378 379/380 (21:37:38.63) 4 Jun 2016 – 26 Apr 2026
25 🇩🇪 Alexander Botz 373 375/377 (17:51:24.90) 15 Mar 2014 – 22 Feb 2026
26 🇲🇾 Ivan Lew Yi Wen (刘义文) 371 381/391 (17:32:53.89) 14 Sep 2013 – 5 Apr 2026
27 🇩🇪 Malte Ihlefeld 369 370/371 (19:29:48.27) 15 Jul 2016 – 6 Apr 2026
28 🇫🇮 Arttu Puttonen 368 375/382 (23:29:47.60) 25 Feb 2017 – 5 Apr 2026
29 🇵🇱 Karol Zakrzewski 365 367/369 (18:59:09.55) 28 Feb 2015 – 8 Mar 2026
30 🇦🇺 Feliks Zemdegs 361 362/363 (14:38:07.09) 4 Sep 2010 – 2 May 2026
31 🇹🇼 Yi-Fan Wu (吳亦凡) 358 358/358 (17:15:34.91) 25 Aug 2012 – 14 Dec 2025
32 🇫🇮 Antto Pitkänen 356 362/368 (23:16:53.06) 15 Dec 2018 – 29 Mar 2026
33 🇫🇷 Abdelhak Kaddour 340 340/340 (14:50:33.17) 24 Sep 2011 – 2 May 2026
34 🇫🇷 Valentin Hoffmann 340 344/348 (19:38:32.12) 27 Apr 2013 – 2 May 2026
35 🇩🇪 Kevin Gerhardt 338 344/350 (17:23:10.62) 6 Sep 2014 – 15 Mar 2026
36 🇬🇧 Callum Hales-Jepp 338 339/340 (22:52:10.93) 14 Jul 2012 – 14 Sep 2025
37 🇺🇸 Jacob Ambrose 336 338/340 (22:29:42.48) 23 May 2015 – 26 Apr 2026
38 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 335 337/339 (14:26:36.73) 9 Jan 2010 – 22 Mar 2026
39 🇺🇸 Shane Grogan 325 326/327 (18:50:20.76) 12 Oct 2013 – 4 Apr 2026
40 🇺🇸 Zachary White 322 322/322 (15:03:46.25) 29 Jul 2016 – 26 Apr 2026
41 🇺🇸 Luke Garrett 321 324/327 (14:12:21.59) 27 Dec 2019 – 18 Apr 2026
42 🇬🇧 Cham J. Chambers 320 321/322 (15:19:21.33) 30 Jun 2018 – 29 Mar 2026
43 🇵🇭 Yuji Yoshida 320 324/328 (17:17:33.76) 6 Dec 2015 – 25 Apr 2026
44 🇬🇧 Robert Yau 318 320/322 (18:24:14.34) 11 Jul 2009 – 24 Aug 2025
45 🇺🇸 Ryan Pilat 316 318/320 (14:48:31.01) 3 Feb 2018 – 19 Apr 2026
46 🇸🇬 Wong Chong Wen (黄崇文) 316 317/318 (15:28:48.60) 14 Feb 2015 – 5 Apr 2026
47 🇺🇸 James Hildreth 316 318/320 (18:06:26.39) 28 Mar 2009 – 17 Aug 2025
48 🇳🇱 Erik Akkersdijk 316 317/318 (22:10:24.85) 21 Feb 2009 – 18 Jan 2026
49 🇫🇮 Luukas Lempinen 315 315/315 (16:56:32.66) 25 Nov 2022 – 12 Apr 2026
50 🇺🇸 Joshua Feran 309 310/311 (18:56:08.62) 5 Oct 2013 – 21 Dec 2025
51 🇲🇽 Alexis Rodrigo Cazu Mendoza 306 306/306 (12:49:04.13) 29 Mar 2014 – 8 Mar 2026
52 🇩🇰 Martin Vædele Egdal 306 306/306 (14:19:15.82) 8 Dec 2013 – 12 Apr 2026
53 🇰🇷 Seung Hyuk Nahm (남승혁) 304 305/306 (10:40:20.77) 1 Nov 2014 – 15 Mar 2026
54 🇺🇸 Daniel Mullen 303 309/315 (18:48:18.61) 15 Sep 2017 – 26 Apr 2026
55 🇮🇹 Simone Cantarelli 301 304/307 (21:47:42.81) 14 May 2016 – 19 Apr 2026
56 🇺🇸 Kate Grahame 297 304/311 (12:39:25.39) 18 May 2018 – 4 Apr 2026
57 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
58 🇩🇪 Oliver Fritz 295 295/295 (15:31:00.56) 17 Jan 2015 – 6 Apr 2026
59 🇩🇪 Laura Holzhauer 294 294/294 (14:38:31.67) 7 May 2016 – 12 Apr 2026
60 🇭🇰 Ivan Li Ka Leong (李嘉亮) 290 293/296 (12:06:48.90) 20 Aug 2016 – 26 Apr 2026
61 🇩🇰 Daniel Vædele Egdal 290 290/290 (16:12:38.92) 8 Dec 2013 – 12 Apr 2026
62 🇵🇱 Łukasz Burliga 290 299/308 (17:06:00.03) 27 Aug 2016 – 22 Feb 2026
63 🇸🇬 Tristan Chua Yong 289 295/301 (13:02:48.90) 18 Feb 2017 – 11 Apr 2026
64 🇹🇼 Chao-Che Chung (鍾肇哲) 288 290/292 (14:44:08.66) 2 Aug 2014 – 1 Mar 2026
65 🇵🇱 Tymon Kolasiński 281 282/283 (9:43:50.63) 7 Jul 2018 – 8 Mar 2026
66 🇫🇷 Clément Cherblanc 279 279/279 (15:20:49.31) 18 Apr 2015 – 23 Nov 2025
67 🇵🇱 Piotr Olszewski 279 282/285 (15:57:10.29) 13 Jan 2018 – 11 Mar 2026
68 🇺🇸 Brian Johnson 278 296/314 (16:44:27.99) 12 Jun 2015 – 18 Apr 2026
69 🇨🇴 Eduard Esteban García Domínguez 278 282/286 (22:19:49.85) 8 Jun 2013 – 15 Apr 2026
70 🇫🇷 Étienne Aubry 276 276/276 (12:51:40.33) 7 Sep 2019 – 2 May 2026
71 🇩🇪 Henri Gerber 270 270/270 (13:25:51.30) 5 Apr 2014 – 19 Apr 2026
72 🇩🇪 Noah Kraft 269 270/271 (17:59:31.69) 1 Sep 2017 – 19 Apr 2026
73 🇮🇩 Firstian Fushada (符逢城) 265 266/267 (10:53:36.07) 2 Jul 2016 – 26 Jan 2026
74 🇺🇸 Jack Pfeifer 264 264/264 (10:49:47.04) 13 Jan 2018 – 24 Apr 2026
75 🇺🇸 Vishwa Sankar 262 266/270 (12:00:50.40) 29 Jun 2019 – 26 Apr 2026
76 🇺🇸 Stanley Chapel 262 268/274 (13:26:12.09) 10 Dec 2016 – 5 Apr 2026
77 🇺🇸 Raymond Goslow 261 265/269 (15:19:03.15) 4 Jun 2016 – 26 Apr 2026
78 🇸🇪 Filip Åström 261 272/283 (19:37:42.07) 13 Jan 2023 – 19 Apr 2026
79 🇱🇻 Jānis Zirnis 258 258/258 (17:35:07.47) 7 Dec 2013 – 5 Apr 2026
80 🇩🇪 Achim Spies 256 260/264 (17:59:32.50) 18 Jun 2022 – 19 Apr 2026
81 🇵🇭 Dale Palmares 255 257/259 (10:28:15.16) 28 Sep 2018 – 25 Apr 2026
82 🇧🇷 Lucas Ichiro Yunomae 255 256/257 (13:55:18.50) 17 Jul 2015 – 29 Mar 2026
83 🇫🇮 Urho Kinnunen 255 266/277 (15:09:03.47) 12 Apr 2019 – 12 Apr 2026
84 🇩🇪 Finn Ickler 250 253/256 (19:44:17.44) 6 Oct 2012 – 21 Dec 2025
85 🇺🇸 Simon Kellum 246 248/250 (15:38:22.48) 8 Dec 2018 – 18 Apr 2026
86 🇬🇧 Fabio Schwandt 245 246/247 (13:39:51.51) 11 Apr 2015 – 1 Dec 2025
87 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 245 247/249 (13:59:49.72) 8 Feb 2009 – 21 Dec 2025
88 🇹🇼 Ping-Yueh Huang (黃品越) 239 243/247 (11:27:15.07) 25 Aug 2012 – 22 Feb 2026
89 🇩🇪 Ricardo Olea Catalán 239 242/245 (15:16:47.26) 10 Feb 2018 – 19 Apr 2026
90 🇵🇭 Louie Jay Quibote 237 237/237 (11:41:33.07) 6 Dec 2015 – 25 Apr 2026
91 🇺🇸 Max Siauw 235 239/243 (10:50:27.43) 27 Jan 2018 – 4 Aug 2024
92 🇸🇪 Helmer Ewert 234 239/244 (15:31:45.88) 4 Mar 2017 – 21 Feb 2026
93 🇸🇮 Matic Omulec 234 235/236 (15:41:59.78) 3 Sep 2011 – 8 Mar 2026
94 🇮🇹 Paolo Marino 233 233/233 (11:26:25.81) 2 Jan 2022 – 1 Mar 2026
95 🇺🇸 Zeke Mackay 233 235/237 (12:23:28.14) 3 Sep 2016 – 18 Apr 2026
96 🇳🇱 Antonie Paterakis 230 231/232 (12:42:53.67) 23 Nov 2013 – 23 Nov 2025
97 🇮🇹 Matteo Provasi 230 231/232 (18:38:17.31) 2 Oct 2010 – 22 Mar 2026
98 🇺🇸 Livia Kleiner 228 228/228 (11:14:26.32) 29 Jul 2016 – 15 Mar 2026
99 🇳🇱 Mats Valk 228 232/236 (15:06:04.02) 21 Feb 2009 – 17 Nov 2024
100 🇫🇷 Wilfrid Py 227 229/231 (16:32:07.41) 11 Nov 2016 – 15 Mar 2026