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

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 2056 2073/2090 (11:51:57.10) 22 Jan 2011 – 25 Jan 2026
2 🥈 🇵🇱 Karol Zakrzewski 1900 1915/1930 (7:04:17.88) 22 Feb 2014 – 25 Jan 2026
3 🥉 🇫🇷 Juliette Sébastien 1787 1806/1825 (6:05:44.80) 18 Apr 2015 – 11 Jan 2026
4 🇭🇺 Bence Barát 1743 1746/1749 (10:09:15.88) 23 Aug 2008 – 6 Dec 2025
5 🇸🇪 Daniel Wallin 1681 1709/1737 (8:27:40.20) 14 Sep 2013 – 25 Jan 2026
6 🇩🇪 Jan Bentlage 1667 1672/1677 (10:26:54.63) 16 Jan 2010 – 18 Jan 2026
7 🇨🇭 Tobias Peter 1631 1638/1645 (7:39:35.37) 29 Mar 2015 – 7 Dec 2025
8 🇺🇸 Luke Garrett 1613 1629/1645 (5:11:20.74) 14 Oct 2017 – 3 Jan 2026
9 🇩🇪 Sébastien Auroux 1587 1600/1613 (12:39:26.70) 23 Aug 2008 – 18 Jan 2026
10 🇨🇭 Alwin Rölz 1528 1539/1550 (6:45:25.33) 15 Jul 2016 – 24 Jan 2026
11 🇭🇺 Dániel Varga 1506 1509/1512 (9:04:01.59) 7 Jun 2008 – 6 Dec 2025
12 🇺🇸 Max Park 1483 1484/1485 (4:35:39.07) 25 May 2013 – 11 Jan 2026
13 🇵🇱 Łukasz Burliga 1478 1507/1536 (6:16:41.96) 26 Oct 2013 – 25 Jan 2026
14 🇩🇪 Philipp Weyer 1450 1465/1480 (6:06:29.47) 14 Aug 2010 – 18 Jan 2026
15 🇵🇱 Przemysław Rogalski 1447 1457/1467 (8:19:42.51) 29 Mar 2014 – 25 Jan 2026
16 🇩🇪 Leon Schmidtchen 1410 1420/1430 (8:31:34.70) 12 Jun 2010 – 24 Jan 2026
17 🇦🇺 Feliks Zemdegs 1397 1421/1445 (4:56:54.08) 18 Jul 2009 – 18 Jan 2026
18 🇧🇷 Fabio Bini Graciose 1393 1398/1403 (16:50:51.98) 25 Sep 2010 – 25 Jan 2026
19 🇮🇹 Matteo Provasi 1390 1390/1390 (8:46:58.92) 7 Mar 2010 – 25 Jan 2026
20 🇵🇱 Wojciech Szatanowski 1371 1372/1373 (8:05:52.49) 26 Mar 2011 – 17 Jan 2026
21 🇺🇸 Evan Liu 1369 1382/1395 (7:17:40.31) 18 Apr 2010 – 24 Jan 2026
22 🇺🇸 Carter Kucala 1350 1365/1380 (5:19:11.92) 24 Oct 2015 – 24 Jan 2026
23 🇩🇪 Konstantin Jaehne 1350 1366/1382 (8:58:05.57) 5 Sep 2015 – 29 Dec 2025
24 🇨🇴 Eduard Esteban García Domínguez 1314 1326/1338 (9:02:45.58) 11 Nov 2012 – 24 Jan 2026
25 🇩🇪 Finn Ickler 1304 1333/1362 (8:39:57.80) 14 Apr 2012 – 24 Jan 2026
26 🇳🇴 Ulrik Bredland 1275 1285/1295 (6:15:00.15) 18 Feb 2012 – 25 Jan 2026
27 🇺🇸 Eric Zhao 1273 1285/1297 (6:36:57.97) 21 Aug 2010 – 4 Oct 2025
28 🇺🇸 Paul Mahvi 1210 1215/1220 (6:26:30.32) 1 Feb 2014 – 11 Jan 2026
29 🇨🇳 Jiayu Wang (王佳宇) 1188 1199/1210 (4:54:15.16) 14 Aug 2010 – 11 Jan 2026
30 🇫🇷 Nicolas Gertner Kilian 1174 1192/1210 (4:55:55.36) 2 Mar 2013 – 2 Nov 2025
31 🇺🇸 Ryan Jew 1172 1187/1202 (6:58:32.71) 15 Nov 2008 – 6 Jul 2025
32 🇳🇱 Mats Valk 1166 1175/1184 (5:55:23.73) 2 Feb 2008 – 17 Nov 2024
33 🇳🇱 Erik Akkersdijk 1160 1192/1224 (7:17:28.82) 21 Apr 2006 – 18 Jan 2026
34 🇺🇸 Brian Johnson 1151 1163/1175 (4:08:08.96) 5 Oct 2013 – 24 Jan 2026
35 🇫🇷 Wilfrid Py 1145 1153/1161 (9:14:50.52) 11 Nov 2016 – 14 Dec 2025
36 🇵🇱 Michał Pleskowicz 1131 1133/1135 (4:34:00.22) 30 May 2009 – 8 Oct 2023
37 🇫🇷 Anthony Lafourcade 1131 1134/1137 (5:39:48.86) 10 May 2014 – 11 Jan 2026
38 🇬🇧 Callum Hales-Jepp 1127 1131/1135 (6:01:52.05) 14 Jul 2012 – 4 Jan 2026
39 🇩🇪 Cornelius Dieckmann 1122 1126/1130 (4:50:49.64) 24 Oct 2009 – 6 Jul 2025
40 🇺🇸 Patrick Ponce 1111 1124/1137 (3:49:22.41) 12 Jan 2013 – 6 Dec 2025
41 🇩🇰 Daniel Vædele Egdal 1110 1115/1120 (5:07:24.29) 8 Dec 2013 – 11 Jan 2026
42 🇩🇰 Martin Vædele Egdal 1107 1116/1125 (4:14:41.34) 8 Dec 2013 – 11 Jan 2026
43 🇨🇭 Reto Bubendorf 1107 1146/1185 (6:07:49.93) 12 May 2012 – 7 Dec 2025
44 🇦🇺 Jayden McNeill 1105 1120/1135 (4:38:58.70) 25 Feb 2012 – 5 Oct 2025
45 🇫🇷 Clément Cherblanc 1097 1116/1135 (5:58:54.22) 18 Apr 2015 – 30 Nov 2025
46 🇨🇴 Diego Alejandro Casas Jimenez 1096 1103/1110 (6:47:11.51) 27 Sep 2014 – 21 Dec 2025
47 🇫🇷 Valentin Hoffmann 1096 1098/1100 (6:51:15.48) 16 Sep 2011 – 16 Nov 2025
48 🇺🇸 Walker Welch 1080 1085/1090 (6:09:49.27) 29 Oct 2011 – 27 Dec 2025
49 🇺🇸 James Hildreth 1079 1097/1115 (6:42:08.30) 28 Mar 2009 – 29 Dec 2025
50 🇺🇸 Keaton Ellis 1076 1084/1092 (4:16:39.42) 21 Jan 2012 – 30 Nov 2025
51 🇺🇸 Jeremy Fleischman 1071 1074/1077 (6:00:28.64) 15 Apr 2006 – 5 Nov 2023
52 🇺🇸 Simon Kellum 1070 1075/1080 (4:54:39.43) 12 Feb 2017 – 24 Jan 2026
53 🇳🇿 Chris Mills 1067 1081/1095 (4:49:23.71) 20 Dec 2014 – 18 Jan 2026
54 🇺🇸 Katie Hull 1045 1060/1075 (5:36:18.95) 24 Oct 2015 – 18 Jan 2026
55 🇮🇳 Bhargav Narasimhan 1041 1054/1067 (4:12:57.55) 1 Oct 2011 – 21 Dec 2025
56 🇺🇸 Devin Corr-Robinett 1026 1043/1060 (6:55:20.44) 27 May 2006 – 29 Jun 2025
57 🇬🇧 Robert Yau 1023 1029/1035 (4:51:23.00) 11 Jul 2009 – 24 Aug 2025
58 🇩🇪 Patrick Hetco 1022 1031/1040 (4:21:43.27) 26 Nov 2011 – 24 Jan 2026
59 🇫🇷 Victor Colin 1018 1029/1040 (4:17:31.15) 3 Aug 2013 – 16 Nov 2025
60 🇺🇸 Michael Young 1014 1026/1038 (5:44:35.08) 19 Apr 2008 – 4 Oct 2025
61 🇨🇦 Antoine Cantin 1013 1019/1025 (3:56:40.88) 5 Mar 2011 – 4 Nov 2024
62 🇩🇪 Oliver Fritz 1007 1011/1015 (4:18:53.72) 8 Nov 2014 – 29 Dec 2025
63 🇧🇷 Rafael de Andrade Cinoto 1005 1010/1015 (9:38:33.24) 21 Jun 2008 – 21 Sep 2025
64 🇺🇸 Blake Thompson 1003 1014/1025 (5:41:24.80) 2 Oct 2010 – 10 Aug 2025
65 🇨🇦 Dave Campbell 998 1000/1002 (7:55:48.60) 5 Nov 2005 – 19 Oct 2019
66 🇩🇪 Kevin Gerhardt 997 1006/1015 (3:56:33.76) 18 Jan 2014 – 12 Oct 2025
67 🇫🇷 Abdelhak Kaddour 995 1006/1017 (5:40:08.24) 3 Sep 2010 – 7 Sep 2025
68 🇺🇸 Daniel Mullen 990 991/992 (4:46:34.54) 4 Dec 2016 – 18 Jan 2026
69 🇺🇸 Mason Langenderfer 986 993/1000 (4:39:36.78) 11 May 2013 – 3 Jan 2026
70 🇬🇧 Callum James Goodyear-Jørgensen 975 993/1011 (7:43:18.32) 14 Jul 2012 – 11 Jan 2026
71 🇺🇸 Tim Reynolds 974 977/980 (8:13:43.10) 29 Apr 2006 – 6 Jul 2025
72 🇮🇹 Simone Cantarelli 969 975/981 (6:46:47.91) 9 Jun 2012 – 25 Jan 2026
73 🇨🇳 Ming Zheng (郑鸣) 962 974/986 (7:09:53.19) 16 Aug 2009 – 13 Dec 2025
74 🇨🇴 Dennis Rosero 950 969/988 (8:50:09.51) 28 May 2011 – 24 Jan 2026
75 🇵🇱 Wojciech Knott 937 951/965 (4:43:34.07) 23 Jul 2011 – 3 Oct 2021
76 🇺🇸 Shane Grogan 924 932/940 (4:50:52.26) 19 Nov 2011 – 18 Jan 2026
77 🇩🇪 Noah Kraft 921 923/925 (4:22:50.39) 15 Jul 2016 – 18 Jan 2026
78 🇩🇪 Simon Kalhofer 916 928/940 (3:42:04.48) 14 Apr 2012 – 24 Jan 2026
79 🇫🇷 Lucas Déglise 916 923/930 (4:12:16.51) 7 Nov 2015 – 11 Jan 2026
80 🇳🇱 Antonie Paterakis 915 921/927 (4:27:37.23) 15 Sep 2012 – 6 Dec 2025
81 🇳🇱 Ron van Bruchem 912 918/924 (11:08:29.36) 7 Aug 2004 – 6 Dec 2025
82 🇪🇸 Carlos Méndez García-Barroso 910 920/930 (4:20:12.67) 27 Feb 2010 – 8 Dec 2025
83 🇳🇴 Stian Nystad Østli 904 907/910 (4:17:12.93) 4 Feb 2017 – 8 Dec 2025
84 🇬🇧 James Molloy 902 917/932 (6:00:15.71) 30 Jul 2011 – 21 May 2023
85 🇺🇸 Corey Sakowski 900 918/936 (6:20:05.83) 17 Sep 2011 – 23 Mar 2025
86 🇳🇴 Kim Roger Haraldsen 899 902/905 (3:35:47.32) 7 Feb 2016 – 8 Dec 2025
87 🇨🇳 Ruohan Qiu (邱若寒) 899 902/905 (3:52:06.22) 18 Aug 2012 – 23 Nov 2025
88 🇵🇱 Przemysław Kaleta 896 903/910 (3:35:03.51) 26 May 2012 – 15 Dec 2024
89 🇮🇪 Ciarán Beahan 894 897/900 (3:50:22.77) 14 Jul 2012 – 14 Dec 2025
90 🇺🇸 Dylan Miller 888 899/910 (3:45:21.38) 16 Aug 2015 – 26 Oct 2025
91 🇫🇷 Jules Desjardin 887 892/897 (5:53:26.55) 9 Apr 2010 – 21 Apr 2024
92 🇫🇮 Antto Pitkänen 884 905/926 (4:29:44.33) 10 Feb 2018 – 25 Jan 2026
93 🇺🇸 Justin Mallari 883 894/905 (3:40:53.73) 6 Nov 2010 – 6 Jul 2025
94 🇵🇱 Jan Zych 882 887/892 (4:36:41.17) 3 May 2014 – 25 Jan 2026
95 🇳🇴 Niklas Aasen Eliasson 879 882/885 (4:49:45.85) 16 Oct 2021 – 25 Jan 2026
96 🇷🇺 Andrey Che 870 890/910 (2:51:27.14) 18 Jul 2015 – 25 Jan 2026
97 🇵🇱 Bartosz Karpiński 869 877/885 (2:58:38.81) 16 Mar 2019 – 14 Dec 2025
98 🇩🇪 Wilhelm Kilders 869 877/885 (5:14:15.90) 20 Apr 2013 – 12 Oct 2025
99 🇮🇩 Cendy Cahyo Rahmat 868 874/880 (4:57:11.70) 3 Jul 2010 – 11 Jan 2026
100 🇵🇱 Michał Halczuk 866 884/902 (5:30:53.74) 10 May 2008 – 26 Nov 2023