Generated on 4 Aug 2026 based on the database export of 3 Aug 2026.

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 4268 4309/4350 (16:23:10.40) 2 Oct 2011 – 25 Jul 2026
2 🥈 🇺🇸 Luke Garrett 3936 4008/4080 (7:38:50.49) 25 Jun 2017 – 26 Jul 2026
3 🥉 🇨🇴 Dennis Rosero 3838 3859/3880 (16:25:09.78) 11 Dec 2010 – 25 Jul 2026
4 🇮🇹 Matteo Provasi 3825 3830/3835 (13:34:58.66) 7 Dec 2009 – 19 Jul 2026
5 🇸🇪 Daniel Wallin 3537 3596/3655 (8:58:00.60) 14 Sep 2013 – 1 Aug 2026
6 🇺🇸 Evan Liu 3521 3558/3595 (10:15:16.44) 30 May 2009 – 26 Jul 2026
7 🇺🇸 Paul Mahvi 3473 3508/3543 (8:45:25.29) 2 Sep 2012 – 25 Jul 2026
8 🇺🇸 Katie Hull 3453 3479/3505 (9:14:12.85) 31 Jul 2010 – 25 Jul 2026
9 🇵🇱 Karol Zakrzewski 3273 3314/3355 (8:41:09.40) 22 Feb 2014 – 25 Jul 2026
10 🇵🇱 Przemysław Rogalski 3177 3196/3215 (11:09:09.61) 14 Dec 2013 – 19 Jul 2026
11 🇺🇸 Max Park 3153 3157/3161 (5:46:59.97) 18 Aug 2012 – 25 Jul 2026
12 🇺🇸 Carter Kucala 3051 3080/3109 (7:27:04.73) 24 Oct 2015 – 25 Jul 2026
13 🇭🇺 Bence Barát 2999 3001/3003 (9:14:26.49) 23 Aug 2008 – 30 May 2026
14 🇫🇷 Juliette Sébastien 2979 3014/3049 (6:40:54.32) 10 May 2014 – 19 Jul 2026
15 🇫🇮 Niko Ronkainen 2959 2987/3015 (9:57:00.69) 27 Feb 2010 – 2 Aug 2026
16 🇮🇹 Simone Cantarelli 2958 2974/2990 (9:21:20.15) 1 Apr 2012 – 19 Jul 2026
17 🇩🇪 Sebastian Weyer 2849 2882/2915 (6:16:03.33) 12 Jun 2010 – 19 Jul 2026
18 🇵🇱 Łukasz Burliga 2849 2907/2965 (7:09:45.63) 28 Sep 2013 – 19 Jul 2026
19 🇵🇱 Tymon Kolasiński 2841 2866/2891 (5:37:30.37) 8 May 2016 – 19 Jul 2026
20 🇺🇸 Blake Thompson 2830 2873/2916 (7:42:45.17) 5 Jun 2010 – 11 Jul 2026
21 🇨🇭 Tobias Peter 2790 2815/2840 (8:43:48.84) 10 May 2014 – 19 Jul 2026
22 🇩🇪 Sébastien Auroux 2784 2802/2820 (11:54:35.00) 19 Apr 2008 – 19 Jul 2026
23 🇺🇸 Simon Kellum 2778 2799/2820 (7:32:57.25) 3 Sep 2016 – 11 Jul 2026
24 🇺🇸 Brian Johnson 2746 2773/2800 (5:55:22.03) 5 Oct 2013 – 11 Jul 2026
25 🇳🇱 Ron van Bruchem 2746 2787/2828 (12:12:54.83) 23 Aug 2003 – 19 Jul 2026
26 🇨🇴 Diego Alejandro Casas Jimenez 2736 2753/2770 (10:58:38.12) 27 Sep 2014 – 19 Jul 2026
27 🇩🇪 Finn Ickler 2683 2699/2715 (8:15:57.01) 14 Apr 2012 – 31 May 2026
28 🇧🇷 Fabio Bini Graciose 2677 2691/2705 (16:01:52.59) 20 Mar 2010 – 12 Jul 2026
29 🇺🇸 Daniel Mullen 2617 2636/2655 (7:23:43.70) 8 Oct 2016 – 25 Jul 2026
30 🇺🇸 Walker Welch 2601 2621/2641 (8:19:08.95) 29 Oct 2011 – 5 Jul 2026
31 🇨🇴 Manuel Popayán 2598 2619/2640 (6:54:41.35) 4 Feb 2017 – 15 Jun 2026
32 🇩🇪 Leon Schmidtchen 2594 2607/2620 (6:42:51.15) 12 Jun 2010 – 19 Jul 2026
33 🇺🇸 James Hildreth 2579 2620/2661 (9:16:42.92) 28 Mar 2009 – 7 Jul 2026
34 🇦🇺 Feliks Zemdegs 2576 2608/2640 (5:10:35.72) 18 Jul 2009 – 12 Jul 2026
35 🇨🇭 Alwin Rölz 2570 2600/2630 (6:29:42.57) 28 May 2016 – 19 Jul 2026
36 🇺🇸 Chris Chi 2516 2588/2660 (7:16:31.98) 1 Aug 2014 – 26 Jul 2026
37 🇺🇸 Zayn Khanani 2493 2504/2515 (6:01:41.54) 2 Sep 2018 – 5 Jul 2026
38 🇩🇪 Jan Bentlage 2467 2471/2475 (9:10:14.08) 16 Jan 2010 – 19 Jul 2026
39 🇵🇱 Wojciech Szatanowski 2455 2470/2485 (8:15:40.71) 12 Feb 2011 – 17 Jun 2026
40 🇵🇱 Piotr Tokarski 2450 2475/2500 (7:27:18.82) 14 Dec 2013 – 25 Jul 2026
41 🇩🇪 Philipp Weyer 2439 2452/2465 (5:20:34.44) 12 Jun 2010 – 19 Jul 2026
42 🇺🇸 Raymond Goslow 2436 2446/2456 (7:47:59.16) 10 May 2014 – 5 Jul 2026
43 🇺🇸 Tim Reynolds 2418 2421/2424 (9:30:45.05) 10 Dec 2005 – 5 Jul 2026
44 🇫🇷 Wilfrid Py 2414 2437/2460 (8:25:43.49) 30 Apr 2016 – 19 Jul 2026
45 🇺🇸 Jacob Ambrose 2398 2414/2430 (8:21:41.97) 26 Jun 2010 – 5 Jul 2026
46 🇬🇧 Joey Gouly 2394 2422/2450 (8:36:18.01) 5 Oct 2007 – 10 May 2026
47 🇺🇸 Ryan Pilat 2391 2416/2441 (5:08:53.43) 18 Jun 2016 – 18 Jul 2026
48 🇺🇸 Shane Grogan 2386 2418/2450 (6:47:22.45) 19 Nov 2011 – 25 Jul 2026
49 🇺🇸 Nicolás Sánchez 2382 2432/2482 (5:29:17.26) 31 Jul 2015 – 25 Jul 2026
50 🇺🇸 Dylan Miller 2376 2412/2448 (4:59:26.77) 3 Jan 2015 – 25 Jul 2026
51 🇺🇸 Hassan Khanani 2355 2370/2385 (6:25:07.64) 2 Sep 2018 – 5 Jul 2026
52 🇳🇱 Ton Dennenbroek 2352 2370/2388 (14:07:27.29) 23 Aug 2003 – 12 Jul 2026
53 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
54 🇹🇼 Yi-Fan Wu (吳亦凡) 2327 2341/2355 (5:40:41.34) 6 Feb 2010 – 26 Jul 2026
55 🇺🇸 Patrick Ponce 2295 2324/2353 (4:49:09.09) 22 Sep 2012 – 19 Jul 2026
56 🇳🇿 Chris Mills 2247 2276/2305 (5:12:51.78) 11 Oct 2014 – 19 Jul 2026
57 🇨🇳 Jiayu Wang (王佳宇) 2247 2271/2295 (5:33:05.07) 14 Aug 2010 – 1 Jul 2026
58 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
59 🇭🇺 Dániel Varga 2223 2248/2273 (8:04:32.22) 7 Jun 2008 – 30 May 2026
60 🇩🇪 Konstantin Jaehne 2220 2230/2240 (8:25:33.89) 5 Sep 2015 – 19 Jul 2026
61 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
62 🇺🇸 Joshua Feran 2211 2251/2291 (7:28:15.32) 29 Oct 2011 – 5 Jul 2026
63 🇨🇳 Ming Zheng (郑鸣) 2206 2217/2228 (9:41:00.68) 16 Aug 2009 – 25 Jul 2026
64 🇺🇸 Braden Richards 2201 2228/2255 (6:01:37.07) 18 Mar 2017 – 26 Jul 2026
65 🇳🇱 Erik Akkersdijk 2179 2264/2349 (7:06:44.46) 29 Oct 2005 – 19 Jul 2026
66 🇵🇱 Piotr Olszewski 2175 2220/2265 (6:42:23.60) 5 Oct 2013 – 19 Jul 2026
67 🇫🇷 Jules Desjardin 2154 2172/2190 (5:43:55.58) 23 Jan 2010 – 3 May 2026
68 🇬🇧 AJ Nicholls 2145 2185/2225 (12:19:50.69) 7 Nov 2015 – 26 Jul 2026
69 🇫🇷 Anton Piau 2116 2128/2140 (6:25:06.71) 31 May 2008 – 19 Jul 2026
70 🇫🇷 Philippe Virouleau 2116 2123/2130 (7:59:39.34) 31 May 2008 – 12 Jul 2026
71 🇺🇸 Max Siauw 2102 2141/2180 (4:30:23.39) 25 Feb 2017 – 5 Jul 2026
72 🇩🇰 Martin Vædele Egdal 2099 2112/2125 (4:36:24.30) 8 Dec 2013 – 19 Jul 2026
73 🇪🇸 Josete Sánchez 2088 2109/2130 (6:40:38.29) 14 Nov 2015 – 5 Jul 2026
74 🇳🇱 Antonie Paterakis 2065 2075/2085 (5:08:21.46) 19 May 2012 – 19 Jul 2026
75 🇫🇷 Clément Cherblanc 2060 2085/2110 (6:17:14.50) 6 Dec 2014 – 6 Jun 2026
76 🇺🇸 Livia Kleiner 2056 2083/2110 (6:08:20.97) 16 Nov 2013 – 25 Jul 2026
77 🇮🇹 Marco Rota 2051 2098/2145 (7:47:08.03) 7 Dec 2009 – 19 Jul 2026
78 🇩🇰 Daniel Vædele Egdal 2036 2043/2050 (5:19:16.30) 8 Dec 2013 – 19 Jul 2026
79 🇵🇱 Kacper Paweł Dworak 2035 2055/2075 (7:34:28.26) 22 Aug 2020 – 17 Jun 2026
80 🇺🇸 Keaton Ellis 2015 2030/2045 (5:05:44.30) 21 Jan 2012 – 7 Mar 2026
81 🇺🇸 Anthony Brooks 2003 2034/2065 (5:42:47.57) 16 Aug 2008 – 28 Feb 2026
82 🇨🇭 Reto Bubendorf 1996 2018/2040 (6:05:18.53) 12 May 2012 – 19 Jul 2026
83 🇺🇸 Corey Sakowski 1996 2027/2058 (7:40:10.10) 19 Feb 2011 – 15 Mar 2026
84 🇺🇸 Mitchell Lane 1988 2008/2028 (5:52:16.06) 11 Jul 2010 – 18 Jul 2026
85 🇷🇺 Alexey Tsvetkov 1983 2004/2025 (4:48:17.51) 2 Dec 2017 – 19 Jul 2026
86 🇫🇷 Valentin Hoffmann 1981 1998/2015 (5:46:44.40) 16 Sep 2011 – 19 Jul 2026
87 🇺🇸 Derek White 1976 1998/2020 (5:36:40.51) 28 Jan 2017 – 26 Jul 2026
88 🇺🇸 Ryan Jew 1976 1987/1998 (7:27:01.47) 15 Nov 2008 – 13 Mar 2026
89 🇫🇷 Abdelhak Kaddour 1973 1984/1995 (5:22:07.71) 9 Apr 2010 – 19 Jul 2026
90 🇺🇸 Mason Langenderfer 1972 1994/2016 (6:04:35.30) 11 May 2013 – 26 Jul 2026
91 🇨🇴 Michael Andres Castillo Lemus 1971 1993/2015 (5:33:04.57) 28 May 2011 – 25 Jan 2026
92 🇳🇴 Ulrik Bredland 1963 1979/1995 (5:32:54.41) 18 Feb 2012 – 19 Jul 2026
93 🇺🇸 Sameer Aggarwal 1961 1993/2025 (4:25:29.13) 25 Feb 2017 – 18 Apr 2026
94 🇵🇱 Krzysztof Bober 1956 2003/2050 (6:59:31.59) 27 Jul 2013 – 19 Jul 2026
95 🇮🇪 Ciarán Beahan 1949 1962/1975 (4:34:42.09) 11 Feb 2012 – 26 Jul 2026
96 🇺🇸 Matthew Dickman 1942 1971/2000 (8:35:05.27) 26 Jul 2013 – 25 Jul 2026
97 🇬🇧 Callum James Goodyear-Jørgensen 1933 1959/1985 (7:56:52.50) 14 Jul 2012 – 19 Jul 2026
98 🇺🇸 Zeke Mackay 1924 1934/1944 (4:22:27.07) 5 Sep 2015 – 11 Jul 2026
99 🇺🇸 Will Callan 1892 1911/1930 (5:20:17.74) 16 Jun 2012 – 18 Jul 2026
100 🇨🇳 Yiheng Wang (王艺衡) 1891 1919/1947 (2:45:45.44) 21 Sep 2019 – 25 Jul 2026