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

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 4223 4264/4305 (16:13:23.17) 2 Oct 2011 – 15 Jun 2026
2 🥈 🇺🇸 Luke Garrett 3861 3933/4005 (7:31:34.90) 25 Jun 2017 – 7 Jun 2026
3 🥉 🇨🇴 Dennis Rosero 3758 3779/3800 (16:05:30.17) 11 Dec 2010 – 15 Jun 2026
4 🇮🇹 Matteo Provasi 3755 3760/3765 (13:21:39.55) 7 Dec 2009 – 31 May 2026
5 🇺🇸 Evan Liu 3468 3504/3540 (10:07:12.88) 30 May 2009 – 13 Jun 2026
6 🇸🇪 Daniel Wallin 3454 3512/3570 (8:46:23.41) 14 Sep 2013 – 14 Jun 2026
7 🇺🇸 Paul Mahvi 3438 3473/3508 (8:40:34.51) 2 Sep 2012 – 25 May 2026
8 🇺🇸 Katie Hull 3398 3424/3450 (9:05:59.14) 31 Jul 2010 – 13 Jun 2026
9 🇵🇱 Karol Zakrzewski 3200 3240/3280 (8:29:44.09) 22 Feb 2014 – 14 Jun 2026
10 🇵🇱 Przemysław Rogalski 3117 3136/3155 (10:57:40.25) 14 Dec 2013 – 17 Jun 2026
11 🇺🇸 Max Park 3103 3107/3111 (5:42:20.45) 18 Aug 2012 – 25 May 2026
12 🇺🇸 Carter Kucala 3011 3040/3069 (7:22:03.70) 24 Oct 2015 – 7 Jun 2026
13 🇭🇺 Bence Barát 2999 3001/3003 (9:14:26.49) 23 Aug 2008 – 30 May 2026
14 🇮🇹 Simone Cantarelli 2933 2949/2965 (9:17:02.17) 1 Apr 2012 – 31 May 2026
15 🇫🇷 Juliette Sébastien 2929 2964/2999 (6:35:16.63) 10 May 2014 – 7 Jun 2026
16 🇫🇮 Niko Ronkainen 2894 2922/2950 (9:45:11.00) 27 Feb 2010 – 7 Jun 2026
17 🇩🇪 Sebastian Weyer 2806 2838/2870 (6:10:58.62) 12 Jun 2010 – 10 May 2026
18 🇺🇸 Blake Thompson 2805 2848/2891 (7:38:53.92) 5 Jun 2010 – 9 May 2026
19 🇵🇱 Łukasz Burliga 2789 2847/2905 (7:01:58.22) 28 Sep 2013 – 31 May 2026
20 🇵🇱 Tymon Kolasiński 2786 2811/2836 (5:32:44.74) 8 May 2016 – 31 May 2026
21 🇩🇪 Sébastien Auroux 2779 2797/2815 (11:53:21.12) 19 Apr 2008 – 17 May 2026
22 🇺🇸 Simon Kellum 2753 2774/2795 (7:29:22.17) 3 Sep 2016 – 7 Jun 2026
23 🇨🇭 Tobias Peter 2747 2771/2795 (8:36:10.52) 10 May 2014 – 14 Jun 2026
24 🇳🇱 Ron van Bruchem 2741 2782/2823 (12:11:24.47) 23 Aug 2003 – 6 Jun 2026
25 🇺🇸 Brian Johnson 2716 2743/2770 (5:51:51.70) 5 Oct 2013 – 7 Jun 2026
26 🇨🇴 Diego Alejandro Casas Jimenez 2686 2703/2720 (10:47:12.35) 27 Sep 2014 – 15 Jun 2026
27 🇩🇪 Finn Ickler 2683 2699/2715 (8:15:57.01) 14 Apr 2012 – 31 May 2026
28 🇧🇷 Fabio Bini Graciose 2667 2681/2695 (15:58:55.83) 20 Mar 2010 – 7 Jun 2026
29 🇨🇴 Manuel Popayán 2598 2619/2640 (6:54:41.35) 4 Feb 2017 – 15 Jun 2026
30 🇺🇸 Walker Welch 2596 2616/2636 (8:18:16.10) 29 Oct 2011 – 30 May 2026
31 🇩🇪 Leon Schmidtchen 2584 2597/2610 (6:41:21.51) 12 Jun 2010 – 31 May 2026
32 🇺🇸 Daniel Mullen 2577 2596/2615 (7:17:51.90) 8 Oct 2016 – 6 Jun 2026
33 🇺🇸 James Hildreth 2573 2612/2651 (9:15:07.65) 28 Mar 2009 – 21 May 2026
34 🇦🇺 Feliks Zemdegs 2556 2588/2620 (5:08:25.92) 18 Jul 2009 – 31 May 2026
35 🇨🇭 Alwin Rölz 2520 2550/2580 (6:23:10.64) 28 May 2016 – 31 May 2026
36 🇺🇸 Zayn Khanani 2463 2474/2485 (5:57:39.21) 2 Sep 2018 – 7 Jun 2026
37 🇩🇪 Jan Bentlage 2462 2466/2470 (9:09:13.82) 16 Jan 2010 – 3 May 2026
38 🇵🇱 Wojciech Szatanowski 2455 2470/2485 (8:15:40.71) 12 Feb 2011 – 17 Jun 2026
39 🇺🇸 Chris Chi 2436 2508/2580 (7:04:33.95) 1 Aug 2014 – 13 Jun 2026
40 🇵🇱 Piotr Tokarski 2425 2450/2475 (7:22:40.55) 14 Dec 2013 – 14 Jun 2026
41 🇩🇪 Philipp Weyer 2419 2432/2445 (5:18:25.15) 12 Jun 2010 – 6 Apr 2026
42 🇺🇸 Tim Reynolds 2413 2416/2419 (9:29:41.35) 10 Dec 2005 – 6 Jul 2025
43 🇺🇸 Raymond Goslow 2401 2411/2421 (7:41:28.99) 10 May 2014 – 16 May 2026
44 🇬🇧 Joey Gouly 2394 2422/2450 (8:36:18.01) 5 Oct 2007 – 10 May 2026
45 🇺🇸 Jacob Ambrose 2388 2404/2420 (8:19:38.33) 26 Jun 2010 – 26 Apr 2026
46 🇫🇷 Wilfrid Py 2384 2407/2430 (8:19:27.73) 30 Apr 2016 – 31 May 2026
47 🇺🇸 Ryan Pilat 2356 2381/2406 (5:05:02.44) 18 Jun 2016 – 14 Jun 2026
48 🇺🇸 Shane Grogan 2350 2380/2410 (6:41:25.34) 19 Nov 2011 – 25 May 2026
49 🇺🇸 Hassan Khanani 2347 2361/2375 (6:23:42.50) 2 Sep 2018 – 7 Jun 2026
50 🇳🇱 Ton Dennenbroek 2347 2365/2383 (14:05:14.29) 23 Aug 2003 – 7 Jun 2026
51 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
52 🇺🇸 Nicolás Sánchez 2326 2374/2422 (5:22:13.24) 31 Jul 2015 – 15 Jun 2026
53 🇺🇸 Dylan Miller 2306 2342/2378 (4:52:09.27) 3 Jan 2015 – 14 Jun 2026
54 🇹🇼 Yi-Fan Wu (吳亦凡) 2302 2316/2330 (5:37:18.95) 6 Feb 2010 – 30 May 2026
55 🇺🇸 Patrick Ponce 2248 2277/2306 (4:44:02.03) 22 Sep 2012 – 9 May 2026
56 🇳🇿 Chris Mills 2232 2261/2290 (5:11:05.89) 11 Oct 2014 – 23 May 2026
57 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
58 🇭🇺 Dániel Varga 2223 2248/2273 (8:04:32.22) 7 Jun 2008 – 30 May 2026
59 🇩🇪 Konstantin Jaehne 2215 2225/2235 (8:24:22.28) 5 Sep 2015 – 6 Jun 2026
60 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
61 🇨🇳 Jiayu Wang (王佳宇) 2202 2226/2250 (5:27:15.90) 14 Aug 2010 – 7 Jun 2026
62 🇨🇳 Ming Zheng (郑鸣) 2186 2197/2208 (9:35:50.89) 16 Aug 2009 – 31 May 2026
63 🇺🇸 Joshua Feran 2173 2212/2251 (7:21:15.75) 29 Oct 2011 – 10 May 2026
64 🇺🇸 Braden Richards 2171 2198/2225 (5:56:59.39) 18 Mar 2017 – 7 Jun 2026
65 🇳🇱 Erik Akkersdijk 2169 2254/2339 (7:05:10.70) 29 Oct 2005 – 31 May 2026
66 🇫🇷 Jules Desjardin 2154 2172/2190 (5:43:55.58) 23 Jan 2010 – 3 May 2026
67 🇵🇱 Piotr Olszewski 2142 2186/2230 (6:36:50.46) 5 Oct 2013 – 17 Jun 2026
68 🇫🇷 Philippe Virouleau 2111 2118/2125 (7:58:40.29) 31 May 2008 – 31 May 2026
69 🇫🇷 Anton Piau 2091 2103/2115 (6:21:12.59) 31 May 2008 – 31 May 2026
70 🇺🇸 Max Siauw 2082 2121/2160 (4:27:54.38) 25 Feb 2017 – 30 May 2026
71 🇬🇧 AJ Nicholls 2072 2111/2150 (11:56:00.56) 7 Nov 2015 – 13 Jun 2026
72 🇩🇰 Martin Vædele Egdal 2069 2082/2095 (4:32:51.79) 8 Dec 2013 – 6 Jun 2026
73 🇫🇷 Clément Cherblanc 2060 2085/2110 (6:17:14.50) 6 Dec 2014 – 6 Jun 2026
74 🇪🇸 Josete Sánchez 2048 2069/2090 (6:33:07.22) 14 Nov 2015 – 17 May 2026
75 🇮🇹 Marco Rota 2036 2083/2130 (7:44:11.48) 7 Dec 2009 – 10 May 2026
76 🇳🇱 Antonie Paterakis 2035 2045/2055 (5:04:52.69) 19 May 2012 – 21 Dec 2025
77 🇵🇱 Kacper Paweł Dworak 2035 2055/2075 (7:34:28.26) 22 Aug 2020 – 17 Jun 2026
78 🇺🇸 Livia Kleiner 2026 2053/2080 (6:03:50.35) 16 Nov 2013 – 6 Jun 2026
79 🇺🇸 Keaton Ellis 2015 2030/2045 (5:05:44.30) 21 Jan 2012 – 7 Mar 2026
80 🇩🇰 Daniel Vædele Egdal 2011 2018/2025 (5:15:47.57) 8 Dec 2013 – 6 Jun 2026
81 🇺🇸 Anthony Brooks 2003 2034/2065 (5:42:47.57) 16 Aug 2008 – 28 Feb 2026
82 🇺🇸 Corey Sakowski 1996 2027/2058 (7:40:10.10) 19 Feb 2011 – 15 Mar 2026
83 🇨🇭 Reto Bubendorf 1976 1998/2020 (6:02:03.86) 12 May 2012 – 19 Apr 2026
84 🇺🇸 Ryan Jew 1976 1987/1998 (7:27:01.47) 15 Nov 2008 – 13 Mar 2026
85 🇨🇴 Michael Andres Castillo Lemus 1971 1993/2015 (5:33:04.57) 28 May 2011 – 25 Jan 2026
86 🇫🇷 Valentin Hoffmann 1971 1988/2005 (5:45:15.94) 16 Sep 2011 – 14 Jun 2026
87 🇺🇸 Mitchell Lane 1968 1988/2008 (5:48:47.55) 11 Jul 2010 – 25 May 2026
88 🇷🇺 Alexey Tsvetkov 1963 1984/2005 (4:46:11.43) 2 Dec 2017 – 30 May 2026
89 🇺🇸 Sameer Aggarwal 1961 1993/2025 (4:25:29.13) 25 Feb 2017 – 18 Apr 2026
90 🇫🇷 Abdelhak Kaddour 1953 1964/1975 (5:19:07.84) 9 Apr 2010 – 14 Jun 2026
91 🇵🇱 Krzysztof Bober 1946 1993/2040 (6:57:37.87) 27 Jul 2013 – 14 Jun 2026
92 🇺🇸 Derek White 1936 1958/1980 (5:30:46.97) 28 Jan 2017 – 13 Jun 2026
93 🇳🇴 Ulrik Bredland 1933 1949/1965 (5:28:37.11) 18 Feb 2012 – 6 Jun 2026
94 🇬🇧 Callum James Goodyear-Jørgensen 1928 1954/1980 (7:55:45.96) 14 Jul 2012 – 6 Jun 2026
95 🇺🇸 Mason Langenderfer 1927 1949/1971 (5:57:24.46) 11 May 2013 – 7 Jun 2026
96 🇺🇸 Matthew Dickman 1924 1952/1980 (8:30:16.58) 26 Jul 2013 – 30 May 2026
97 🇮🇪 Ciarán Beahan 1899 1912/1925 (4:28:24.27) 11 Feb 2012 – 26 Apr 2026
98 🇺🇸 Zeke Mackay 1894 1904/1914 (4:18:51.65) 5 Sep 2015 – 10 May 2026
99 🇬🇧 Callum Hales-Jepp 1885 1900/1915 (6:07:12.32) 14 Apr 2012 – 17 May 2026
100 🇺🇸 Will Callan 1867 1886/1905 (5:16:30.91) 16 Jun 2012 – 2 May 2026