Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇧🇷 Rafael de Andrade Cinoto 349 354/359 (4:44:05.99) 8 Dec 2007 – 25 Oct 2019
2 🥈 🇧🇷 Fabio Bini Graciose 323 329/335 (15:42:06.17) 19 Nov 2011 – 29 Dec 2019
3 🥉 🇺🇸 Jacob Ambrose 299 310/321 (7:22:41.41) 23 Apr 2016 – 28 Dec 2019
4 🇺🇸 Joshua Feran 286 290/294 (5:38:09.70) 19 Jan 2013 – 30 Dec 2019
5 🇩🇪 Jan Bentlage 273 274/275 (5:11:59.15) 13 Nov 2010 – 8 Dec 2019
6 🇨🇳 Chengming Su (苏成明) 264 264/264 (2:40:17.15) 15 Jul 2016 – 28 Dec 2019
7 🇺🇸 Katie Hull 246 253/260 (4:54:08.30) 23 Apr 2016 – 22 Dec 2019
8 🇸🇪 Daniel Wallin 243 250/257 (4:36:23.37) 14 Sep 2013 – 8 Dec 2019
9 🇵🇱 Jakub Kipa 239 243/247 (2:32:57.70) 26 May 2012 – 13 Oct 2019
10 🇬🇧 Callum Hales-Jepp 237 240/243 (3:02:31.98) 23 Feb 2013 – 15 Dec 2019
11 🇺🇸 Walker Welch 236 239/242 (4:58:17.79) 3 Nov 2012 – 22 Dec 2019
12 🇺🇸 Raymond Goslow 235 236/237 (2:33:39.71) 12 Jun 2015 – 8 Dec 2019
13 🇵🇱 Wojciech Knott 233 234/235 (3:01:05.22) 22 Sep 2012 – 8 Dec 2019
14 🇩🇪 Sébastien Auroux 226 230/234 (6:49:21.38) 27 Feb 2010 – 1 Dec 2019
15 🇺🇸 Daniel Mullen 216 219/222 (3:57:31.33) 24 Jun 2017 – 14 Dec 2019
16 🇩🇰 Henrik Buus Aagaard 206 208/210 (3:32:45.68) 6 Sep 2008 – 15 Dec 2019
17 🇨🇳 Ruohan Qiu (邱若寒) 199 204/209 (2:07:28.90) 1 Oct 2014 – 15 Dec 2019
18 🇲🇾 Lim Hung (林弘) 198 201/204 (1:42:47.91) 14 Oct 2017 – 29 Dec 2019
19 🇺🇸 Roy Lee 195 197/199 (2:31:58.66) 11 Aug 2013 – 31 Dec 2019
20 🇪🇸 Alexander Olleta del Molino 195 202/209 (6:11:45.33) 30 Apr 2011 – 13 Oct 2019
21 🇮🇳 Bhargav Narasimhan 188 190/192 (2:38:20.25) 19 Jul 2013 – 28 Dec 2019
22 🇯🇵 Yuhei Takagi (高木佑平) 178 179/180 (1:57:28.39) 1 Aug 2009 – 28 Dec 2019
23 🇮🇳 Adithyaa Anand 178 179/180 (2:08:19.41) 25 Jul 2014 – 31 Dec 2019
24 🇩🇰 Daniel Vædele Egdal 174 174/174 (1:43:10.34) 30 Jan 2016 – 15 Dec 2019
25 🇮🇳 Mohammed Aiman Koli 171 173/175 (1:47:44.80) 12 May 2017 – 31 Dec 2019
26 🇺🇸 Kieran Dizon 168 168/168 (2:08:18.66) 24 Sep 2017 – 14 Dec 2019
27 🇨🇳 Weisheng Chen (陈伟胜) 166 167/168 (1:43:11.76) 15 Apr 2017 – 15 Dec 2019
28 🇧🇷 Felipe Baldívio Freires 165 166/167 (4:32:41.87) 14 Apr 2012 – 15 Dec 2019
29 🇧🇷 Diego Meneghetti 155 158/161 (2:30:40.80) 31 Jan 2014 – 14 Jul 2019
30 🇺🇸 Sean Hartman 155 156/157 (2:58:37.32) 25 Feb 2017 – 22 Dec 2019
31 🇩🇪 Henri Gerber 152 155/158 (1:42:34.25) 4 Oct 2014 – 1 Dec 2019
32 🇳🇱 Erik Akkersdijk 151 152/153 (2:55:13.35) 21 Apr 2006 – 20 Oct 2019
33 🇵🇱 Przemysław Rogalski 151 152/153 (3:50:03.36) 29 Mar 2014 – 21 Dec 2019
34 🇨🇳 Yunqi Ouyang (欧阳韵奇) 150 151/152 (2:44:42.83) 2 Nov 2008 – 15 Dec 2019
35 🇧🇷 Gabriel Pereira Campanha 149 151/153 (1:29:07.88) 20 Jul 2012 – 15 Dec 2019
36 🇮🇳 Nikhil Soares 147 149/151 (3:06:29.40) 15 Aug 2015 – 28 Dec 2019
37 🇵🇱 Przemysław Kaleta 145 146/147 (2:10:05.18) 4 Aug 2012 – 28 Aug 2016
38 🇺🇸 Daniel Rose-Levine 144 145/146 (1:29:10.49) 31 Jul 2015 – 31 Dec 2019
39 🇺🇸 Carter Kucala 138 141/144 (2:21:37.49) 10 Dec 2016 – 30 Dec 2019
40 🇩🇰 Martin Vædele Egdal 138 147/156 (2:44:14.29) 30 Jan 2016 – 15 Dec 2019
41 🇪🇸 Alberto Pérez de Rada Fiol 136 139/142 (2:44:04.96) 22 Sep 2012 – 1 Sep 2019
42 🇸🇪 Elvin Thorsen 135 137/139 (2:01:06.67) 14 Jan 2017 – 8 Dec 2019
43 🇺🇦 Lev Golub (Лев Голуб) 134 136/138 (2:35:39.02) 9 Nov 2014 – 24 Nov 2019
44 🇺🇸 Kyra Joiner 133 140/147 (2:46:15.15) 23 Apr 2016 – 4 Aug 2019
45 🇮🇳 Shivam Bansal 132 140/148 (4:25:52.16) 25 Jul 2014 – 31 Dec 2019
46 🇵🇱 Wojciech Szatanowski 130 142/154 (5:10:10.66) 13 Aug 2011 – 13 Oct 2019
47 🇵🇱 Rafał Waryszak 128 132/136 (2:05:47.76) 15 Mar 2014 – 8 Dec 2019
48 🇵🇱 Artur Kristof 128 133/138 (2:50:17.15) 4 Aug 2012 – 28 Oct 2018
49 🇺🇸 Dalton Padgett 125 129/133 (2:48:21.37) 4 Dec 2016 – 8 Dec 2019
50 🇮🇳 James Gonsalves 125 129/133 (2:56:36.06) 25 Mar 2016 – 28 Dec 2019
51 🇸🇪 Helmer Ewert 123 124/125 (2:15:42.69) 4 Mar 2017 – 8 Dec 2019
52 🇨🇭 Alwin Rölz 121 122/123 (1:39:42.38) 6 Jan 2017 – 8 Dec 2019
53 🇧🇷 Gabriel Bergue 119 119/119 (1:29:48.00) 18 Mar 2017 – 15 Dec 2019
54 🇩🇰 Laurids Abelsen Holm 118 119/120 (1:14:23.33) 11 May 2018 – 15 Dec 2019
55 🇮🇳 Sandeep Rajaram 118 119/120 (1:53:38.42) 26 Sep 2014 – 29 Dec 2019
56 🇷🇺 Vasily Stasyev 118 119/120 (4:04:13.41) 25 Jul 2016 – 8 Dec 2019
57 🇨🇴 Eduard Esteban García Domínguez 117 117/117 (2:32:13.83) 8 Jun 2013 – 4 Nov 2019
58 🇷🇺 Maxim Chechnev 117 117/117 (3:42:55.10) 21 Apr 2012 – 3 Mar 2019
59 🇺🇸 Nitin Nathan 116 118/120 (2:09:07.55) 12 May 2017 – 29 Dec 2019
60 🇨🇭 Reto Bubendorf 116 119/122 (2:35:06.62) 25 Oct 2014 – 10 Jun 2019
61 🇺🇸 Tommy Cherry 115 119/123 (1:01:50.79) 20 Aug 2016 – 14 Dec 2019
62 🇺🇸 Luke Garrett 115 120/125 (1:20:35.84) 29 Apr 2018 – 30 Dec 2019
63 🇨🇦 Antoine Cantin 115 116/117 (1:28:28.87) 19 May 2012 – 22 Dec 2019
64 🇺🇸 Stanley Chapel 114 116/118 (1:21:02.68) 10 Dec 2016 – 22 Dec 2019
65 🇨🇳 Zicong Weng (翁子聪) 114 115/116 (1:37:19.30) 2 Oct 2015 – 15 Dec 2019
66 🇧🇷 Vicenzo Guerino Cecchini 114 114/114 (2:21:05.55) 17 Jul 2015 – 15 Dec 2019
67 🇬🇧 Daniel Sheppard 114 116/118 (2:34:01.02) 11 Sep 2010 – 3 Jun 2018
68 🇭🇺 Bence Barát 113 119/125 (4:13:15.81) 25 Oct 2008 – 13 Oct 2019
69 🇬🇧 Charlie Stark 111 116/121 (1:47:03.92) 11 Apr 2015 – 15 Dec 2019
70 🇺🇸 Benjamin Gottschalk 110 110/110 (1:38:17.52) 27 Aug 2016 – 28 Dec 2019
71 🇺🇦 Oleksandr Ivanchak (Олександр Іванчак) 110 111/112 (1:53:44.03) 7 Mar 2015 – 3 Nov 2019
72 🇧🇷 Gilson Sousa da Silva 109 110/111 (1:48:29.19) 14 Apr 2012 – 19 Mar 2017
73 🇮🇳 Aniket Das 108 109/110 (3:05:42.60) 26 Dec 2015 – 28 Dec 2019
74 🇵🇱 Michał Mlostek 107 113/119 (1:46:35.15) 6 Jun 2015 – 8 Dec 2019
75 🇵🇱 Mateusz Fydrych 106 109/112 (2:23:43.96) 8 Dec 2012 – 17 Nov 2019
76 🇬🇧 Callum James Goodyear-Jørgensen 106 108/110 (3:24:13.27) 27 Apr 2013 – 15 Dec 2019
77 🇮🇳 Harsh Maheshwari 104 106/108 (1:16:42.75) 26 Dec 2017 – 28 Dec 2019
78 🇨🇳 Zijia Feng (冯子甲) 103 106/109 (1:31:32.63) 9 Aug 2014 – 15 Dec 2019
79 🇺🇸 Ryan Jew 103 104/105 (2:15:18.52) 17 Apr 2011 – 2 Jun 2019
80 🇺🇦 Daniel Yakhkind (Даніель Яхкінд) 101 105/109 (1:22:48.09) 25 Aug 2017 – 22 Dec 2019
81 🇩🇰 Rasmus Stub Detlefsen 100 108/116 (1:48:15.58) 20 Jun 2015 – 15 Dec 2019
82 🇪🇸 Julen Simón Iriarte 99 99/99 (1:28:20.10) 2 Apr 2016 – 13 Oct 2019
83 🇨🇳 Baocheng Wu (吴宝城) 99 100/101 (1:39:34.81) 2 Oct 2015 – 28 Jul 2019
84 🇺🇦 Serhii Mormul (Сергій Мормуль) 99 104/109 (1:57:28.42) 9 Nov 2014 – 22 Dec 2019
85 🇫🇷 Clément Cherblanc 99 104/109 (2:33:35.34) 16 Apr 2016 – 11 Nov 2019
86 🇭🇺 Dániel Varga 98 105/112 (4:33:31.20) 25 Oct 2008 – 13 Oct 2019
87 🇫🇮 Niko Ronkainen 96 105/114 (2:25:07.10) 2 Nov 2013 – 17 Mar 2019
88 🇹🇼 Chia-Liang Tai (戴嘉良) 95 99/103 (2:05:22.36) 28 Aug 2010 – 15 Dec 2019
89 🇺🇸 Evan Liu 95 98/101 (2:07:49.85) 27 May 2012 – 13 Oct 2019
90 🇬🇧 Robert Yau 95 95/95 (2:32:05.29) 26 Mar 2011 – 3 Jun 2018
91 🇺🇸 Zachary White 95 99/103 (2:40:10.97) 2 Dec 2017 – 4 Aug 2019
92 🇬🇧 Harry Savage 94 98/102 (1:40:44.61) 11 Oct 2014 – 15 Dec 2019
93 🇸🇮 Matic Omulec 94 97/100 (2:59:02.89) 3 Sep 2011 – 14 Apr 2019
94 🇩🇪 Malte Ihlefeld 93 96/99 (1:44:54.66) 1 Sep 2017 – 1 Dec 2019
95 🇮🇳 Sukant Koul 93 95/97 (2:50:25.61) 12 Dec 2015 – 31 Dec 2019
96 🇸🇬 Wong Chong Wen (黄崇文) 92 98/104 (1:45:20.48) 14 Feb 2015 – 29 Dec 2019
97 🇺🇸 Lauren Phung 91 93/95 (1:24:04.80) 05 Jan – 31 Dec 2019
98 🇨🇴 Oscar Nieto 91 92/93 (2:03:39.73) 15 Nov 2014 – 10 Nov 2019
99 🇮🇩 Wilson Alvis (陈智胜) 91 94/97 (2:17:51.55) 12 Aug 2016 – 22 Dec 2019
100 🇺🇸 Kit Clement 91 95/99 (3:33:21.25) 24 Aug 2013 – 28 Dec 2019