Generated on 3 May 2026 based on the database export of 3 May 2026.

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 4170 4210/4250 (16:01:14.36) 2 Oct 2011 – 19 Apr 2026
2 🥈 🇺🇸 Luke Garrett 3808 3879/3950 (7:26:13.62) 25 Jun 2017 – 26 Apr 2026
3 🥉 🇨🇴 Dennis Rosero 3693 3714/3735 (15:49:36.51) 11 Dec 2010 – 26 Apr 2026
4 🇮🇹 Matteo Provasi 3685 3690/3695 (13:07:18.76) 7 Dec 2009 – 25 Apr 2026
5 🇸🇪 Daniel Wallin 3404 3457/3510 (8:38:37.65) 14 Sep 2013 – 28 Apr 2026
6 🇺🇸 Paul Mahvi 3397 3430/3463 (8:34:40.29) 2 Sep 2012 – 19 Apr 2026
7 🇺🇸 Evan Liu 3373 3409/3445 (9:52:46.49) 30 May 2009 – 26 Apr 2026
8 🇺🇸 Katie Hull 3323 3349/3375 (8:54:46.04) 31 Jul 2010 – 26 Apr 2026
9 🇵🇱 Karol Zakrzewski 3127 3166/3205 (8:18:19.39) 22 Feb 2014 – 25 Apr 2026
10 🇺🇸 Max Park 3047 3051/3055 (5:36:54.27) 18 Aug 2012 – 19 Apr 2026
11 🇵🇱 Przemysław Rogalski 3032 3051/3070 (10:40:53.52) 14 Dec 2013 – 26 Apr 2026
12 🇭🇺 Bence Barát 2989 2991/2993 (9:12:51.35) 23 Aug 2008 – 29 Mar 2026
13 🇺🇸 Carter Kucala 2953 2982/3011 (7:14:52.81) 24 Oct 2015 – 11 Apr 2026
14 🇮🇹 Simone Cantarelli 2903 2919/2935 (9:11:51.64) 1 Apr 2012 – 19 Apr 2026
15 🇫🇷 Juliette Sébastien 2871 2905/2939 (6:28:42.00) 10 May 2014 – 19 Apr 2026
16 🇫🇮 Niko Ronkainen 2813 2839/2865 (9:29:20.03) 27 Feb 2010 – 26 Apr 2026
17 🇩🇪 Sebastian Weyer 2791 2823/2855 (6:09:16.11) 12 Jun 2010 – 26 Apr 2026
18 🇺🇸 Blake Thompson 2790 2833/2876 (7:36:34.85) 5 Jun 2010 – 18 Apr 2026
19 🇩🇪 Sébastien Auroux 2764 2782/2800 (11:49:55.28) 19 Apr 2008 – 19 Apr 2026
20 🇵🇱 Tymon Kolasiński 2741 2766/2791 (5:28:45.96) 8 May 2016 – 25 Apr 2026
21 🇵🇱 Łukasz Burliga 2741 2798/2855 (6:55:39.26) 28 Sep 2013 – 12 Apr 2026
22 🇺🇸 Simon Kellum 2718 2739/2760 (7:23:57.58) 3 Sep 2016 – 26 Apr 2026
23 🇳🇱 Ron van Bruchem 2706 2747/2788 (12:02:35.80) 23 Aug 2003 – 19 Apr 2026
24 🇨🇭 Tobias Peter 2694 2717/2740 (8:27:02.87) 10 May 2014 – 26 Apr 2026
25 🇩🇪 Finn Ickler 2648 2664/2680 (8:09:54.09) 14 Apr 2012 – 15 Mar 2026
26 🇨🇴 Diego Alejandro Casas Jimenez 2643 2659/2675 (10:37:00.00) 27 Sep 2014 – 29 Mar 2026
27 🇺🇸 Brian Johnson 2641 2668/2695 (5:43:12.63) 5 Oct 2013 – 26 Apr 2026
28 🇧🇷 Fabio Bini Graciose 2637 2651/2665 (15:49:34.30) 20 Mar 2010 – 25 Apr 2026
29 🇺🇸 James Hildreth 2558 2597/2636 (9:12:10.51) 28 Mar 2009 – 19 Mar 2026
30 🇺🇸 Walker Welch 2556 2576/2596 (8:11:10.39) 29 Oct 2011 – 12 Apr 2026
31 🇦🇺 Feliks Zemdegs 2526 2558/2590 (5:05:08.71) 18 Jul 2009 – 19 Apr 2026
32 🇨🇴 Manuel Popayán 2525 2545/2565 (6:43:42.27) 4 Feb 2017 – 26 Apr 2026
33 🇩🇪 Leon Schmidtchen 2524 2537/2550 (6:33:11.94) 12 Jun 2010 – 26 Apr 2026
34 🇺🇸 Daniel Mullen 2517 2536/2555 (7:08:44.34) 8 Oct 2016 – 26 Apr 2026
35 🇨🇭 Alwin Rölz 2467 2496/2525 (6:16:39.60) 28 May 2016 – 26 Apr 2026
36 🇩🇪 Jan Bentlage 2452 2456/2460 (9:07:21.29) 16 Jan 2010 – 18 Jan 2026
37 🇵🇱 Wojciech Szatanowski 2435 2450/2465 (8:12:03.74) 12 Feb 2011 – 26 Apr 2026
38 🇩🇪 Philipp Weyer 2419 2432/2445 (5:18:25.15) 12 Jun 2010 – 6 Apr 2026
39 🇺🇸 Tim Reynolds 2413 2416/2419 (9:29:41.35) 10 Dec 2005 – 6 Jul 2025
40 🇵🇱 Piotr Tokarski 2407 2431/2455 (7:19:18.88) 14 Dec 2013 – 26 Apr 2026
41 🇺🇸 Jacob Ambrose 2388 2404/2420 (8:19:38.33) 26 Jun 2010 – 26 Apr 2026
42 🇺🇸 Zayn Khanani 2383 2394/2405 (5:47:20.02) 2 Sep 2018 – 25 Apr 2026
43 🇬🇧 Joey Gouly 2379 2407/2435 (8:33:27.09) 5 Oct 2007 – 15 Mar 2026
44 🇺🇸 Raymond Goslow 2378 2387/2396 (7:37:09.83) 10 May 2014 – 26 Apr 2026
45 🇺🇸 Chris Chi 2369 2437/2505 (6:53:55.10) 1 Aug 2014 – 18 Apr 2026
46 🇫🇷 Wilfrid Py 2338 2359/2380 (8:10:05.32) 30 Apr 2016 – 19 Apr 2026
47 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
48 🇳🇱 Ton Dennenbroek 2332 2350/2368 (13:59:09.09) 23 Aug 2003 – 19 Apr 2026
49 🇺🇸 Shane Grogan 2320 2350/2380 (6:36:40.02) 19 Nov 2011 – 26 Apr 2026
50 🇺🇸 Hassan Khanani 2282 2296/2310 (6:14:18.13) 2 Sep 2018 – 25 Apr 2026
51 🇹🇼 Yi-Fan Wu (吳亦凡) 2264 2277/2290 (5:32:07.86) 6 Feb 2010 – 26 Apr 2026
52 🇺🇸 Ryan Pilat 2245 2269/2293 (4:53:03.44) 18 Jun 2016 – 25 Apr 2026
53 🇺🇸 Patrick Ponce 2235 2263/2291 (4:42:35.05) 22 Sep 2012 – 28 Mar 2026
54 🇺🇸 Nicolás Sánchez 2228 2274/2320 (5:09:48.78) 31 Jul 2015 – 26 Apr 2026
55 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
56 🇺🇸 Dylan Miller 2213 2249/2285 (4:42:29.94) 3 Jan 2015 – 26 Apr 2026
57 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
58 🇳🇿 Chris Mills 2204 2232/2260 (5:07:10.34) 11 Oct 2014 – 19 Apr 2026
59 🇭🇺 Dániel Varga 2198 2223/2248 (7:59:20.63) 7 Jun 2008 – 29 Mar 2026
60 🇩🇪 Konstantin Jaehne 2175 2185/2195 (8:16:21.42) 5 Sep 2015 – 26 Apr 2026
61 🇺🇸 Joshua Feran 2158 2197/2236 (7:18:42.28) 29 Oct 2011 – 26 Apr 2026
62 🇳🇱 Erik Akkersdijk 2154 2239/2324 (7:02:47.21) 29 Oct 2005 – 18 Jan 2026
63 🇨🇳 Ming Zheng (郑鸣) 2141 2152/2163 (9:24:44.05) 16 Aug 2009 – 18 Apr 2026
64 🇫🇷 Jules Desjardin 2139 2157/2175 (5:41:43.76) 23 Jan 2010 – 6 Apr 2026
65 🇺🇸 Braden Richards 2126 2153/2180 (5:49:51.32) 18 Mar 2017 – 26 Apr 2026
66 🇨🇳 Jiayu Wang (王佳宇) 2112 2136/2160 (5:15:19.31) 14 Aug 2010 – 24 Mar 2026
67 🇫🇷 Philippe Virouleau 2101 2108/2115 (7:56:39.67) 31 May 2008 – 19 Apr 2026
68 🇵🇱 Piotr Olszewski 2079 2122/2165 (6:26:20.65) 5 Oct 2013 – 25 Apr 2026
69 🇺🇸 Max Siauw 2067 2106/2145 (4:26:06.37) 25 Feb 2017 – 20 Dec 2025
70 🇫🇷 Anton Piau 2041 2053/2065 (6:13:07.88) 31 May 2008 – 6 Apr 2026
71 🇫🇷 Clément Cherblanc 2040 2065/2090 (6:13:51.78) 6 Dec 2014 – 26 Apr 2026
72 🇪🇸 Josete Sánchez 2038 2059/2080 (6:31:09.25) 14 Nov 2015 – 26 Apr 2026
73 🇳🇱 Antonie Paterakis 2035 2045/2055 (5:04:52.69) 19 May 2012 – 21 Dec 2025
74 🇩🇰 Martin Vædele Egdal 2029 2042/2055 (4:28:10.95) 8 Dec 2013 – 26 Apr 2026
75 🇮🇹 Marco Rota 2025 2070/2115 (7:41:30.69) 7 Dec 2009 – 12 Apr 2026
76 🇺🇸 Keaton Ellis 2015 2030/2045 (5:05:44.30) 21 Jan 2012 – 7 Mar 2026
77 🇵🇱 Kacper Paweł Dworak 2015 2035/2055 (7:30:22.94) 22 Aug 2020 – 19 Apr 2026
78 🇺🇸 Livia Kleiner 2011 2038/2065 (6:01:42.80) 16 Nov 2013 – 11 Apr 2026
79 🇺🇸 Anthony Brooks 2003 2034/2065 (5:42:47.57) 16 Aug 2008 – 28 Feb 2026
80 🇬🇧 AJ Nicholls 2002 2041/2080 (11:34:01.07) 7 Nov 2015 – 25 Apr 2026
81 🇺🇸 Corey Sakowski 1996 2027/2058 (7:40:10.10) 19 Feb 2011 – 15 Mar 2026
82 🇨🇭 Reto Bubendorf 1976 1998/2020 (6:02:03.86) 12 May 2012 – 19 Apr 2026
83 🇺🇸 Ryan Jew 1976 1987/1998 (7:27:01.47) 15 Nov 2008 – 13 Mar 2026
84 🇨🇴 Michael Andres Castillo Lemus 1971 1993/2015 (5:33:04.57) 28 May 2011 – 25 Jan 2026
85 🇩🇰 Daniel Vædele Egdal 1966 1973/1980 (5:09:49.06) 8 Dec 2013 – 26 Apr 2026
86 🇺🇸 Sameer Aggarwal 1961 1993/2025 (4:25:29.13) 25 Feb 2017 – 18 Apr 2026
87 🇺🇸 Mitchell Lane 1953 1973/1993 (5:46:28.15) 11 Jul 2010 – 26 Apr 2026
88 🇫🇷 Valentin Hoffmann 1941 1958/1975 (5:40:32.96) 16 Sep 2011 – 26 Apr 2026
89 🇵🇱 Krzysztof Bober 1913 1959/2005 (6:50:53.02) 27 Jul 2013 – 19 Apr 2026
90 🇷🇺 Alexey Tsvetkov 1910 1930/1950 (4:40:23.85) 2 Dec 2017 – 29 Mar 2026
91 🇳🇴 Ulrik Bredland 1908 1924/1940 (5:24:53.76) 18 Feb 2012 – 19 Apr 2026
92 🇬🇧 Callum James Goodyear-Jørgensen 1908 1934/1960 (7:51:30.87) 14 Jul 2012 – 12 Apr 2026
93 🇺🇸 Mason Langenderfer 1902 1924/1946 (5:53:22.43) 11 May 2013 – 25 Apr 2026
94 🇮🇪 Ciarán Beahan 1899 1912/1925 (4:28:24.27) 11 Feb 2012 – 26 Apr 2026
95 🇺🇸 Matthew Dickman 1889 1917/1945 (8:20:59.01) 26 Jul 2013 – 26 Apr 2026
96 🇫🇷 Abdelhak Kaddour 1888 1899/1910 (5:09:19.12) 9 Apr 2010 – 26 Apr 2026
97 🇬🇧 Callum Hales-Jepp 1880 1895/1910 (6:06:19.39) 14 Apr 2012 – 14 Sep 2025
98 🇪🇸 Carlos Méndez García-Barroso 1856 1873/1890 (4:46:45.72) 27 Feb 2010 – 26 Apr 2026
99 🇺🇸 Tommy Szeliga 1853 1869/1885 (6:20:57.91) 16 Jun 2012 – 6 Jul 2025
100 🇺🇸 Derek White 1851 1873/1895 (5:17:52.58) 28 Jan 2017 – 19 Apr 2026