Updated on 14 Dec 2025.

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 3817 3856/3895 (14:44:03.91) 2 Oct 2011 – 7 Dec 2025
2 🥈 🇺🇸 Luke Garrett 3577 3641/3705 (7:02:26.13) 25 Jun 2017 – 16 Nov 2025
3 🥉 🇮🇹 Matteo Provasi 3379 3382/3385 (12:08:28.40) 7 Dec 2009 – 8 Dec 2025
4 🇨🇴 Dennis Rosero 3352 3371/3390 (14:26:41.34) 11 Dec 2010 – 7 Dec 2025
5 🇺🇸 Paul Mahvi 3259 3292/3325 (8:15:51.18) 2 Sep 2012 – 22 Nov 2025
6 🇺🇸 Evan Liu 3196 3228/3260 (9:25:32.17) 30 May 2009 – 7 Dec 2025
7 🇺🇸 Katie Hull 3175 3200/3225 (8:32:35.76) 31 Jul 2010 – 6 Dec 2025
8 🇸🇪 Daniel Wallin 3120 3165/3210 (7:58:52.71) 14 Sep 2013 – 6 Dec 2025
9 🇭🇺 Bence Barát 2959 2961/2963 (9:07:50.08) 23 Aug 2008 – 6 Dec 2025
10 🇺🇸 Max Park 2957 2961/2965 (5:28:28.24) 18 Aug 2012 – 8 Nov 2025
11 🇵🇱 Karol Zakrzewski 2918 2954/2990 (7:46:34.53) 22 Feb 2014 – 7 Dec 2025
12 🇵🇱 Przemysław Rogalski 2862 2881/2900 (10:07:30.89) 14 Dec 2013 – 9 Dec 2025
13 🇺🇸 Carter Kucala 2827 2854/2881 (6:57:54.35) 24 Oct 2015 – 30 Nov 2025
14 🇮🇹 Simone Cantarelli 2818 2834/2850 (8:57:19.76) 1 Apr 2012 – 8 Dec 2025
15 🇺🇸 Blake Thompson 2777 2819/2861 (7:34:32.27) 5 Jun 2010 – 22 Nov 2025
16 🇫🇷 Juliette Sébastien 2764 2797/2830 (6:16:33.50) 10 May 2014 – 16 Nov 2025
17 🇩🇪 Sebastian Weyer 2730 2760/2790 (6:01:57.11) 12 Jun 2010 – 30 Nov 2025
18 🇩🇪 Sébastien Auroux 2729 2747/2765 (11:41:05.13) 19 Apr 2008 – 2 Nov 2025
19 🇵🇱 Łukasz Burliga 2659 2712/2765 (6:44:20.51) 28 Sep 2013 – 1 Dec 2025
20 🇫🇮 Niko Ronkainen 2642 2666/2690 (8:57:43.15) 27 Feb 2010 – 30 Nov 2025
21 🇺🇸 Simon Kellum 2620 2640/2660 (7:09:51.04) 3 Sep 2016 – 15 Nov 2025
22 🇳🇱 Ron van Bruchem 2617 2655/2693 (11:38:30.53) 23 Aug 2003 – 6 Dec 2025
23 🇨🇭 Tobias Peter 2584 2607/2630 (8:08:07.05) 10 May 2014 – 7 Dec 2025
24 🇩🇪 Finn Ickler 2578 2594/2610 (7:57:51.68) 14 Apr 2012 – 16 Nov 2025
25 🇨🇴 Diego Alejandro Casas Jimenez 2568 2584/2600 (10:19:28.16) 27 Sep 2014 – 17 Nov 2025
26 🇧🇷 Fabio Bini Graciose 2562 2576/2590 (15:27:02.53) 20 Mar 2010 – 7 Dec 2025
27 🇵🇱 Tymon Kolasiński 2557 2581/2605 (5:12:48.96) 8 May 2016 – 8 Dec 2025
28 🇺🇸 James Hildreth 2535 2573/2611 (9:07:16.72) 28 Mar 2009 – 8 Dec 2025
29 🇺🇸 Brian Johnson 2526 2553/2580 (5:30:27.29) 5 Oct 2013 – 6 Dec 2025
30 🇺🇸 Walker Welch 2523 2542/2561 (8:05:06.01) 29 Oct 2011 – 30 Nov 2025
31 🇩🇪 Leon Schmidtchen 2449 2462/2475 (6:22:30.35) 12 Jun 2010 – 23 Nov 2025
32 🇩🇪 Jan Bentlage 2447 2451/2455 (9:06:18.33) 16 Jan 2010 – 2 Nov 2025
33 🇦🇺 Feliks Zemdegs 2441 2473/2505 (4:55:35.91) 18 Jul 2009 – 30 Nov 2025
34 🇺🇸 Tim Reynolds 2413 2416/2419 (9:29:41.35) 10 Dec 2005 – 6 Jul 2025
35 🇺🇸 Daniel Mullen 2402 2421/2440 (6:50:55.49) 8 Oct 2016 – 6 Dec 2025
36 🇩🇪 Philipp Weyer 2369 2382/2395 (5:12:44.14) 12 Jun 2010 – 16 Nov 2025
37 🇺🇸 Jacob Ambrose 2368 2384/2400 (8:15:24.58) 26 Jun 2010 – 6 Jul 2025
38 🇬🇧 Joey Gouly 2339 2367/2395 (8:25:37.06) 5 Oct 2007 – 9 Nov 2025
39 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
40 🇨🇭 Alwin Rölz 2319 2342/2365 (5:57:10.60) 28 May 2016 – 7 Dec 2025
41 🇵🇱 Wojciech Szatanowski 2307 2321/2335 (7:49:32.36) 12 Feb 2011 – 9 Dec 2025
42 🇵🇱 Piotr Tokarski 2303 2324/2345 (7:00:14.96) 14 Dec 2013 – 29 Nov 2025
43 🇳🇱 Ton Dennenbroek 2292 2310/2328 (13:41:37.89) 23 Aug 2003 – 6 Dec 2025
44 🇨🇴 Manuel Popayán 2284 2302/2320 (6:07:53.20) 4 Feb 2017 – 30 Nov 2025
45 🇺🇸 Raymond Goslow 2278 2287/2296 (7:18:09.93) 10 May 2014 – 6 Dec 2025
46 🇺🇸 Zayn Khanani 2258 2269/2280 (5:30:22.85) 2 Sep 2018 – 6 Dec 2025
47 🇫🇷 Wilfrid Py 2238 2259/2280 (7:50:42.80) 30 Apr 2016 – 8 Dec 2025
48 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
49 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
50 🇺🇸 Christopher Chi 2209 2272/2335 (6:28:43.23) 1 Aug 2014 – 7 Dec 2025
51 🇺🇸 Patrick Ponce 2180 2208/2236 (4:36:35.34) 22 Sep 2012 – 6 Dec 2025
52 🇹🇼 Yi-Fan Wu (吳亦凡) 2179 2192/2205 (5:20:53.86) 6 Feb 2010 – 30 Nov 2025
53 🇭🇺 Dániel Varga 2168 2193/2218 (7:53:16.34) 7 Jun 2008 – 6 Dec 2025
54 🇺🇸 Shane Grogan 2166 2193/2220 (6:11:25.52) 19 Nov 2011 – 6 Dec 2025
55 🇳🇱 Erik Akkersdijk 2144 2229/2314 (7:01:07.80) 29 Oct 2005 – 28 Sep 2025
56 🇺🇸 Hassan Khanani 2134 2147/2160 (5:52:29.47) 2 Sep 2018 – 6 Dec 2025
57 🇳🇿 Chris Mills 2124 2152/2180 (4:57:50.54) 11 Oct 2014 – 15 Nov 2025
58 🇺🇸 Joshua Feran 2123 2162/2201 (7:12:52.90) 29 Oct 2011 – 15 Nov 2025
59 🇩🇪 Konstantin Jaehne 2105 2115/2125 (8:02:01.40) 5 Sep 2015 – 8 Dec 2025
60 🇫🇷 Jules Desjardin 2104 2122/2140 (5:36:54.98) 23 Jan 2010 – 9 Nov 2025
61 🇨🇳 Ming Zheng (郑鸣) 2078 2088/2098 (9:08:50.17) 16 Aug 2009 – 13 Dec 2025
62 🇺🇸 Nicolás Sánchez 2066 2108/2150 (4:49:11.20) 31 Jul 2015 – 6 Dec 2025
63 🇫🇷 Philippe Virouleau 2056 2063/2070 (7:47:39.73) 31 May 2008 – 2 Nov 2025
64 🇺🇸 Max Siauw 2052 2091/2130 (4:24:19.84) 25 Feb 2017 – 22 Nov 2025
65 🇫🇷 Anton Piau 2031 2043/2055 (6:11:25.35) 31 May 2008 – 30 Nov 2025
66 🇺🇸 Ryan Pilat 2024 2047/2070 (4:29:08.78) 18 Jun 2016 – 7 Dec 2025
67 🇺🇸 Dylan Miller 2023 2059/2095 (4:22:53.97) 3 Jan 2015 – 29 Nov 2025
68 🇳🇱 Antonie Paterakis 2007 2016/2025 (5:01:05.63) 19 May 2012 – 6 Dec 2025
69 🇨🇳 Jiayu Wang (王佳宇) 2007 2031/2055 (5:01:38.15) 14 Aug 2010 – 25 Oct 2025
70 🇫🇷 Clément Cherblanc 2005 2030/2055 (6:07:52.51) 6 Dec 2014 – 30 Nov 2025
71 🇮🇹 Marco Rota 1999 2042/2085 (7:35:45.13) 7 Dec 2009 – 8 Dec 2025
72 🇺🇸 Corey Sakowski 1986 2017/2048 (7:38:04.91) 19 Feb 2011 – 6 Dec 2025
73 🇺🇸 Keaton Ellis 1985 2000/2015 (5:01:31.80) 21 Jan 2012 – 30 Nov 2025
74 🇺🇸 Anthony Brooks 1980 2010/2040 (5:39:18.57) 16 Aug 2008 – 23 Nov 2025
75 🇵🇱 Piotr Olszewski 1976 2018/2060 (6:09:58.80) 5 Oct 2013 – 9 Dec 2025
76 🇺🇸 Livia Kleiner 1961 1988/2015 (5:54:26.26) 16 Nov 2013 – 2 Nov 2025
77 🇨🇭 Reto Bubendorf 1961 1983/2005 (5:59:39.58) 12 May 2012 – 7 Dec 2025
78 🇺🇸 Ryan Jew 1951 1962/1973 (7:21:57.09) 15 Nov 2008 – 2 Dec 2025
79 🇺🇸 Sameer Aggarwal 1950 1980/2010 (4:24:03.79) 25 Feb 2017 – 22 Nov 2025
80 🇪🇸 Josete Sánchez 1933 1954/1975 (6:11:44.33) 14 Nov 2015 – 8 Dec 2025
81 🇺🇸 Braden Richards 1918 1939/1960 (5:16:32.50) 18 Mar 2017 – 6 Dec 2025
82 🇩🇰 Martin Vædele Egdal 1913 1924/1935 (4:14:05.85) 8 Dec 2013 – 30 Nov 2025
83 🇬🇧 Callum Hales-Jepp 1880 1895/1910 (6:06:19.39) 14 Apr 2012 – 14 Sep 2025
84 🇬🇧 AJ Nicholls 1868 1904/1940 (10:50:20.06) 7 Nov 2015 – 30 Nov 2025
85 🇩🇰 Daniel Vædele Egdal 1863 1869/1875 (4:55:46.68) 8 Dec 2013 – 30 Nov 2025
86 🇺🇸 Tommy Szeliga 1853 1869/1885 (6:20:57.91) 16 Jun 2012 – 6 Jul 2025
87 🇫🇷 Valentin Hoffmann 1851 1863/1875 (5:25:22.67) 16 Sep 2011 – 16 Nov 2025
88 🇺🇸 Rowe Hessler 1851 1891/1931 (5:36:23.71) 31 Mar 2007 – 6 Jul 2025
89 🇪🇸 Rafael Rodriguez Santana 1851 1878/1905 (5:39:18.03) 5 May 2012 – 16 Mar 2025
90 🇮🇹 Lorenzo Vigani Poli 1844 1876/1908 (7:14:04.84) 26 May 2007 – 20 Sep 2025
91 🇵🇱 Krzysztof Bober 1836 1878/1920 (6:35:42.94) 27 Jul 2013 – 7 Dec 2025
92 🇺🇸 Mitchell Lane 1830 1849/1868 (5:26:46.42) 11 Jul 2010 – 22 Nov 2025
93 🇬🇧 Callum James Goodyear-Jørgensen 1822 1846/1870 (7:32:26.02) 14 Jul 2012 – 2 Nov 2025
94 🇨🇴 Michael Andres Castillo Lemus 1821 1843/1865 (5:08:58.84) 28 May 2011 – 7 Dec 2025
95 🇳🇴 Ulrik Bredland 1813 1829/1845 (5:11:27.73) 18 Feb 2012 – 29 Nov 2025
96 🇺🇸 Dana Yi 1809 1832/1855 (4:40:34.23) 6 Nov 2010 – 2 Nov 2025
97 🇷🇺 Alexey Tsvetkov 1805 1825/1845 (4:29:30.04) 2 Dec 2017 – 8 Dec 2025
98 🇵🇱 Kacper Paweł Dworak 1804 1822/1840 (6:47:04.76) 22 Aug 2020 – 9 Dec 2025
99 🇫🇷 Abdelhak Kaddour 1803 1814/1825 (4:56:20.71) 9 Apr 2010 – 9 Nov 2025
100 🇪🇸 Carlos Méndez García-Barroso 1800 1815/1830 (4:38:37.48) 27 Feb 2010 – 8 Dec 2025