Updated on 14 Dec 2025.

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 2011 2028/2045 (11:37:55.37) 22 Jan 2011 – 30 Nov 2025
2 🥈 🇵🇱 Karol Zakrzewski 1870 1885/1900 (6:57:42.02) 22 Feb 2014 – 7 Dec 2025
3 🥉 🇫🇷 Juliette Sébastien 1777 1796/1815 (6:04:04.58) 18 Apr 2015 – 16 Nov 2025
4 🇭🇺 Bence Barát 1743 1746/1749 (10:09:15.88) 23 Aug 2008 – 6 Dec 2025
5 🇩🇪 Jan Bentlage 1662 1667/1672 (10:25:10.12) 16 Jan 2010 – 2 Nov 2025
6 🇸🇪 Daniel Wallin 1646 1674/1702 (8:17:08.22) 14 Sep 2013 – 6 Dec 2025
7 🇨🇭 Tobias Peter 1626 1633/1640 (7:38:21.42) 29 Mar 2015 – 7 Dec 2025
8 🇩🇪 Sébastien Auroux 1582 1595/1608 (12:36:29.62) 23 Aug 2008 – 12 Oct 2025
9 🇺🇸 Luke Garrett 1578 1594/1610 (5:05:21.51) 14 Oct 2017 – 15 Nov 2025
10 🇭🇺 Dániel Varga 1506 1509/1512 (9:04:01.59) 7 Jun 2008 – 6 Dec 2025
11 🇨🇭 Alwin Rölz 1493 1504/1515 (6:38:38.13) 15 Jul 2016 – 7 Dec 2025
12 🇺🇸 Max Park 1468 1469/1470 (4:33:12.55) 25 May 2013 – 8 Nov 2025
13 🇵🇱 Łukasz Burliga 1448 1477/1506 (6:09:59.67) 26 Oct 2013 – 1 Dec 2025
14 🇩🇪 Philipp Weyer 1435 1450/1465 (6:03:22.94) 14 Aug 2010 – 16 Nov 2025
15 🇵🇱 Przemysław Rogalski 1434 1443/1452 (8:15:40.17) 29 Mar 2014 – 7 Dec 2025
16 🇦🇺 Feliks Zemdegs 1392 1416/1440 (4:55:54.07) 18 Jul 2009 – 6 Jul 2025
17 🇩🇪 Leon Schmidtchen 1385 1395/1405 (8:23:23.39) 12 Jun 2010 – 9 Nov 2025
18 🇧🇷 Fabio Bini Graciose 1383 1388/1393 (16:44:51.37) 25 Sep 2010 – 30 Nov 2025
19 🇵🇱 Wojciech Szatanowski 1351 1352/1353 (7:59:19.19) 26 Mar 2011 – 16 Nov 2025
20 🇺🇸 Evan Liu 1344 1357/1370 (7:11:01.39) 18 Apr 2010 – 6 Dec 2025
21 🇮🇹 Matteo Provasi 1335 1335/1335 (8:30:13.21) 7 Mar 2010 – 8 Dec 2025
22 🇩🇪 Konstantin Jaehne 1325 1341/1357 (8:49:26.04) 5 Sep 2015 – 8 Dec 2025
23 🇺🇸 Carter Kucala 1322 1336/1350 (5:13:12.80) 24 Oct 2015 – 30 Nov 2025
24 🇨🇴 Eduard Esteban García Domínguez 1294 1306/1318 (8:54:50.50) 11 Nov 2012 – 6 Dec 2025
25 🇩🇪 Finn Ickler 1278 1305/1332 (8:29:43.73) 14 Apr 2012 – 16 Nov 2025
26 🇺🇸 Eric Zhao 1273 1285/1297 (6:36:57.97) 21 Aug 2010 – 4 Oct 2025
27 🇳🇴 Ulrik Bredland 1265 1275/1285 (6:12:41.69) 18 Feb 2012 – 29 Nov 2025
28 🇺🇸 Paul Mahvi 1185 1190/1195 (6:19:55.35) 1 Feb 2014 – 22 Nov 2025
29 🇫🇷 Nicolas Gertner Kilian 1174 1192/1210 (4:55:55.36) 2 Mar 2013 – 2 Nov 2025
30 🇺🇸 Ryan Jew 1172 1187/1202 (6:58:32.71) 15 Nov 2008 – 6 Jul 2025
31 🇨🇳 Jiayu Wang (王佳宇) 1168 1179/1190 (4:49:50.91) 14 Aug 2010 – 25 Oct 2025
32 🇳🇱 Mats Valk 1166 1175/1184 (5:55:23.73) 2 Feb 2008 – 17 Nov 2024
33 🇳🇱 Erik Akkersdijk 1155 1187/1219 (7:16:01.50) 21 Apr 2006 – 28 Sep 2025
34 🇫🇷 Wilfrid Py 1135 1143/1151 (9:10:40.96) 11 Nov 2016 – 8 Dec 2025
35 🇵🇱 Michał Pleskowicz 1131 1133/1135 (4:34:00.22) 30 May 2009 – 8 Oct 2023
36 🇫🇷 Anthony Lafourcade 1123 1125/1127 (5:37:28.63) 10 May 2014 – 23 Nov 2025
37 🇩🇪 Cornelius Dieckmann 1122 1126/1130 (4:50:49.64) 24 Oct 2009 – 6 Jul 2025
38 🇬🇧 Callum Hales-Jepp 1122 1126/1130 (5:59:55.76) 14 Jul 2012 – 24 Aug 2025
39 🇺🇸 Brian Johnson 1116 1128/1140 (4:01:38.19) 5 Oct 2013 – 6 Dec 2025
40 🇺🇸 Patrick Ponce 1111 1124/1137 (3:49:22.41) 12 Jan 2013 – 6 Dec 2025
41 🇨🇭 Reto Bubendorf 1107 1146/1185 (6:07:49.93) 12 May 2012 – 7 Dec 2025
42 🇦🇺 Jayden McNeill 1105 1120/1135 (4:38:58.70) 25 Feb 2012 – 5 Oct 2025
43 🇩🇰 Daniel Vædele Egdal 1100 1105/1110 (5:04:58.82) 8 Dec 2013 – 30 Nov 2025
44 🇩🇰 Martin Vædele Egdal 1097 1106/1115 (4:12:32.36) 8 Dec 2013 – 30 Nov 2025
45 🇫🇷 Clément Cherblanc 1097 1116/1135 (5:58:54.22) 18 Apr 2015 – 30 Nov 2025
46 🇫🇷 Valentin Hoffmann 1096 1098/1100 (6:51:15.48) 16 Sep 2011 – 16 Nov 2025
47 🇺🇸 Keaton Ellis 1076 1084/1092 (4:16:39.42) 21 Jan 2012 – 30 Nov 2025
48 🇨🇴 Diego Alejandro Casas Jimenez 1076 1083/1090 (6:40:07.76) 27 Sep 2014 – 17 Nov 2025
49 🇺🇸 Walker Welch 1075 1080/1085 (6:08:07.01) 29 Oct 2011 – 30 Nov 2025
50 🇺🇸 Jeremy Fleischman 1071 1074/1077 (6:00:28.64) 15 Apr 2006 – 5 Nov 2023
51 🇺🇸 James Hildreth 1069 1087/1105 (6:38:47.24) 28 Mar 2009 – 17 Aug 2025
52 🇺🇸 Simon Kellum 1050 1055/1060 (4:49:07.73) 12 Feb 2017 – 5 Oct 2025
53 🇳🇿 Chris Mills 1047 1061/1075 (4:45:29.08) 20 Dec 2014 – 15 Nov 2025
54 🇺🇸 Katie Hull 1040 1055/1070 (5:34:48.04) 24 Oct 2015 – 6 Dec 2025
55 🇮🇳 Bhargav Narasimhan 1031 1044/1057 (4:10:49.91) 1 Oct 2011 – 9 Nov 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 🇫🇷 Victor Colin 1018 1029/1040 (4:17:31.15) 3 Aug 2013 – 16 Nov 2025
59 🇺🇸 Michael Young 1014 1026/1038 (5:44:35.08) 19 Apr 2008 – 4 Oct 2025
60 🇨🇦 Antoine Cantin 1013 1019/1025 (3:56:40.88) 5 Mar 2011 – 4 Nov 2024
61 🇧🇷 Rafael de Andrade Cinoto 1005 1010/1015 (9:38:33.24) 21 Jun 2008 – 21 Sep 2025
62 🇺🇸 Blake Thompson 1003 1014/1025 (5:41:24.80) 2 Oct 2010 – 10 Aug 2025
63 🇨🇦 Dave Campbell 998 1000/1002 (7:55:48.60) 5 Nov 2005 – 19 Oct 2019
64 🇩🇪 Kevin Gerhardt 997 1006/1015 (3:56:33.76) 18 Jan 2014 – 12 Oct 2025
65 🇫🇷 Abdelhak Kaddour 995 1006/1017 (5:40:08.24) 3 Sep 2010 – 7 Sep 2025
66 🇩🇪 Patrick Hetco 992 1001/1010 (4:14:24.77) 26 Nov 2011 – 12 Oct 2025
67 🇩🇪 Oliver Fritz 992 996/1000 (4:15:23.77) 8 Nov 2014 – 1 Dec 2025
68 🇺🇸 Daniel Mullen 980 981/982 (4:44:04.31) 4 Dec 2016 – 6 Dec 2025
69 🇺🇸 Tim Reynolds 974 977/980 (8:13:43.10) 29 Apr 2006 – 6 Jul 2025
70 🇬🇧 Callum James Goodyear-Jørgensen 965 983/1001 (7:39:24.78) 14 Jul 2012 – 2 Nov 2025
71 🇨🇳 Ming Zheng (郑鸣) 962 974/986 (7:09:53.19) 16 Aug 2009 – 13 Dec 2025
72 🇺🇸 Mason Langenderfer 961 968/975 (4:34:07.30) 11 May 2013 – 8 Nov 2025
73 🇮🇹 Simone Cantarelli 949 955/961 (6:39:34.71) 9 Jun 2012 – 8 Dec 2025
74 🇵🇱 Wojciech Knott 937 951/965 (4:43:34.07) 23 Jul 2011 – 3 Oct 2021
75 🇨🇴 Dennis Rosero 935 954/973 (8:42:19.23) 28 May 2011 – 6 Dec 2025
76 🇳🇱 Antonie Paterakis 915 921/927 (4:27:37.23) 15 Sep 2012 – 6 Dec 2025
77 🇳🇱 Ron van Bruchem 912 918/924 (11:08:29.36) 7 Aug 2004 – 6 Dec 2025
78 🇪🇸 Carlos Méndez García-Barroso 910 920/930 (4:20:12.67) 27 Feb 2010 – 8 Dec 2025
79 🇩🇪 Simon Kalhofer 906 918/930 (3:39:41.39) 14 Apr 2012 – 12 Oct 2025
80 🇫🇷 Lucas Déglise 906 913/920 (4:09:50.78) 7 Nov 2015 – 16 Nov 2025
81 🇩🇪 Noah Kraft 906 908/910 (4:18:10.36) 15 Jul 2016 – 7 Dec 2025
82 🇳🇴 Stian Nystad Østli 904 907/910 (4:17:12.93) 4 Feb 2017 – 8 Dec 2025
83 🇬🇧 James Molloy 902 917/932 (6:00:15.71) 30 Jul 2011 – 21 May 2023
84 🇺🇸 Corey Sakowski 900 918/936 (6:20:05.83) 17 Sep 2011 – 23 Mar 2025
85 🇳🇴 Kim Roger Haraldsen 899 902/905 (3:35:47.32) 7 Feb 2016 – 8 Dec 2025
86 🇨🇳 Ruohan Qiu (邱若寒) 899 902/905 (3:52:06.22) 18 Aug 2012 – 23 Nov 2025
87 🇺🇸 Shane Grogan 899 907/915 (4:44:06.06) 19 Nov 2011 – 30 Nov 2025
88 🇵🇱 Przemysław Kaleta 896 903/910 (3:35:03.51) 26 May 2012 – 15 Dec 2024
89 🇮🇪 Ciarán Beahan 889 892/895 (3:49:13.85) 14 Jul 2012 – 30 Nov 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 🇺🇸 Justin Mallari 883 894/905 (3:40:53.73) 6 Nov 2010 – 6 Jul 2025
93 🇩🇪 Wilhelm Kilders 869 877/885 (5:14:15.90) 20 Apr 2013 – 12 Oct 2025
94 🇵🇱 Jan Zych 867 872/877 (4:31:53.62) 3 May 2014 – 2 Nov 2025
95 🇵🇱 Michał Halczuk 866 884/902 (5:30:53.74) 10 May 2008 – 26 Nov 2023
96 🇮🇩 Cendy Cahyo Rahmat 860 865/870 (4:53:50.38) 3 Jul 2010 – 16 Nov 2025
97 🇹🇼 Yi-Fan Wu (吳亦凡) 859 862/865 (3:49:24.96) 28 Aug 2010 – 26 Oct 2025
98 🇳🇴 Niklas Aasen Eliasson 859 862/865 (4:44:07.93) 16 Oct 2021 – 15 Nov 2025
99 🇺🇸 Christopher Chi 857 871/885 (4:43:20.36) 16 Apr 2016 – 25 Oct 2025
100 🇺🇸 Zayn Khanani 856 863/870 (3:47:52.08) 20 Oct 2018 – 2 Nov 2025