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

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 823 824/825 (21:26:43.10) 4 Apr 2012 – 25 Apr 2026
2 🥈 🇫🇮 Niko Ronkainen 768 782/796 (32:46:54.40) 10 Dec 2011 – 26 Apr 2026
3 🥉 🇭🇺 Bence Barát 676 677/678 (24:44:51.06) 14 Mar 2009 – 29 Mar 2026
4 🇺🇸 Evan Liu 616 619/622 (20:16:05.54) 25 Jun 2011 – 26 Apr 2026
5 🇺🇸 Paul Mahvi 545 547/549 (16:11:58.61) 26 Jul 2013 – 22 Mar 2026
6 🇸🇪 Daniel Wallin 534 545/556 (19:32:43.36) 20 Sep 2014 – 28 Apr 2026
7 🇨🇭 Alwin Rölz 519 520/521 (15:48:43.17) 11 Mar 2017 – 18 Apr 2026
8 🇩🇪 Jan Bentlage 509 513/517 (25:36:10.17) 12 Jun 2010 – 16 Nov 2025
9 🇲🇾 Lim Hung (林弘) 488 490/492 (13:35:36.51) 14 Oct 2017 – 12 Apr 2026
10 🇭🇺 Dániel Varga 482 482/482 (23:10:04.07) 25 Apr 2009 – 29 Mar 2026
11 🇺🇸 Katie Hull 481 485/489 (17:02:52.52) 12 Sep 2015 – 26 Apr 2026
12 🇵🇱 Michał Halczuk 480 483/486 (16:01:32.83) 21 Feb 2009 – 26 Nov 2023
13 🇮🇪 Ciarán Beahan 479 480/481 (12:45:51.23) 14 Jul 2012 – 19 Apr 2026
14 🇺🇸 Kevin Hays 466 471/476 (13:00:16.86) 14 Aug 2009 – 18 Apr 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 425 427/429 (9:43:48.49) 14 Oct 2012 – 11 Jan 2026
18 🇺🇸 Walker Welch 421 422/423 (15:11:30.84) 6 Oct 2012 – 12 Apr 2026
19 🇨🇭 Tobias Peter 419 421/423 (17:25:56.78) 21 Feb 2015 – 7 Dec 2025
20 🇦🇺 Feliks Zemdegs 414 414/414 (11:14:03.83) 10 Jul 2010 – 2 May 2026
21 🇲🇾 Ivan Lew Yi Wen (刘义文) 412 420/428 (12:41:17.15) 14 Sep 2013 – 5 Apr 2026
22 🇺🇸 Carter Kucala 412 412/412 (14:37:03.83) 10 Dec 2016 – 21 Mar 2026
23 🇮🇹 Vincenzo Maria Gammino 408 408/408 (14:37:11.22) 14 May 2016 – 26 Apr 2026
24 🇫🇮 Antto Pitkänen 397 405/413 (16:13:01.34) 15 Dec 2018 – 29 Mar 2026
25 🇹🇼 Yi-Fan Wu (吳亦凡) 396 396/396 (12:39:57.01) 5 Jun 2010 – 14 Dec 2025
26 🇲🇾 Ng Jia Quan (黄佳铨) 391 391/391 (12:07:03.97) 20 Dec 2016 – 5 Apr 2026
27 🇩🇪 Alexander Botz 388 389/390 (12:58:53.94) 15 Mar 2014 – 28 Apr 2026
28 🇫🇷 Abdelhak Kaddour 387 387/387 (11:26:30.87) 24 Sep 2011 – 2 May 2026
29 🇵🇱 Karol Zakrzewski 387 387/387 (12:34:12.01) 27 Aug 2016 – 8 Mar 2026
30 🇺🇸 Jacob Ambrose 387 390/393 (17:44:14.19) 23 May 2015 – 26 Apr 2026
31 🇸🇬 Carmen Teo Bin Jie (张斌婕) 384 384/384 (12:20:39.88) 14 Sep 2013 – 11 Apr 2026
32 🇩🇪 Kevin Gerhardt 381 385/389 (11:54:55.66) 15 Mar 2014 – 15 Mar 2026
33 🇩🇪 Wilhelm Kilders 369 370/371 (13:58:53.92) 2 Mar 2013 – 12 Apr 2026
34 🇮🇹 Simone Cantarelli 364 369/374 (16:45:36.71) 5 Dec 2015 – 19 Apr 2026
35 🇺🇸 Daniel Mullen 360 360/360 (14:33:08.84) 15 Sep 2017 – 26 Apr 2026
36 🇺🇸 James Hildreth 359 361/363 (13:54:20.08) 28 Mar 2009 – 13 Oct 2025
37 🇫🇷 Valentin Hoffmann 350 352/354 (13:01:20.20) 27 Apr 2013 – 2 May 2026
38 🇩🇪 Malte Ihlefeld 344 345/346 (12:15:06.62) 15 Jul 2016 – 22 Mar 2026
39 🇬🇧 Callum Hales-Jepp 343 349/355 (15:35:35.12) 14 Jul 2012 – 14 Sep 2025
40 🇳🇱 Erik Akkersdijk 339 341/343 (15:32:33.42) 21 Feb 2009 – 1 Mar 2026
41 🇺🇸 Ryan Pilat 336 337/338 (10:19:02.26) 3 Mar 2018 – 22 Mar 2026
42 🇬🇧 Cham J. Chambers 332 335/338 (10:18:21.93) 30 Jun 2018 – 29 Mar 2026
43 🇵🇭 Niño Francis S. Reyes 330 330/330 (12:27:28.36) 13 Apr 2013 – 25 Apr 2026
44 🇺🇸 Luke Garrett 329 333/337 (9:43:36.92) 7 Dec 2019 – 25 Apr 2026
45 🇰🇷 Seung Hyuk Nahm (남승혁) 325 326/327 (7:42:51.77) 1 Nov 2014 – 22 Mar 2026
46 🇬🇧 Robert Yau 325 328/331 (12:06:04.63) 11 Jul 2009 – 24 Aug 2025
47 🇩🇪 Konstantin Jaehne 325 332/339 (19:00:07.72) 7 Oct 2016 – 26 Apr 2026
48 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 322 323/324 (9:19:08.83) 9 Jan 2010 – 22 Mar 2026
49 🇺🇸 Brian Johnson 318 332/346 (11:45:00.51) 6 Sep 2014 – 28 Mar 2026
50 🇩🇰 Martin Vædele Egdal 317 319/321 (9:50:52.30) 5 Dec 2015 – 12 Apr 2026
51 🇫🇮 Urho Kinnunen 317 320/323 (11:25:41.54) 12 Apr 2019 – 12 Apr 2026
52 🇵🇱 Łukasz Burliga 317 324/331 (11:30:43.09) 27 Jun 2015 – 22 Feb 2026
53 🇺🇸 Vishwa Sankar 315 315/315 (9:18:19.25) 30 Mar 2019 – 26 Apr 2026
54 🇺🇸 Shane Grogan 314 316/318 (11:47:26.90) 4 Oct 2014 – 15 Mar 2026
55 🇫🇮 Luukas Lempinen 312 321/330 (11:09:29.85) 12 Nov 2022 – 12 Apr 2026
56 🇨🇴 Eduard Esteban García Domínguez 312 319/326 (16:34:08.85) 11 Nov 2012 – 18 Apr 2026
57 🇵🇱 Tymon Kolasiński 310 313/316 (7:25:53.10) 11 Mar 2017 – 8 Mar 2026
58 🇺🇸 Kate Grahame 306 308/310 (8:37:40.97) 18 May 2018 – 28 Mar 2026
59 🇸🇬 Tristan Chua Yong 306 307/308 (8:53:55.09) 18 Feb 2017 – 11 Apr 2026
60 🇸🇬 Wong Chong Wen (黄崇文) 306 306/306 (9:32:35.83) 14 Feb 2015 – 5 Apr 2026
61 🇩🇰 Daniel Vædele Egdal 306 306/306 (11:14:16.94) 5 Dec 2015 – 12 Apr 2026
62 🇭🇰 Ivan Li Ka Leong (李嘉亮) 305 306/307 (8:23:00.61) 9 Jul 2016 – 21 Dec 2025
63 🇬🇧 James Molloy 304 308/312 (14:29:10.97) 30 Jul 2011 – 21 May 2023
64 🇩🇪 Oliver Fritz 303 303/303 (10:34:55.35) 17 Jan 2015 – 6 Apr 2026
65 🇸🇪 Filip Åström 301 304/307 (14:56:21.39) 13 Jan 2023 – 19 Apr 2026
66 🇩🇪 Noah Kraft 300 300/300 (12:32:50.05) 1 Sep 2017 – 19 Apr 2026
67 🇫🇷 Étienne Aubry 297 297/297 (9:55:28.61) 8 Sep 2018 – 2 May 2026
68 🇹🇼 Chao-Che Chung (鍾肇哲) 294 295/296 (10:33:19.76) 2 Aug 2014 – 1 Mar 2026
69 🇩🇪 Laura Holzhauer 293 295/297 (10:06:28.59) 7 May 2016 – 12 Apr 2026
70 🇫🇷 Clément Cherblanc 292 293/294 (10:43:50.85) 18 Apr 2015 – 12 Apr 2026
71 🇩🇪 Achim Spies 292 294/296 (13:05:15.49) 18 Jun 2022 – 19 Apr 2026
72 🇺🇸 Joshua Feran 291 293/295 (12:34:48.62) 29 Jun 2013 – 21 Dec 2025
73 🇩🇪 Finn Ickler 289 292/295 (14:30:03.41) 6 Oct 2012 – 21 Dec 2025
74 🇬🇧 AJ Nicholls 288 307/326 (18:41:27.80) 30 Jul 2016 – 19 Apr 2026
75 🇳🇱 Mats Valk 287 293/299 (11:57:15.10) 21 Feb 2009 – 17 Nov 2024
76 🇩🇪 Henri Gerber 276 278/280 (9:11:53.62) 5 Apr 2014 – 19 Apr 2026
77 🇵🇱 Piotr Olszewski 274 281/288 (10:22:17.12) 7 Jul 2018 – 12 Apr 2026
78 🇮🇩 Firstian Fushada (符逢城) 273 276/279 (7:29:05.65) 2 Jul 2016 – 26 Jan 2026
79 🇺🇸 Zachary White 271 273/275 (8:55:45.18) 29 Jul 2016 – 26 Apr 2026
80 🇸🇪 Helmer Ewert 271 271/271 (10:57:51.29) 4 Mar 2017 – 21 Feb 2026
81 🇺🇸 Blake Thompson 271 280/289 (11:53:21.22) 3 Aug 2012 – 18 Apr 2026
82 🇮🇹 Matteo Provasi 271 272/273 (13:47:50.18) 31 May 2014 – 1 Mar 2026
83 🇺🇸 Max Siauw 268 269/270 (7:49:44.68) 2 Dec 2017 – 2 Nov 2025
84 🇵🇭 Yuji Yoshida 268 269/270 (9:50:37.67) 6 Dec 2015 – 25 Apr 2026
85 🇺🇸 Simon Kellum 266 268/270 (11:19:20.89) 9 Dec 2017 – 21 Mar 2026
86 🇬🇧 Callum James Goodyear-Jørgensen 263 274/285 (13:41:23.69) 14 Jul 2012 – 12 Apr 2026
87 🇵🇱 Wojciech Szatanowski 263 265/267 (14:19:06.14) 16 Apr 2011 – 19 Apr 2026
88 🇺🇸 Raymond Goslow 262 264/266 (10:42:57.97) 23 Apr 2016 – 26 Apr 2026
89 🇱🇻 Jānis Zirnis 260 261/262 (11:49:04.95) 13 Dec 2014 – 5 Apr 2026
90 🇺🇸 Jared Stinson 259 259/259 (9:09:01.43) 12 Sep 2015 – 26 Apr 2026
91 🇫🇷 Wilfrid Py 255 259/263 (12:30:46.16) 11 Nov 2016 – 15 Mar 2026
92 🇩🇪 Sebastian Weyer 253 258/263 (8:58:48.18) 9 Oct 2010 – 28 Sep 2025
93 🇮🇹 Marco Rota 253 256/259 (12:23:11.57) 21 Apr 2011 – 12 Apr 2026
94 🇺🇸 Livia Kleiner 252 254/256 (8:27:32.14) 23 Jul 2016 – 8 Mar 2026
95 🇬🇧 Fabio Schwandt 252 252/252 (9:37:53.05) 11 Apr 2015 – 1 Dec 2025
96 🇺🇸 Stanley Chapel 249 253/257 (8:31:27.31) 8 Oct 2016 – 5 Apr 2026
97 🇮🇹 Paolo Marino 248 249/250 (7:47:57.77) 2 Jan 2022 – 1 Mar 2026
98 🇸🇮 Matic Omulec 247 248/249 (10:42:40.26) 3 Sep 2011 – 8 Mar 2026
99 🇲🇽 Alexis Rodrigo Cazu Mendoza 246 246/246 (7:30:32.11) 29 Mar 2014 – 8 Mar 2026
100 🇺🇸 Chris Chi 245 252/259 (9:41:03.49) 7 Jan 2017 – 26 Apr 2026