Updated on 14 Oct 2025.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 714 714/714 (26:27:50.23) 15 Apr 2012 – 27 Sep 2025
2 🥈 🇭🇺 Bence Barát 666 666/666 (34:17:03.78) 14 Mar 2009 – 21 Sep 2025
3 🥉 🇫🇮 Niko Ronkainen 615 624/633 (41:09:19.83) 10 Dec 2011 – 12 Oct 2025
4 🇩🇪 Jan Bentlage 512 514/516 (36:47:42.71) 12 Jun 2010 – 28 Sep 2025
5 🇺🇸 Paul Mahvi 506 507/508 (22:15:20.75) 26 Jul 2013 – 31 Aug 2025
6 🇺🇸 Evan Liu 502 503/504 (25:31:09.02) 25 Jun 2011 – 28 Sep 2025
7 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
8 🇭🇺 Dániel Varga 480 481/482 (34:05:48.58) 25 Apr 2009 – 21 Sep 2025
9 🇸🇪 Daniel Wallin 455 461/467 (26:08:23.51) 20 Sep 2014 – 27 Sep 2025
10 🇨🇭 Alwin Rölz 440 445/450 (20:12:02.18) 29 Apr 2017 – 28 Sep 2025
11 🇩🇪 Sébastien Auroux 430 433/436 (38:36:35.56) 21 Feb 2009 – 28 Sep 2025
12 🇺🇸 Walker Welch 414 414/414 (21:21:32.81) 19 Jan 2013 – 24 Aug 2025
13 🇮🇪 Ciarán Beahan 413 416/419 (16:58:35.19) 14 Jul 2012 – 12 Oct 2025
14 🇲🇾 Lim Hung (林弘) 406 410/414 (16:21:56.82) 14 Oct 2017 – 6 Jul 2025
15 🇺🇸 Kevin Hays 397 400/403 (16:34:40.05) 14 Aug 2009 – 31 Aug 2025
16 🇺🇸 Carter Kucala 394 396/398 (22:30:19.72) 3 Sep 2016 – 5 Oct 2025
17 🇨🇭 Tobias Peter 379 382/385 (24:27:41.05) 21 Feb 2015 – 28 Sep 2025
18 🇸🇬 Carmen Teo Bin Jie (张斌婕) 367 368/369 (16:27:30.81) 14 Sep 2013 – 5 Oct 2025
19 🇺🇸 Max Park 366 368/370 (12:36:50.09) 26 Jul 2013 – 4 Oct 2025
20 🇩🇪 Wilhelm Kilders 366 367/368 (19:24:02.95) 2 Mar 2013 – 28 Sep 2025
21 🇮🇹 Vincenzo Maria Gammino 357 357/357 (18:16:27.11) 14 May 2016 – 5 Oct 2025
22 🇲🇾 Ivan Lew Yi Wen (刘义文) 353 363/373 (16:49:37.55) 14 Sep 2013 – 17 Aug 2025
23 🇺🇸 Katie Hull 351 352/353 (20:09:04.18) 4 Jun 2016 – 6 Jul 2025
24 🇦🇺 Feliks Zemdegs 346 347/348 (14:08:46.65) 4 Sep 2010 – 17 Aug 2025
25 🇩🇪 Alexander Botz 346 348/350 (16:46:45.53) 15 Mar 2014 – 12 Oct 2025
26 🇫🇮 Arttu Puttonen 346 352/358 (22:11:57.72) 25 Feb 2017 – 12 Oct 2025
27 🇵🇭 Niño Francis S. Reyes 344 346/348 (18:43:16.76) 13 Apr 2013 – 4 Oct 2025
28 🇹🇼 Yi-Fan Wu (吳亦凡) 340 340/340 (16:33:20.84) 25 Aug 2012 – 14 Sep 2025
29 🇬🇧 Callum Hales-Jepp 338 339/340 (22:52:10.93) 14 Jul 2012 – 14 Sep 2025
30 🇲🇾 Ng Jia Quan (黄佳铨) 335 335/335 (16:00:24.86) 20 Dec 2016 – 27 Sep 2025
31 🇩🇪 Kevin Gerhardt 335 341/347 (17:14:53.42) 6 Sep 2014 – 12 Oct 2025
32 🇺🇸 Jacob Ambrose 330 332/334 (22:06:25.76) 23 May 2015 – 6 Jul 2025
33 🇩🇪 Malte Ihlefeld 327 328/329 (17:37:29.20) 15 Jul 2016 – 12 Oct 2025
34 🇵🇱 Karol Zakrzewski 326 328/330 (17:06:02.90) 28 Feb 2015 – 28 Sep 2025
35 🇬🇧 Robert Yau 318 320/322 (18:24:14.34) 11 Jul 2009 – 24 Aug 2025
36 🇺🇸 James Hildreth 316 318/320 (18:06:26.39) 28 Mar 2009 – 17 Aug 2025
37 🇺🇸 Zachary White 310 310/310 (14:30:03.03) 29 Jul 2016 – 2 Nov 2024
38 🇳🇱 Erik Akkersdijk 310 311/312 (21:45:53.97) 21 Feb 2009 – 28 Sep 2025
39 🇫🇷 Valentin Hoffmann 304 308/312 (17:56:19.74) 27 Apr 2013 – 7 Sep 2025
40 🇺🇸 Joshua Feran 303 304/305 (18:34:58.69) 5 Oct 2013 – 5 Oct 2025
41 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 302 304/306 (13:13:59.05) 9 Jan 2010 – 14 Sep 2025
42 🇺🇸 Luke Garrett 296 298/300 (13:14:30.01) 27 Dec 2019 – 20 Sep 2025
43 🇫🇮 Antto Pitkänen 296 302/308 (19:47:09.48) 15 Dec 2018 – 12 Oct 2025
44 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
45 🇩🇰 Martin Vædele Egdal 294 294/294 (13:51:36.67) 8 Dec 2013 – 11 Oct 2025
46 🇫🇷 Abdelhak Kaddour 292 292/292 (12:55:29.47) 24 Sep 2011 – 7 Sep 2025
47 🇺🇸 Shane Grogan 289 290/291 (16:59:01.06) 12 Oct 2013 – 4 Oct 2025
48 🇬🇧 Cham J. Chambers 287 288/289 (14:06:26.62) 30 Jun 2018 – 6 Sep 2025
49 🇲🇽 Alexis Rodrigo Cazu Mendoza 285 285/285 (12:02:40.00) 29 Mar 2014 – 5 Oct 2025
50 🇸🇬 Wong Chong Wen (黄崇文) 280 281/282 (13:49:54.54) 14 Feb 2015 – 10 Aug 2025
51 🇩🇰 Daniel Vædele Egdal 278 278/278 (15:38:10.06) 8 Dec 2013 – 11 Oct 2025
52 🇺🇸 Ryan Pilat 277 279/281 (13:17:55.29) 3 Feb 2018 – 5 Oct 2025
53 🇩🇪 Laura Holzhauer 276 276/276 (13:47:49.70) 7 May 2016 – 28 Sep 2025
54 🇹🇼 Chao-Che Chung (鍾肇哲) 276 278/280 (14:13:33.42) 2 Aug 2014 – 23 Sep 2025
55 🇭🇰 Ivan Li Ka Leong (李嘉亮) 272 275/278 (11:27:55.53) 20 Aug 2016 – 23 Sep 2025
56 🇵🇭 Yuji Yoshida 272 276/280 (15:03:04.21) 6 Dec 2015 – 4 Oct 2025
57 🇩🇪 Oliver Fritz 271 271/271 (14:23:33.62) 17 Jan 2015 – 12 Oct 2025
58 🇫🇷 Clément Cherblanc 270 270/270 (14:54:47.81) 18 Apr 2015 – 11 Oct 2025
59 🇺🇸 Daniel Mullen 270 276/282 (16:58:26.18) 15 Sep 2017 – 6 Jul 2025
60 🇵🇱 Łukasz Burliga 263 272/281 (15:48:22.84) 27 Aug 2016 – 28 Sep 2025
61 🇰🇷 Seung Hyuk Nahm (남승혁) 262 263/264 (9:24:04.31) 1 Nov 2014 – 17 Aug 2025
62 🇺🇸 Kate Grahame 262 267/272 (11:25:54.73) 18 May 2018 – 5 Oct 2025
63 🇮🇹 Simone Cantarelli 259 262/265 (19:04:43.61) 14 May 2016 – 28 Sep 2025
64 🇩🇪 Henri Gerber 258 258/258 (12:54:12.10) 5 Apr 2014 – 12 Oct 2025
65 🇺🇸 Stanley Chapel 256 262/268 (13:11:19.34) 10 Dec 2016 – 3 Aug 2025
66 🇵🇱 Piotr Olszewski 255 258/261 (14:47:42.03) 13 Jan 2018 – 28 Sep 2025
67 🇮🇩 Firstian Fushada (符逢城) 253 254/255 (10:29:26.91) 2 Jul 2016 – 5 Oct 2025
68 🇵🇱 Tymon Kolasiński 250 250/250 (8:43:21.79) 7 Jul 2018 – 28 Sep 2025
69 🇸🇬 Tristan Chua Yong 250 256/262 (11:30:25.47) 18 Feb 2017 – 27 Sep 2025
70 🇫🇮 Luukas Lempinen 249 249/249 (13:51:23.35) 25 Nov 2022 – 12 Oct 2025
71 🇩🇪 Finn Ickler 244 247/250 (19:19:22.20) 6 Oct 2012 – 10 Mar 2024
72 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 242 244/246 (13:51:16.80) 8 Feb 2009 – 23 Sep 2025
73 🇺🇸 Brian Johnson 241 258/275 (14:50:21.14) 12 Jun 2015 – 5 Oct 2025
74 🇺🇸 Vishwa Sankar 237 240/243 (11:05:54.89) 29 Jun 2019 – 6 Jul 2025
75 🇺🇸 Raymond Goslow 237 241/245 (13:59:05.99) 4 Jun 2016 – 6 Jul 2025
76 🇬🇧 Fabio Schwandt 236 237/238 (13:14:26.80) 11 Apr 2015 – 24 Aug 2025
77 🇺🇸 Max Siauw 235 239/243 (10:50:27.43) 27 Jan 2018 – 4 Aug 2024
78 🇺🇸 Simon Kellum 228 230/232 (14:34:58.22) 8 Dec 2018 – 5 Oct 2025
79 🇳🇱 Mats Valk 228 232/236 (15:06:04.02) 21 Feb 2009 – 17 Nov 2024
80 🇹🇼 Ping-Yueh Huang (黃品越) 227 231/235 (11:00:45.25) 25 Aug 2012 – 5 Oct 2025
81 🇳🇱 Antonie Paterakis 227 228/229 (12:34:37.62) 23 Nov 2013 – 7 Sep 2025
82 🇸🇪 Helmer Ewert 226 229/232 (14:55:43.39) 4 Mar 2017 – 27 Sep 2025
83 🇵🇭 Dale Palmares 225 227/229 (9:17:55.70) 28 Sep 2018 – 4 Oct 2025
84 🇸🇮 Matic Omulec 225 226/227 (15:11:33.82) 3 Sep 2011 – 5 Oct 2025
85 🇱🇻 Jānis Zirnis 225 225/225 (15:27:21.38) 7 Dec 2013 – 31 Aug 2025
86 🇫🇷 Étienne Aubry 222 222/222 (10:24:59.04) 7 Sep 2019 – 14 Sep 2025
87 🇩🇪 Noah Kraft 221 222/223 (15:11:31.00) 1 Sep 2017 – 12 Oct 2025
88 🇵🇱 Bartłomiej Owczarek 220 226/232 (12:21:42.39) 3 May 2014 – 7 Sep 2025
89 🇺🇸 Livia Kleiner 219 219/219 (10:53:53.29) 29 Jul 2016 – 20 Sep 2025
90 🇧🇷 Lucas Ichiro Yunomae 219 220/221 (12:18:13.91) 17 Jul 2015 – 6 Sep 2025
91 🇦🇺 Jayden McNeill 218 219/220 (13:50:59.59) 1 Sep 2012 – 5 Oct 2025
92 🇺🇸 Jack Pfeifer 216 216/216 (9:16:17.13) 13 Jan 2018 – 20 Sep 2025
93 🇬🇧 Callum James Goodyear-Jørgensen 216 225/234 (17:41:29.78) 14 Jul 2012 – 31 Aug 2025
94 🇩🇪 Ricardo Olea Catalán 215 218/221 (13:48:46.85) 10 Feb 2018 – 28 Sep 2025
95 🇨🇭 Reto Bubendorf 214 216/218 (16:39:02.02) 4 May 2013 – 25 Jun 2025
96 🇩🇪 Achim Spies 212 214/216 (15:15:01.78) 18 Jun 2022 – 12 Oct 2025
97 🇩🇪 Annika Stein 212 213/214 (15:54:38.84) 21 Feb 2015 – 28 Sep 2025
98 🇨🇴 Eduard Esteban García Domínguez 212 216/220 (17:26:38.19) 8 Jun 2013 – 27 Sep 2025
99 🇬🇧 Daniel Sheppard 211 214/217 (15:09:59.07) 21 Nov 2009 – 9 Feb 2020
100 🇭🇺 Olivér Perge 211 217/223 (19:37:14.62) 14 Mar 2009 – 18 Feb 2018