Generated on 20 Mar 2026 based on the database export of 20 Mar 2026.

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 2106 2123/2140 (12:07:36.02) 22 Jan 2011 – 8 Mar 2026
2 🥈 🇵🇱 Karol Zakrzewski 1930 1945/1960 (7:10:46.84) 22 Feb 2014 – 8 Mar 2026
3 🥉 🇫🇷 Juliette Sébastien 1797 1816/1835 (6:07:21.77) 18 Apr 2015 – 22 Feb 2026
4 🇭🇺 Bence Barát 1745 1748/1751 (10:10:24.04) 23 Aug 2008 – 28 Feb 2026
5 🇸🇪 Daniel Wallin 1714 1743/1772 (8:37:05.38) 14 Sep 2013 – 12 Mar 2026
6 🇩🇪 Jan Bentlage 1667 1672/1677 (10:26:54.63) 16 Jan 2010 – 18 Jan 2026
7 🇨🇭 Tobias Peter 1641 1648/1655 (7:42:06.84) 29 Mar 2015 – 1 Feb 2026
8 🇺🇸 Luke Garrett 1628 1644/1660 (5:13:49.37) 14 Oct 2017 – 15 Mar 2026
9 🇩🇪 Sébastien Auroux 1587 1600/1613 (12:39:26.70) 23 Aug 2008 – 18 Jan 2026
10 🇨🇭 Alwin Rölz 1548 1559/1570 (6:49:32.60) 15 Jul 2016 – 15 Mar 2026
11 🇭🇺 Dániel Varga 1511 1514/1517 (9:05:50.15) 7 Jun 2008 – 28 Feb 2026
12 🇺🇸 Max Park 1493 1494/1495 (4:37:12.66) 25 May 2013 – 15 Feb 2026
13 🇵🇱 Łukasz Burliga 1493 1522/1551 (6:20:09.84) 26 Oct 2013 – 22 Feb 2026
14 🇵🇱 Przemysław Rogalski 1472 1482/1492 (8:26:59.10) 29 Mar 2014 – 15 Mar 2026
15 🇩🇪 Philipp Weyer 1455 1470/1485 (6:07:32.58) 14 Aug 2010 – 15 Mar 2026
16 🇮🇹 Matteo Provasi 1430 1430/1430 (8:59:07.23) 7 Mar 2010 – 15 Mar 2026
17 🇧🇷 Fabio Bini Graciose 1418 1423/1428 (17:04:46.28) 25 Sep 2010 – 1 Mar 2026
18 🇩🇪 Leon Schmidtchen 1410 1420/1430 (8:31:34.70) 12 Jun 2010 – 24 Jan 2026
19 🇦🇺 Feliks Zemdegs 1405 1430/1455 (4:58:29.52) 18 Jul 2009 – 26 Jan 2026
20 🇺🇸 Evan Liu 1399 1412/1425 (7:25:48.11) 18 Apr 2010 – 15 Mar 2026
21 🇵🇱 Wojciech Szatanowski 1381 1382/1383 (8:09:11.78) 26 Mar 2011 – 25 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 1347 1360/1373 (9:15:26.61) 11 Nov 2012 – 14 Mar 2026
25 🇩🇪 Finn Ickler 1314 1343/1372 (8:43:58.68) 14 Apr 2012 – 1 Mar 2026
26 🇳🇴 Ulrik Bredland 1305 1315/1325 (6:22:13.85) 18 Feb 2012 – 8 Mar 2026
27 🇺🇸 Eric Zhao 1273 1285/1297 (6:36:57.97) 21 Aug 2010 – 4 Oct 2025
28 🇺🇸 Paul Mahvi 1245 1250/1255 (6:35:40.66) 1 Feb 2014 – 7 Mar 2026
29 🇨🇳 Jiayu Wang (王佳宇) 1223 1234/1245 (5:02:01.78) 14 Aug 2010 – 15 Mar 2026
30 🇺🇸 Ryan Jew 1182 1197/1212 (7:01:32.22) 15 Nov 2008 – 13 Mar 2026
31 🇫🇷 Nicolas Gertner Kilian 1174 1192/1210 (4:55:55.36) 2 Mar 2013 – 2 Nov 2025
32 🇺🇸 Brian Johnson 1166 1178/1190 (4:10:43.21) 5 Oct 2013 – 7 Feb 2026
33 🇳🇱 Mats Valk 1166 1175/1184 (5:55:23.73) 2 Feb 2008 – 17 Nov 2024
34 🇩🇰 Daniel Vædele Egdal 1160 1165/1170 (5:19:22.56) 8 Dec 2013 – 15 Mar 2026
35 🇳🇱 Erik Akkersdijk 1160 1192/1224 (7:17:28.82) 21 Apr 2006 – 18 Jan 2026
36 🇫🇷 Wilfrid Py 1160 1168/1176 (9:21:16.46) 11 Nov 2016 – 22 Feb 2026
37 🇩🇰 Martin Vædele Egdal 1157 1166/1175 (4:25:09.94) 8 Dec 2013 – 15 Mar 2026
38 🇩🇪 Cornelius Dieckmann 1132 1136/1140 (4:53:12.57) 24 Oct 2009 – 1 Feb 2026
39 🇵🇱 Michał Pleskowicz 1131 1133/1135 (4:34:00.22) 30 May 2009 – 8 Oct 2023
40 🇫🇷 Anthony Lafourcade 1131 1134/1137 (5:39:48.86) 10 May 2014 – 11 Jan 2026
41 🇬🇧 Callum Hales-Jepp 1127 1131/1135 (6:01:52.05) 14 Jul 2012 – 4 Jan 2026
42 🇫🇷 Clément Cherblanc 1122 1141/1160 (6:06:14.12) 18 Apr 2015 – 15 Mar 2026
43 🇺🇸 Patrick Ponce 1116 1129/1142 (3:50:10.75) 12 Jan 2013 – 21 Feb 2026
44 🇨🇭 Reto Bubendorf 1107 1146/1185 (6:07:49.93) 12 May 2012 – 7 Dec 2025
45 🇫🇷 Valentin Hoffmann 1106 1108/1110 (6:54:31.27) 16 Sep 2011 – 15 Mar 2026
46 🇦🇺 Jayden McNeill 1105 1120/1135 (4:38:58.70) 25 Feb 2012 – 5 Oct 2025
47 🇨🇴 Diego Alejandro Casas Jimenez 1099 1107/1115 (6:48:38.42) 27 Sep 2014 – 21 Feb 2026
48 🇺🇸 Keaton Ellis 1089 1098/1107 (4:19:46.53) 21 Jan 2012 – 1 Mar 2026
49 🇳🇿 Chris Mills 1087 1101/1115 (4:53:29.17) 20 Dec 2014 – 8 Feb 2026
50 🇺🇸 Walker Welch 1080 1085/1090 (6:09:49.27) 29 Oct 2011 – 27 Dec 2025
51 🇺🇸 James Hildreth 1079 1097/1115 (6:42:08.30) 28 Mar 2009 – 29 Dec 2025
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 1055 1070/1085 (5:39:06.54) 24 Oct 2015 – 14 Feb 2026
55 🇮🇳 Bhargav Narasimhan 1041 1054/1067 (4:12:57.55) 1 Oct 2011 – 21 Dec 2025
56 🇫🇷 Victor Colin 1028 1039/1050 (4:19:35.92) 3 Aug 2013 – 15 Mar 2026
57 🇺🇸 Devin Corr-Robinett 1026 1043/1060 (6:55:20.44) 27 May 2006 – 29 Jun 2025
58 🇬🇧 Robert Yau 1023 1029/1035 (4:51:23.00) 11 Jul 2009 – 24 Aug 2025
59 🇩🇪 Patrick Hetco 1022 1031/1040 (4:21:43.27) 26 Nov 2011 – 24 Jan 2026
60 🇩🇪 Oliver Fritz 1017 1021/1025 (4:21:07.09) 8 Nov 2014 – 15 Mar 2026
61 🇺🇸 Mason Langenderfer 1016 1023/1030 (4:46:14.22) 11 May 2013 – 15 Mar 2026
62 🇺🇸 Michael Young 1014 1026/1038 (5:44:35.08) 19 Apr 2008 – 4 Oct 2025
63 🇨🇦 Antoine Cantin 1013 1019/1025 (3:56:40.88) 5 Mar 2011 – 4 Nov 2024
64 🇧🇷 Rafael de Andrade Cinoto 1005 1010/1015 (9:38:33.24) 21 Jun 2008 – 21 Sep 2025
65 🇺🇸 Blake Thompson 1003 1014/1025 (5:41:24.80) 2 Oct 2010 – 10 Aug 2025
66 🇬🇧 Callum James Goodyear-Jørgensen 1000 1018/1036 (7:53:21.45) 14 Jul 2012 – 22 Feb 2026
67 🇨🇦 Dave Campbell 998 1000/1002 (7:55:48.60) 5 Nov 2005 – 19 Oct 2019
68 🇩🇪 Kevin Gerhardt 997 1006/1015 (3:56:33.76) 18 Jan 2014 – 12 Oct 2025
69 🇫🇷 Abdelhak Kaddour 995 1006/1017 (5:40:08.24) 3 Sep 2010 – 7 Sep 2025
70 🇺🇸 Daniel Mullen 990 991/992 (4:46:34.54) 4 Dec 2016 – 18 Jan 2026
71 🇨🇴 Dennis Rosero 980 999/1018 (9:05:36.37) 28 May 2011 – 14 Mar 2026
72 🇺🇸 Tim Reynolds 974 977/980 (8:13:43.10) 29 Apr 2006 – 6 Jul 2025
73 🇨🇳 Ming Zheng (郑鸣) 972 984/996 (7:14:11.49) 16 Aug 2009 – 8 Mar 2026
74 🇮🇹 Simone Cantarelli 969 975/981 (6:46:47.91) 9 Jun 2012 – 25 Jan 2026
75 🇫🇮 Antto Pitkänen 939 960/981 (4:43:52.48) 10 Feb 2018 – 8 Mar 2026
76 🇵🇱 Wojciech Knott 937 951/965 (4:43:34.07) 23 Jul 2011 – 3 Oct 2021
77 🇺🇸 Shane Grogan 934 942/950 (4:53:32.62) 19 Nov 2011 – 15 Feb 2026
78 🇩🇪 Noah Kraft 931 933/935 (4:25:40.21) 15 Jul 2016 – 15 Mar 2026
79 🇳🇴 Kim Roger Haraldsen 929 932/935 (3:41:43.28) 7 Feb 2016 – 8 Mar 2026
80 🇳🇴 Stian Nystad Østli 924 927/930 (4:22:01.79) 4 Feb 2017 – 22 Feb 2026
81 🇳🇱 Ron van Bruchem 922 928/934 (11:13:23.45) 7 Aug 2004 – 22 Feb 2026
82 🇪🇸 Carlos Méndez García-Barroso 920 930/940 (4:22:42.87) 27 Feb 2010 – 8 Mar 2026
83 🇩🇪 Simon Kalhofer 916 928/940 (3:42:04.48) 14 Apr 2012 – 24 Jan 2026
84 🇫🇷 Lucas Déglise 916 923/930 (4:12:16.51) 7 Nov 2015 – 11 Jan 2026
85 🇳🇱 Antonie Paterakis 915 921/927 (4:27:37.23) 15 Sep 2012 – 6 Dec 2025
86 🇳🇴 Niklas Aasen Eliasson 909 912/915 (4:57:47.32) 16 Oct 2021 – 8 Mar 2026
87 🇺🇸 Dylan Miller 908 919/930 (3:49:56.11) 16 Aug 2015 – 15 Feb 2026
88 🇨🇳 Ruohan Qiu (邱若寒) 904 907/910 (3:53:27.21) 18 Aug 2012 – 8 Feb 2026
89 🇬🇧 James Molloy 902 917/932 (6:00:15.71) 30 Jul 2011 – 21 May 2023
90 🇺🇸 Corey Sakowski 900 918/936 (6:20:05.83) 17 Sep 2011 – 23 Mar 2025
91 🇵🇱 Bartosz Karpiński 899 907/915 (3:03:55.98) 16 Mar 2019 – 8 Mar 2026
92 🇮🇪 Ciarán Beahan 899 902/905 (3:51:29.05) 14 Jul 2012 – 31 Jan 2026
93 🇺🇸 Chris Chi 897 911/925 (4:54:40.25) 16 Apr 2016 – 15 Mar 2026
94 🇵🇱 Przemysław Kaleta 896 903/910 (3:35:03.51) 26 May 2012 – 15 Dec 2024
95 🇫🇷 Jules Desjardin 887 892/897 (5:53:26.55) 9 Apr 2010 – 21 Apr 2024
96 🇺🇸 Justin Mallari 883 894/905 (3:40:53.73) 6 Nov 2010 – 6 Jul 2025
97 🇵🇱 Jan Zych 882 887/892 (4:36:41.17) 3 May 2014 – 25 Jan 2026
98 🇷🇺 Andrey Che 880 900/920 (2:53:11.19) 18 Jul 2015 – 22 Feb 2026
99 🇮🇩 Cendy Cahyo Rahmat 878 884/890 (5:00:24.00) 3 Jul 2010 – 8 Mar 2026
100 🇺🇸 Zayn Khanani 871 878/885 (3:51:35.42) 20 Oct 2018 – 15 Mar 2026