Generated on 2 Nov 2026 based on the database export of 2 Nov 2026.

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 4388 4429/4470 (16:49:41.81) 2 Oct 2011 – 4 Oct 2026
2 🥈 🇺🇸 Luke Garrett 4020 4094/4168 (7:47:26.02) 25 Jun 2017 – 18 Oct 2026
3 🥉 🇨🇴 Dennis Rosero 3983 4004/4025 (17:00:11.68) 11 Dec 2010 – 25 Oct 2026
4 🇮🇹 Matteo Provasi 3925 3930/3935 (13:54:23.34) 7 Dec 2009 – 1 Nov 2026
5 🇺🇸 Evan Liu 3661 3698/3735 (10:36:27.93) 30 May 2009 – 18 Oct 2026
6 🇸🇪 Daniel Wallin 3660 3720/3780 (9:15:01.05) 14 Sep 2013 – 1 Nov 2026
7 🇺🇸 Katie Hull 3619 3647/3675 (9:39:26.10) 31 Jul 2010 – 25 Oct 2026
8 🇺🇸 Paul Mahvi 3546 3582/3618 (8:55:27.80) 2 Sep 2012 – 18 Oct 2026
9 🇵🇱 Karol Zakrzewski 3358 3399/3440 (8:54:02.82) 22 Feb 2014 – 31 Oct 2026
10 🇵🇱 Przemysław Rogalski 3307 3326/3345 (11:34:45.44) 14 Dec 2013 – 31 Oct 2026
11 🇺🇸 Max Park 3198 3202/3206 (5:51:14.12) 18 Aug 2012 – 18 Oct 2026
12 🇺🇸 Carter Kucala 3081 3110/3139 (7:30:59.15) 24 Oct 2015 – 24 Oct 2026
13 🇫🇮 Niko Ronkainen 3079 3107/3135 (10:18:28.63) 27 Feb 2010 – 25 Oct 2026
14 🇫🇷 Juliette Sébastien 3069 3104/3139 (6:51:14.30) 10 May 2014 – 25 Oct 2026
15 🇭🇺 Bence Barát 3034 3036/3038 (9:20:27.25) 23 Aug 2008 – 25 Oct 2026
16 🇵🇱 Tymon Kolasiński 2971 2996/3021 (5:48:39.75) 8 May 2016 – 18 Oct 2026
17 🇮🇹 Simone Cantarelli 2971 2988/3005 (9:23:48.83) 1 Apr 2012 – 30 Aug 2026
18 🇵🇱 Łukasz Burliga 2964 3022/3080 (7:24:15.13) 28 Sep 2013 – 31 Oct 2026
19 🇩🇪 Sebastian Weyer 2902 2936/2970 (6:22:27.78) 12 Jun 2010 – 6 Sep 2026
20 🇨🇭 Tobias Peter 2885 2910/2935 (8:59:59.03) 10 May 2014 – 25 Oct 2026
21 🇺🇸 Brian Johnson 2874 2902/2930 (6:09:44.90) 5 Oct 2013 – 24 Oct 2026
22 🇩🇪 Sébastien Auroux 2839 2857/2875 (12:07:40.89) 19 Apr 2008 – 25 Oct 2026
23 🇨🇴 Diego Alejandro Casas Jimenez 2831 2848/2865 (11:20:53.60) 27 Sep 2014 – 18 Oct 2026
24 🇺🇸 Blake Thompson 2830 2873/2916 (7:42:45.17) 5 Jun 2010 – 11 Jul 2026
25 🇺🇸 Simon Kellum 2811 2833/2855 (7:38:04.73) 3 Sep 2016 – 24 Oct 2026
26 🇳🇱 Ron van Bruchem 2791 2832/2873 (12:24:04.13) 23 Aug 2003 – 1 Nov 2026
27 🇺🇸 Daniel Mullen 2757 2781/2805 (7:44:53.89) 8 Oct 2016 – 17 Oct 2026
28 🇩🇪 Finn Ickler 2733 2749/2765 (8:24:37.65) 14 Apr 2012 – 27 Sep 2026
29 🇧🇷 Fabio Bini Graciose 2732 2746/2760 (16:18:07.90) 20 Mar 2010 – 24 Oct 2026
30 🇨🇭 Alwin Rölz 2678 2709/2740 (6:44:01.17) 28 May 2016 – 25 Oct 2026
31 🇩🇪 Leon Schmidtchen 2659 2672/2685 (6:52:10.73) 12 Jun 2010 – 18 Oct 2026
32 🇺🇸 Walker Welch 2644 2665/2686 (8:27:04.69) 29 Oct 2011 – 10 Oct 2026
33 🇺🇸 James Hildreth 2605 2648/2691 (9:22:25.94) 28 Mar 2009 – 29 Oct 2026
34 🇨🇴 Manuel Popayán 2598 2619/2640 (6:54:41.35) 4 Feb 2017 – 15 Jun 2026
35 🇺🇸 Zayn Khanani 2593 2604/2615 (6:15:07.25) 2 Sep 2018 – 24 Oct 2026
36 🇦🇺 Feliks Zemdegs 2589 2622/2655 (5:12:05.09) 18 Jul 2009 – 27 Sep 2026
37 🇺🇸 Chris Chi 2584 2662/2740 (7:27:43.21) 1 Aug 2014 – 18 Oct 2026
38 🇺🇸 Raymond Goslow 2541 2551/2561 (8:07:06.74) 10 May 2014 – 17 Oct 2026
39 🇺🇸 Nicolás Sánchez 2530 2581/2632 (5:47:28.79) 31 Jul 2015 – 1 Nov 2026
40 🇫🇷 Wilfrid Py 2509 2532/2555 (8:44:15.90) 30 Apr 2016 – 25 Oct 2026
41 🇵🇱 Piotr Tokarski 2490 2515/2540 (7:34:39.69) 14 Dec 2013 – 18 Oct 2026
42 🇩🇪 Philipp Weyer 2489 2502/2515 (5:26:12.25) 12 Jun 2010 – 6 Sep 2026
43 🇩🇪 Jan Bentlage 2487 2491/2495 (9:14:24.07) 16 Jan 2010 – 25 Oct 2026
44 🇺🇸 Ryan Pilat 2478 2507/2536 (5:18:42.66) 18 Jun 2016 – 18 Oct 2026
45 🇵🇱 Wojciech Szatanowski 2470 2485/2500 (8:18:28.73) 12 Feb 2011 – 10 Oct 2026
46 🇺🇸 Hassan Khanani 2442 2461/2480 (6:38:42.39) 2 Sep 2018 – 18 Oct 2026
47 🇺🇸 Shane Grogan 2436 2468/2500 (6:55:35.18) 19 Nov 2011 – 18 Oct 2026
48 🇺🇸 Dylan Miller 2421 2457/2493 (5:04:01.16) 3 Jan 2015 – 27 Sep 2026
49 🇺🇸 Tim Reynolds 2418 2421/2424 (9:30:45.05) 10 Dec 2005 – 5 Jul 2026
50 🇬🇧 Joey Gouly 2404 2432/2460 (8:38:20.53) 5 Oct 2007 – 19 Sep 2026
51 🇺🇸 Jacob Ambrose 2398 2414/2430 (8:21:41.97) 26 Jun 2010 – 5 Jul 2026
52 🇹🇼 Yi-Fan Wu (吳亦凡) 2393 2409/2425 (5:49:40.45) 6 Feb 2010 – 18 Oct 2026
53 🇺🇸 Patrick Ponce 2384 2414/2444 (4:58:28.57) 22 Sep 2012 – 18 Oct 2026
54 🇳🇱 Ton Dennenbroek 2372 2390/2408 (14:16:10.54) 23 Aug 2003 – 25 Oct 2026
55 🇨🇳 Ming Zheng (郑鸣) 2339 2351/2363 (10:13:18.55) 16 Aug 2009 – 1 Nov 2026
56 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
57 🇩🇪 Konstantin Jaehne 2285 2295/2305 (8:39:05.68) 5 Sep 2015 – 18 Oct 2026
58 🇳🇿 Chris Mills 2277 2306/2335 (5:16:23.29) 11 Oct 2014 – 18 Oct 2026
59 🇺🇸 Braden Richards 2274 2302/2330 (6:13:44.04) 18 Mar 2017 – 24 Oct 2026
60 🇭🇺 Dániel Varga 2273 2298/2323 (8:14:49.82) 7 Jun 2008 – 25 Oct 2026
61 🇨🇳 Jiayu Wang (王佳宇) 2272 2296/2320 (5:36:24.95) 14 Aug 2010 – 13 Sep 2026
62 🇬🇧 AJ Nicholls 2248 2289/2330 (12:53:56.36) 7 Nov 2015 – 1 Nov 2026
63 🇺🇸 Joshua Feran 2241 2281/2321 (7:33:16.89) 29 Oct 2011 – 24 Oct 2026
64 🇵🇱 Piotr Olszewski 2235 2280/2325 (6:52:17.09) 5 Oct 2013 – 24 Oct 2026
65 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
66 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
67 🇳🇱 Erik Akkersdijk 2194 2279/2364 (7:09:07.55) 29 Oct 2005 – 30 Aug 2026
68 🇫🇷 Jules Desjardin 2179 2197/2215 (5:47:46.41) 23 Jan 2010 – 25 Oct 2026
69 🇵🇱 Kacper Paweł Dworak 2176 2198/2220 (8:03:55.47) 22 Aug 2020 – 24 Oct 2026
70 🇪🇸 Josete Sánchez 2143 2164/2185 (6:50:48.02) 14 Nov 2015 – 25 Oct 2026
71 🇩🇰 Martin Vædele Egdal 2139 2152/2165 (4:41:02.61) 8 Dec 2013 – 25 Oct 2026
72 🇺🇸 Max Siauw 2137 2176/2215 (4:34:27.56) 25 Feb 2017 – 30 Aug 2026
73 🇫🇷 Anton Piau 2131 2143/2155 (6:27:15.05) 31 May 2008 – 16 Aug 2026
74 🇫🇷 Philippe Virouleau 2126 2133/2140 (8:01:40.93) 31 May 2008 – 9 Aug 2026
75 🇳🇱 Antonie Paterakis 2095 2105/2115 (5:12:09.50) 19 May 2012 – 18 Oct 2026
76 🇺🇸 Livia Kleiner 2086 2113/2140 (6:12:41.47) 16 Nov 2013 – 10 Oct 2026
77 🇩🇰 Daniel Vædele Egdal 2071 2078/2085 (5:24:10.91) 8 Dec 2013 – 25 Oct 2026
78 🇺🇸 Derek White 2061 2088/2115 (5:50:31.96) 28 Jan 2017 – 18 Oct 2026
79 🇫🇷 Valentin Hoffmann 2061 2078/2095 (5:59:14.28) 16 Sep 2011 – 18 Oct 2026
80 🇫🇷 Clément Cherblanc 2060 2085/2110 (6:17:14.50) 6 Dec 2014 – 6 Jun 2026
81 🇮🇹 Marco Rota 2051 2098/2145 (7:47:08.03) 7 Dec 2009 – 19 Jul 2026
82 🇷🇺 Alexey Tsvetkov 2043 2064/2085 (4:54:23.56) 2 Dec 2017 – 25 Oct 2026
83 🇺🇸 Mason Langenderfer 2040 2063/2086 (6:15:39.75) 11 May 2013 – 24 Oct 2026
84 🇵🇱 Krzysztof Bober 2039 2087/2135 (7:15:48.85) 27 Jul 2013 – 18 Oct 2026
85 🇨🇳 Yiheng Wang (王艺衡) 2035 2066/2097 (2:57:35.29) 21 Sep 2019 – 6 Oct 2026
86 🇺🇸 Keaton Ellis 2030 2045/2060 (5:07:51.76) 21 Jan 2012 – 27 Sep 2026
87 🇳🇴 Ulrik Bredland 2023 2039/2055 (5:41:40.47) 18 Feb 2012 – 25 Oct 2026
88 🇫🇷 Abdelhak Kaddour 2016 2028/2040 (5:29:05.85) 9 Apr 2010 – 13 Sep 2026
89 🇺🇸 Mitchell Lane 2013 2033/2053 (5:56:13.07) 11 Jul 2010 – 23 Oct 2026
90 🇨🇭 Reto Bubendorf 2011 2033/2055 (6:07:39.28) 12 May 2012 – 18 Oct 2026
91 🇺🇸 Corey Sakowski 2006 2037/2068 (7:42:16.80) 19 Feb 2011 – 3 Oct 2026
92 🇺🇸 Anthony Brooks 2003 2034/2065 (5:42:47.57) 16 Aug 2008 – 28 Feb 2026
93 🇺🇸 Sameer Aggarwal 1996 2028/2060 (4:29:21.36) 25 Feb 2017 – 26 Sep 2026
94 🇵🇭 Yuji Yoshida 1995 2015/2035 (6:19:59.48) 20 Jun 2015 – 18 Oct 2026
95 🇺🇸 Ryan Jew 1981 1992/2003 (7:28:08.42) 15 Nov 2008 – 30 Aug 2026
96 🇺🇸 Zeke Mackay 1979 1989/1999 (4:28:54.04) 5 Sep 2015 – 24 Oct 2026
97 🇮🇪 Ciarán Beahan 1977 1991/2005 (4:38:22.62) 11 Feb 2012 – 30 Aug 2026
98 🇨🇴 Michael Andres Castillo Lemus 1971 1993/2015 (5:33:04.57) 28 May 2011 – 25 Jan 2026
99 🇬🇧 Callum James Goodyear-Jørgensen 1963 1989/2015 (8:03:25.45) 14 Jul 2012 – 25 Oct 2026
100 🇬🇧 Billie Hammill 1959 1982/2005 (5:56:50.95) 11 Apr 2015 – 18 Oct 2026