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

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 837 837/837 (30:30:00.48) 15 Apr 2012 – 6 Jun 2026
2 🥈 🇫🇮 Niko Ronkainen 734 745/756 (47:50:16.34) 10 Dec 2011 – 7 Jun 2026
3 🥉 🇭🇺 Bence Barát 687 687/687 (35:10:39.06) 14 Mar 2009 – 30 May 2026
4 🇺🇸 Evan Liu 562 563/564 (28:05:09.30) 25 Jun 2011 – 9 Jun 2026
5 🇺🇸 Paul Mahvi 530 531/532 (23:11:06.01) 26 Jul 2013 – 25 May 2026
6 🇩🇪 Jan Bentlage 527 529/531 (37:42:13.40) 12 Jun 2010 – 7 Jun 2026
7 🇸🇪 Daniel Wallin 518 524/530 (29:15:58.81) 20 Sep 2014 – 25 May 2026
8 🇨🇭 Alwin Rölz 506 511/516 (22:40:03.91) 29 Apr 2017 – 7 Jun 2026
9 🇭🇺 Dániel Varga 501 502/503 (35:26:08.34) 25 Apr 2009 – 30 May 2026
10 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
11 🇲🇾 Lim Hung (林弘) 475 479/483 (18:25:12.52) 14 Oct 2017 – 10 May 2026
12 🇮🇪 Ciarán Beahan 455 458/461 (18:16:17.20) 14 Jul 2012 – 17 May 2026
13 🇺🇸 Walker Welch 441 441/441 (22:35:12.34) 19 Jan 2013 – 30 May 2026
14 🇸🇬 Carmen Teo Bin Jie (张斌婕) 437 439/441 (19:14:36.17) 14 Sep 2013 – 6 Jun 2026
15 🇩🇪 Sébastien Auroux 436 439/442 (39:04:54.17) 21 Feb 2009 – 19 Apr 2026
16 🇺🇸 Kevin Hays 433 436/439 (17:49:32.35) 14 Aug 2009 – 7 Jun 2026
17 🇺🇸 Carter Kucala 427 429/431 (24:06:42.98) 3 Sep 2016 – 7 Jun 2026
18 🇮🇹 Vincenzo Maria Gammino 417 417/417 (21:10:37.31) 14 May 2016 – 7 Jun 2026
19 🇨🇭 Tobias Peter 403 406/409 (25:54:08.02) 21 Feb 2015 – 14 Jun 2026
20 🇵🇭 Niño Francis S. Reyes 399 402/405 (21:26:56.71) 13 Apr 2013 – 17 May 2026
21 🇲🇾 Ng Jia Quan (黄佳铨) 386 386/386 (18:10:49.43) 20 Dec 2016 – 5 Apr 2026
22 🇩🇪 Alexander Botz 385 387/389 (18:20:02.50) 15 Mar 2014 – 14 Jun 2026
23 🇺🇸 Max Park 384 386/388 (13:07:28.00) 26 Jul 2013 – 25 May 2026
24 🇺🇸 Katie Hull 384 385/386 (21:56:35.63) 4 Jun 2016 – 13 Jun 2026
25 🇵🇱 Karol Zakrzewski 380 382/384 (19:44:09.06) 28 Feb 2015 – 31 May 2026
26 🇩🇪 Wilhelm Kilders 378 379/380 (19:58:09.30) 2 Mar 2013 – 12 Apr 2026
27 🇩🇪 Malte Ihlefeld 372 373/374 (19:37:45.72) 15 Jul 2016 – 17 May 2026
28 🇲🇾 Ivan Lew Yi Wen (刘义文) 371 381/391 (17:32:53.89) 14 Sep 2013 – 5 Apr 2026
29 🇫🇮 Arttu Puttonen 368 375/382 (23:29:47.60) 25 Feb 2017 – 5 Apr 2026
30 🇹🇼 Yi-Fan Wu (吳亦凡) 364 364/364 (17:29:30.32) 25 Aug 2012 – 13 Jun 2026
31 🇦🇺 Feliks Zemdegs 361 362/363 (14:38:07.09) 4 Sep 2010 – 2 May 2026
32 🇫🇷 Abdelhak Kaddour 358 358/358 (15:31:25.49) 24 Sep 2011 – 14 Jun 2026
33 🇫🇮 Antto Pitkänen 356 362/368 (23:16:53.06) 15 Dec 2018 – 29 Mar 2026
34 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 344 346/348 (14:45:43.79) 9 Jan 2010 – 24 May 2026
35 🇫🇷 Valentin Hoffmann 343 347/351 (19:46:46.51) 27 Apr 2013 – 14 Jun 2026
36 🇬🇧 Cham J. Chambers 341 342/343 (16:06:33.57) 30 Jun 2018 – 13 Jun 2026
37 🇬🇧 Callum Hales-Jepp 341 342/343 (23:01:20.99) 14 Jul 2012 – 17 May 2026
38 🇺🇸 Ryan Pilat 340 342/344 (15:42:53.37) 3 Feb 2018 – 14 Jun 2026
39 🇩🇪 Kevin Gerhardt 338 344/350 (17:23:10.62) 6 Sep 2014 – 15 Mar 2026
40 🇺🇸 Jacob Ambrose 336 338/340 (22:29:42.48) 23 May 2015 – 26 Apr 2026
41 🇺🇸 Luke Garrett 333 336/339 (14:38:32.13) 27 Dec 2019 – 14 Jun 2026
42 🇫🇮 Luukas Lempinen 333 333/333 (17:43:52.23) 25 Nov 2022 – 16 May 2026
43 🇺🇸 Shane Grogan 331 332/333 (19:09:13.02) 12 Oct 2013 – 25 May 2026
44 🇵🇭 Yuji Yoshida 329 333/337 (17:41:48.01) 6 Dec 2015 – 17 May 2026
45 🇺🇸 Zachary White 322 322/322 (15:03:46.25) 29 Jul 2016 – 26 Apr 2026
46 🇸🇬 Wong Chong Wen (黄崇文) 322 323/324 (15:44:27.31) 14 Feb 2015 – 6 Jun 2026
47 🇬🇧 Robert Yau 318 320/322 (18:24:14.34) 11 Jul 2009 – 24 Aug 2025
48 🇺🇸 James Hildreth 316 318/320 (18:06:26.39) 28 Mar 2009 – 17 Aug 2025
49 🇳🇱 Erik Akkersdijk 316 317/318 (22:10:24.85) 21 Feb 2009 – 18 Jan 2026
50 🇲🇽 Alexis Rodrigo Cazu Mendoza 312 312/312 (13:01:40.95) 29 Mar 2014 – 3 May 2026
51 🇩🇰 Martin Vædele Egdal 312 312/312 (14:33:17.20) 8 Dec 2013 – 3 May 2026
52 🇺🇸 Joshua Feran 312 313/314 (19:07:29.76) 5 Oct 2013 – 10 May 2026
53 🇰🇷 Seung Hyuk Nahm (남승혁) 310 311/312 (10:50:57.30) 1 Nov 2014 – 13 Jun 2026
54 🇮🇹 Simone Cantarelli 307 310/313 (22:10:06.05) 14 May 2016 – 3 May 2026
55 🇵🇱 Łukasz Burliga 305 314/323 (17:49:41.16) 27 Aug 2016 – 31 May 2026
56 🇩🇪 Oliver Fritz 304 304/304 (15:56:08.38) 17 Jan 2015 – 3 May 2026
57 🇺🇸 Kate Grahame 303 310/317 (12:51:23.69) 18 May 2018 – 25 May 2026
58 🇺🇸 Daniel Mullen 303 309/315 (18:48:18.61) 15 Sep 2017 – 26 Apr 2026
59 🇩🇰 Daniel Vædele Egdal 302 302/302 (16:46:25.85) 8 Dec 2013 – 31 May 2026
60 🇸🇬 Tristan Chua Yong 298 304/310 (13:23:43.17) 18 Feb 2017 – 6 Jun 2026
61 🇵🇱 Tymon Kolasiński 296 297/298 (10:10:59.97) 7 Jul 2018 – 31 May 2026
62 🇭🇰 Ivan Li Ka Leong (李嘉亮) 296 299/302 (12:19:56.64) 20 Aug 2016 – 13 Jun 2026
63 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
64 🇩🇪 Laura Holzhauer 294 294/294 (14:38:31.67) 7 May 2016 – 12 Apr 2026
65 🇫🇷 Étienne Aubry 291 291/291 (13:31:45.38) 7 Sep 2019 – 14 Jun 2026
66 🇹🇼 Chao-Che Chung (鍾肇哲) 288 290/292 (14:44:08.66) 2 Aug 2014 – 1 Mar 2026
67 🇵🇱 Piotr Olszewski 288 291/294 (16:22:55.02) 13 Jan 2018 – 7 Jun 2026
68 🇺🇸 Brian Johnson 285 306/327 (17:14:31.04) 12 Jun 2015 – 14 Jun 2026
69 🇸🇪 Filip Åström 285 296/307 (21:14:38.20) 13 Jan 2023 – 14 Jun 2026
70 🇺🇸 Jack Pfeifer 279 279/279 (11:18:14.23) 13 Jan 2018 – 14 Jun 2026
71 🇫🇷 Clément Cherblanc 279 279/279 (15:20:49.31) 18 Apr 2015 – 23 Nov 2025
72 🇨🇴 Eduard Esteban García Domínguez 278 282/286 (22:19:49.85) 8 Jun 2013 – 15 Apr 2026
73 🇩🇪 Noah Kraft 275 276/277 (18:21:03.99) 1 Sep 2017 – 7 Jun 2026
74 🇩🇪 Henri Gerber 270 270/270 (13:25:51.30) 5 Apr 2014 – 19 Apr 2026
75 🇧🇷 Lucas Ichiro Yunomae 270 271/272 (14:35:22.42) 17 Jul 2015 – 15 Jun 2026
76 🇮🇩 Firstian Fushada (符逢城) 268 269/270 (10:59:48.53) 2 Jul 2016 – 14 Jun 2026
77 🇺🇸 Vishwa Sankar 268 272/276 (12:13:27.26) 29 Jun 2019 – 7 Jun 2026
78 🇫🇮 Urho Kinnunen 267 278/289 (15:42:06.18) 12 Apr 2019 – 16 May 2026
79 🇱🇻 Jānis Zirnis 267 267/267 (18:10:20.56) 7 Dec 2013 – 30 May 2026
80 🇺🇸 Stanley Chapel 265 271/277 (13:34:00.97) 10 Dec 2016 – 14 Jun 2026
81 🇩🇪 Achim Spies 262 266/270 (18:21:24.09) 18 Jun 2022 – 25 May 2026
82 🇵🇭 Dale Palmares 261 263/265 (10:43:12.21) 28 Sep 2018 – 2 May 2026
83 🇺🇸 Raymond Goslow 261 265/269 (15:19:03.15) 4 Jun 2016 – 26 Apr 2026
84 🇩🇪 Finn Ickler 253 256/259 (19:56:42.56) 6 Oct 2012 – 31 May 2026
85 🇺🇸 Simon Kellum 252 254/256 (16:01:10.83) 8 Dec 2018 – 7 Jun 2026
86 🇬🇧 Fabio Schwandt 251 252/253 (13:56:31.07) 11 Apr 2015 – 30 May 2026
87 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 245 247/249 (13:59:49.72) 8 Feb 2009 – 21 Dec 2025
88 🇵🇭 Louie Jay Quibote 243 243/243 (11:57:05.40) 6 Dec 2015 – 2 May 2026
89 🇮🇹 Paolo Marino 242 242/242 (11:47:09.58) 2 Jan 2022 – 31 May 2026
90 🇵🇱 Bartłomiej Owczarek 241 247/253 (13:24:54.50) 3 May 2014 – 31 May 2026
91 🇸🇪 Helmer Ewert 240 245/250 (15:54:09.66) 4 Mar 2017 – 16 May 2026
92 🇹🇼 Ping-Yueh Huang (黃品越) 239 243/247 (11:27:15.07) 25 Aug 2012 – 22 Feb 2026
93 🇩🇪 Ricardo Olea Catalán 239 242/245 (15:16:47.26) 10 Feb 2018 – 19 Apr 2026
94 🇮🇹 Matteo Provasi 239 240/241 (19:16:40.38) 2 Oct 2010 – 7 Jun 2026
95 🇺🇸 Zeke Mackay 236 238/240 (12:30:56.63) 3 Sep 2016 – 10 May 2026
96 🇫🇷 Wilfrid Py 236 238/240 (17:07:54.87) 11 Nov 2016 – 25 May 2026
97 🇺🇸 Max Siauw 235 239/243 (10:50:27.43) 27 Jan 2018 – 4 Aug 2024
98 🇸🇮 Matic Omulec 234 235/236 (15:41:59.78) 3 Sep 2011 – 8 Mar 2026
99 🇳🇱 Antonie Paterakis 230 231/232 (12:42:53.67) 23 Nov 2013 – 23 Nov 2025
100 🇺🇸 Sebastian Carrillo 229 230/231 (12:19:23.34) 16 Jul 2022 – 14 Jun 2026