Generated on 19 Sep 2026 based on the database export of 18 Sep 2026.

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 4348 4389/4430 (16:40:49.62) 2 Oct 2011 – 12 Sep 2026
2 🥈 🇺🇸 Luke Garrett 3992 4065/4138 (7:44:24.09) 25 Jun 2017 – 13 Sep 2026
3 🥉 🇨🇴 Dennis Rosero 3903 3924/3945 (16:40:55.96) 11 Dec 2010 – 12 Sep 2026
4 🇮🇹 Matteo Provasi 3855 3860/3865 (13:40:44.58) 7 Dec 2009 – 13 Sep 2026
5 🇸🇪 Daniel Wallin 3602 3661/3720 (9:06:54.72) 14 Sep 2013 – 16 Sep 2026
6 🇺🇸 Evan Liu 3591 3628/3665 (10:25:48.52) 30 May 2009 – 16 Sep 2026
7 🇺🇸 Katie Hull 3529 3557/3585 (9:26:08.19) 31 Jul 2010 – 13 Sep 2026
8 🇺🇸 Paul Mahvi 3498 3533/3568 (8:48:50.71) 2 Sep 2012 – 30 Aug 2026
9 🇵🇱 Karol Zakrzewski 3308 3349/3390 (8:46:20.85) 22 Feb 2014 – 23 Aug 2026
10 🇵🇱 Przemysław Rogalski 3237 3256/3275 (11:20:47.28) 14 Dec 2013 – 12 Sep 2026
11 🇺🇸 Max Park 3168 3172/3176 (5:48:25.30) 18 Aug 2012 – 22 Aug 2026
12 🇺🇸 Carter Kucala 3051 3080/3109 (7:27:04.73) 24 Oct 2015 – 25 Jul 2026
13 🇫🇷 Juliette Sébastien 3024 3059/3094 (6:45:55.19) 10 May 2014 – 13 Sep 2026
14 🇫🇮 Niko Ronkainen 3024 3052/3080 (10:08:29.88) 27 Feb 2010 – 13 Sep 2026
15 🇭🇺 Bence Barát 3019 3021/3023 (9:17:52.30) 23 Aug 2008 – 5 Sep 2026
16 🇮🇹 Simone Cantarelli 2971 2988/3005 (9:23:48.83) 1 Apr 2012 – 30 Aug 2026
17 🇩🇪 Sebastian Weyer 2902 2936/2970 (6:22:27.78) 12 Jun 2010 – 6 Sep 2026
18 🇵🇱 Tymon Kolasiński 2901 2926/2951 (5:42:42.00) 8 May 2016 – 29 Aug 2026
19 🇵🇱 Łukasz Burliga 2899 2957/3015 (7:16:05.67) 28 Sep 2013 – 6 Sep 2026
20 🇨🇭 Tobias Peter 2840 2865/2890 (8:52:30.28) 10 May 2014 – 13 Sep 2026
21 🇺🇸 Blake Thompson 2830 2873/2916 (7:42:45.17) 5 Jun 2010 – 11 Jul 2026
22 🇺🇸 Brian Johnson 2814 2842/2870 (6:02:57.67) 5 Oct 2013 – 13 Sep 2026
23 🇺🇸 Simon Kellum 2796 2818/2840 (7:35:43.03) 3 Sep 2016 – 13 Sep 2026
24 🇩🇪 Sébastien Auroux 2794 2812/2830 (11:57:00.20) 19 Apr 2008 – 30 Aug 2026
25 🇨🇴 Diego Alejandro Casas Jimenez 2776 2793/2810 (11:07:59.22) 27 Sep 2014 – 12 Sep 2026
26 🇳🇱 Ron van Bruchem 2766 2807/2848 (12:17:36.74) 23 Aug 2003 – 23 Aug 2026
27 🇩🇪 Finn Ickler 2698 2714/2730 (8:18:42.47) 14 Apr 2012 – 30 Aug 2026
28 🇧🇷 Fabio Bini Graciose 2697 2711/2725 (16:07:44.88) 20 Mar 2010 – 13 Sep 2026
29 🇺🇸 Daniel Mullen 2678 2699/2720 (7:32:58.08) 8 Oct 2016 – 13 Sep 2026
30 🇨🇭 Alwin Rölz 2628 2659/2690 (6:37:30.22) 28 May 2016 – 6 Sep 2026
31 🇺🇸 Walker Welch 2616 2636/2656 (8:21:51.83) 29 Oct 2011 – 12 Sep 2026
32 🇩🇪 Leon Schmidtchen 2609 2622/2635 (6:44:59.03) 12 Jun 2010 – 30 Aug 2026
33 🇨🇴 Manuel Popayán 2598 2619/2640 (6:54:41.35) 4 Feb 2017 – 15 Jun 2026
34 🇺🇸 James Hildreth 2589 2630/2671 (9:18:50.57) 28 Mar 2009 – 27 Aug 2026
35 🇦🇺 Feliks Zemdegs 2576 2608/2640 (5:10:35.72) 18 Jul 2009 – 12 Jul 2026
36 🇺🇸 Chris Chi 2555 2630/2705 (7:22:45.18) 1 Aug 2014 – 13 Sep 2026
37 🇺🇸 Zayn Khanani 2518 2529/2540 (6:04:51.27) 2 Sep 2018 – 12 Sep 2026
38 🇩🇪 Philipp Weyer 2489 2502/2515 (5:26:12.25) 12 Jun 2010 – 6 Sep 2026
39 🇩🇪 Jan Bentlage 2477 2481/2485 (9:12:22.89) 16 Jan 2010 – 30 Aug 2026
40 🇺🇸 Raymond Goslow 2476 2486/2496 (7:55:21.35) 10 May 2014 – 13 Sep 2026
41 🇵🇱 Wojciech Szatanowski 2455 2470/2485 (8:15:40.71) 12 Feb 2011 – 17 Jun 2026
42 🇺🇸 Ryan Pilat 2453 2482/2511 (5:15:56.18) 18 Jun 2016 – 12 Sep 2026
43 🇵🇱 Piotr Tokarski 2450 2475/2500 (7:27:18.82) 14 Dec 2013 – 25 Jul 2026
44 🇫🇷 Wilfrid Py 2439 2462/2485 (8:30:51.59) 30 Apr 2016 – 23 Aug 2026
45 🇺🇸 Nicolás Sánchez 2437 2487/2537 (5:35:59.64) 31 Jul 2015 – 13 Sep 2026
46 🇺🇸 Tim Reynolds 2418 2421/2424 (9:30:45.05) 10 Dec 2005 – 5 Jul 2026
47 🇺🇸 Dylan Miller 2406 2442/2478 (5:02:26.25) 3 Jan 2015 – 29 Aug 2026
48 🇺🇸 Shane Grogan 2406 2438/2470 (6:50:41.82) 19 Nov 2011 – 30 Aug 2026
49 🇺🇸 Jacob Ambrose 2398 2414/2430 (8:21:41.97) 26 Jun 2010 – 5 Jul 2026
50 🇬🇧 Joey Gouly 2394 2422/2450 (8:36:18.01) 5 Oct 2007 – 10 May 2026
51 🇺🇸 Hassan Khanani 2386 2403/2420 (6:30:04.06) 2 Sep 2018 – 12 Sep 2026
52 🇹🇼 Yi-Fan Wu (吳亦凡) 2365 2380/2395 (5:45:51.00) 6 Feb 2010 – 13 Sep 2026
53 🇺🇸 Patrick Ponce 2354 2384/2414 (4:55:23.85) 22 Sep 2012 – 16 Aug 2026
54 🇳🇱 Ton Dennenbroek 2352 2370/2388 (14:07:27.29) 23 Aug 2003 – 12 Jul 2026
55 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
56 🇨🇳 Ming Zheng (郑鸣) 2284 2296/2308 (10:00:06.55) 16 Aug 2009 – 16 Sep 2026
57 🇨🇳 Jiayu Wang (王佳宇) 2272 2296/2320 (5:36:24.95) 14 Aug 2010 – 13 Sep 2026
58 🇭🇺 Dániel Varga 2253 2278/2303 (8:10:39.42) 7 Jun 2008 – 5 Sep 2026
59 🇳🇿 Chris Mills 2247 2276/2305 (5:12:51.78) 11 Oct 2014 – 19 Jul 2026
60 🇺🇸 Braden Richards 2236 2263/2290 (6:07:21.22) 18 Mar 2017 – 13 Sep 2026
61 🇩🇪 Konstantin Jaehne 2235 2245/2255 (8:28:42.84) 5 Sep 2015 – 13 Sep 2026
62 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
63 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
64 🇺🇸 Joshua Feran 2211 2251/2291 (7:28:15.32) 29 Oct 2011 – 5 Jul 2026
65 🇳🇱 Erik Akkersdijk 2194 2279/2364 (7:09:07.55) 29 Oct 2005 – 30 Aug 2026
66 🇵🇱 Piotr Olszewski 2185 2230/2275 (6:44:05.24) 5 Oct 2013 – 30 Aug 2026
67 🇬🇧 AJ Nicholls 2180 2220/2260 (12:31:43.49) 7 Nov 2015 – 13 Sep 2026
68 🇫🇷 Jules Desjardin 2164 2182/2200 (5:45:25.56) 23 Jan 2010 – 23 Aug 2026
69 🇺🇸 Max Siauw 2137 2176/2215 (4:34:27.56) 25 Feb 2017 – 30 Aug 2026
70 🇫🇷 Anton Piau 2131 2143/2155 (6:27:15.05) 31 May 2008 – 16 Aug 2026
71 🇫🇷 Philippe Virouleau 2126 2133/2140 (8:01:40.93) 31 May 2008 – 9 Aug 2026
72 🇩🇰 Martin Vædele Egdal 2124 2137/2150 (4:39:11.39) 8 Dec 2013 – 13 Sep 2026
73 🇪🇸 Josete Sánchez 2118 2139/2160 (6:46:17.58) 14 Nov 2015 – 13 Sep 2026
74 🇵🇱 Kacper Paweł Dworak 2096 2118/2140 (7:47:19.78) 22 Aug 2020 – 16 Sep 2026
75 🇳🇱 Antonie Paterakis 2080 2090/2100 (5:10:12.64) 19 May 2012 – 12 Aug 2026
76 🇫🇷 Clément Cherblanc 2060 2085/2110 (6:17:14.50) 6 Dec 2014 – 6 Jun 2026
77 🇩🇰 Daniel Vædele Egdal 2056 2063/2070 (5:22:06.06) 8 Dec 2013 – 13 Sep 2026
78 🇺🇸 Livia Kleiner 2056 2083/2110 (6:08:20.97) 16 Nov 2013 – 25 Jul 2026
79 🇮🇹 Marco Rota 2051 2098/2145 (7:47:08.03) 7 Dec 2009 – 19 Jul 2026
80 🇫🇷 Valentin Hoffmann 2046 2063/2080 (5:56:53.71) 16 Sep 2011 – 6 Sep 2026
81 🇺🇸 Derek White 2027 2051/2075 (5:45:15.55) 28 Jan 2017 – 5 Sep 2026
82 🇫🇷 Abdelhak Kaddour 2016 2028/2040 (5:29:05.85) 9 Apr 2010 – 13 Sep 2026
83 🇺🇸 Keaton Ellis 2015 2030/2045 (5:05:44.30) 21 Jan 2012 – 7 Mar 2026
84 🇺🇸 Mason Langenderfer 2015 2038/2061 (6:11:32.71) 11 May 2013 – 13 Sep 2026
85 🇺🇸 Mitchell Lane 2008 2028/2048 (5:55:27.01) 11 Jul 2010 – 12 Sep 2026
86 🇺🇸 Anthony Brooks 2003 2034/2065 (5:42:47.57) 16 Aug 2008 – 28 Feb 2026
87 🇨🇳 Yiheng Wang (王艺衡) 1999 2028/2057 (2:53:57.10) 21 Sep 2019 – 13 Sep 2026
88 🇷🇺 Alexey Tsvetkov 1998 2019/2040 (4:49:47.14) 2 Dec 2017 – 6 Sep 2026
89 🇨🇭 Reto Bubendorf 1996 2018/2040 (6:05:18.53) 12 May 2012 – 19 Jul 2026
90 🇵🇱 Krzysztof Bober 1996 2043/2090 (7:07:11.30) 27 Jul 2013 – 6 Sep 2026
91 🇺🇸 Corey Sakowski 1996 2027/2058 (7:40:10.10) 19 Feb 2011 – 15 Mar 2026
92 🇳🇴 Ulrik Bredland 1983 1999/2015 (5:35:53.59) 18 Feb 2012 – 16 Aug 2026
93 🇺🇸 Sameer Aggarwal 1981 2013/2045 (4:27:34.55) 25 Feb 2017 – 23 Aug 2026
94 🇺🇸 Ryan Jew 1981 1992/2003 (7:28:08.42) 15 Nov 2008 – 30 Aug 2026
95 🇮🇪 Ciarán Beahan 1977 1991/2005 (4:38:22.62) 11 Feb 2012 – 30 Aug 2026
96 🇨🇴 Michael Andres Castillo Lemus 1971 1993/2015 (5:33:04.57) 28 May 2011 – 25 Jan 2026
97 🇺🇸 Zeke Mackay 1964 1974/1984 (4:27:08.63) 5 Sep 2015 – 13 Sep 2026
98 🇺🇸 Matthew Dickman 1957 1986/2015 (8:38:58.95) 26 Jul 2013 – 30 Aug 2026
99 🇵🇭 Yuji Yoshida 1950 1970/1990 (6:11:51.98) 20 Jun 2015 – 13 Sep 2026
100 🇬🇧 Callum James Goodyear-Jørgensen 1943 1969/1995 (7:59:10.62) 14 Jul 2012 – 13 Sep 2026