Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇨🇳 Mengfei Shen (沈梦非) 76 110/144 (7:37:35.42) 14 Jul 2018 – 6 Jul 2025
2 🥈 🇭🇺 István Kocza 74 235/396 (33:21:30.67) 14 Jul 2007 – 3 Aug 2025
3 🥉 🇲🇾 Nevins Chan Pak Hoong (陈百鸿) 42 122/202 (12:47:20.08) 28 Jul 2012 – 17 Aug 2025
4 🇵🇱 Witali Bułatow 29 61/93 (4:35:52.96) 19 Sep 2015 – 26 Jan 2020
5 🇵🇱 Arkadiusz Żynel 24 51/78 (7:48:37.02) 30 Mar 2019 – 17 Aug 2025
6 🇨🇭 Angelo Melera 21 36/51 (4:38:45.85) 3 Dec 2022 – 15 Dec 2024
7 🇩🇪 Jonathan Blöcher 20 34/48 (2:33:46.66) 21 Sep 2019 – 2 Aug 2025
8 🇷🇺 Oleg Gritsenko 20 90/160 (7:35:54.22) 26 Nov 2011 – 9 Jun 2025
9 🇬🇧 Ryan Eckersley 18 102/186 (3:20:38.12) 22 Feb 2020 – 17 Aug 2025
10 🇺🇸 Cale Schoon 18 84/150 (3:44:42.60) 10 Jan 2015 – 6 Jul 2025
11 🇭🇺 Mihály Horváth 16 26/36 (1:49:14.17) 18 Aug 2018 – 12 Jul 2025
12 🇺🇸 Jason White 16 56/96 (4:50:41.34) 24 Mar 2018 – 6 Jul 2025
13 🇺🇸 Chris Hardwick 16 51/86 (7:40:49.49) 11 Mar 2006 – 6 Jul 2025
14 🇺🇸 Abner Brijesh 12 18/24 (1:39:24.00) 7 May 2022 – 14 Apr 2024
15 🇵🇭 Luis Gabriel Magadia 12 27/42 (2:57:02.97) 10 Dec 2023 – 3 Aug 2025
16 🇮🇹 Luca Chiandotto 11 16/21 (1:34:08.90) 12 Feb 2022 – 2 Mar 2024
17 🇵🇪 Kevin Arturo Huamán Ruiz 10 11/12 (1:40:04.19) 29 Oct 2023 – 24 Nov 2024
18 🇨🇳 Ting He (禾廷) 10 20/30 (2:47:07.92) 1 Oct 2016 – 1 Jun 2024
19 🇨🇳 Jiachi Han (韩佳池) 10 41/72 (7:10:50.18) 2 Oct 2015 – 24 Nov 2019
20 🇺🇸 Kevin Liu 9 27/45 (1:42:33.98) 11 Mar 2023 – 6 Jul 2025
21 🇭🇺 Bálint Csengő 9 42/75 (1:59:43.01) 25 Mar 2023 – 3 Aug 2025
22 🇨🇴 Julian Alejandro Forero Gonzalez 8 19/30 (1:30:32.25) 13 Nov 2021 – 4 May 2025
23 🇧🇷 Anuar Miguel Abib Onofre 7 11/15 (1:11:29.77) 16 Jun 2019 – 20 Jul 2025
24 🇦🇹 Thomas Strasser 7 29/51 (1:41:05.79) 25 Mar 2023 – 3 Aug 2025
25 🇧🇷 Francisco Moraes Mandalozzo 7 23/39 (2:34:54.97) 22 Jan 2022 – 17 Nov 2024
26 🇺🇸 Simon Chanin 6 6/6 (1:06:28.00) 16–17 May 2025
27 🇰🇷 DongJae Lee 6 15/24 (1:25:05.27) 16 Mar 2019 – 30 Mar 2024
28 🇯🇵 Syougo Kamo (加茂翔吾) 6 12/18 (3:27:36.00) 31 Mar 2018 – 4 Nov 2019
29 🇨🇳 Zijun Liu (刘子钧) 5 7/9 (45:42.97) 31 Aug 2024 – 13 Apr 2025
30 🇰🇷 Yeon Kyun Park (박연균) 5 19/33 (1:05:39.42) 12 Aug 2022 – 22 Jun 2025
31 🇹🇼 Wayne Pi 5 22/39 (2:40:49.47) 5 Jul 2019 – 27 Jun 2025
32 🇩🇪 Noah Kraft 5 64/123 (4:37:39.42) 2 Jun 2018 – 2 Aug 2025
33 🇨🇭 Fabian Settelen 5 40/75 (5:07:00.08) 19 Jan 2019 – 6 Jul 2025
34 🇮🇳 Komahal Eswaran 5 28/51 (5:53:16.41) 20 Jan 2024 – 13 Jul 2025
35 🇭🇰 Alvin Cheng Hiu Yeung (鄭曉洋) 4 14/24 (35:45.79) 8 Dec 2019 – 6 Jul 2025
36 🇨🇳 Yuhang Sun (孙煜航) 4 8/12 (44:05.94) 17 Aug 2024 – 13 Apr 2025
37 🇺🇸 Daniel Hicklin 4 5/6 (50:25.18) 15 Feb – 15 Jun 2025
38 🇷🇺 Liliya Kamaltdinova 4 8/12 (1:06:22.83) 24 Nov 2012 – 26 Aug 2015
39 🇲🇽 Gabriel Alejandro Orozco Casillas 4 11/18 (1:10:00.51) 24 Jul 2010 – 23 Feb 2025
40 🇫🇷 William Phommaha 4 20/36 (1:12:00.51) 27 Jun 2015 – 17 Aug 2025
41 🇺🇸 Enoch Gray 4 20/36 (1:23:23.90) 26 Jul 2013 – 14 Aug 2022
42 🇯🇵 Yuki Yamamoto (山本祐輝) 4 26/48 (1:35:38.48) 19 Mar 2017 – 27 Jul 2025
43 🇩🇪 Jens Grieme 4 14/24 (1:51:50.70) 11 Sep 2021 – 10 Sep 2023
44 🇯🇵 Shuto Ueno (上野柊斗) 4 19/34 (2:37:21.13) 17 Aug 2012 – 15 Jun 2025
45 🇩🇪 Alexis Fedeler 4 29/54 (5:29:45.82) 5 Sep 2015 – 18 Aug 2024
46 🇭🇰 Ng Hoi Ying (吳鎧楹) 3 3/3 (20:35.32) 17 Aug 2024
47 🇰🇷 Beomseok Ryu (류범석) 3 3/3 (21:00.76) 16–18 Aug 2019
48 🇨🇳 Zicong Liu (刘子聪) 3 6/9 (23:25.58) 18 Aug 2024 – 13 Apr 2025
49 🇲🇽 Gerardo Ornelas Sifuentes 3 3/3 (29:03.29) 8 Aug 2025
50 🇩🇪 Joel Müller 3 3/3 (32:38.00) 2 Aug 2025
51 🇮🇷 Ali Mojarrad (علی مجرد) 3 3/3 (33:42.36) 19–21 Sep 2024
52 🇺🇸 Christopher Wittman 3 3/3 (34:38.00) 3–4 Feb 2024
53 🇮🇹 Claudio Fabrizio Scalia 3 6/9 (35:08.58) 27 Apr – 2 Jun 2025
54 🇺🇸 Andrew Joshua 3 3/3 (53:08.00) 1 Jun 2024
55 🇹🇼 Li-Wei Wu (吳立偉) 3 6/9 (55:47.19) 15 Dec 2018 – 16 Jan 2022
56 🇲🇽 Omar Ornelas Sifuentes 3 6/9 (56:27.24) 14 Mar – 8 Aug 2025
57 🇦🇺 Hamish Duncan 3 3/3 (57:25.00) 27–28 Apr 2024
58 🇨🇱 Joaquín Hernan Sandoval Reyes 3 6/9 (57:48.59) 8 Jan 2023 – 9 Feb 2025
59 🇸🇰 Martin Fádlik 3 3/3 (59:10.00) 5–6 Apr 2025
60 🇺🇸 Mateo Tiul 3 3/3 (1:01:36.00) 21 Oct 2023
61 🇯🇵 Sotaro Hayashi (林聡太朗) 3 3/3 (1:06:11.00) 15 Jun 2025
62 🇺🇸 Ethan Woll 3 3/3 (1:09:42.00) 17 Mar 2024
63 🇩🇪 Frederik Rollmann 3 6/9 (1:12:46.68) 2 Aug 2019 – 21 Aug 2022
64 🇭🇰 Chan Yau Hoi (陳佑愷) 3 3/3 (1:14:43.00) 17 Aug 2024
65 🇺🇸 Frederick Zheng 3 12/21 (1:18:04.22) 27 Apr 2019 – 10 Nov 2024
66 🇺🇾 Bruno Lezama 3 15/27 (1:44:24.03) 12 Feb 2023 – 23 Mar 2025
67 🇦🇷 Manuel Gutman 3 50/97 (2:09:29.97) 9 Dec 2017 – 27 Jul 2025
68 🇦🇺 Samuel Moliver 3 18/33 (2:16:23.42) 25 Aug 2019 – 1 Jun 2025
69 🇦🇺 Jaxon Foster 3 24/45 (3:46:35.81) 19 Jun 2022 – 13 Jul 2025
70 🇨🇿 Jáchym Střelec 3 36/69 (4:01:20.39) 18 Mar 2023 – 12 Jul 2025
71 🇨🇦 Andrew Mao 2 4/6 (34:54.97) 13 Jan – 21 Jul 2024
72 🇮🇱 Eitan Ofer 2 4/6 (45:45.96) 26 Apr – 2 Aug 2025
73 🇺🇸 Santino Maiorino 2 4/6 (47:28.24) 20 Jan 2019 – 8 Feb 2020
74 🇺🇸 Anthony Lauro 2 10/18 (51:06.42) 26 Jun 2022 – 4 Aug 2024
75 🇺🇸 Logan Smith 2 4/6 (53:00.47) 18 Mar 2023 – 14 Dec 2024
76 🇨🇳 Ziyi Xu (徐梓翼) 2 10/18 (53:27.29) 10 Mar 2023 – 5 Apr 2025
77 🇲🇾 Chloe Lee Synn Yii 2 4/6 (1:00:58.00) 22 Nov – 8 Dec 2019
78 🇺🇸 Ian Moore 2 4/6 (1:04:45.00) 11 Feb 2024
79 🇵🇭 Kristian Gil Caragan 2 11/20 (1:26:21.73) 19 May 2018 – 7 Jul 2024
80 🇵🇱 Karol Piskorek 2 34/66 (1:34:41.90) 11 Sep 2021 – 6 Jul 2025
81 🇵🇱 Karol Zakrzewski 2 13/24 (1:59:23.38) 11 Jun 2022 – 18 Feb 2024
82 🇺🇸 Joshua Paulus-Rosenow 2 4/6 (2:24:15.00) 25 Mar – 25 Jun 2023
83 🇺🇸 Mike Hughey 2 50/98 (6:51:19.47) 24 Nov 2007 – 22 Oct 2023
84 🇨🇳 Ziwei Yuan (袁子为) 1 2/3 (6:58.43) 1 Jun 2024
85 🇺🇸 Owen Brooks 1 2/3 (11:12.61) 13–15 Jun 2025
86 🇨🇳 Zongwen Mu (牟宗文) 1 2/3 (12:46.97) 5–6 May 2018
87 🇬🇷 Thodoris Iatrou 1 2/3 (13:59.68) 8–10 Dec 2023
88 🇻🇳 Mai Tôn Nhật Khánh 1 2/3 (15:58.78) 15–17 Aug 2025
89 🇮🇳 Aryan Jignesh Soni 1 2/3 (20:52.57) 2–3 Aug 2025
90 🇧🇩 SM Abeer Ullah 1 2/3 (20:54.34) 29 Nov 2024
91 🇨🇳 Ruoyu Xia (夏若愚) 1 2/3 (21:30.44) 1–3 Oct 2016
92 🇺🇸 Brandon Pierel 1 2/3 (22:45.00) 23 Nov 2019
93 🇵🇱 Łukasz Kamiński 1 2/3 (22:46.00) 11–13 Jul 2025
94 🇲🇾 Lee Hoween 1 2/3 (23:07.00) 15–16 Jun 2019
95 🇨🇳 Hongyu Jiang (姜宏禹) 1 2/3 (23:48.00) 1 Jun 2024
96 🇨🇳 Yangyang Shen (沈炀炀) 1 5/9 (24:53.91) 31 Aug 2024 – 13 Apr 2025
97 🇭🇰 Chan Yun Yung (陳潤蓉) 1 2/3 (25:42.00) 17 Aug 2024
98 🇨🇳 Fengqi Dai (代凤奇) 1 2/3 (26:49.00) 5–7 Oct 2017
99 🇲🇾 David Chong Kai Xiang (张凯祥) 1 2/3 (29:08.00) 14 Dec 2024
100 🇵🇱 Maciej Mancewicz 1 2/3 (29:28.00) 13–14 Aug 2011