Updated on 14 Oct 2025.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 733 734/735 (19:19:54.64) 4 Apr 2012 – 27 Sep 2025
2 🥈 🇫🇮 Niko Ronkainen 675 689/703 (29:18:43.26) 10 Dec 2011 – 12 Oct 2025
3 🥉 🇭🇺 Bence Barát 658 659/660 (24:13:12.30) 14 Mar 2009 – 21 Sep 2025
4 🇺🇸 Evan Liu 553 556/559 (18:28:50.66) 25 Jun 2011 – 28 Sep 2025
5 🇺🇸 Paul Mahvi 527 529/531 (15:43:54.56) 26 Jul 2013 – 31 Aug 2025
6 🇩🇪 Jan Bentlage 506 510/514 (25:28:08.23) 12 Jun 2010 – 28 Sep 2025
7 🇵🇱 Michał Halczuk 480 483/486 (16:01:32.83) 21 Feb 2009 – 26 Nov 2023
8 🇸🇪 Daniel Wallin 476 486/496 (17:39:12.71) 20 Sep 2014 – 27 Sep 2025
9 🇨🇭 Alwin Rölz 471 472/473 (14:35:30.66) 11 Mar 2017 – 28 Sep 2025
10 🇭🇺 Dániel Varga 467 467/467 (22:32:26.75) 25 Apr 2009 – 21 Sep 2025
11 🇩🇪 Sébastien Auroux 460 463/466 (27:31:46.35) 21 Feb 2009 – 28 Sep 2025
12 🇺🇸 Katie Hull 451 455/459 (16:07:58.04) 12 Sep 2015 – 6 Jul 2025
13 🇮🇪 Ciarán Beahan 446 447/448 (12:04:43.76) 14 Jul 2012 – 12 Oct 2025
14 🇺🇸 Kevin Hays 441 445/449 (12:22:24.48) 14 Aug 2009 – 31 Aug 2025
15 🇲🇾 Lim Hung (林弘) 434 436/438 (12:27:29.74) 14 Oct 2017 – 6 Jul 2025
16 🇫🇮 Arttu Puttonen 416 416/416 (16:38:39.22) 25 Feb 2017 – 12 Oct 2025
17 🇨🇭 Tobias Peter 407 409/411 (16:59:16.06) 21 Feb 2015 – 28 Sep 2025
18 🇺🇸 Max Park 404 406/408 (9:19:52.62) 14 Oct 2012 – 4 Oct 2025
19 🇲🇾 Ivan Lew Yi Wen (刘义文) 400 408/416 (12:21:21.78) 14 Sep 2013 – 10 Aug 2025
20 🇺🇸 Walker Welch 400 401/402 (14:31:55.86) 6 Oct 2012 – 24 Aug 2025
21 🇦🇺 Feliks Zemdegs 399 399/399 (10:54:44.64) 10 Jul 2010 – 17 Aug 2025
22 🇺🇸 Carter Kucala 388 388/388 (13:49:11.72) 10 Dec 2016 – 5 Oct 2025
23 🇺🇸 Jacob Ambrose 381 384/387 (17:28:20.19) 23 May 2015 – 6 Jul 2025
24 🇩🇪 Kevin Gerhardt 378 382/386 (11:49:56.32) 15 Mar 2014 – 12 Oct 2025
25 🇹🇼 Yi-Fan Wu (吳亦凡) 378 378/378 (12:12:29.41) 5 Jun 2010 – 14 Sep 2025
26 🇮🇹 Vincenzo Maria Gammino 366 366/366 (13:09:56.65) 14 May 2016 – 5 Oct 2025
27 🇩🇪 Wilhelm Kilders 360 361/362 (13:39:23.90) 2 Mar 2013 – 28 Sep 2025
28 🇩🇪 Alexander Botz 358 359/360 (12:07:41.84) 15 Mar 2014 – 12 Oct 2025
29 🇺🇸 James Hildreth 356 358/360 (13:47:56.33) 28 Mar 2009 – 17 Aug 2025
30 🇲🇾 Ng Jia Quan (黄佳铨) 349 349/349 (10:54:59.03) 20 Dec 2016 – 27 Sep 2025
31 🇬🇧 Callum Hales-Jepp 343 349/355 (15:35:35.12) 14 Jul 2012 – 14 Sep 2025
32 🇵🇱 Karol Zakrzewski 342 342/342 (11:12:22.48) 27 Aug 2016 – 28 Sep 2025
33 🇫🇷 Abdelhak Kaddour 339 339/339 (10:08:56.09) 24 Sep 2011 – 7 Sep 2025
34 🇸🇬 Carmen Teo Bin Jie (张斌婕) 339 339/339 (11:03:21.43) 14 Sep 2013 – 5 Oct 2025
35 🇫🇮 Antto Pitkänen 339 346/353 (14:07:01.76) 15 Dec 2018 – 12 Oct 2025
36 🇺🇸 Daniel Mullen 336 336/336 (13:41:45.95) 15 Sep 2017 – 19 Jul 2025
37 🇳🇱 Erik Akkersdijk 330 332/334 (15:12:19.57) 21 Feb 2009 – 28 Sep 2025
38 🇬🇧 Robert Yau 325 328/331 (12:06:04.63) 11 Jul 2009 – 24 Aug 2025
39 🇮🇹 Simone Cantarelli 316 321/326 (14:49:19.38) 5 Dec 2015 – 28 Sep 2025
40 🇫🇷 Valentin Hoffmann 313 314/315 (11:50:32.74) 27 Apr 2013 – 7 Sep 2025
41 🇩🇪 Malte Ihlefeld 305 306/307 (11:01:51.77) 15 Jul 2016 – 12 Oct 2025
42 🇬🇧 James Molloy 304 308/312 (14:29:10.97) 30 Jul 2011 – 21 May 2023
43 🇩🇰 Martin Vædele Egdal 302 304/306 (9:27:52.02) 5 Dec 2015 – 11 Oct 2025
44 🇵🇭 Niño Francis S. Reyes 300 300/300 (11:26:19.59) 13 Apr 2013 – 7 Sep 2025
45 🇺🇸 Luke Garrett 296 300/304 (8:55:47.93) 7 Dec 2019 – 5 Oct 2025
46 🇬🇧 Cham J. Chambers 296 299/302 (9:25:06.55) 30 Jun 2018 – 6 Sep 2025
47 🇩🇪 Konstantin Jaehne 292 299/306 (17:30:17.45) 7 Oct 2016 – 12 Oct 2025
48 🇺🇸 Vishwa Sankar 291 291/291 (8:45:18.18) 30 Mar 2019 – 6 Jul 2025
49 🇩🇰 Daniel Vædele Egdal 291 291/291 (10:46:30.19) 5 Dec 2015 – 11 Oct 2025
50 🇭🇰 Ivan Li Ka Leong (李嘉亮) 290 291/292 (8:01:43.26) 9 Jul 2016 – 23 Sep 2025
51 🇵🇱 Łukasz Burliga 290 297/304 (10:41:51.04) 27 Jun 2015 – 28 Sep 2025
52 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 289 290/291 (8:31:05.56) 9 Jan 2010 – 14 Sep 2025
53 🇺🇸 Shane Grogan 287 289/291 (10:53:44.83) 4 Oct 2014 – 4 Oct 2025
54 🇳🇱 Mats Valk 287 293/299 (11:57:15.10) 21 Feb 2009 – 17 Nov 2024
55 🇸🇬 Wong Chong Wen (黄崇文) 285 285/285 (8:56:39.03) 14 Feb 2015 – 10 Aug 2025
56 🇺🇸 Ryan Pilat 285 286/287 (9:00:45.08) 3 Mar 2018 – 5 Oct 2025
57 🇺🇸 Joshua Feran 285 287/289 (12:19:33.52) 29 Jun 2013 – 5 Oct 2025
58 🇺🇸 Brian Johnson 283 295/307 (10:38:27.32) 6 Sep 2014 – 5 Oct 2025
59 🇩🇪 Finn Ickler 283 286/289 (14:15:29.57) 6 Oct 2012 – 19 Jan 2025
60 🇺🇸 Kate Grahame 282 284/286 (8:04:50.81) 18 May 2018 – 5 Oct 2025
61 🇹🇼 Chao-Che Chung (鍾肇哲) 282 283/284 (10:11:18.77) 2 Aug 2014 – 23 Sep 2025
62 🇫🇷 Clément Cherblanc 280 281/282 (10:18:51.20) 18 Apr 2015 – 11 Oct 2025
63 🇩🇪 Oliver Fritz 279 279/279 (9:51:01.89) 17 Jan 2015 – 12 Oct 2025
64 🇰🇷 Seung Hyuk Nahm (남승혁) 277 278/279 (6:44:18.32) 1 Nov 2014 – 14 Sep 2025
65 🇵🇱 Tymon Kolasiński 276 278/280 (6:44:56.91) 11 Mar 2017 – 28 Sep 2025
66 🇩🇪 Laura Holzhauer 275 277/279 (9:32:29.00) 7 May 2016 – 28 Sep 2025
67 🇺🇸 Blake Thompson 272 280/288 (11:53:21.22) 3 Aug 2012 – 23 Feb 2025
68 🇸🇬 Tristan Chua Yong 270 271/272 (7:57:12.24) 18 Feb 2017 – 18 May 2025
69 🇬🇧 AJ Nicholls 270 289/308 (17:40:46.71) 30 Jul 2016 – 14 Sep 2025
70 🇺🇸 Max Siauw 265 266/267 (7:44:58.51) 2 Dec 2017 – 6 Jul 2025
71 🇩🇪 Henri Gerber 264 266/268 (8:49:17.95) 5 Apr 2014 – 12 Oct 2025
72 🇮🇩 Firstian Fushada (符逢城) 261 264/267 (7:12:04.10) 2 Jul 2016 – 5 Oct 2025
73 🇺🇸 Zachary White 259 261/263 (8:32:54.95) 29 Jul 2016 – 2 Nov 2024
74 🇫🇮 Urho Kinnunen 257 260/263 (9:36:41.36) 12 Apr 2019 – 14 Sep 2025
75 🇸🇪 Helmer Ewert 256 256/256 (10:24:26.90) 4 Mar 2017 – 27 Sep 2025
76 🇩🇪 Noah Kraft 255 255/255 (10:53:04.39) 1 Sep 2017 – 12 Oct 2025
77 🇬🇧 Callum James Goodyear-Jørgensen 254 265/276 (13:17:12.42) 14 Jul 2012 – 31 Aug 2025
78 🇩🇪 Sebastian Weyer 253 258/263 (8:58:48.18) 9 Oct 2010 – 28 Sep 2025
79 🇺🇸 Raymond Goslow 253 255/257 (10:23:00.90) 23 Apr 2016 – 6 Jul 2025
80 🇩🇪 Achim Spies 253 255/257 (11:36:09.57) 18 Jun 2022 – 12 Oct 2025
81 🇫🇮 Luukas Lempinen 250 258/266 (9:15:51.67) 12 Nov 2022 – 12 Oct 2025
82 🇫🇷 Étienne Aubry 249 249/249 (8:24:46.42) 8 Sep 2018 – 14 Sep 2025
83 🇮🇹 Matteo Provasi 249 250/251 (12:47:23.61) 31 May 2014 – 5 Oct 2025
84 🇨🇴 Eduard Esteban García Domínguez 249 256/263 (13:31:16.62) 11 Nov 2012 – 24 Aug 2025
85 🇺🇸 Simon Kellum 248 250/252 (10:39:26.27) 9 Dec 2017 – 5 Oct 2025
86 🇵🇱 Piotr Olszewski 247 254/261 (9:31:23.07) 7 Jul 2018 – 28 Sep 2025
87 🇬🇧 Fabio Schwandt 246 246/246 (9:25:54.72) 11 Apr 2015 – 24 Aug 2025
88 🇮🇹 Marco Rota 244 247/250 (11:59:32.90) 21 Apr 2011 – 24 Aug 2025
89 🇺🇸 Livia Kleiner 243 245/247 (8:13:32.51) 23 Jul 2016 – 20 Sep 2025
90 🇺🇸 Stanley Chapel 243 247/251 (8:22:03.16) 8 Oct 2016 – 3 Aug 2025
91 🇺🇸 Jared Stinson 241 241/241 (8:36:42.54) 12 Sep 2015 – 6 Jul 2025
92 🇸🇮 Matic Omulec 241 242/243 (10:29:21.81) 3 Sep 2011 – 5 Oct 2025
93 🇸🇪 Filip Åström 241 243/245 (12:10:17.77) 13 Jan 2023 – 21 Sep 2025
94 🇵🇭 Yuji Yoshida 238 239/240 (8:53:12.92) 6 Dec 2015 – 7 Sep 2025
95 🇦🇺 Jayden McNeill 237 239/241 (9:31:23.57) 30 Jun 2012 – 5 Oct 2025
96 🇺🇸 Sean Hartman 235 236/237 (7:28:06.46) 18 Mar 2017 – 17 Aug 2025
97 🇺🇸 Eric Zhao 235 250/265 (11:40:42.27) 30 Jul 2011 – 6 Jul 2025
98 🇵🇱 Bartłomiej Owczarek 233 235/237 (8:26:34.21) 8 Mar 2014 – 7 Sep 2025
99 🇫🇷 Wilfrid Py 231 235/239 (11:30:44.68) 11 Nov 2016 – 14 Sep 2025
100 🇱🇻 Jānis Zirnis 230 231/232 (10:30:32.43) 13 Dec 2014 – 31 Aug 2025