Generated on 2 Nov 2026 based on the database export of 2 Nov 2026.

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 2380 2400/2420 (13:31:01.68) 22 Jan 2011 – 1 Nov 2026
2 🥈 🇵🇱 Karol Zakrzewski 2155 2170/2185 (7:58:22.86) 22 Feb 2014 – 31 Oct 2026
3 🥉 🇫🇷 Juliette Sébastien 1972 1991/2010 (6:35:38.76) 18 Apr 2015 – 25 Oct 2026
4 🇸🇪 Daniel Wallin 1820 1851/1882 (9:07:42.58) 14 Sep 2013 – 25 Oct 2026
5 🇺🇸 Luke Garrett 1776 1793/1810 (5:38:33.43) 14 Oct 2017 – 18 Oct 2026
6 🇨🇭 Tobias Peter 1759 1767/1775 (8:10:49.99) 29 Mar 2015 – 25 Oct 2026
7 🇭🇺 Bence Barát 1750 1753/1756 (10:12:10.32) 23 Aug 2008 – 27 Jun 2026
8 🇨🇭 Alwin Rölz 1738 1749/1760 (7:28:23.63) 15 Jul 2016 – 25 Oct 2026
9 🇩🇪 Jan Bentlage 1687 1692/1697 (10:33:25.82) 16 Jan 2010 – 25 Oct 2026
10 🇵🇱 Łukasz Burliga 1652 1684/1716 (6:54:51.03) 26 Oct 2013 – 31 Oct 2026
11 🇵🇱 Przemysław Rogalski 1652 1662/1672 (9:18:52.49) 29 Mar 2014 – 31 Oct 2026
12 🇩🇪 Sébastien Auroux 1629 1642/1655 (13:00:25.03) 23 Aug 2008 – 25 Oct 2026
13 🇭🇺 Dániel Varga 1559 1563/1567 (9:23:46.32) 7 Jun 2008 – 25 Oct 2026
14 🇺🇸 Max Park 1548 1549/1550 (4:45:55.99) 25 May 2013 – 18 Oct 2026
15 🇮🇹 Matteo Provasi 1545 1545/1545 (9:34:11.56) 7 Mar 2010 – 1 Nov 2026
16 🇺🇸 Evan Liu 1543 1559/1575 (8:03:23.39) 18 Apr 2010 – 25 Oct 2026
17 🇩🇪 Leon Schmidtchen 1515 1525/1535 (9:04:49.78) 12 Jun 2010 – 18 Oct 2026
18 🇧🇷 Fabio Bini Graciose 1513 1518/1523 (17:55:41.21) 25 Sep 2010 – 24 Oct 2026
19 🇩🇪 Philipp Weyer 1475 1490/1505 (6:11:48.66) 14 Aug 2010 – 30 Aug 2026
20 🇦🇺 Feliks Zemdegs 1443 1469/1495 (5:05:59.93) 18 Jul 2009 – 12 Jul 2026
21 🇺🇸 Carter Kucala 1438 1454/1470 (5:37:19.47) 24 Oct 2015 – 20 Sep 2026
22 🇩🇪 Konstantin Jaehne 1424 1443/1462 (9:26:47.61) 5 Sep 2015 – 25 Oct 2026
23 🇵🇱 Wojciech Szatanowski 1416 1417/1418 (8:21:19.51) 26 Mar 2011 – 26 Apr 2026
24 🇨🇴 Eduard Esteban García Domínguez 1402 1415/1428 (9:36:45.02) 11 Nov 2012 – 26 Sep 2026
25 🇳🇴 Ulrik Bredland 1400 1410/1420 (6:44:05.62) 18 Feb 2012 – 25 Oct 2026
26 🇩🇪 Finn Ickler 1357 1387/1417 (8:59:54.75) 14 Apr 2012 – 27 Sep 2026
27 🇺🇸 Paul Mahvi 1333 1339/1345 (6:59:37.37) 1 Feb 2014 – 30 Aug 2026
28 🇺🇸 Brian Johnson 1314 1327/1340 (4:36:31.23) 5 Oct 2013 – 18 Oct 2026
29 🇨🇳 Jiayu Wang (王佳宇) 1303 1314/1325 (5:19:35.89) 14 Aug 2010 – 13 Sep 2026
30 🇺🇸 Eric Zhao 1273 1285/1297 (6:36:57.97) 21 Aug 2010 – 4 Oct 2025
31 🇫🇷 Wilfrid Py 1255 1263/1271 (10:05:38.52) 11 Nov 2016 – 25 Oct 2026
32 🇩🇰 Daniel Vædele Egdal 1245 1250/1255 (5:39:10.09) 8 Dec 2013 – 25 Oct 2026
33 🇫🇷 Anthony Lafourcade 1241 1244/1247 (6:09:05.23) 10 May 2014 – 13 Sep 2026
34 🇩🇰 Martin Vædele Egdal 1237 1246/1255 (4:41:16.55) 8 Dec 2013 – 25 Oct 2026
35 🇫🇷 Nicolas Gertner Kilian 1220 1240/1260 (5:05:32.63) 2 Mar 2013 – 25 Oct 2026
36 🇫🇷 Valentin Hoffmann 1204 1207/1210 (7:28:49.34) 16 Sep 2011 – 18 Oct 2026
37 🇺🇸 Ryan Jew 1182 1197/1212 (7:01:32.22) 15 Nov 2008 – 13 Mar 2026
38 🇳🇱 Erik Akkersdijk 1180 1212/1244 (7:23:26.38) 21 Apr 2006 – 30 Aug 2026
39 🇺🇸 Patrick Ponce 1176 1189/1202 (4:00:38.48) 12 Jan 2013 – 18 Oct 2026
40 🇺🇸 Katie Hull 1173 1189/1205 (6:15:16.88) 24 Oct 2015 – 25 Oct 2026
41 🇳🇱 Mats Valk 1166 1175/1184 (5:55:23.73) 2 Feb 2008 – 17 Nov 2024
42 🇨🇴 Diego Alejandro Casas Jimenez 1152 1161/1170 (7:08:00.60) 27 Sep 2014 – 11 Oct 2026
43 🇦🇺 Jayden McNeill 1138 1154/1170 (4:47:24.61) 25 Feb 2012 – 23 Aug 2026
44 🇫🇷 Clément Cherblanc 1137 1156/1175 (6:11:01.66) 18 Apr 2015 – 11 Oct 2026
45 🇩🇪 Cornelius Dieckmann 1132 1136/1140 (4:53:12.57) 24 Oct 2009 – 1 Feb 2026
46 🇬🇧 Callum Hales-Jepp 1132 1136/1140 (6:03:33.73) 14 Jul 2012 – 17 May 2026
47 🇵🇱 Michał Pleskowicz 1131 1133/1135 (4:34:00.22) 30 May 2009 – 8 Oct 2023
48 🇺🇸 Simon Kellum 1130 1135/1140 (5:10:21.97) 12 Feb 2017 – 13 Sep 2026
49 🇫🇷 Victor Colin 1129 1142/1155 (4:41:57.37) 3 Aug 2013 – 18 Oct 2026
50 🇳🇿 Chris Mills 1122 1136/1150 (5:01:10.62) 20 Dec 2014 – 19 Jul 2026
51 🇨🇭 Reto Bubendorf 1117 1156/1195 (6:10:48.91) 12 May 2012 – 18 Oct 2026
52 🇺🇸 Walker Welch 1110 1115/1120 (6:19:23.37) 29 Oct 2011 – 27 Sep 2026
53 🇵🇱 Bartosz Karpiński 1100 1110/1120 (3:39:47.25) 16 Mar 2019 – 31 Oct 2026
54 🇺🇸 James Hildreth 1099 1117/1135 (6:48:46.76) 28 Mar 2009 – 29 Oct 2026
55 🇺🇸 Mason Langenderfer 1091 1098/1105 (5:03:45.75) 11 May 2013 – 24 Oct 2026
56 🇺🇸 Keaton Ellis 1089 1098/1107 (4:19:46.53) 21 Jan 2012 – 1 Mar 2026
57 🇩🇪 Oliver Fritz 1085 1090/1095 (4:36:41.13) 8 Nov 2014 – 30 Aug 2026
58 🇫🇷 Abdelhak Kaddour 1073 1085/1097 (6:03:53.35) 3 Sep 2010 – 13 Sep 2026
59 🇺🇸 Jeremy Fleischman 1071 1074/1077 (6:00:28.64) 15 Apr 2006 – 5 Nov 2023
60 🇩🇪 Patrick Hetco 1067 1076/1085 (4:33:13.90) 26 Nov 2011 – 30 Aug 2026
61 🇩🇪 Kevin Gerhardt 1057 1066/1075 (4:09:27.97) 18 Jan 2014 – 18 Oct 2026
62 🇺🇸 Daniel Mullen 1055 1056/1057 (5:02:53.99) 4 Dec 2016 – 3 Oct 2026
63 🇨🇳 Ming Zheng (郑鸣) 1055 1069/1083 (7:50:23.65) 16 Aug 2009 – 1 Nov 2026
64 🇨🇴 Dennis Rosero 1055 1074/1093 (9:43:34.33) 28 May 2011 – 25 Oct 2026
65 🇮🇳 Bhargav Narasimhan 1049 1063/1077 (4:14:46.07) 1 Oct 2011 – 19 Apr 2026
66 🇩🇪 Noah Kraft 1045 1050/1055 (4:57:09.11) 15 Jul 2016 – 25 Oct 2026
67 🇬🇧 Callum James Goodyear-Jørgensen 1045 1063/1081 (8:13:53.58) 14 Jul 2012 – 25 Oct 2026
68 🇺🇸 Michael Young 1034 1046/1058 (5:50:15.76) 19 Apr 2008 – 23 Aug 2026
69 🇺🇸 Chris Chi 1032 1051/1070 (5:34:23.71) 16 Apr 2016 – 25 Oct 2026
70 🇺🇸 Devin Corr-Robinett 1031 1048/1065 (6:56:54.27) 27 May 2006 – 5 Jul 2026
71 🇳🇴 Kim Roger Haraldsen 1029 1032/1035 (4:01:35.87) 7 Feb 2016 – 11 Oct 2026
72 🇺🇸 Blake Thompson 1026 1038/1050 (5:48:40.44) 2 Oct 2010 – 11 Jul 2026
73 🇬🇧 Robert Yau 1023 1029/1035 (4:51:23.00) 11 Jul 2009 – 24 Aug 2025
74 🇳🇴 Niklas Aasen Eliasson 1014 1017/1020 (5:25:07.53) 16 Oct 2021 – 25 Oct 2026
75 🇨🇦 Antoine Cantin 1013 1019/1025 (3:56:40.88) 5 Mar 2011 – 4 Nov 2024
76 🇫🇮 Antto Pitkänen 1012 1034/1056 (5:02:55.58) 10 Feb 2018 – 18 Oct 2026
77 🇺🇸 Ryan Pilat 1005 1011/1017 (3:55:24.34) 3 Feb 2018 – 31 Oct 2026
78 🇧🇷 Rafael de Andrade Cinoto 1005 1010/1015 (9:38:33.24) 21 Jun 2008 – 21 Sep 2025
79 🇷🇺 Andrey Che 1001 1023/1045 (3:14:12.76) 18 Jul 2015 – 18 Oct 2026
80 🇺🇸 Dylan Miller 1001 1013/1025 (4:10:58.45) 16 Aug 2015 – 27 Sep 2026
81 🇮🇹 Simone Cantarelli 999 1005/1011 (6:57:14.41) 9 Jun 2012 – 14 Jun 2026
82 🇨🇦 Dave Campbell 998 1000/1002 (7:55:48.60) 5 Nov 2005 – 19 Oct 2019
83 🇳🇴 Stian Nystad Østli 994 997/1000 (4:38:36.88) 4 Feb 2017 – 4 Oct 2026
84 🇺🇸 Hassan Khanani 993 1010/1027 (4:47:26.37) 20 Oct 2018 – 25 Oct 2026
85 🇺🇸 Shane Grogan 987 996/1005 (5:08:50.72) 19 Nov 2011 – 18 Oct 2026
86 🇺🇸 Zayn Khanani 986 993/1000 (4:20:30.18) 20 Oct 2018 – 24 Oct 2026
87 🇺🇸 Tim Reynolds 979 982/985 (8:16:04.44) 29 Apr 2006 – 5 Jul 2026
88 🇪🇸 Carlos Méndez García-Barroso 975 985/995 (4:35:38.43) 27 Feb 2010 – 27 Sep 2026
89 🇩🇪 Simon Kalhofer 969 982/995 (3:54:05.43) 14 Apr 2012 – 30 Aug 2026
90 🇺🇸 Braden Richards 959 978/997 (4:38:40.01) 18 Mar 2017 – 24 Oct 2026
91 🇫🇷 Lucas Déglise 951 958/965 (4:21:09.72) 7 Nov 2015 – 13 Sep 2026
92 🇷🇺 Alexey Tsvetkov 947 949/951 (3:58:11.70) 3 Feb 2018 – 25 Oct 2026
93 🇳🇱 Ron van Bruchem 947 953/959 (11:26:48.25) 7 Aug 2004 – 18 Oct 2026
94 🇳🇱 Antonie Paterakis 945 951/957 (4:34:05.59) 15 Sep 2012 – 18 Oct 2026
95 🇵🇱 Wojciech Knott 937 951/965 (4:43:34.07) 23 Jul 2011 – 3 Oct 2021
96 🇮🇪 Ciarán Beahan 934 937/940 (3:59:31.45) 14 Jul 2012 – 26 Jul 2026
97 🇲🇽 Alejandro Daniel Salceda Corvera 932 936/940 (3:10:31.65) 6 May 2017 – 18 Oct 2026
98 🇵🇱 Kacper Paweł Dworak 930 940/950 (5:43:53.72) 22 May 2021 – 31 Oct 2026
99 🇨🇳 Ruohan Qiu (邱若寒) 924 927/930 (3:58:17.30) 18 Aug 2012 – 6 Oct 2026
100 🇳🇴 Knut Skaug Haraldsen 922 931/940 (3:22:20.75) 7 Feb 2016 – 25 Oct 2026