Generated on 31 Jan 2026 based on the database export of 30 Jan 2026.

# Name Score Result Time Period
1 🥇 🇨🇴 Eduard Esteban García Domínguez 3972 4011/4050 (15:18:06.06) 2 Oct 2011 – 25 Jan 2026
2 🥈 🇺🇸 Luke Garrett 3668 3734/3800 (7:11:53.47) 25 Jun 2017 – 17 Jan 2026
3 🥉 🇨🇴 Dennis Rosero 3493 3514/3535 (15:01:26.98) 11 Dec 2010 – 25 Jan 2026
4 🇮🇹 Matteo Provasi 3479 3482/3485 (12:27:57.00) 7 Dec 2009 – 25 Jan 2026
5 🇺🇸 Paul Mahvi 3304 3337/3370 (8:21:51.54) 2 Sep 2012 – 18 Jan 2026
6 🇺🇸 Evan Liu 3232 3266/3300 (9:31:28.38) 30 May 2009 – 17 Jan 2026
7 🇸🇪 Daniel Wallin 3231 3278/3325 (8:14:31.22) 14 Sep 2013 – 25 Jan 2026
8 🇺🇸 Katie Hull 3190 3215/3240 (8:34:53.83) 31 Jul 2010 – 18 Jan 2026
9 🇺🇸 Max Park 2987 2991/2995 (5:31:20.67) 18 Aug 2012 – 11 Jan 2026
10 🇭🇺 Bence Barát 2969 2971/2973 (9:09:28.78) 23 Aug 2008 – 18 Jan 2026
11 🇵🇱 Karol Zakrzewski 2966 3003/3040 (7:54:02.18) 22 Feb 2014 – 25 Jan 2026
12 🇵🇱 Przemysław Rogalski 2902 2921/2940 (10:15:43.58) 14 Dec 2013 – 25 Jan 2026
13 🇺🇸 Carter Kucala 2867 2894/2921 (7:03:38.85) 24 Oct 2015 – 24 Jan 2026
14 🇮🇹 Simone Cantarelli 2848 2864/2880 (9:02:38.58) 1 Apr 2012 – 25 Jan 2026
15 🇫🇷 Juliette Sébastien 2779 2812/2845 (6:18:15.96) 10 May 2014 – 11 Jan 2026
16 🇺🇸 Blake Thompson 2777 2819/2861 (7:34:32.27) 5 Jun 2010 – 22 Nov 2025
17 🇩🇪 Sebastian Weyer 2750 2780/2810 (6:04:18.04) 12 Jun 2010 – 16 Jan 2026
18 🇩🇪 Sébastien Auroux 2739 2757/2775 (11:43:44.65) 19 Apr 2008 – 18 Jan 2026
19 🇵🇱 Łukasz Burliga 2702 2756/2810 (6:50:14.78) 28 Sep 2013 – 25 Jan 2026
20 🇫🇮 Niko Ronkainen 2687 2711/2735 (9:06:00.67) 27 Feb 2010 – 25 Jan 2026
21 🇳🇱 Ron van Bruchem 2660 2699/2738 (11:50:13.92) 23 Aug 2003 – 11 Jan 2026
22 🇺🇸 Simon Kellum 2635 2655/2675 (7:11:55.97) 3 Sep 2016 – 24 Jan 2026
23 🇩🇪 Finn Ickler 2623 2639/2655 (8:05:38.85) 14 Apr 2012 – 24 Jan 2026
24 🇨🇭 Tobias Peter 2614 2637/2660 (8:13:16.02) 10 May 2014 – 2 Jan 2026
25 🇨🇴 Diego Alejandro Casas Jimenez 2603 2619/2635 (10:27:54.25) 27 Sep 2014 – 25 Jan 2026
26 🇵🇱 Tymon Kolasiński 2592 2616/2640 (5:15:52.17) 8 May 2016 – 18 Jan 2026
27 🇧🇷 Fabio Bini Graciose 2582 2596/2610 (15:32:49.83) 20 Mar 2010 – 25 Jan 2026
28 🇺🇸 James Hildreth 2543 2582/2621 (9:09:08.10) 28 Mar 2009 – 29 Dec 2025
29 🇺🇸 Brian Johnson 2541 2568/2595 (5:32:08.15) 5 Oct 2013 – 24 Jan 2026
30 🇺🇸 Walker Welch 2533 2552/2571 (8:06:51.85) 29 Oct 2011 – 27 Dec 2025
31 🇩🇪 Leon Schmidtchen 2494 2507/2520 (6:28:59.02) 12 Jun 2010 – 24 Jan 2026
32 🇦🇺 Feliks Zemdegs 2456 2488/2520 (4:57:12.33) 18 Jul 2009 – 18 Jan 2026
33 🇩🇪 Jan Bentlage 2452 2456/2460 (9:07:21.29) 16 Jan 2010 – 18 Jan 2026
34 🇺🇸 Daniel Mullen 2417 2436/2455 (6:53:21.95) 8 Oct 2016 – 18 Jan 2026
35 🇺🇸 Tim Reynolds 2413 2416/2419 (9:29:41.35) 10 Dec 2005 – 6 Jul 2025
36 🇩🇪 Philipp Weyer 2399 2412/2425 (5:16:11.82) 12 Jun 2010 – 18 Jan 2026
37 🇺🇸 Jacob Ambrose 2373 2389/2405 (8:16:34.86) 26 Jun 2010 – 18 Jan 2026
38 🇬🇧 Joey Gouly 2369 2397/2425 (8:31:30.52) 5 Oct 2007 – 17 Jan 2026
39 🇨🇭 Alwin Rölz 2356 2383/2410 (6:02:23.36) 28 May 2016 – 24 Jan 2026
40 🇵🇱 Wojciech Szatanowski 2347 2361/2375 (7:56:37.72) 12 Feb 2011 – 17 Jan 2026
41 🇳🇱 Mats Valk 2336 2358/2380 (6:07:38.62) 24 Nov 2007 – 7 Sep 2025
42 🇵🇱 Piotr Tokarski 2333 2354/2375 (7:05:48.87) 14 Dec 2013 – 25 Jan 2026
43 🇨🇴 Manuel Popayán 2329 2347/2365 (6:14:38.08) 4 Feb 2017 – 25 Jan 2026
44 🇳🇱 Ton Dennenbroek 2312 2330/2348 (13:50:00.95) 23 Aug 2003 – 17 Jan 2026
45 🇺🇸 Raymond Goslow 2293 2302/2311 (7:21:02.06) 10 May 2014 – 18 Jan 2026
46 🇺🇸 Zayn Khanani 2273 2284/2295 (5:32:25.81) 2 Sep 2018 – 3 Jan 2026
47 🇫🇷 Wilfrid Py 2258 2279/2300 (7:54:36.26) 30 Apr 2016 – 18 Jan 2026
48 🇺🇸 Christopher Chi 2249 2312/2375 (6:34:57.94) 1 Aug 2014 – 24 Jan 2026
49 🇵🇱 Michał Halczuk 2227 2260/2293 (7:07:04.75) 10 May 2008 – 19 Nov 2023
50 🇺🇸 Shane Grogan 2215 2245/2275 (6:19:41.36) 19 Nov 2011 – 24 Jan 2026
51 🇺🇸 Eric Zhao 2213 2240/2267 (7:35:38.20) 21 Aug 2010 – 4 Oct 2025
52 🇺🇸 Patrick Ponce 2210 2238/2266 (4:39:48.99) 22 Sep 2012 – 21 Dec 2025
53 🇹🇼 Yi-Fan Wu (吳亦凡) 2194 2207/2220 (5:22:45.96) 6 Feb 2010 – 28 Dec 2025
54 🇭🇺 Dániel Varga 2178 2203/2228 (7:55:21.36) 7 Jun 2008 – 18 Jan 2026
55 🇳🇿 Chris Mills 2174 2202/2230 (5:03:37.89) 11 Oct 2014 – 18 Jan 2026
56 🇳🇱 Erik Akkersdijk 2154 2239/2324 (7:02:47.21) 29 Oct 2005 – 18 Jan 2026
57 🇺🇸 Hassan Khanani 2149 2162/2175 (5:54:37.22) 2 Sep 2018 – 3 Jan 2026
58 🇩🇪 Konstantin Jaehne 2130 2140/2150 (8:07:13.35) 5 Sep 2015 – 29 Dec 2025
59 🇺🇸 Joshua Feran 2123 2162/2201 (7:12:52.90) 29 Oct 2011 – 15 Nov 2025
60 🇫🇷 Jules Desjardin 2119 2137/2155 (5:38:53.25) 23 Jan 2010 – 25 Jan 2026
61 🇨🇳 Ming Zheng (郑鸣) 2098 2108/2118 (9:13:54.79) 16 Aug 2009 – 17 Jan 2026
62 🇺🇸 Nicolás Sánchez 2086 2128/2170 (4:51:42.77) 31 Jul 2015 – 18 Jan 2026
63 🇫🇷 Philippe Virouleau 2071 2078/2085 (7:50:37.27) 31 May 2008 – 16 Jan 2026
64 🇺🇸 Ryan Pilat 2069 2092/2115 (4:34:10.14) 18 Jun 2016 – 18 Jan 2026
65 🇺🇸 Dylan Miller 2068 2104/2140 (4:27:33.02) 3 Jan 2015 – 24 Jan 2026
66 🇺🇸 Max Siauw 2067 2106/2145 (4:26:06.37) 25 Feb 2017 – 20 Dec 2025
67 🇨🇳 Jiayu Wang (王佳宇) 2037 2061/2085 (5:05:33.86) 14 Aug 2010 – 11 Jan 2026
68 🇳🇱 Antonie Paterakis 2035 2045/2055 (5:04:52.69) 19 May 2012 – 21 Dec 2025
69 🇫🇷 Anton Piau 2031 2043/2055 (6:11:25.35) 31 May 2008 – 30 Nov 2025
70 🇵🇱 Piotr Olszewski 2006 2048/2090 (6:14:37.43) 5 Oct 2013 – 11 Jan 2026
71 🇫🇷 Clément Cherblanc 2005 2030/2055 (6:07:52.51) 6 Dec 2014 – 30 Nov 2025
72 🇮🇹 Marco Rota 1999 2042/2085 (7:35:45.13) 7 Dec 2009 – 8 Dec 2025
73 🇺🇸 Anthony Brooks 1990 2020/2050 (5:40:50.45) 16 Aug 2008 – 14 Dec 2025
74 🇺🇸 Corey Sakowski 1986 2017/2048 (7:38:04.91) 19 Feb 2011 – 6 Dec 2025
75 🇺🇸 Keaton Ellis 1985 2000/2015 (5:01:31.80) 21 Jan 2012 – 30 Nov 2025
76 🇺🇸 Braden Richards 1982 2006/2030 (5:26:51.50) 18 Mar 2017 – 17 Jan 2026
77 🇨🇴 Michael Andres Castillo Lemus 1971 1993/2015 (5:33:04.57) 28 May 2011 – 25 Jan 2026
78 🇺🇸 Livia Kleiner 1961 1988/2015 (5:54:26.26) 16 Nov 2013 – 2 Nov 2025
79 🇨🇭 Reto Bubendorf 1961 1983/2005 (5:59:39.58) 12 May 2012 – 7 Dec 2025
80 🇪🇸 Josete Sánchez 1958 1979/2000 (6:16:18.32) 14 Nov 2015 – 17 Jan 2026
81 🇩🇰 Martin Vædele Egdal 1953 1964/1975 (4:18:48.52) 8 Dec 2013 – 11 Jan 2026
82 🇺🇸 Ryan Jew 1951 1962/1973 (7:21:57.09) 15 Nov 2008 – 2 Dec 2025
83 🇺🇸 Sameer Aggarwal 1950 1980/2010 (4:24:03.79) 25 Feb 2017 – 22 Nov 2025
84 🇬🇧 AJ Nicholls 1919 1957/1995 (11:07:50.77) 7 Nov 2015 – 25 Jan 2026
85 🇩🇰 Daniel Vædele Egdal 1888 1894/1900 (4:59:10.49) 8 Dec 2013 – 11 Jan 2026
86 🇬🇧 Callum Hales-Jepp 1880 1895/1910 (6:06:19.39) 14 Apr 2012 – 14 Sep 2025
87 🇺🇸 Mitchell Lane 1868 1888/1908 (5:32:49.02) 11 Jul 2010 – 24 Jan 2026
88 🇵🇱 Kacper Paweł Dworak 1859 1877/1895 (6:58:00.91) 22 Aug 2020 – 25 Jan 2026
89 🇬🇧 Callum James Goodyear-Jørgensen 1857 1881/1905 (7:39:52.82) 14 Jul 2012 – 11 Jan 2026
90 🇫🇷 Valentin Hoffmann 1854 1867/1880 (5:25:59.70) 16 Sep 2011 – 18 Jan 2026
91 🇵🇱 Krzysztof Bober 1854 1897/1940 (6:39:06.41) 27 Jul 2013 – 25 Jan 2026
92 🇺🇸 Tommy Szeliga 1853 1869/1885 (6:20:57.91) 16 Jun 2012 – 6 Jul 2025
93 🇺🇸 Rowe Hessler 1851 1891/1931 (5:36:23.71) 31 Mar 2007 – 6 Jul 2025
94 🇪🇸 Rafael Rodriguez Santana 1851 1878/1905 (5:39:18.03) 5 May 2012 – 16 Mar 2025
95 🇷🇺 Alexey Tsvetkov 1845 1865/1885 (4:33:47.24) 2 Dec 2017 – 25 Jan 2026
96 🇺🇸 Mason Langenderfer 1844 1865/1886 (5:43:52.78) 11 May 2013 – 17 Jan 2026
97 🇮🇹 Lorenzo Vigani Poli 1844 1876/1908 (7:14:04.84) 26 May 2007 – 20 Sep 2025
98 🇳🇴 Ulrik Bredland 1833 1849/1865 (5:14:19.14) 18 Feb 2012 – 25 Jan 2026
99 🇺🇸 Matthew Dickman 1829 1857/1885 (8:05:11.86) 26 Jul 2013 – 24 Jan 2026
100 🇮🇪 Ciarán Beahan 1811 1823/1835 (4:17:39.09) 11 Feb 2012 – 17 Jan 2026