Generated on 20 Mar 2026 based on the database export of 20 Mar 2026.

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 4072 4111/4150 (15:39:50.22) 2 Oct 2011 – 15 Mar 2026
2 🥈 🇺🇸 Luke Garrett 3724 3792/3860 (7:17:44.02) 25 Jun 2017 – 15 Mar 2026
3 🥉 🇨🇴 Dennis Rosero 3583 3604/3625 (15:23:29.22) 11 Dec 2010 – 15 Mar 2026
4 🇮🇹 Matteo Provasi 3582 3586/3590 (12:47:46.15) 7 Dec 2009 – 15 Mar 2026
5 🇺🇸 Paul Mahvi 3369 3402/3435 (8:30:45.56) 2 Sep 2012 – 14 Mar 2026
6 🇸🇪 Daniel Wallin 3338 3389/3440 (8:29:27.08) 14 Sep 2013 – 14 Mar 2026
7 🇺🇸 Evan Liu 3307 3341/3375 (9:42:25.09) 30 May 2009 – 15 Mar 2026
8 🇺🇸 Katie Hull 3260 3285/3310 (8:45:19.02) 31 Jul 2010 – 16 Mar 2026
9 🇵🇱 Karol Zakrzewski 3052 3091/3130 (8:07:19.69) 22 Feb 2014 – 15 Mar 2026
10 🇺🇸 Max Park 3017 3021/3025 (5:34:06.94) 18 Aug 2012 – 7 Mar 2026
11 🇭🇺 Bence Barát 2979 2981/2983 (9:11:11.34) 23 Aug 2008 – 28 Feb 2026
12 🇵🇱 Przemysław Rogalski 2947 2966/2985 (10:24:15.17) 14 Dec 2013 – 15 Mar 2026
13 🇺🇸 Carter Kucala 2903 2932/2961 (7:08:45.43) 24 Oct 2015 – 14 Mar 2026
14 🇮🇹 Simone Cantarelli 2863 2879/2895 (9:04:57.79) 1 Apr 2012 – 1 Mar 2026
15 🇫🇷 Juliette Sébastien 2816 2850/2884 (6:22:29.82) 10 May 2014 – 22 Feb 2026
16 🇺🇸 Blake Thompson 2777 2819/2861 (7:34:32.27) 5 Jun 2010 – 22 Nov 2025
17 🇩🇪 Sebastian Weyer 2763 2794/2825 (6:05:54.67) 12 Jun 2010 – 22 Feb 2026
18 🇩🇪 Sébastien Auroux 2739 2757/2775 (11:43:44.65) 19 Apr 2008 – 18 Jan 2026
19 🇫🇮 Niko Ronkainen 2717 2741/2765 (9:11:40.83) 27 Feb 2010 – 1 Mar 2026
20 🇵🇱 Łukasz Burliga 2715 2770/2825 (6:52:06.46) 28 Sep 2013 – 22 Feb 2026
21 🇵🇱 Tymon Kolasiński 2701 2726/2751 (5:25:15.65) 8 May 2016 – 15 Mar 2026
22 🇳🇱 Ron van Bruchem 2691 2732/2773 (11:58:47.03) 23 Aug 2003 – 8 Mar 2026
23 🇺🇸 Simon Kellum 2660 2680/2700 (7:15:32.11) 3 Sep 2016 – 14 Mar 2026
24 🇩🇪 Finn Ickler 2648 2664/2680 (8:09:54.09) 14 Apr 2012 – 15 Mar 2026
25 🇨🇭 Tobias Peter 2634 2657/2680 (8:16:35.59) 10 May 2014 – 22 Feb 2026
26 🇨🇴 Diego Alejandro Casas Jimenez 2608 2624/2640 (10:29:01.55) 27 Sep 2014 – 22 Feb 2026
27 🇧🇷 Fabio Bini Graciose 2607 2621/2635 (15:40:34.38) 20 Mar 2010 – 1 Mar 2026
28 🇺🇸 Brian Johnson 2566 2593/2620 (5:34:56.43) 5 Oct 2013 – 14 Mar 2026
29 🇺🇸 Walker Welch 2543 2562/2581 (8:08:44.22) 29 Oct 2011 – 1 Feb 2026
30 🇺🇸 James Hildreth 2543 2582/2621 (9:09:08.10) 28 Mar 2009 – 29 Dec 2025
31 🇦🇺 Feliks Zemdegs 2511 2543/2575 (5:03:24.56) 18 Jul 2009 – 8 Feb 2026
32 🇩🇪 Leon Schmidtchen 2494 2507/2520 (6:28:59.02) 12 Jun 2010 – 24 Jan 2026
33 🇺🇸 Daniel Mullen 2452 2471/2490 (6:58:58.05) 8 Oct 2016 – 16 Mar 2026
34 🇩🇪 Jan Bentlage 2452 2456/2460 (9:07:21.29) 16 Jan 2010 – 18 Jan 2026
35 🇨🇴 Manuel Popayán 2432 2451/2470 (6:29:37.64) 4 Feb 2017 – 15 Mar 2026
36 🇺🇸 Tim Reynolds 2413 2416/2419 (9:29:41.35) 10 Dec 2005 – 6 Jul 2025
37 🇩🇪 Philipp Weyer 2404 2417/2430 (5:16:43.60) 12 Jun 2010 – 15 Mar 2026
38 🇨🇭 Alwin Rölz 2381 2408/2435 (6:05:41.31) 28 May 2016 – 15 Mar 2026
39 🇬🇧 Joey Gouly 2379 2407/2435 (8:33:27.09) 5 Oct 2007 – 15 Mar 2026
40 🇺🇸 Jacob Ambrose 2378 2394/2410 (8:17:39.50) 26 Jun 2010 – 7 Mar 2026
41 🇵🇱 Wojciech Szatanowski 2377 2391/2405 (8:02:00.96) 12 Feb 2011 – 11 Feb 2026
42 🇵🇱 Piotr Tokarski 2351 2373/2395 (7:09:07.95) 14 Dec 2013 – 28 Feb 2026
43 🇺🇸 Raymond Goslow 2343 2352/2361 (7:30:30.96) 10 May 2014 – 16 Mar 2026
44 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
45 🇺🇸 Chris Chi 2333 2399/2465 (6:48:17.20) 1 Aug 2014 – 15 Mar 2026
46 🇺🇸 Zayn Khanani 2323 2334/2345 (5:39:08.81) 2 Sep 2018 – 15 Mar 2026
47 🇳🇱 Ton Dennenbroek 2322 2340/2358 (13:55:01.98) 23 Aug 2003 – 8 Mar 2026
48 🇫🇷 Wilfrid Py 2293 2314/2335 (8:01:28.41) 30 Apr 2016 – 22 Feb 2026
49 🇺🇸 Shane Grogan 2270 2300/2330 (6:28:27.58) 19 Nov 2011 – 7 Mar 2026
50 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
51 🇺🇸 Patrick Ponce 2220 2248/2276 (4:40:54.17) 22 Sep 2012 – 21 Feb 2026
52 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
53 🇹🇼 Yi-Fan Wu (吳亦凡) 2209 2222/2235 (5:24:49.14) 6 Feb 2010 – 8 Mar 2026
54 🇺🇸 Hassan Khanani 2199 2212/2225 (6:02:01.01) 2 Sep 2018 – 15 Mar 2026
55 🇳🇿 Chris Mills 2189 2217/2245 (5:05:25.26) 11 Oct 2014 – 8 Feb 2026
56 🇭🇺 Dániel Varga 2188 2213/2238 (7:57:14.63) 7 Jun 2008 – 28 Feb 2026
57 🇺🇸 Nicolás Sánchez 2167 2211/2255 (5:01:54.85) 31 Jul 2015 – 16 Mar 2026
58 🇺🇸 Ryan Pilat 2154 2177/2200 (4:43:07.25) 18 Jun 2016 – 18 Mar 2026
59 🇳🇱 Erik Akkersdijk 2154 2239/2324 (7:02:47.21) 29 Oct 2005 – 18 Jan 2026
60 🇩🇪 Konstantin Jaehne 2145 2155/2165 (8:10:13.01) 5 Sep 2015 – 15 Mar 2026
61 🇺🇸 Joshua Feran 2133 2172/2211 (7:14:30.89) 29 Oct 2011 – 28 Feb 2026
62 🇺🇸 Dylan Miller 2128 2164/2200 (4:33:44.56) 3 Jan 2015 – 14 Mar 2026
63 🇫🇷 Jules Desjardin 2119 2137/2155 (5:38:53.25) 23 Jan 2010 – 25 Jan 2026
64 🇨🇳 Ming Zheng (郑鸣) 2111 2122/2133 (9:17:26.00) 16 Aug 2009 – 14 Mar 2026
65 🇫🇷 Philippe Virouleau 2086 2093/2100 (7:53:40.35) 31 May 2008 – 22 Feb 2026
66 🇨🇳 Jiayu Wang (王佳宇) 2082 2106/2130 (5:11:23.17) 14 Aug 2010 – 15 Mar 2026
67 🇺🇸 Max Siauw 2067 2106/2145 (4:26:06.37) 25 Feb 2017 – 20 Dec 2025
68 🇺🇸 Braden Richards 2046 2073/2100 (5:37:17.72) 18 Mar 2017 – 15 Mar 2026
69 🇵🇱 Piotr Olszewski 2046 2088/2130 (6:20:55.81) 5 Oct 2013 – 15 Mar 2026
70 🇳🇱 Antonie Paterakis 2035 2045/2055 (5:04:52.69) 19 May 2012 – 21 Dec 2025
71 🇫🇷 Anton Piau 2031 2043/2055 (6:11:25.35) 31 May 2008 – 30 Nov 2025
72 🇫🇷 Clément Cherblanc 2025 2050/2075 (6:11:23.40) 6 Dec 2014 – 14 Mar 2026
73 🇺🇸 Keaton Ellis 2015 2030/2045 (5:05:44.30) 21 Jan 2012 – 7 Mar 2026
74 🇮🇹 Marco Rota 2014 2057/2100 (7:38:52.25) 7 Dec 2009 – 8 Feb 2026
75 🇩🇰 Martin Vædele Egdal 2009 2022/2035 (4:25:40.48) 8 Dec 2013 – 15 Mar 2026
76 🇺🇸 Anthony Brooks 2003 2034/2065 (5:42:47.57) 16 Aug 2008 – 28 Feb 2026
77 🇪🇸 Josete Sánchez 2003 2024/2045 (6:24:39.13) 14 Nov 2015 – 8 Mar 2026
78 🇺🇸 Corey Sakowski 1996 2027/2058 (7:40:10.10) 19 Feb 2011 – 15 Mar 2026
79 🇺🇸 Livia Kleiner 1981 2008/2035 (5:57:28.17) 16 Nov 2013 – 8 Mar 2026
80 🇺🇸 Ryan Jew 1976 1987/1998 (7:27:01.47) 15 Nov 2008 – 13 Mar 2026
81 🇨🇴 Michael Andres Castillo Lemus 1971 1993/2015 (5:33:04.57) 28 May 2011 – 25 Jan 2026
82 🇨🇭 Reto Bubendorf 1961 1983/2005 (5:59:39.58) 12 May 2012 – 7 Dec 2025
83 🇬🇧 AJ Nicholls 1959 1997/2035 (11:20:24.28) 7 Nov 2015 – 15 Mar 2026
84 🇺🇸 Sameer Aggarwal 1950 1980/2010 (4:24:03.79) 25 Feb 2017 – 22 Nov 2025
85 🇩🇰 Daniel Vædele Egdal 1946 1953/1960 (5:07:07.71) 8 Dec 2013 – 15 Mar 2026
86 🇵🇱 Kacper Paweł Dworak 1934 1952/1970 (7:13:14.58) 22 Aug 2020 – 15 Mar 2026
87 🇺🇸 Mitchell Lane 1913 1933/1953 (5:39:59.84) 11 Jul 2010 – 13 Mar 2026
88 🇬🇧 Callum James Goodyear-Jørgensen 1898 1924/1950 (7:49:14.64) 14 Jul 2012 – 15 Mar 2026
89 🇷🇺 Alexey Tsvetkov 1890 1910/1930 (4:38:19.95) 2 Dec 2017 – 8 Mar 2026
90 🇫🇷 Valentin Hoffmann 1890 1905/1920 (5:32:12.32) 16 Sep 2011 – 15 Mar 2026
91 🇺🇸 Mason Langenderfer 1882 1904/1926 (5:50:10.25) 11 May 2013 – 15 Mar 2026
92 🇬🇧 Callum Hales-Jepp 1880 1895/1910 (6:06:19.39) 14 Apr 2012 – 14 Sep 2025
93 🇳🇴 Ulrik Bredland 1878 1894/1910 (5:20:47.34) 18 Feb 2012 – 8 Mar 2026
94 🇵🇱 Krzysztof Bober 1874 1917/1960 (6:43:00.52) 27 Jul 2013 – 15 Mar 2026
95 🇺🇸 Matthew Dickman 1859 1887/1915 (8:13:01.47) 26 Jul 2013 – 7 Mar 2026
96 🇺🇸 Tommy Szeliga 1853 1869/1885 (6:20:57.91) 16 Jun 2012 – 6 Jul 2025
97 🇺🇸 Rowe Hessler 1851 1891/1931 (5:36:23.71) 31 Mar 2007 – 6 Jul 2025
98 🇪🇸 Rafael Rodriguez Santana 1851 1878/1905 (5:39:18.03) 5 May 2012 – 16 Mar 2025
99 🇫🇷 Abdelhak Kaddour 1848 1859/1870 (5:03:16.06) 9 Apr 2010 – 22 Feb 2026
100 🇮🇪 Ciarán Beahan 1844 1857/1870 (4:21:50.09) 11 Feb 2012 – 14 Mar 2026