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

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 2164 2182/2200 (12:25:38.72) 22 Jan 2011 – 26 Apr 2026
2 🥈 🇵🇱 Karol Zakrzewski 1975 1990/2005 (7:20:21.94) 22 Feb 2014 – 25 Apr 2026
3 🥉 🇫🇷 Juliette Sébastien 1837 1856/1875 (6:13:48.00) 18 Apr 2015 – 19 Apr 2026
4 🇭🇺 Bence Barát 1745 1748/1751 (10:10:24.04) 23 Aug 2008 – 28 Feb 2026
5 🇸🇪 Daniel Wallin 1739 1768/1797 (8:44:30.96) 14 Sep 2013 – 28 Apr 2026
6 🇺🇸 Luke Garrett 1673 1689/1705 (5:21:08.28) 14 Oct 2017 – 11 Apr 2026
7 🇩🇪 Jan Bentlage 1667 1672/1677 (10:26:54.63) 16 Jan 2010 – 18 Jan 2026
8 🇨🇭 Tobias Peter 1661 1668/1675 (7:47:04.08) 29 Mar 2015 – 26 Apr 2026
9 🇩🇪 Sébastien Auroux 1607 1620/1633 (12:49:34.51) 23 Aug 2008 – 19 Apr 2026
10 🇨🇭 Alwin Rölz 1603 1614/1625 (7:00:33.21) 15 Jul 2016 – 26 Apr 2026
11 🇭🇺 Dániel Varga 1521 1524/1527 (9:09:46.12) 7 Jun 2008 – 29 Mar 2026
12 🇵🇱 Łukasz Burliga 1508 1537/1566 (6:23:40.68) 26 Oct 2013 – 12 Apr 2026
13 🇺🇸 Max Park 1493 1494/1495 (4:37:12.66) 25 May 2013 – 15 Feb 2026
14 🇵🇱 Przemysław Rogalski 1492 1502/1512 (8:33:02.38) 29 Mar 2014 – 15 Apr 2026
15 🇮🇹 Matteo Provasi 1465 1465/1465 (9:09:50.44) 7 Mar 2010 – 25 Apr 2026
16 🇩🇪 Philipp Weyer 1455 1470/1485 (6:07:32.58) 14 Aug 2010 – 15 Mar 2026
17 🇺🇸 Evan Liu 1434 1447/1460 (7:35:14.58) 18 Apr 2010 – 26 Apr 2026
18 🇧🇷 Fabio Bini Graciose 1433 1438/1443 (17:13:35.13) 25 Sep 2010 – 25 Apr 2026
19 🇩🇪 Leon Schmidtchen 1425 1435/1445 (8:36:27.55) 12 Jun 2010 – 26 Apr 2026
20 🇵🇱 Wojciech Szatanowski 1416 1417/1418 (8:21:19.51) 26 Mar 2011 – 26 Apr 2026
21 🇦🇺 Feliks Zemdegs 1410 1435/1460 (4:59:29.92) 18 Jul 2009 – 19 Apr 2026
22 🇩🇪 Konstantin Jaehne 1370 1386/1402 (9:05:35.34) 5 Sep 2015 – 6 Apr 2026
23 🇺🇸 Carter Kucala 1365 1380/1395 (5:22:09.16) 24 Oct 2015 – 11 Apr 2026
24 🇨🇴 Eduard Esteban García Domínguez 1362 1375/1388 (9:21:31.40) 11 Nov 2012 – 19 Apr 2026
25 🇳🇴 Ulrik Bredland 1325 1335/1345 (6:27:00.67) 18 Feb 2012 – 19 Apr 2026
26 🇩🇪 Finn Ickler 1314 1343/1372 (8:43:58.68) 14 Apr 2012 – 1 Mar 2026
27 🇺🇸 Eric Zhao 1273 1285/1297 (6:36:57.97) 21 Aug 2010 – 4 Oct 2025
28 🇺🇸 Paul Mahvi 1265 1270/1275 (6:40:53.63) 1 Feb 2014 – 19 Apr 2026
29 🇨🇳 Jiayu Wang (王佳宇) 1243 1254/1265 (5:06:35.32) 14 Aug 2010 – 24 Mar 2026
30 🇫🇷 Nicolas Gertner Kilian 1187 1206/1225 (4:58:43.87) 2 Mar 2013 – 6 Apr 2026
31 🇺🇸 Ryan Jew 1182 1197/1212 (7:01:32.22) 15 Nov 2008 – 13 Mar 2026
32 🇺🇸 Brian Johnson 1181 1193/1205 (4:13:16.11) 5 Oct 2013 – 11 Apr 2026
33 🇫🇷 Wilfrid Py 1175 1183/1191 (9:28:22.89) 11 Nov 2016 – 6 Apr 2026
34 🇩🇰 Daniel Vædele Egdal 1170 1175/1180 (5:21:34.49) 8 Dec 2013 – 28 Mar 2026
35 🇩🇰 Martin Vædele Egdal 1167 1176/1185 (4:27:12.52) 8 Dec 2013 – 28 Mar 2026
36 🇫🇷 Anthony Lafourcade 1166 1169/1172 (5:49:25.83) 10 May 2014 – 26 Apr 2026
37 🇳🇱 Mats Valk 1166 1175/1184 (5:55:23.73) 2 Feb 2008 – 17 Nov 2024
38 🇳🇱 Erik Akkersdijk 1160 1192/1224 (7:17:28.82) 21 Apr 2006 – 18 Jan 2026
39 🇫🇷 Valentin Hoffmann 1134 1137/1140 (7:04:48.94) 16 Sep 2011 – 26 Apr 2026
40 🇩🇪 Cornelius Dieckmann 1132 1136/1140 (4:53:12.57) 24 Oct 2009 – 1 Feb 2026
41 🇵🇱 Michał Pleskowicz 1131 1133/1135 (4:34:00.22) 30 May 2009 – 8 Oct 2023
42 🇬🇧 Callum Hales-Jepp 1127 1131/1135 (6:01:52.05) 14 Jul 2012 – 4 Jan 2026
43 🇺🇸 Patrick Ponce 1126 1139/1152 (3:52:09.63) 12 Jan 2013 – 28 Mar 2026
44 🇫🇷 Clément Cherblanc 1122 1141/1160 (6:06:14.12) 18 Apr 2015 – 15 Mar 2026
45 🇦🇺 Jayden McNeill 1110 1125/1140 (4:40:16.85) 25 Feb 2012 – 19 Apr 2026
46 🇨🇭 Reto Bubendorf 1107 1146/1185 (6:07:49.93) 12 May 2012 – 7 Dec 2025
47 🇨🇴 Diego Alejandro Casas Jimenez 1099 1107/1115 (6:48:38.42) 27 Sep 2014 – 21 Feb 2026
48 🇳🇿 Chris Mills 1092 1106/1120 (4:54:42.18) 20 Dec 2014 – 19 Apr 2026
49 🇺🇸 Walker Welch 1090 1095/1100 (6:12:53.11) 29 Oct 2011 – 12 Apr 2026
50 🇺🇸 Keaton Ellis 1089 1098/1107 (4:19:46.53) 21 Jan 2012 – 1 Mar 2026
51 🇺🇸 James Hildreth 1089 1107/1125 (6:45:28.56) 28 Mar 2009 – 19 Mar 2026
52 🇺🇸 Jeremy Fleischman 1071 1074/1077 (6:00:28.64) 15 Apr 2006 – 5 Nov 2023
53 🇺🇸 Simon Kellum 1070 1075/1080 (4:54:39.43) 12 Feb 2017 – 24 Jan 2026
54 🇺🇸 Katie Hull 1070 1085/1100 (5:43:27.52) 24 Oct 2015 – 26 Apr 2026
55 🇫🇷 Victor Colin 1058 1069/1080 (4:25:58.29) 3 Aug 2013 – 6 Apr 2026
56 🇮🇳 Bhargav Narasimhan 1049 1063/1077 (4:14:46.07) 1 Oct 2011 – 19 Apr 2026
57 🇩🇪 Patrick Hetco 1037 1046/1055 (4:25:44.98) 26 Nov 2011 – 26 Apr 2026
58 🇺🇸 Mason Langenderfer 1031 1038/1045 (4:49:30.40) 11 May 2013 – 25 Apr 2026
59 🇩🇪 Oliver Fritz 1030 1035/1040 (4:24:23.09) 8 Nov 2014 – 6 Apr 2026
60 🇺🇸 Devin Corr-Robinett 1026 1043/1060 (6:55:20.44) 27 May 2006 – 29 Jun 2025
61 🇫🇷 Abdelhak Kaddour 1025 1036/1047 (5:49:05.74) 3 Sep 2010 – 26 Apr 2026
62 🇬🇧 Robert Yau 1023 1029/1035 (4:51:23.00) 11 Jul 2009 – 24 Aug 2025
63 🇺🇸 Michael Young 1014 1026/1038 (5:44:35.08) 19 Apr 2008 – 4 Oct 2025
64 🇨🇦 Antoine Cantin 1013 1019/1025 (3:56:40.88) 5 Mar 2011 – 4 Nov 2024
65 🇺🇸 Blake Thompson 1011 1023/1035 (5:43:58.13) 2 Oct 2010 – 18 Apr 2026
66 🇬🇧 Callum James Goodyear-Jørgensen 1010 1028/1046 (7:57:20.70) 14 Jul 2012 – 12 Apr 2026
67 🇺🇸 Daniel Mullen 1005 1006/1007 (4:50:26.70) 4 Dec 2016 – 26 Apr 2026
68 🇧🇷 Rafael de Andrade Cinoto 1005 1010/1015 (9:38:33.24) 21 Jun 2008 – 21 Sep 2025
69 🇩🇪 Kevin Gerhardt 1002 1011/1020 (3:57:38.95) 18 Jan 2014 – 15 Mar 2026
70 🇨🇦 Dave Campbell 998 1000/1002 (7:55:48.60) 5 Nov 2005 – 19 Oct 2019
71 🇨🇴 Dennis Rosero 995 1014/1033 (9:12:58.81) 28 May 2011 – 19 Apr 2026
72 🇨🇳 Ming Zheng (郑鸣) 982 994/1006 (7:18:18.03) 16 Aug 2009 – 18 Apr 2026
73 🇮🇹 Simone Cantarelli 974 980/986 (6:48:28.63) 9 Jun 2012 – 12 Apr 2026
74 🇺🇸 Tim Reynolds 974 977/980 (8:13:43.10) 29 Apr 2006 – 6 Jul 2025
75 🇫🇮 Antto Pitkänen 959 980/1001 (4:49:31.94) 10 Feb 2018 – 29 Mar 2026
76 🇩🇪 Noah Kraft 951 953/955 (4:31:18.23) 15 Jul 2016 – 19 Apr 2026
77 🇳🇴 Kim Roger Haraldsen 949 952/955 (3:45:44.00) 7 Feb 2016 – 19 Apr 2026
78 🇳🇴 Stian Nystad Østli 944 947/950 (4:26:35.69) 4 Feb 2017 – 19 Apr 2026
79 🇺🇸 Shane Grogan 944 952/960 (4:56:17.80) 19 Nov 2011 – 22 Mar 2026
80 🇵🇱 Wojciech Knott 937 951/965 (4:43:34.07) 23 Jul 2011 – 3 Oct 2021
81 🇫🇷 Lucas Déglise 936 943/950 (4:17:15.89) 7 Nov 2015 – 26 Apr 2026
82 🇪🇸 Carlos Méndez García-Barroso 935 945/955 (4:26:11.31) 27 Feb 2010 – 12 Apr 2026
83 🇺🇸 Chris Chi 932 946/960 (5:04:09.45) 16 Apr 2016 – 18 Apr 2026
84 🇳🇴 Niklas Aasen Eliasson 929 932/935 (5:03:04.03) 16 Oct 2021 – 19 Apr 2026
85 🇩🇪 Simon Kalhofer 926 938/950 (3:44:22.64) 14 Apr 2012 – 22 Mar 2026
86 🇺🇸 Dylan Miller 926 938/950 (3:54:06.03) 16 Aug 2015 – 19 Apr 2026
87 🇵🇱 Bartosz Karpiński 924 932/940 (3:08:11.00) 16 Mar 2019 – 18 Apr 2026
88 🇳🇱 Ron van Bruchem 922 928/934 (11:13:23.45) 7 Aug 2004 – 22 Feb 2026
89 🇨🇳 Ruohan Qiu (邱若寒) 919 922/925 (3:57:06.25) 18 Aug 2012 – 12 Apr 2026
90 🇳🇱 Antonie Paterakis 915 921/927 (4:27:37.23) 15 Sep 2012 – 6 Dec 2025
91 🇺🇸 Ryan Pilat 904 908/912 (3:34:40.44) 3 Feb 2018 – 25 Apr 2026
92 🇮🇪 Ciarán Beahan 904 907/910 (3:52:34.86) 14 Jul 2012 – 6 Apr 2026
93 🇬🇧 James Molloy 902 917/932 (6:00:15.71) 30 Jul 2011 – 21 May 2023
94 🇺🇸 Corey Sakowski 900 918/936 (6:20:05.83) 17 Sep 2011 – 23 Mar 2025
95 🇵🇱 Przemysław Kaleta 896 903/910 (3:35:03.51) 26 May 2012 – 15 Dec 2024
96 🇷🇺 Andrey Che 895 915/935 (2:55:46.02) 18 Jul 2015 – 19 Apr 2026
97 🇵🇱 Kacper Paweł Dworak 890 895/900 (5:28:41.66) 22 May 2021 – 19 Apr 2026
98 🇫🇷 Jules Desjardin 887 892/897 (5:53:26.55) 9 Apr 2010 – 21 Apr 2024
99 🇺🇸 Braden Richards 886 904/922 (4:19:19.35) 18 Mar 2017 – 18 Apr 2026
100 🇩🇪 Wilhelm Kilders 884 892/900 (5:19:13.86) 20 Apr 2013 – 26 Apr 2026