Generated on 20 Mar 2026 based on the database export of 20 Mar 2026.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 777 777/777 (28:32:38.70) 15 Apr 2012 – 15 Mar 2026
2 🥈 🇭🇺 Bence Barát 681 681/681 (34:55:56.97) 14 Mar 2009 – 28 Feb 2026
3 🥉 🇫🇮 Niko Ronkainen 679 689/699 (44:51:10.42) 10 Dec 2011 – 8 Mar 2026
4 🇺🇸 Evan Liu 535 536/537 (26:56:05.85) 25 Jun 2011 – 15 Mar 2026
5 🇺🇸 Paul Mahvi 518 519/520 (22:44:09.03) 26 Jul 2013 – 14 Mar 2026
6 🇩🇪 Jan Bentlage 515 517/519 (36:59:12.83) 12 Jun 2010 – 16 Nov 2025
7 🇸🇪 Daniel Wallin 500 506/512 (28:21:51.27) 20 Sep 2014 – 8 Mar 2026
8 🇭🇺 Dániel Varga 492 493/494 (34:51:25.53) 25 Apr 2009 – 28 Feb 2026
9 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
10 🇨🇭 Alwin Rölz 476 481/486 (21:33:33.14) 29 Apr 2017 – 15 Feb 2026
11 🇲🇾 Lim Hung (林弘) 442 446/450 (17:26:42.64) 14 Oct 2017 – 1 Mar 2026
12 🇮🇪 Ciarán Beahan 434 437/440 (17:37:29.03) 14 Jul 2012 – 14 Mar 2026
13 🇩🇪 Sébastien Auroux 430 433/436 (38:36:35.56) 21 Feb 2009 – 28 Sep 2025
14 🇺🇸 Walker Welch 423 423/423 (21:47:15.52) 19 Jan 2013 – 1 Feb 2026
15 🇺🇸 Kevin Hays 418 421/424 (17:18:50.66) 14 Aug 2009 – 31 Jan 2026
16 🇺🇸 Carter Kucala 412 414/416 (23:24:02.72) 3 Sep 2016 – 1 Feb 2026
17 🇸🇬 Carmen Teo Bin Jie (张斌婕) 407 409/411 (18:04:50.58) 14 Sep 2013 – 15 Mar 2026
18 🇨🇭 Tobias Peter 394 397/400 (25:20:29.92) 21 Feb 2015 – 1 Feb 2026
19 🇮🇹 Vincenzo Maria Gammino 390 390/390 (19:52:41.59) 14 May 2016 – 8 Mar 2026
20 🇺🇸 Max Park 375 377/379 (12:52:24.80) 26 Jul 2013 – 11 Jan 2026
21 🇲🇾 Ng Jia Quan (黄佳铨) 374 374/374 (17:40:08.87) 20 Dec 2016 – 15 Mar 2026
22 🇩🇪 Alexander Botz 373 375/377 (17:51:24.90) 15 Mar 2014 – 22 Feb 2026
23 🇩🇪 Wilhelm Kilders 372 373/374 (19:41:10.12) 2 Mar 2013 – 16 Nov 2025
24 🇵🇭 Niño Francis S. Reyes 371 373/375 (20:02:05.75) 13 Apr 2013 – 14 Mar 2026
25 🇺🇸 Katie Hull 366 367/368 (20:58:31.77) 4 Jun 2016 – 22 Feb 2026
26 🇲🇾 Ivan Lew Yi Wen (刘义文) 365 375/385 (17:18:36.74) 14 Sep 2013 – 22 Feb 2026
27 🇵🇱 Karol Zakrzewski 365 367/369 (18:59:09.55) 28 Feb 2015 – 8 Mar 2026
28 🇫🇮 Arttu Puttonen 362 369/376 (23:10:21.57) 25 Feb 2017 – 1 Mar 2026
29 🇩🇪 Malte Ihlefeld 360 361/362 (19:05:26.31) 15 Jul 2016 – 22 Feb 2026
30 🇹🇼 Yi-Fan Wu (吳亦凡) 358 358/358 (17:15:34.91) 25 Aug 2012 – 14 Dec 2025
31 🇦🇺 Feliks Zemdegs 352 353/354 (14:20:30.98) 4 Sep 2010 – 26 Jan 2026
32 🇫🇮 Antto Pitkänen 347 353/359 (22:44:51.52) 15 Dec 2018 – 8 Mar 2026
33 🇬🇧 Callum Hales-Jepp 338 339/340 (22:52:10.93) 14 Jul 2012 – 14 Sep 2025
34 🇩🇪 Kevin Gerhardt 335 341/347 (17:14:53.42) 6 Sep 2014 – 12 Oct 2025
35 🇺🇸 Jacob Ambrose 333 335/337 (22:18:08.71) 23 May 2015 – 18 Jan 2026
36 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 329 331/333 (14:12:40.64) 9 Jan 2010 – 15 Mar 2026
37 🇫🇷 Abdelhak Kaddour 319 319/319 (14:00:54.28) 24 Sep 2011 – 15 Mar 2026
38 🇫🇷 Valentin Hoffmann 319 323/327 (18:37:47.10) 27 Apr 2013 – 1 Feb 2026
39 🇬🇧 Robert Yau 318 320/322 (18:24:14.34) 11 Jul 2009 – 24 Aug 2025
40 🇺🇸 Zachary White 316 316/316 (14:46:42.52) 29 Jul 2016 – 21 Feb 2026
41 🇺🇸 James Hildreth 316 318/320 (18:06:26.39) 28 Mar 2009 – 17 Aug 2025
42 🇺🇸 Shane Grogan 316 317/318 (18:21:34.88) 12 Oct 2013 – 15 Mar 2026
43 🇳🇱 Erik Akkersdijk 316 317/318 (22:10:24.85) 21 Feb 2009 – 18 Jan 2026
44 🇬🇧 Cham J. Chambers 314 315/316 (15:05:44.71) 30 Jun 2018 – 22 Feb 2026
45 🇺🇸 Luke Garrett 309 312/315 (13:44:24.89) 27 Dec 2019 – 21 Dec 2025
46 🇺🇸 Joshua Feran 309 310/311 (18:56:08.62) 5 Oct 2013 – 21 Dec 2025
47 🇺🇸 Ryan Pilat 307 309/311 (14:27:12.11) 3 Feb 2018 – 22 Feb 2026
48 🇲🇽 Alexis Rodrigo Cazu Mendoza 306 306/306 (12:49:04.13) 29 Mar 2014 – 8 Mar 2026
49 🇰🇷 Seung Hyuk Nahm (남승혁) 304 305/306 (10:40:20.77) 1 Nov 2014 – 15 Mar 2026
50 🇸🇬 Wong Chong Wen (黄崇文) 304 305/306 (14:56:15.80) 14 Feb 2015 – 15 Mar 2026
51 🇩🇰 Martin Vædele Egdal 303 303/303 (14:12:00.20) 8 Dec 2013 – 1 Mar 2026
52 🇫🇮 Luukas Lempinen 297 297/297 (16:06:30.13) 25 Nov 2022 – 8 Mar 2026
53 🇵🇭 Yuji Yoshida 296 300/304 (16:11:50.16) 6 Dec 2015 – 14 Mar 2026
54 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
55 🇩🇪 Oliver Fritz 292 292/292 (15:21:33.47) 17 Jan 2015 – 29 Dec 2025
56 🇮🇹 Simone Cantarelli 292 295/298 (21:12:16.58) 14 May 2016 – 1 Mar 2026
57 🇵🇱 Łukasz Burliga 290 299/308 (17:06:00.03) 27 Aug 2016 – 22 Feb 2026
58 🇩🇪 Laura Holzhauer 288 288/288 (14:21:01.58) 7 May 2016 – 16 Nov 2025
59 🇹🇼 Chao-Che Chung (鍾肇哲) 288 290/292 (14:44:08.66) 2 Aug 2014 – 1 Mar 2026
60 🇺🇸 Daniel Mullen 288 294/300 (17:59:27.13) 15 Sep 2017 – 7 Feb 2026
61 🇭🇰 Ivan Li Ka Leong (李嘉亮) 287 290/293 (12:00:05.49) 20 Aug 2016 – 21 Dec 2025
62 🇩🇰 Daniel Vædele Egdal 287 287/287 (16:04:08.81) 8 Dec 2013 – 1 Mar 2026
63 🇺🇸 Kate Grahame 282 289/296 (12:09:56.36) 18 May 2018 – 11 Jan 2026
64 🇵🇱 Tymon Kolasiński 281 282/283 (9:43:50.63) 7 Jul 2018 – 8 Mar 2026
65 🇫🇷 Clément Cherblanc 279 279/279 (15:20:49.31) 18 Apr 2015 – 23 Nov 2025
66 🇵🇱 Piotr Olszewski 279 282/285 (15:57:10.29) 13 Jan 2018 – 11 Mar 2026
67 🇸🇬 Tristan Chua Yong 274 280/286 (12:27:37.80) 18 Feb 2017 – 15 Mar 2026
68 🇨🇴 Eduard Esteban García Domínguez 272 276/280 (21:52:30.34) 8 Jun 2013 – 4 Mar 2026
69 🇺🇸 Brian Johnson 266 284/302 (16:09:26.36) 12 Jun 2015 – 7 Mar 2026
70 🇮🇩 Firstian Fushada (符逢城) 265 266/267 (10:53:36.07) 2 Jul 2016 – 26 Jan 2026
71 🇩🇪 Henri Gerber 261 261/261 (13:01:48.23) 5 Apr 2014 – 30 Nov 2025
72 🇩🇪 Noah Kraft 260 261/262 (17:26:57.88) 1 Sep 2017 – 22 Feb 2026
73 🇺🇸 Stanley Chapel 259 265/271 (13:19:01.81) 10 Dec 2016 – 18 Jan 2026
74 🇫🇷 Étienne Aubry 258 258/258 (12:03:23.48) 7 Sep 2019 – 15 Mar 2026
75 🇺🇸 Vishwa Sankar 250 254/258 (11:36:18.47) 29 Jun 2019 – 22 Feb 2026
76 🇩🇪 Finn Ickler 250 253/256 (19:44:17.44) 6 Oct 2012 – 21 Dec 2025
77 🇧🇷 Lucas Ichiro Yunomae 249 250/251 (13:39:50.54) 17 Jul 2015 – 15 Mar 2026
78 🇺🇸 Raymond Goslow 246 250/254 (14:28:57.31) 4 Jun 2016 – 7 Feb 2026
79 🇱🇻 Jānis Zirnis 246 246/246 (16:48:15.46) 7 Dec 2013 – 15 Mar 2026
80 🇬🇧 Fabio Schwandt 245 246/247 (13:39:51.51) 11 Apr 2015 – 1 Dec 2025
81 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 245 247/249 (13:59:49.72) 8 Feb 2009 – 21 Dec 2025
82 🇸🇪 Filip Åström 245 255/265 (18:28:12.90) 13 Jan 2023 – 1 Mar 2026
83 🇺🇸 Jack Pfeifer 243 243/243 (10:09:13.61) 13 Jan 2018 – 17 Jan 2026
84 🇺🇸 Simon Kellum 243 245/247 (15:27:49.77) 8 Dec 2018 – 7 Mar 2026
85 🇵🇭 Dale Palmares 240 242/244 (9:53:25.37) 28 Sep 2018 – 11 Jan 2026
86 🇹🇼 Ping-Yueh Huang (黃品越) 239 243/247 (11:27:15.07) 25 Aug 2012 – 22 Feb 2026
87 🇫🇮 Urho Kinnunen 237 248/259 (14:18:42.20) 12 Apr 2019 – 8 Mar 2026
88 🇩🇪 Achim Spies 236 238/240 (16:42:15.81) 18 Jun 2022 – 15 Mar 2026
89 🇺🇸 Max Siauw 235 239/243 (10:50:27.43) 27 Jan 2018 – 4 Aug 2024
90 🇸🇪 Helmer Ewert 234 239/244 (15:31:45.88) 4 Mar 2017 – 21 Feb 2026
91 🇸🇮 Matic Omulec 234 235/236 (15:41:59.78) 3 Sep 2011 – 8 Mar 2026
92 🇮🇹 Paolo Marino 233 233/233 (11:26:25.81) 2 Jan 2022 – 1 Mar 2026
93 🇳🇱 Antonie Paterakis 230 231/232 (12:42:53.67) 23 Nov 2013 – 23 Nov 2025
94 🇳🇱 Mats Valk 228 232/236 (15:06:04.02) 21 Feb 2009 – 17 Nov 2024
95 🇩🇪 Ricardo Olea Catalán 227 230/233 (14:33:35.52) 10 Feb 2018 – 8 Mar 2026
96 🇵🇱 Bartłomiej Owczarek 226 232/238 (12:40:50.35) 3 May 2014 – 1 Feb 2026
97 🇫🇷 Wilfrid Py 226 227/228 (16:24:28.72) 11 Nov 2016 – 15 Feb 2026
98 🇺🇸 Livia Kleiner 225 225/225 (11:07:25.14) 29 Jul 2016 – 8 Mar 2026
99 🇮🇹 Matteo Provasi 224 225/226 (18:12:39.87) 2 Oct 2010 – 1 Mar 2026
100 🇵🇭 Louie Jay Quibote 222 222/222 (11:00:43.75) 6 Dec 2015 – 27 Dec 2025