Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 724 725/726 (19:07:02.94) 4 Apr 2012 – 9 Aug 2025
2 🥈 🇫🇮 Niko Ronkainen 654 668/682 (28:29:45.39) 10 Dec 2011 – 10 Jul 2025
3 🥉 🇭🇺 Bence Barát 649 650/651 (23:57:05.19) 14 Mar 2009 – 3 Aug 2025
4 🇺🇸 Evan Liu 544 547/550 (18:12:03.36) 25 Jun 2011 – 2 Aug 2025
5 🇺🇸 Paul Mahvi 521 523/525 (15:34:28.33) 26 Jul 2013 – 10 Aug 2025
6 🇩🇪 Jan Bentlage 503 507/511 (25:20:50.83) 12 Jun 2010 – 6 Jul 2025
7 🇵🇱 Michał Halczuk 480 483/486 (16:01:32.83) 21 Feb 2009 – 26 Nov 2023
8 🇸🇪 Daniel Wallin 461 471/481 (17:10:24.53) 20 Sep 2014 – 19 Jul 2025
9 🇭🇺 Dániel Varga 455 455/455 (22:02:09.67) 25 Apr 2009 – 3 Aug 2025
10 🇩🇪 Sébastien Auroux 454 457/460 (27:13:00.63) 21 Feb 2009 – 25 May 2025
11 🇨🇭 Alwin Rölz 453 454/455 (14:08:00.16) 11 Mar 2017 – 6 Jul 2025
12 🇺🇸 Katie Hull 451 455/459 (16:07:58.04) 12 Sep 2015 – 6 Jul 2025
13 🇺🇸 Kevin Hays 435 439/443 (12:13:36.32) 14 Aug 2009 – 6 Jul 2025
14 🇲🇾 Lim Hung (林弘) 434 436/438 (12:27:29.74) 14 Oct 2017 – 6 Jul 2025
15 🇮🇪 Ciarán Beahan 425 426/427 (11:38:12.29) 14 Jul 2012 – 17 Aug 2025
16 🇫🇮 Arttu Puttonen 407 407/407 (16:18:24.28) 25 Feb 2017 – 6 Apr 2025
17 🇲🇾 Ivan Lew Yi Wen (刘义文) 400 408/416 (12:21:21.78) 14 Sep 2013 – 10 Aug 2025
18 🇦🇺 Feliks Zemdegs 399 399/399 (10:54:44.64) 10 Jul 2010 – 17 Aug 2025
19 🇨🇭 Tobias Peter 398 400/402 (16:40:38.26) 21 Feb 2015 – 6 Jul 2025
20 🇺🇸 Walker Welch 394 395/396 (14:20:30.29) 6 Oct 2012 – 17 Aug 2025
21 🇺🇸 Max Park 392 394/396 (9:05:43.02) 14 Oct 2012 – 6 Jul 2025
22 🇺🇸 Jacob Ambrose 381 384/387 (17:28:20.19) 23 May 2015 – 6 Jul 2025
23 🇹🇼 Yi-Fan Wu (吳亦凡) 372 372/372 (12:03:01.55) 5 Jun 2010 – 10 Aug 2025
24 🇺🇸 Carter Kucala 370 370/370 (13:14:36.65) 10 Dec 2016 – 17 Aug 2025
25 🇮🇹 Vincenzo Maria Gammino 357 357/357 (12:50:45.11) 14 May 2016 – 20 Jul 2025
26 🇩🇪 Wilhelm Kilders 357 358/359 (13:33:15.30) 2 Mar 2013 – 6 Jul 2025
27 🇺🇸 James Hildreth 356 358/360 (13:47:56.33) 28 Mar 2009 – 17 Aug 2025
28 🇩🇪 Kevin Gerhardt 351 355/359 (11:09:01.59) 15 Mar 2014 – 3 Aug 2025
29 🇲🇾 Ng Jia Quan (黄佳铨) 340 340/340 (10:40:21.55) 20 Dec 2016 – 10 Aug 2025
30 🇬🇧 Callum Hales-Jepp 337 343/349 (15:22:44.84) 14 Jul 2012 – 18 May 2025
31 🇫🇷 Abdelhak Kaddour 336 336/336 (10:03:55.81) 24 Sep 2011 – 10 Aug 2025
32 🇺🇸 Daniel Mullen 336 336/336 (13:41:45.95) 15 Sep 2017 – 19 Jul 2025
33 🇩🇪 Alexander Botz 334 335/336 (11:25:13.04) 15 Mar 2014 – 3 Aug 2025
34 🇵🇱 Karol Zakrzewski 333 333/333 (10:55:51.61) 27 Aug 2016 – 17 Aug 2025
35 🇳🇱 Erik Akkersdijk 327 329/331 (15:05:51.80) 21 Feb 2009 – 6 Jul 2025
36 🇸🇬 Carmen Teo Bin Jie (张斌婕) 324 324/324 (10:36:34.16) 14 Sep 2013 – 9 Aug 2025
37 🇬🇧 Robert Yau 322 325/328 (12:00:01.25) 11 Jul 2009 – 6 Jul 2025
38 🇫🇮 Antto Pitkänen 318 325/332 (13:20:14.33) 15 Dec 2018 – 6 Jul 2025
39 🇫🇷 Valentin Hoffmann 310 311/312 (11:44:27.28) 27 Apr 2013 – 10 Aug 2025
40 🇮🇹 Simone Cantarelli 310 315/320 (14:33:19.51) 5 Dec 2015 – 6 Jul 2025
41 🇬🇧 James Molloy 304 308/312 (14:29:10.97) 30 Jul 2011 – 21 May 2023
42 🇩🇰 Martin Vædele Egdal 299 301/303 (9:23:02.27) 5 Dec 2015 – 6 Jul 2025
43 🇵🇭 Niño Francis S. Reyes 297 297/297 (11:19:51.80) 13 Apr 2013 – 13 Jul 2025
44 🇩🇪 Malte Ihlefeld 293 294/295 (10:38:13.64) 15 Jul 2016 – 6 Jul 2025
45 🇺🇸 Vishwa Sankar 291 291/291 (8:45:18.18) 30 Mar 2019 – 6 Jul 2025
46 🇩🇰 Daniel Vædele Egdal 288 288/288 (10:41:05.55) 5 Dec 2015 – 6 Jul 2025
47 🇳🇱 Mats Valk 287 293/299 (11:57:15.10) 21 Feb 2009 – 17 Nov 2024
48 🇸🇬 Wong Chong Wen (黄崇文) 285 285/285 (8:56:39.03) 14 Feb 2015 – 10 Aug 2025
49 🇺🇸 Luke Garrett 284 288/292 (8:37:40.45) 7 Dec 2019 – 3 Aug 2025
50 🇵🇱 Łukasz Burliga 284 291/298 (10:31:08.44) 27 Jun 2015 – 10 Aug 2025
51 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 283 284/285 (8:22:05.77) 9 Jan 2010 – 11 Aug 2025
52 🇩🇪 Finn Ickler 283 286/289 (14:15:29.57) 6 Oct 2012 – 19 Jan 2025
53 🇬🇧 Cham J. Chambers 281 284/287 (9:02:27.78) 30 Jun 2018 – 10 Aug 2025
54 🇭🇰 Ivan Li Ka Leong (李嘉亮) 278 279/280 (7:45:16.97) 9 Jul 2016 – 10 Aug 2025
55 🇺🇸 Shane Grogan 278 280/282 (10:35:02.97) 4 Oct 2014 – 3 Aug 2025
56 🇩🇪 Konstantin Jaehne 278 284/290 (16:43:53.54) 7 Oct 2016 – 3 Aug 2025
57 🇺🇸 Ryan Pilat 276 277/278 (8:46:20.13) 3 Mar 2018 – 9 Aug 2025
58 🇺🇸 Joshua Feran 276 278/280 (11:57:56.76) 29 Jun 2013 – 6 Jul 2025
59 🇫🇷 Clément Cherblanc 274 275/276 (10:06:47.46) 18 Apr 2015 – 9 Nov 2024
60 🇺🇸 Blake Thompson 272 280/288 (11:53:21.22) 3 Aug 2012 – 23 Feb 2025
61 🇰🇷 Seung Hyuk Nahm (남승혁) 271 272/273 (6:36:47.51) 1 Nov 2014 – 17 Aug 2025
62 🇵🇱 Tymon Kolasiński 270 272/274 (6:37:43.49) 11 Mar 2017 – 6 Jul 2025
63 🇺🇸 Kate Grahame 270 272/274 (7:48:02.66) 18 May 2018 – 6 Jul 2025
64 🇸🇬 Tristan Chua Yong 270 271/272 (7:57:12.24) 18 Feb 2017 – 18 May 2025
65 🇩🇪 Laura Holzhauer 269 271/273 (9:21:00.22) 7 May 2016 – 6 Jul 2025
66 🇹🇼 Chao-Che Chung (鍾肇哲) 267 268/269 (9:44:24.36) 2 Aug 2014 – 3 Aug 2025
67 🇺🇸 Max Siauw 265 266/267 (7:44:58.51) 2 Dec 2017 – 6 Jul 2025
68 🇺🇸 Brian Johnson 265 277/289 (10:04:33.19) 6 Sep 2014 – 17 Aug 2025
69 🇩🇪 Oliver Fritz 261 261/261 (9:18:19.38) 17 Jan 2015 – 17 Aug 2025
70 🇬🇧 AJ Nicholls 261 280/299 (17:10:51.42) 30 Jul 2016 – 17 Aug 2025
71 🇺🇸 Zachary White 259 261/263 (8:32:54.95) 29 Jul 2016 – 2 Nov 2024
72 🇮🇩 Firstian Fushada (符逢城) 255 258/261 (7:03:42.15) 2 Jul 2016 – 17 Aug 2025
73 🇺🇸 Raymond Goslow 253 255/257 (10:23:00.90) 23 Apr 2016 – 6 Jul 2025
74 🇬🇧 Callum James Goodyear-Jørgensen 251 262/273 (13:08:54.69) 14 Jul 2012 – 12 Jul 2025
75 🇫🇮 Urho Kinnunen 248 251/254 (9:18:28.74) 12 Apr 2019 – 2 Feb 2025
76 🇩🇪 Sebastian Weyer 247 252/257 (8:48:54.93) 9 Oct 2010 – 6 Oct 2024
77 🇸🇪 Helmer Ewert 247 247/247 (10:03:40.60) 4 Mar 2017 – 8 Jun 2025
78 🇩🇪 Henri Gerber 246 248/250 (8:17:41.71) 5 Apr 2014 – 6 Jul 2025
79 🇺🇸 Stanley Chapel 243 247/251 (8:22:03.16) 8 Oct 2016 – 3 Aug 2025
80 🇨🇴 Eduard Esteban García Domínguez 243 250/257 (13:14:00.87) 11 Nov 2012 – 2 Aug 2025
81 🇺🇸 Jared Stinson 241 241/241 (8:36:42.54) 12 Sep 2015 – 6 Jul 2025
82 🇩🇪 Achim Spies 241 243/245 (11:06:12.68) 18 Jun 2022 – 17 Aug 2025
83 🇮🇹 Marco Rota 241 244/247 (11:50:49.45) 21 Apr 2011 – 8 Jun 2025
84 🇫🇷 Étienne Aubry 240 240/240 (8:07:39.79) 8 Sep 2018 – 10 Aug 2025
85 🇬🇧 Fabio Schwandt 240 240/240 (9:14:50.19) 11 Apr 2015 – 1 Jun 2025
86 🇩🇪 Noah Kraft 240 240/240 (10:19:04.00) 1 Sep 2017 – 13 Jul 2025
87 🇮🇹 Matteo Provasi 240 241/242 (12:21:33.00) 31 May 2014 – 6 Jul 2025
88 🇵🇱 Piotr Olszewski 238 245/252 (9:13:55.14) 7 Jul 2018 – 13 Jul 2025
89 🇺🇸 Livia Kleiner 237 239/241 (8:03:37.31) 23 Jul 2016 – 3 May 2025
90 🇺🇸 Sean Hartman 235 236/237 (7:28:06.46) 18 Mar 2017 – 17 Aug 2025
91 🇫🇮 Luukas Lempinen 235 243/251 (8:47:18.52) 12 Nov 2022 – 1 Jun 2025
92 🇵🇭 Yuji Yoshida 235 236/237 (8:47:19.85) 6 Dec 2015 – 10 Aug 2025
93 🇸🇮 Matic Omulec 235 236/237 (10:15:57.37) 3 Sep 2011 – 6 Jul 2025
94 🇺🇸 Eric Zhao 235 250/265 (11:40:42.27) 30 Jul 2011 – 6 Jul 2025
95 🇦🇺 Jayden McNeill 234 236/238 (9:24:48.28) 30 Jun 2012 – 26 Jan 2025
96 🇺🇸 Simon Kellum 233 235/237 (10:04:55.68) 9 Dec 2017 – 3 Aug 2025
97 🇵🇱 Bartłomiej Owczarek 230 232/234 (8:19:45.61) 8 Mar 2014 – 10 Aug 2025
98 🇲🇽 Alexis Rodrigo Cazu Mendoza 228 228/228 (7:03:03.69) 29 Mar 2014 – 20 Jul 2025
99 🇬🇧 Daniel Sheppard 226 227/228 (11:04:56.84) 21 Nov 2009 – 9 Feb 2020
100 🇸🇪 Filip Åström 226 228/230 (11:27:04.63) 13 Jan 2023 – 17 Aug 2025