Generated on 31 Jan 2026 based on the database export of 30 Jan 2026.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 784 785/786 (20:32:38.57) 4 Apr 2012 – 28 Dec 2025
2 🥈 🇫🇮 Niko Ronkainen 717 731/745 (30:55:31.45) 10 Dec 2011 – 25 Jan 2026
3 🥉 🇭🇺 Bence Barát 670 671/672 (24:34:25.64) 14 Mar 2009 – 15 Nov 2025
4 🇺🇸 Evan Liu 577 580/583 (19:09:27.15) 25 Jun 2011 – 24 Jan 2026
5 🇺🇸 Paul Mahvi 536 538/540 (15:57:58.40) 26 Jul 2013 – 11 Jan 2026
6 🇸🇪 Daniel Wallin 510 521/532 (18:46:44.12) 20 Sep 2014 – 25 Jan 2026
7 🇩🇪 Jan Bentlage 509 513/517 (25:36:10.17) 12 Jun 2010 – 16 Nov 2025
8 🇨🇭 Alwin Rölz 501 502/503 (15:22:21.71) 11 Mar 2017 – 18 Jan 2026
9 🇵🇱 Michał Halczuk 480 483/486 (16:01:32.83) 21 Feb 2009 – 26 Nov 2023
10 🇭🇺 Dániel Varga 476 476/476 (22:55:09.29) 25 Apr 2009 – 15 Nov 2025
11 🇮🇪 Ciarán Beahan 461 462/463 (12:23:04.49) 14 Jul 2012 – 17 Jan 2026
12 🇩🇪 Sébastien Auroux 460 463/466 (27:31:46.35) 21 Feb 2009 – 28 Sep 2025
13 🇲🇾 Lim Hung (林弘) 455 457/459 (12:54:40.13) 14 Oct 2017 – 4 Jan 2026
14 🇺🇸 Kevin Hays 454 459/464 (12:43:47.98) 14 Aug 2009 – 11 Jan 2026
15 🇺🇸 Katie Hull 454 458/462 (16:13:40.10) 12 Sep 2015 – 18 Jan 2026
16 🇫🇮 Arttu Puttonen 428 428/428 (17:05:34.12) 25 Feb 2017 – 25 Jan 2026
17 🇺🇸 Max Park 425 427/429 (9:43:48.49) 14 Oct 2012 – 11 Jan 2026
18 🇨🇭 Tobias Peter 419 421/423 (17:25:56.78) 21 Feb 2015 – 7 Dec 2025
19 🇺🇸 Walker Welch 412 413/414 (14:54:46.15) 6 Oct 2012 – 27 Dec 2025
20 🇲🇾 Ivan Lew Yi Wen (刘义文) 406 414/422 (12:31:17.39) 14 Sep 2013 – 2 Nov 2025
21 🇺🇸 Carter Kucala 406 406/406 (14:25:07.06) 10 Dec 2016 – 17 Jan 2026
22 🇦🇺 Feliks Zemdegs 402 402/402 (10:58:26.51) 10 Jul 2010 – 30 Nov 2025
23 🇹🇼 Yi-Fan Wu (吳亦凡) 396 396/396 (12:39:57.01) 5 Jun 2010 – 14 Dec 2025
24 🇮🇹 Vincenzo Maria Gammino 387 387/387 (13:54:02.08) 14 May 2016 – 25 Jan 2026
25 🇺🇸 Jacob Ambrose 384 387/390 (17:36:45.65) 23 May 2015 – 18 Jan 2026
26 🇩🇪 Alexander Botz 379 380/381 (12:43:01.29) 15 Mar 2014 – 18 Jan 2026
27 🇩🇪 Kevin Gerhardt 378 382/386 (11:49:56.32) 15 Mar 2014 – 12 Oct 2025
28 🇵🇱 Karol Zakrzewski 369 369/369 (12:01:35.87) 27 Aug 2016 – 25 Jan 2026
29 🇩🇪 Wilhelm Kilders 366 367/368 (13:52:36.74) 2 Mar 2013 – 16 Nov 2025
30 🇫🇮 Antto Pitkänen 366 373/380 (15:05:15.54) 15 Dec 2018 – 25 Jan 2026
31 🇲🇾 Ng Jia Quan (黄佳铨) 364 364/364 (11:20:59.69) 20 Dec 2016 – 21 Dec 2025
32 🇺🇸 James Hildreth 359 361/363 (13:54:20.08) 28 Mar 2009 – 13 Oct 2025
33 🇸🇬 Carmen Teo Bin Jie (张斌婕) 357 357/357 (11:35:11.21) 14 Sep 2013 – 4 Jan 2026
34 🇺🇸 Daniel Mullen 348 348/348 (14:08:24.34) 15 Sep 2017 – 18 Jan 2026
35 🇮🇹 Simone Cantarelli 346 351/356 (16:02:29.15) 5 Dec 2015 – 25 Jan 2026
36 🇫🇷 Abdelhak Kaddour 345 345/345 (10:18:40.26) 24 Sep 2011 – 19 Oct 2025
37 🇬🇧 Callum Hales-Jepp 343 349/355 (15:35:35.12) 14 Jul 2012 – 14 Sep 2025
38 🇳🇱 Erik Akkersdijk 336 338/340 (15:25:22.44) 21 Feb 2009 – 18 Jan 2026
39 🇩🇪 Malte Ihlefeld 332 333/334 (11:52:03.64) 15 Jul 2016 – 18 Jan 2026
40 🇬🇧 Robert Yau 325 328/331 (12:06:04.63) 11 Jul 2009 – 24 Aug 2025
41 🇫🇷 Valentin Hoffmann 323 325/327 (12:11:19.08) 27 Apr 2013 – 18 Jan 2026
42 🇺🇸 Luke Garrett 317 321/325 (9:25:51.63) 7 Dec 2019 – 17 Jan 2026
43 🇵🇭 Niño Francis S. Reyes 315 315/315 (11:57:29.69) 13 Apr 2013 – 11 Jan 2026
44 🇩🇪 Konstantin Jaehne 313 320/327 (18:27:52.74) 7 Oct 2016 – 29 Dec 2025
45 🇬🇧 Cham J. Chambers 311 314/317 (9:47:07.84) 30 Jun 2018 – 4 Jan 2026
46 🇵🇱 Łukasz Burliga 311 318/325 (11:19:52.66) 27 Jun 2015 – 25 Jan 2026
47 🇺🇸 Ryan Pilat 309 310/311 (9:38:22.18) 3 Mar 2018 – 18 Jan 2026
48 🇩🇰 Martin Vædele Egdal 308 310/312 (9:37:15.63) 5 Dec 2015 – 30 Nov 2025
49 🇺🇸 Shane Grogan 308 310/312 (11:36:12.68) 4 Oct 2014 – 18 Jan 2026
50 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 307 308/309 (8:57:28.69) 9 Jan 2010 – 28 Dec 2025
51 🇭🇰 Ivan Li Ka Leong (李嘉亮) 305 306/307 (8:23:00.61) 9 Jul 2016 – 21 Dec 2025
52 🇰🇷 Seung Hyuk Nahm (남승혁) 304 305/306 (7:17:52.74) 1 Nov 2014 – 18 Jan 2026
53 🇬🇧 James Molloy 304 308/312 (14:29:10.97) 30 Jul 2011 – 21 May 2023
54 🇺🇸 Brian Johnson 302 315/328 (11:14:21.74) 6 Sep 2014 – 18 Jan 2026
55 🇺🇸 Kate Grahame 300 302/304 (8:29:31.05) 18 May 2018 – 11 Jan 2026
56 🇺🇸 Vishwa Sankar 300 300/300 (8:58:12.93) 30 Mar 2019 – 18 Jan 2026
57 🇩🇪 Oliver Fritz 300 300/300 (10:28:52.49) 17 Jan 2015 – 29 Dec 2025
58 🇵🇱 Tymon Kolasiński 298 301/304 (7:11:40.56) 11 Mar 2017 – 18 Jan 2026
59 🇩🇰 Daniel Vædele Egdal 297 297/297 (10:57:36.34) 5 Dec 2015 – 30 Nov 2025
60 🇨🇴 Eduard Esteban García Domínguez 294 301/308 (15:42:10.81) 11 Nov 2012 – 27 Jan 2026
61 🇹🇼 Chao-Che Chung (鍾肇哲) 291 292/293 (10:28:00.81) 2 Aug 2014 – 21 Dec 2025
62 🇺🇸 Joshua Feran 291 293/295 (12:34:48.62) 29 Jun 2013 – 21 Dec 2025
63 🇩🇪 Laura Holzhauer 290 292/294 (10:00:19.11) 7 May 2016 – 16 Nov 2025
64 🇫🇷 Clément Cherblanc 289 290/291 (10:36:59.10) 18 Apr 2015 – 30 Nov 2025
65 🇩🇪 Finn Ickler 289 292/295 (14:30:03.41) 6 Oct 2012 – 21 Dec 2025
66 🇳🇱 Mats Valk 287 293/299 (11:57:15.10) 21 Feb 2009 – 17 Nov 2024
67 🇸🇬 Wong Chong Wen (黄崇文) 285 285/285 (8:56:39.03) 14 Feb 2015 – 10 Aug 2025
68 🇩🇪 Noah Kraft 282 282/282 (11:52:02.26) 1 Sep 2017 – 18 Jan 2026
69 🇫🇮 Urho Kinnunen 281 284/287 (10:21:40.30) 12 Apr 2019 – 25 Jan 2026
70 🇸🇬 Tristan Chua Yong 279 280/281 (8:12:06.66) 18 Feb 2017 – 4 Jan 2026
71 🇸🇪 Filip Åström 276 279/282 (13:49:24.85) 13 Jan 2023 – 25 Jan 2026
72 🇬🇧 AJ Nicholls 276 295/314 (18:01:09.74) 30 Jul 2016 – 4 Jan 2026
73 🇺🇸 Blake Thompson 272 280/288 (11:53:21.22) 3 Aug 2012 – 23 Feb 2025
74 🇮🇩 Firstian Fushada (符逢城) 270 273/276 (7:24:44.58) 2 Jul 2016 – 21 Dec 2025
75 🇫🇮 Luukas Lempinen 270 279/288 (9:54:51.04) 12 Nov 2022 – 25 Jan 2026
76 🇺🇸 Max Siauw 268 269/270 (7:49:44.68) 2 Dec 2017 – 2 Nov 2025
77 🇸🇪 Helmer Ewert 268 268/268 (10:51:07.46) 4 Mar 2017 – 18 Jan 2026
78 🇩🇪 Henri Gerber 267 269/271 (8:54:50.67) 5 Apr 2014 – 30 Nov 2025
79 🇵🇱 Piotr Olszewski 265 272/279 (10:04:49.43) 7 Jul 2018 – 11 Jan 2026
80 🇩🇪 Achim Spies 265 267/269 (12:03:32.52) 18 Jun 2022 – 18 Jan 2026
81 🇮🇹 Matteo Provasi 265 266/267 (13:31:20.14) 31 May 2014 – 25 Jan 2026
82 🇺🇸 Zachary White 262 264/266 (8:38:25.65) 29 Jul 2016 – 18 Jan 2026
83 🇫🇷 Étienne Aubry 258 258/258 (8:41:49.34) 8 Sep 2018 – 18 Jan 2026
84 🇬🇧 Callum James Goodyear-Jørgensen 257 268/279 (13:25:50.63) 14 Jul 2012 – 25 Oct 2025
85 🇺🇸 Raymond Goslow 256 258/260 (10:29:36.40) 23 Apr 2016 – 18 Jan 2026
86 🇺🇸 Simon Kellum 254 256/258 (10:53:04.82) 9 Dec 2017 – 21 Dec 2025
87 🇩🇪 Sebastian Weyer 253 258/263 (8:58:48.18) 9 Oct 2010 – 28 Sep 2025
88 🇬🇧 Fabio Schwandt 252 252/252 (9:37:53.05) 11 Apr 2015 – 1 Dec 2025
89 🇫🇷 Wilfrid Py 252 256/260 (12:23:31.01) 11 Nov 2016 – 18 Jan 2026
90 🇵🇭 Yuji Yoshida 250 251/252 (9:16:07.71) 6 Dec 2015 – 11 Jan 2026
91 🇺🇸 Livia Kleiner 249 251/253 (8:22:44.18) 23 Jul 2016 – 2 Nov 2025
92 🇵🇱 Wojciech Szatanowski 248 250/252 (13:47:45.11) 16 Apr 2011 – 11 Jan 2026
93 🇮🇹 Marco Rota 247 250/253 (12:07:24.28) 21 Apr 2011 – 8 Dec 2025
94 🇺🇸 Stanley Chapel 246 250/254 (8:26:56.63) 8 Oct 2016 – 18 Jan 2026
95 🇺🇸 Jared Stinson 244 244/244 (8:42:12.61) 12 Sep 2015 – 18 Jan 2026
96 🇸🇮 Matic Omulec 244 245/246 (10:36:30.49) 3 Sep 2011 – 2 Nov 2025
97 🇱🇻 Jānis Zirnis 242 243/244 (11:02:26.22) 13 Dec 2014 – 18 Jan 2026
98 🇺🇸 Sean Hartman 241 242/243 (7:37:55.55) 18 Mar 2017 – 18 Jan 2026
99 🇦🇺 Jayden McNeill 237 239/241 (9:31:23.57) 30 Jun 2012 – 5 Oct 2025
100 🇵🇱 Bartłomiej Owczarek 236 238/240 (8:32:33.96) 8 Mar 2014 – 16 Nov 2025