Updated on 14 Dec 2025.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 744 744/744 (27:26:54.73) 15 Apr 2012 – 30 Nov 2025
2 🥈 🇭🇺 Bence Barát 678 678/678 (34:48:18.18) 14 Mar 2009 – 15 Nov 2025
3 🥉 🇫🇮 Niko Ronkainen 642 651/660 (42:46:42.64) 10 Dec 2011 – 30 Nov 2025
4 🇩🇪 Jan Bentlage 515 517/519 (36:59:12.83) 12 Jun 2010 – 16 Nov 2025
5 🇺🇸 Evan Liu 508 509/510 (25:47:12.21) 25 Jun 2011 – 8 Nov 2025
6 🇺🇸 Paul Mahvi 506 507/508 (22:15:20.75) 26 Jul 2013 – 31 Aug 2025
7 🇭🇺 Dániel Varga 489 490/491 (34:39:19.88) 25 Apr 2009 – 15 Nov 2025
8 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
9 🇸🇪 Daniel Wallin 473 479/485 (27:00:09.22) 20 Sep 2014 – 7 Dec 2025
10 🇨🇭 Alwin Rölz 461 466/471 (20:59:28.81) 29 Apr 2017 – 7 Dec 2025
11 🇩🇪 Sébastien Auroux 430 433/436 (38:36:35.56) 21 Feb 2009 – 28 Sep 2025
12 🇮🇪 Ciarán Beahan 422 425/428 (17:15:09.85) 14 Jul 2012 – 6 Dec 2025
13 🇺🇸 Walker Welch 420 420/420 (21:38:40.25) 19 Jan 2013 – 30 Nov 2025
14 🇲🇾 Lim Hung (林弘) 412 416/420 (16:33:26.49) 14 Oct 2017 – 2 Nov 2025
15 🇺🇸 Kevin Hays 409 412/415 (16:58:53.71) 14 Aug 2009 – 8 Nov 2025
16 🇺🇸 Carter Kucala 400 402/404 (22:48:08.51) 3 Sep 2016 – 30 Nov 2025
17 🇨🇭 Tobias Peter 391 394/397 (25:09:48.34) 21 Feb 2015 – 7 Dec 2025
18 🇸🇬 Carmen Teo Bin Jie (张斌婕) 373 374/375 (16:42:19.81) 14 Sep 2013 – 16 Nov 2025
19 🇮🇹 Vincenzo Maria Gammino 372 372/372 (19:01:02.76) 14 May 2016 – 8 Dec 2025
20 🇩🇪 Wilhelm Kilders 372 373/374 (19:41:10.12) 2 Mar 2013 – 16 Nov 2025
21 🇺🇸 Max Park 369 371/373 (12:42:04.65) 26 Jul 2013 – 2 Nov 2025
22 🇲🇾 Ivan Lew Yi Wen (刘义文) 359 369/379 (17:03:59.99) 14 Sep 2013 – 2 Nov 2025
23 🇩🇪 Alexander Botz 358 360/362 (17:15:32.66) 15 Mar 2014 – 16 Nov 2025
24 🇵🇭 Niño Francis S. Reyes 356 358/360 (19:18:37.40) 13 Apr 2013 – 30 Nov 2025
25 🇫🇮 Arttu Puttonen 355 361/367 (22:42:51.24) 25 Feb 2017 – 30 Nov 2025
26 🇺🇸 Katie Hull 354 355/356 (20:20:32.90) 4 Jun 2016 – 25 Oct 2025
27 🇹🇼 Yi-Fan Wu (吳亦凡) 352 352/352 (17:01:56.27) 25 Aug 2012 – 30 Nov 2025
28 🇦🇺 Feliks Zemdegs 349 350/351 (14:14:28.53) 4 Sep 2010 – 30 Nov 2025
29 🇲🇾 Ng Jia Quan (黄佳铨) 347 347/347 (16:31:14.25) 20 Dec 2016 – 16 Nov 2025
30 🇩🇪 Malte Ihlefeld 345 346/347 (18:25:37.44) 15 Jul 2016 – 23 Nov 2025
31 🇬🇧 Callum Hales-Jepp 338 339/340 (22:52:10.93) 14 Jul 2012 – 14 Sep 2025
32 🇩🇪 Kevin Gerhardt 335 341/347 (17:14:53.42) 6 Sep 2014 – 12 Oct 2025
33 🇵🇱 Karol Zakrzewski 335 337/339 (17:31:55.35) 28 Feb 2015 – 16 Nov 2025
34 🇺🇸 Jacob Ambrose 330 332/334 (22:06:25.76) 23 May 2015 – 6 Jul 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 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 314 316/318 (13:40:26.53) 9 Jan 2010 – 30 Nov 2025
38 🇫🇮 Antto Pitkänen 311 317/323 (20:40:56.77) 15 Dec 2018 – 30 Nov 2025
39 🇺🇸 Zachary White 310 310/310 (14:30:03.03) 29 Jul 2016 – 2 Nov 2024
40 🇫🇷 Valentin Hoffmann 310 314/318 (18:13:05.77) 27 Apr 2013 – 19 Oct 2025
41 🇳🇱 Erik Akkersdijk 310 311/312 (21:45:53.97) 21 Feb 2009 – 28 Sep 2025
42 🇺🇸 Luke Garrett 306 309/312 (13:37:28.68) 27 Dec 2019 – 22 Nov 2025
43 🇺🇸 Joshua Feran 306 307/308 (18:45:12.61) 5 Oct 2013 – 15 Nov 2025
44 🇬🇧 Cham J. Chambers 299 300/301 (14:32:41.47) 30 Jun 2018 – 6 Dec 2025
45 🇫🇷 Abdelhak Kaddour 298 298/298 (13:10:00.73) 24 Sep 2011 – 19 Oct 2025
46 🇺🇸 Shane Grogan 298 299/300 (17:26:32.71) 12 Oct 2013 – 30 Nov 2025
47 🇩🇰 Martin Vædele Egdal 297 297/297 (13:58:33.22) 8 Dec 2013 – 15 Nov 2025
48 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
49 🇺🇸 Ryan Pilat 289 291/293 (13:45:53.98) 3 Feb 2018 – 7 Dec 2025
50 🇲🇽 Alexis Rodrigo Cazu Mendoza 288 288/288 (12:09:25.28) 29 Mar 2014 – 9 Nov 2025
51 🇩🇪 Laura Holzhauer 288 288/288 (14:21:01.58) 7 May 2016 – 16 Nov 2025
52 🇸🇬 Wong Chong Wen (黄崇文) 286 287/288 (14:06:12.44) 14 Feb 2015 – 16 Nov 2025
53 🇵🇭 Yuji Yoshida 284 288/292 (15:37:47.83) 6 Dec 2015 – 30 Nov 2025
54 🇩🇪 Oliver Fritz 283 283/283 (14:57:24.06) 17 Jan 2015 – 1 Dec 2025
55 🇹🇼 Chao-Che Chung (鍾肇哲) 282 284/286 (14:29:07.83) 2 Aug 2014 – 2 Nov 2025
56 🇺🇸 Daniel Mullen 282 288/294 (17:37:12.15) 15 Sep 2017 – 23 Nov 2025
57 🇩🇰 Daniel Vædele Egdal 281 281/281 (15:46:52.04) 8 Dec 2013 – 15 Nov 2025
58 🇫🇷 Clément Cherblanc 279 279/279 (15:20:49.31) 18 Apr 2015 – 23 Nov 2025
59 🇵🇱 Łukasz Burliga 278 287/296 (16:31:49.05) 27 Aug 2016 – 1 Dec 2025
60 🇮🇹 Simone Cantarelli 277 280/283 (20:14:48.04) 14 May 2016 – 8 Dec 2025
61 🇭🇰 Ivan Li Ka Leong (李嘉亮) 275 278/281 (11:34:35.89) 20 Aug 2016 – 16 Nov 2025
62 🇺🇸 Kate Grahame 272 278/284 (11:47:54.84) 18 May 2018 – 2 Nov 2025
63 🇰🇷 Seung Hyuk Nahm (남승혁) 271 272/273 (9:40:53.61) 1 Nov 2014 – 12 Oct 2025
64 🇵🇱 Tymon Kolasiński 265 265/265 (9:12:15.27) 7 Jul 2018 – 8 Dec 2025
65 🇩🇪 Henri Gerber 261 261/261 (13:01:48.23) 5 Apr 2014 – 30 Nov 2025
66 🇫🇮 Luukas Lempinen 261 261/261 (14:24:59.63) 25 Nov 2022 – 30 Nov 2025
67 🇵🇱 Piotr Olszewski 258 261/264 (14:56:37.27) 13 Jan 2018 – 16 Nov 2025
68 🇮🇩 Firstian Fushada (符逢城) 256 257/258 (10:35:39.53) 2 Jul 2016 – 30 Nov 2025
69 🇺🇸 Stanley Chapel 256 262/268 (13:11:19.34) 10 Dec 2016 – 3 Aug 2025
70 🇸🇬 Tristan Chua Yong 250 256/262 (11:30:25.47) 18 Feb 2017 – 27 Sep 2025
71 🇺🇸 Brian Johnson 250 267/284 (15:17:22.71) 12 Jun 2015 – 15 Nov 2025
72 🇩🇪 Finn Ickler 247 250/253 (19:32:17.25) 6 Oct 2012 – 30 Nov 2025
73 🇬🇧 Fabio Schwandt 245 246/247 (13:39:51.51) 11 Apr 2015 – 1 Dec 2025
74 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 242 244/246 (13:51:16.80) 8 Feb 2009 – 23 Sep 2025
75 🇩🇪 Noah Kraft 242 243/244 (16:23:38.92) 1 Sep 2017 – 7 Dec 2025
76 🇺🇸 Vishwa Sankar 241 245/249 (11:16:56.42) 29 Jun 2019 – 15 Nov 2025
77 🇺🇸 Raymond Goslow 240 244/248 (14:09:08.33) 4 Jun 2016 – 25 Oct 2025
78 🇺🇸 Max Siauw 235 239/243 (10:50:27.43) 27 Jan 2018 – 4 Aug 2024
79 🇺🇸 Jack Pfeifer 234 234/234 (9:51:25.11) 13 Jan 2018 – 22 Nov 2025
80 🇸🇪 Helmer Ewert 233 237/241 (15:24:44.90) 4 Mar 2017 – 7 Dec 2025
81 🇵🇭 Dale Palmares 231 233/235 (9:32:05.64) 28 Sep 2018 – 30 Nov 2025
82 🇧🇷 Lucas Ichiro Yunomae 231 232/233 (12:50:28.26) 17 Jul 2015 – 23 Nov 2025
83 🇺🇸 Simon Kellum 231 233/235 (14:45:45.96) 8 Dec 2018 – 15 Nov 2025
84 🇸🇮 Matic Omulec 231 232/233 (15:32:08.57) 3 Sep 2011 – 2 Nov 2025
85 🇱🇻 Jānis Zirnis 231 231/231 (15:50:28.29) 7 Dec 2013 – 7 Dec 2025
86 🇳🇱 Antonie Paterakis 230 231/232 (12:42:53.67) 23 Nov 2013 – 23 Nov 2025
87 🇫🇷 Étienne Aubry 228 228/228 (10:41:34.05) 7 Sep 2019 – 16 Nov 2025
88 🇳🇱 Mats Valk 228 232/236 (15:06:04.02) 21 Feb 2009 – 17 Nov 2024
89 🇹🇼 Ping-Yueh Huang (黃品越) 227 231/235 (11:00:45.25) 25 Aug 2012 – 5 Oct 2025
90 🇵🇱 Bartłomiej Owczarek 223 229/235 (12:31:06.93) 3 May 2014 – 16 Nov 2025
91 🇺🇸 Livia Kleiner 222 222/222 (11:00:41.17) 29 Jul 2016 – 13 Oct 2025
92 🇸🇪 Filip Åström 222 230/238 (16:46:29.00) 13 Jan 2023 – 7 Dec 2025
93 🇩🇪 Ricardo Olea Catalán 221 224/227 (14:11:10.93) 10 Feb 2018 – 8 Dec 2025
94 🇵🇭 Louie Jay Quibote 219 219/219 (10:53:01.76) 6 Dec 2015 – 30 Nov 2025
95 🇬🇧 Callum James Goodyear-Jørgensen 219 228/237 (17:55:20.74) 14 Jul 2012 – 15 Nov 2025
96 🇮🇹 Paolo Marino 218 218/218 (10:52:17.27) 2 Jan 2022 – 8 Dec 2025
97 🇦🇺 Jayden McNeill 218 219/220 (13:50:59.59) 1 Sep 2012 – 5 Oct 2025
98 🇩🇪 Achim Spies 218 220/222 (15:38:26.98) 18 Jun 2022 – 23 Nov 2025
99 🇨🇴 Eduard Esteban García Domínguez 218 222/226 (17:53:18.76) 8 Jun 2013 – 17 Nov 2025
100 🇨🇭 Reto Bubendorf 217 219/221 (16:50:38.34) 4 May 2013 – 7 Dec 2025