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

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 796 797/798 (20:49:23.72) 4 Apr 2012 – 1 Mar 2026
2 🥈 🇫🇮 Niko Ronkainen 735 749/763 (31:34:41.20) 10 Dec 2011 – 8 Mar 2026
3 🥉 🇭🇺 Bence Barát 673 674/675 (24:39:45.73) 14 Mar 2009 – 28 Feb 2026
4 🇺🇸 Evan Liu 604 607/610 (19:55:28.26) 25 Jun 2011 – 15 Mar 2026
5 🇺🇸 Paul Mahvi 539 541/543 (16:02:38.43) 26 Jul 2013 – 1 Mar 2026
6 🇸🇪 Daniel Wallin 522 533/544 (19:09:22.99) 20 Sep 2014 – 8 Mar 2026
7 🇩🇪 Jan Bentlage 509 513/517 (25:36:10.17) 12 Jun 2010 – 16 Nov 2025
8 🇨🇭 Alwin Rölz 504 505/506 (15:26:45.08) 11 Mar 2017 – 15 Feb 2026
9 🇵🇱 Michał Halczuk 480 483/486 (16:01:32.83) 21 Feb 2009 – 26 Nov 2023
10 🇭🇺 Dániel Varga 479 479/479 (23:02:58.08) 25 Apr 2009 – 28 Feb 2026
11 🇲🇾 Lim Hung (林弘) 473 475/477 (13:17:19.33) 14 Oct 2017 – 1 Mar 2026
12 🇺🇸 Katie Hull 472 476/480 (16:46:21.41) 12 Sep 2015 – 16 Mar 2026
13 🇮🇪 Ciarán Beahan 470 471/472 (12:34:02.89) 14 Jul 2012 – 1 Mar 2026
14 🇩🇪 Sébastien Auroux 460 463/466 (27:31:46.35) 21 Feb 2009 – 28 Sep 2025
15 🇺🇸 Kevin Hays 457 462/467 (12:48:07.68) 14 Aug 2009 – 31 Jan 2026
16 🇫🇮 Arttu Puttonen 431 431/431 (17:12:30.05) 25 Feb 2017 – 1 Mar 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 415 416/417 (15:00:40.38) 6 Oct 2012 – 7 Feb 2026
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 405 405/405 (11:02:19.32) 10 Jul 2010 – 26 Jan 2026
23 🇹🇼 Yi-Fan Wu (吳亦凡) 396 396/396 (12:39:57.01) 5 Jun 2010 – 14 Dec 2025
24 🇮🇹 Vincenzo Maria Gammino 396 396/396 (14:12:48.33) 14 May 2016 – 8 Mar 2026
25 🇫🇮 Antto Pitkänen 388 396/404 (15:52:49.24) 15 Dec 2018 – 8 Mar 2026
26 🇵🇱 Karol Zakrzewski 387 387/387 (12:34:12.01) 27 Aug 2016 – 8 Mar 2026
27 🇩🇪 Alexander Botz 385 386/387 (12:53:22.78) 15 Mar 2014 – 22 Feb 2026
28 🇺🇸 Jacob Ambrose 384 387/390 (17:36:45.65) 23 May 2015 – 18 Jan 2026
29 🇲🇾 Ng Jia Quan (黄佳铨) 379 379/379 (11:46:32.21) 20 Dec 2016 – 8 Mar 2026
30 🇩🇪 Kevin Gerhardt 378 382/386 (11:49:56.32) 15 Mar 2014 – 12 Oct 2025
31 🇫🇷 Abdelhak Kaddour 366 366/366 (10:52:09.20) 24 Sep 2011 – 15 Mar 2026
32 🇸🇬 Carmen Teo Bin Jie (张斌婕) 366 366/366 (11:50:43.46) 14 Sep 2013 – 22 Feb 2026
33 🇩🇪 Wilhelm Kilders 366 367/368 (13:52:36.74) 2 Mar 2013 – 16 Nov 2025
34 🇺🇸 James Hildreth 359 361/363 (13:54:20.08) 28 Mar 2009 – 13 Oct 2025
35 🇮🇹 Simone Cantarelli 352 357/362 (16:16:55.04) 5 Dec 2015 – 1 Mar 2026
36 🇺🇸 Daniel Mullen 351 351/351 (14:14:46.30) 15 Sep 2017 – 16 Mar 2026
37 🇬🇧 Callum Hales-Jepp 343 349/355 (15:35:35.12) 14 Jul 2012 – 14 Sep 2025
38 🇳🇱 Erik Akkersdijk 339 341/343 (15:32:33.42) 21 Feb 2009 – 1 Mar 2026
39 🇩🇪 Malte Ihlefeld 338 339/340 (12:03:09.78) 15 Jul 2016 – 22 Feb 2026
40 🇺🇸 Ryan Pilat 330 331/332 (10:09:47.58) 3 Mar 2018 – 18 Mar 2026
41 🇫🇷 Valentin Hoffmann 329 331/333 (12:22:35.40) 27 Apr 2013 – 1 Feb 2026
42 🇬🇧 Cham J. Chambers 326 329/332 (10:09:42.47) 30 Jun 2018 – 15 Mar 2026
43 🇬🇧 Robert Yau 325 328/331 (12:06:04.63) 11 Jul 2009 – 24 Aug 2025
44 🇺🇸 Luke Garrett 320 324/328 (9:30:15.64) 7 Dec 2019 – 7 Mar 2026
45 🇰🇷 Seung Hyuk Nahm (남승혁) 319 320/321 (7:35:59.85) 1 Nov 2014 – 15 Mar 2026
46 🇵🇭 Niño Francis S. Reyes 318 318/318 (12:03:32.35) 13 Apr 2013 – 15 Feb 2026
47 🇵🇱 Łukasz Burliga 317 324/331 (11:30:43.09) 27 Jun 2015 – 22 Feb 2026
48 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 316 317/318 (9:10:24.55) 9 Jan 2010 – 15 Mar 2026
49 🇩🇪 Konstantin Jaehne 316 323/330 (18:35:23.79) 7 Oct 2016 – 22 Feb 2026
50 🇩🇰 Martin Vædele Egdal 314 316/318 (9:46:22.85) 5 Dec 2015 – 1 Mar 2026
51 🇺🇸 Shane Grogan 314 316/318 (11:47:26.90) 4 Oct 2014 – 15 Mar 2026
52 🇵🇱 Tymon Kolasiński 310 313/316 (7:25:53.10) 11 Mar 2017 – 8 Mar 2026
53 🇺🇸 Vishwa Sankar 306 306/306 (9:06:27.35) 30 Mar 2019 – 22 Feb 2026
54 🇺🇸 Brian Johnson 306 320/334 (11:23:10.87) 6 Sep 2014 – 7 Mar 2026
55 🇭🇰 Ivan Li Ka Leong (李嘉亮) 305 306/307 (8:23:00.61) 9 Jul 2016 – 21 Dec 2025
56 🇬🇧 James Molloy 304 308/312 (14:29:10.97) 30 Jul 2011 – 21 May 2023
57 🇩🇰 Daniel Vædele Egdal 303 303/303 (11:08:40.46) 5 Dec 2015 – 1 Mar 2026
58 🇺🇸 Kate Grahame 300 302/304 (8:29:31.05) 18 May 2018 – 11 Jan 2026
59 🇸🇬 Wong Chong Wen (黄崇文) 300 300/300 (9:22:40.75) 14 Feb 2015 – 8 Mar 2026
60 🇩🇪 Oliver Fritz 300 300/300 (10:28:52.49) 17 Jan 2015 – 29 Dec 2025
61 🇨🇴 Eduard Esteban García Domínguez 300 307/314 (15:58:44.56) 11 Nov 2012 – 4 Mar 2026
62 🇫🇮 Urho Kinnunen 296 299/302 (10:48:19.23) 12 Apr 2019 – 8 Mar 2026
63 🇸🇬 Tristan Chua Yong 294 295/296 (8:35:05.65) 18 Feb 2017 – 8 Mar 2026
64 🇹🇼 Chao-Che Chung (鍾肇哲) 294 295/296 (10:33:19.76) 2 Aug 2014 – 1 Mar 2026
65 🇫🇮 Luukas Lempinen 291 300/309 (10:32:12.12) 12 Nov 2022 – 8 Mar 2026
66 🇩🇪 Noah Kraft 291 291/291 (12:13:03.00) 1 Sep 2017 – 22 Feb 2026
67 🇺🇸 Joshua Feran 291 293/295 (12:34:48.62) 29 Jun 2013 – 21 Dec 2025
68 🇩🇪 Laura Holzhauer 290 292/294 (10:00:19.11) 7 May 2016 – 16 Nov 2025
69 🇫🇷 Clément Cherblanc 289 290/291 (10:36:59.10) 18 Apr 2015 – 30 Nov 2025
70 🇩🇪 Finn Ickler 289 292/295 (14:30:03.41) 6 Oct 2012 – 21 Dec 2025
71 🇸🇪 Filip Åström 288 291/294 (14:21:26.27) 13 Jan 2023 – 1 Mar 2026
72 🇳🇱 Mats Valk 287 293/299 (11:57:15.10) 21 Feb 2009 – 17 Nov 2024
73 🇬🇧 AJ Nicholls 282 301/320 (18:21:19.11) 30 Jul 2016 – 15 Mar 2026
74 🇫🇷 Étienne Aubry 279 279/279 (9:21:37.36) 8 Sep 2018 – 15 Mar 2026
75 🇮🇩 Firstian Fushada (符逢城) 273 276/279 (7:29:05.65) 2 Jul 2016 – 26 Jan 2026
76 🇺🇸 Blake Thompson 272 280/288 (11:53:21.22) 3 Aug 2012 – 23 Feb 2025
77 🇵🇱 Piotr Olszewski 271 278/285 (10:16:44.24) 7 Jul 2018 – 1 Mar 2026
78 🇸🇪 Helmer Ewert 271 271/271 (10:57:51.29) 4 Mar 2017 – 21 Feb 2026
79 🇩🇪 Achim Spies 271 273/275 (12:16:49.33) 18 Jun 2022 – 15 Mar 2026
80 🇮🇹 Matteo Provasi 271 272/273 (13:47:50.18) 31 May 2014 – 1 Mar 2026
81 🇺🇸 Max Siauw 268 269/270 (7:49:44.68) 2 Dec 2017 – 2 Nov 2025
82 🇩🇪 Henri Gerber 267 269/271 (8:54:50.67) 5 Apr 2014 – 30 Nov 2025
83 🇺🇸 Zachary White 265 267/269 (8:43:59.75) 29 Jul 2016 – 21 Feb 2026
84 🇺🇸 Simon Kellum 260 262/264 (11:06:15.84) 9 Dec 2017 – 7 Mar 2026
85 🇬🇧 Callum James Goodyear-Jørgensen 260 271/282 (13:33:32.78) 14 Jul 2012 – 22 Feb 2026
86 🇺🇸 Raymond Goslow 259 261/263 (10:36:02.36) 23 Apr 2016 – 16 Mar 2026
87 🇵🇱 Wojciech Szatanowski 254 256/258 (13:59:52.74) 16 Apr 2011 – 8 Feb 2026
88 🇩🇪 Sebastian Weyer 253 258/263 (8:58:48.18) 9 Oct 2010 – 28 Sep 2025
89 🇵🇭 Yuji Yoshida 253 254/255 (9:22:03.45) 6 Dec 2015 – 15 Feb 2026
90 🇺🇸 Livia Kleiner 252 254/256 (8:27:32.14) 23 Jul 2016 – 8 Mar 2026
91 🇬🇧 Fabio Schwandt 252 252/252 (9:37:53.05) 11 Apr 2015 – 1 Dec 2025
92 🇫🇷 Wilfrid Py 252 256/260 (12:23:31.01) 11 Nov 2016 – 18 Jan 2026
93 🇺🇸 Jared Stinson 250 250/250 (8:53:45.08) 12 Sep 2015 – 14 Feb 2026
94 🇮🇹 Marco Rota 250 253/256 (12:15:14.29) 21 Apr 2011 – 8 Feb 2026
95 🇮🇹 Paolo Marino 248 249/250 (7:47:57.77) 2 Jan 2022 – 1 Mar 2026
96 🇱🇻 Jānis Zirnis 248 249/250 (11:18:43.84) 13 Dec 2014 – 15 Mar 2026
97 🇸🇮 Matic Omulec 247 248/249 (10:42:40.26) 3 Sep 2011 – 8 Mar 2026
98 🇲🇽 Alexis Rodrigo Cazu Mendoza 246 246/246 (7:30:32.11) 29 Mar 2014 – 8 Mar 2026
99 🇺🇸 Stanley Chapel 246 250/254 (8:26:56.63) 8 Oct 2016 – 18 Jan 2026
100 🇺🇸 Sean Hartman 244 245/246 (7:42:50.66) 18 Mar 2017 – 7 Mar 2026