Generated on 31 Jan 2026 based on the database export of 30 Jan 2026.

# Name Score Result Time Period
1 🥇 🇨🇳 Anyu Zhang (张安宇) 756 756/756 (27:50:33.98) 15 Apr 2012 – 28 Dec 2025
2 🥈 🇭🇺 Bence Barát 678 678/678 (34:48:18.18) 14 Mar 2009 – 15 Nov 2025
3 🥉 🇫🇮 Niko Ronkainen 657 666/675 (43:35:33.57) 10 Dec 2011 – 25 Jan 2026
4 🇩🇪 Jan Bentlage 515 517/519 (36:59:12.83) 12 Jun 2010 – 16 Nov 2025
5 🇺🇸 Evan Liu 514 515/516 (26:02:55.23) 25 Jun 2011 – 24 Jan 2026
6 🇺🇸 Paul Mahvi 512 513/514 (22:29:23.41) 26 Jul 2013 – 11 Jan 2026
7 🇸🇪 Daniel Wallin 491 497/503 (27:54:14.53) 20 Sep 2014 – 25 Jan 2026
8 🇭🇺 Dániel Varga 489 490/491 (34:39:19.88) 25 Apr 2009 – 15 Nov 2025
9 🇵🇱 Michał Halczuk 480 480/480 (22:59:16.26) 21 Feb 2009 – 8 Oct 2023
10 🇨🇭 Alwin Rölz 470 475/480 (21:20:02.69) 29 Apr 2017 – 18 Jan 2026
11 🇩🇪 Sébastien Auroux 430 433/436 (38:36:35.56) 21 Feb 2009 – 28 Sep 2025
12 🇲🇾 Lim Hung (林弘) 427 431/435 (17:00:03.14) 14 Oct 2017 – 4 Jan 2026
13 🇮🇪 Ciarán Beahan 425 428/431 (17:20:50.01) 14 Jul 2012 – 17 Jan 2026
14 🇺🇸 Walker Welch 420 420/420 (21:38:40.25) 19 Jan 2013 – 30 Nov 2025
15 🇺🇸 Kevin Hays 415 418/421 (17:12:34.49) 14 Aug 2009 – 11 Jan 2026
16 🇺🇸 Carter Kucala 409 411/413 (23:15:01.82) 3 Sep 2016 – 24 Jan 2026
17 🇨🇭 Tobias Peter 391 394/397 (25:09:48.34) 21 Feb 2015 – 7 Dec 2025
18 🇸🇬 Carmen Teo Bin Jie (张斌婕) 386 388/390 (17:15:37.91) 14 Sep 2013 – 4 Jan 2026
19 🇮🇹 Vincenzo Maria Gammino 381 381/381 (19:27:17.34) 14 May 2016 – 25 Jan 2026
20 🇺🇸 Max Park 375 377/379 (12:52:24.80) 26 Jul 2013 – 11 Jan 2026
21 🇩🇪 Wilhelm Kilders 372 373/374 (19:41:10.12) 2 Mar 2013 – 16 Nov 2025
22 🇩🇪 Alexander Botz 367 369/371 (17:37:27.51) 15 Mar 2014 – 18 Jan 2026
23 🇵🇭 Niño Francis S. Reyes 365 367/369 (19:44:28.02) 13 Apr 2013 – 11 Jan 2026
24 🇲🇾 Ivan Lew Yi Wen (刘义文) 362 372/382 (17:11:26.57) 14 Sep 2013 – 21 Dec 2025
25 🇲🇾 Ng Jia Quan (黄佳铨) 359 359/359 (17:02:08.64) 20 Dec 2016 – 4 Jan 2026
26 🇹🇼 Yi-Fan Wu (吳亦凡) 358 358/358 (17:15:34.91) 25 Aug 2012 – 14 Dec 2025
27 🇫🇮 Arttu Puttonen 358 364/370 (22:53:06.66) 25 Feb 2017 – 25 Jan 2026
28 🇺🇸 Katie Hull 357 358/359 (20:30:22.97) 4 Jun 2016 – 18 Jan 2026
29 🇩🇪 Malte Ihlefeld 354 355/356 (18:49:00.48) 15 Jul 2016 – 18 Jan 2026
30 🇦🇺 Feliks Zemdegs 349 350/351 (14:14:28.53) 4 Sep 2010 – 30 Nov 2025
31 🇵🇱 Karol Zakrzewski 347 349/351 (18:06:58.98) 28 Feb 2015 – 25 Jan 2026
32 🇬🇧 Callum Hales-Jepp 338 339/340 (22:52:10.93) 14 Jul 2012 – 14 Sep 2025
33 🇩🇪 Kevin Gerhardt 335 341/347 (17:14:53.42) 6 Sep 2014 – 12 Oct 2025
34 🇺🇸 Jacob Ambrose 333 335/337 (22:18:08.71) 23 May 2015 – 18 Jan 2026
35 🇫🇮 Antto Pitkänen 323 329/335 (21:23:55.65) 15 Dec 2018 – 25 Jan 2026
36 🇹🇭 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) 320 322/324 (13:52:54.18) 9 Jan 2010 – 28 Dec 2025
37 🇬🇧 Robert Yau 318 320/322 (18:24:14.34) 11 Jul 2009 – 24 Aug 2025
38 🇺🇸 James Hildreth 316 318/320 (18:06:26.39) 28 Mar 2009 – 17 Aug 2025
39 🇳🇱 Erik Akkersdijk 316 317/318 (22:10:24.85) 21 Feb 2009 – 18 Jan 2026
40 🇺🇸 Zachary White 313 313/313 (14:38:15.12) 29 Jul 2016 – 18 Jan 2026
41 🇫🇷 Valentin Hoffmann 313 317/321 (18:20:51.31) 27 Apr 2013 – 18 Jan 2026
42 🇺🇸 Luke Garrett 309 312/315 (13:44:24.89) 27 Dec 2019 – 21 Dec 2025
43 🇺🇸 Joshua Feran 309 310/311 (18:56:08.62) 5 Oct 2013 – 21 Dec 2025
44 🇺🇸 Shane Grogan 307 308/309 (17:53:37.26) 12 Oct 2013 – 18 Jan 2026
45 🇬🇧 Cham J. Chambers 302 303/304 (14:39:27.49) 30 Jun 2018 – 4 Jan 2026
46 🇫🇷 Abdelhak Kaddour 298 298/298 (13:10:00.73) 24 Sep 2011 – 19 Oct 2025
47 🇺🇸 Ryan Pilat 298 300/302 (14:06:38.08) 3 Feb 2018 – 18 Jan 2026
48 🇩🇰 Martin Vædele Egdal 297 297/297 (13:58:33.22) 8 Dec 2013 – 15 Nov 2025
49 🇬🇧 James Molloy 296 299/302 (21:07:22.69) 18 Feb 2012 – 14 May 2023
50 🇲🇽 Alexis Rodrigo Cazu Mendoza 294 294/294 (12:22:17.52) 29 Mar 2014 – 21 Dec 2025
51 🇩🇪 Oliver Fritz 292 292/292 (15:21:33.47) 17 Jan 2015 – 29 Dec 2025
52 🇵🇭 Yuji Yoshida 290 294/298 (15:54:43.09) 6 Dec 2015 – 11 Jan 2026
53 🇰🇷 Seung Hyuk Nahm (남승혁) 289 290/291 (10:13:29.56) 1 Nov 2014 – 18 Jan 2026
54 🇸🇬 Wong Chong Wen (黄崇文) 289 290/291 (14:15:08.43) 14 Feb 2015 – 4 Jan 2026
55 🇩🇪 Laura Holzhauer 288 288/288 (14:21:01.58) 7 May 2016 – 16 Nov 2025
56 🇭🇰 Ivan Li Ka Leong (李嘉亮) 287 290/293 (12:00:05.49) 20 Aug 2016 – 21 Dec 2025
57 🇮🇹 Simone Cantarelli 286 289/292 (20:48:40.58) 14 May 2016 – 25 Jan 2026
58 🇹🇼 Chao-Che Chung (鍾肇哲) 285 287/289 (14:36:31.09) 2 Aug 2014 – 21 Dec 2025
59 🇺🇸 Daniel Mullen 285 291/297 (17:48:33.25) 15 Sep 2017 – 18 Jan 2026
60 🇵🇱 Łukasz Burliga 284 293/302 (16:49:40.99) 27 Aug 2016 – 25 Jan 2026
61 🇺🇸 Kate Grahame 282 289/296 (12:09:56.36) 18 May 2018 – 11 Jan 2026
62 🇩🇰 Daniel Vædele Egdal 281 281/281 (15:46:52.04) 8 Dec 2013 – 15 Nov 2025
63 🇫🇷 Clément Cherblanc 279 279/279 (15:20:49.31) 18 Apr 2015 – 23 Nov 2025
64 🇵🇱 Tymon Kolasiński 274 274/274 (9:28:51.50) 7 Jul 2018 – 18 Jan 2026
65 🇫🇮 Luukas Lempinen 273 273/273 (14:58:38.61) 25 Nov 2022 – 25 Jan 2026
66 🇵🇱 Piotr Olszewski 270 273/276 (15:31:08.49) 13 Jan 2018 – 11 Jan 2026
67 🇮🇩 Firstian Fushada (符逢城) 262 263/264 (10:47:29.56) 2 Jul 2016 – 21 Dec 2025
68 🇩🇪 Henri Gerber 261 261/261 (13:01:48.23) 5 Apr 2014 – 30 Nov 2025
69 🇺🇸 Brian Johnson 260 278/296 (15:50:28.28) 12 Jun 2015 – 24 Jan 2026
70 🇸🇬 Tristan Chua Yong 259 265/271 (11:52:17.14) 18 Feb 2017 – 4 Jan 2026
71 🇺🇸 Stanley Chapel 259 265/271 (13:19:01.81) 10 Dec 2016 – 18 Jan 2026
72 🇨🇴 Eduard Esteban García Domínguez 257 261/265 (20:45:01.55) 8 Jun 2013 – 27 Jan 2026
73 🇩🇪 Noah Kraft 251 252/253 (16:54:58.82) 1 Sep 2017 – 18 Jan 2026
74 🇩🇪 Finn Ickler 250 253/256 (19:44:17.44) 6 Oct 2012 – 21 Dec 2025
75 🇬🇧 Fabio Schwandt 245 246/247 (13:39:51.51) 11 Apr 2015 – 1 Dec 2025
76 🇹🇼 Yueh-Lin Tsai (蔡岳霖) 245 247/249 (13:59:49.72) 8 Feb 2009 – 21 Dec 2025
77 🇺🇸 Vishwa Sankar 244 248/252 (11:23:05.35) 29 Jun 2019 – 18 Jan 2026
78 🇺🇸 Jack Pfeifer 243 243/243 (10:09:13.61) 13 Jan 2018 – 17 Jan 2026
79 🇺🇸 Raymond Goslow 243 247/251 (14:19:16.13) 4 Jun 2016 – 18 Jan 2026
80 🇵🇭 Dale Palmares 240 242/244 (9:53:25.37) 28 Sep 2018 – 11 Jan 2026
81 🇺🇸 Simon Kellum 240 242/244 (15:16:19.36) 8 Dec 2018 – 24 Jan 2026
82 🇱🇻 Jānis Zirnis 240 240/240 (16:25:31.06) 7 Dec 2013 – 18 Jan 2026
83 🇸🇪 Filip Åström 238 247/256 (17:55:28.09) 13 Jan 2023 – 25 Jan 2026
84 🇧🇷 Lucas Ichiro Yunomae 237 238/239 (13:06:22.21) 17 Jul 2015 – 25 Jan 2026
85 🇺🇸 Max Siauw 235 239/243 (10:50:27.43) 27 Jan 2018 – 4 Aug 2024
86 🇹🇼 Ping-Yueh Huang (黃品越) 233 237/241 (11:13:53.02) 25 Aug 2012 – 21 Dec 2025
87 🇸🇪 Helmer Ewert 233 237/241 (15:24:44.90) 4 Mar 2017 – 7 Dec 2025
88 🇫🇷 Étienne Aubry 231 231/231 (10:49:45.92) 7 Sep 2019 – 18 Jan 2026
89 🇸🇮 Matic Omulec 231 232/233 (15:32:08.57) 3 Sep 2011 – 2 Nov 2025
90 🇳🇱 Antonie Paterakis 230 231/232 (12:42:53.67) 23 Nov 2013 – 23 Nov 2025
91 🇳🇱 Mats Valk 228 232/236 (15:06:04.02) 21 Feb 2009 – 17 Nov 2024
92 🇩🇪 Achim Spies 224 226/228 (16:00:02.43) 18 Jun 2022 – 18 Jan 2026
93 🇵🇱 Bartłomiej Owczarek 223 229/235 (12:31:06.93) 3 May 2014 – 16 Nov 2025
94 🇺🇸 Livia Kleiner 222 222/222 (11:00:41.17) 29 Jul 2016 – 13 Oct 2025
95 🇵🇭 Louie Jay Quibote 222 222/222 (11:00:43.75) 6 Dec 2015 – 27 Dec 2025
96 🇩🇪 Ricardo Olea Catalán 221 224/227 (14:11:10.93) 10 Feb 2018 – 8 Dec 2025
97 🇮🇹 Matteo Provasi 221 222/223 (18:00:06.88) 2 Oct 2010 – 25 Jan 2026
98 🇫🇷 Wilfrid Py 220 221/222 (16:00:55.40) 11 Nov 2016 – 18 Jan 2026
99 🇫🇮 Urho Kinnunen 219 230/241 (13:27:04.69) 12 Apr 2019 – 25 Jan 2026
100 🇬🇧 Callum James Goodyear-Jørgensen 219 228/237 (17:55:20.74) 14 Jul 2012 – 15 Nov 2025