Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇫🇮 Niko Ronkainen 1901 1918/1935 (11:03:58.81) 22 Jan 2011 – 16 Jul 2025
2 🥈 🇵🇱 Karol Zakrzewski 1742 1756/1770 (6:30:30.31) 22 Feb 2014 – 10 Aug 2025
3 🥉 🇫🇷 Juliette Sébastien 1719 1737/1755 (5:54:17.87) 18 Apr 2015 – 17 Aug 2025
4 🇭🇺 Bence Barát 1718 1721/1724 (10:00:36.48) 23 Aug 2008 – 3 Aug 2025
5 🇩🇪 Jan Bentlage 1642 1647/1652 (10:18:19.58) 16 Jan 2010 – 6 Jul 2025
6 🇸🇪 Daniel Wallin 1589 1613/1637 (8:00:31.07) 14 Sep 2013 – 19 Jul 2025
7 🇩🇪 Sébastien Auroux 1567 1580/1593 (12:28:04.33) 23 Aug 2008 – 25 May 2025
8 🇨🇭 Tobias Peter 1556 1563/1570 (7:21:00.45) 29 Mar 2015 – 6 Jul 2025
9 🇺🇸 Luke Garrett 1498 1514/1530 (4:52:02.59) 14 Oct 2017 – 3 Aug 2025
10 🇭🇺 Dániel Varga 1466 1469/1472 (8:49:33.43) 7 Jun 2008 – 3 Aug 2025
11 🇩🇪 Philipp Weyer 1400 1415/1430 (5:56:02.65) 14 Aug 2010 – 4 May 2025
12 🇺🇸 Max Park 1398 1399/1400 (4:22:22.45) 25 May 2013 – 6 Jul 2025
13 🇦🇺 Feliks Zemdegs 1392 1416/1440 (4:55:54.07) 18 Jul 2009 – 6 Jul 2025
14 🇵🇱 Łukasz Burliga 1369 1395/1421 (5:52:19.03) 26 Oct 2013 – 10 Aug 2025
15 🇨🇭 Alwin Rölz 1368 1379/1390 (6:12:46.03) 15 Jul 2016 – 6 Jul 2025
16 🇧🇷 Fabio Bini Graciose 1343 1348/1353 (16:22:42.63) 25 Sep 2010 – 17 Aug 2025
17 🇩🇪 Leon Schmidtchen 1340 1350/1360 (8:09:20.05) 12 Jun 2010 – 6 Jul 2025
18 🇵🇱 Przemysław Rogalski 1319 1328/1337 (7:42:11.43) 29 Mar 2014 – 5 Aug 2025
19 🇵🇱 Wojciech Szatanowski 1296 1297/1298 (7:41:47.53) 26 Mar 2011 – 12 Jul 2025
20 🇺🇸 Evan Liu 1294 1307/1320 (6:57:11.90) 18 Apr 2010 – 9 Aug 2025
21 🇺🇸 Eric Zhao 1268 1280/1292 (6:35:42.44) 21 Aug 2010 – 6 Jul 2025
22 🇩🇪 Finn Ickler 1255 1281/1307 (8:21:26.12) 14 Apr 2012 – 15 Jun 2025
23 🇩🇪 Konstantin Jaehne 1255 1271/1287 (8:24:03.26) 5 Sep 2015 – 3 Aug 2025
24 🇺🇸 Carter Kucala 1254 1267/1280 (4:58:49.25) 24 Oct 2015 – 16 Aug 2025
25 🇮🇹 Matteo Provasi 1245 1245/1245 (8:02:23.55) 7 Mar 2010 – 9 Aug 2025
26 🇳🇴 Ulrik Bredland 1235 1245/1255 (6:05:21.62) 18 Feb 2012 – 3 Aug 2025
27 🇨🇴 Eduard Esteban García Domínguez 1226 1237/1248 (8:27:56.70) 11 Nov 2012 – 17 Aug 2025
28 🇺🇸 Ryan Jew 1172 1187/1202 (6:58:32.71) 15 Nov 2008 – 6 Jul 2025
29 🇳🇱 Mats Valk 1166 1175/1184 (5:55:23.73) 2 Feb 2008 – 17 Nov 2024
30 🇨🇳 Jiayu Wang (王佳宇) 1150 1160/1170 (4:45:54.82) 14 Aug 2010 – 6 Jul 2025
31 🇳🇱 Erik Akkersdijk 1145 1177/1209 (7:12:21.88) 21 Apr 2006 – 6 Jul 2025
32 🇫🇷 Nicolas Gertner Kilian 1144 1162/1180 (4:49:35.76) 2 Mar 2013 – 6 Jul 2025
33 🇺🇸 Paul Mahvi 1142 1146/1150 (6:07:47.51) 1 Feb 2014 – 10 Aug 2025
34 🇵🇱 Michał Pleskowicz 1131 1133/1135 (4:34:00.22) 30 May 2009 – 8 Oct 2023
35 🇩🇪 Cornelius Dieckmann 1122 1126/1130 (4:50:49.64) 24 Oct 2009 – 6 Jul 2025
36 🇬🇧 Callum Hales-Jepp 1117 1121/1125 (5:58:11.10) 14 Jul 2012 – 17 Nov 2024
37 🇨🇭 Reto Bubendorf 1097 1136/1175 (6:04:37.32) 12 May 2012 – 21 Jul 2025
38 🇦🇺 Jayden McNeill 1095 1110/1125 (4:36:28.48) 25 Feb 2012 – 6 Jul 2025
39 🇺🇸 Patrick Ponce 1086 1099/1112 (3:45:06.62) 12 Jan 2013 – 9 Aug 2025
40 🇫🇷 Anthony Lafourcade 1083 1085/1087 (5:27:06.74) 10 May 2014 – 17 Aug 2025
41 🇫🇷 Wilfrid Py 1080 1088/1096 (8:46:26.34) 11 Nov 2016 – 17 Aug 2025
42 🇺🇸 Jeremy Fleischman 1071 1074/1077 (6:00:28.64) 15 Apr 2006 – 5 Nov 2023
43 🇺🇸 James Hildreth 1069 1087/1105 (6:38:47.24) 28 Mar 2009 – 17 Aug 2025
44 🇺🇸 Keaton Ellis 1061 1069/1077 (4:13:07.65) 21 Jan 2012 – 6 Jul 2025
45 🇨🇴 Diego Alejandro Casas Jimenez 1061 1068/1075 (6:35:07.64) 27 Sep 2014 – 16 Aug 2025
46 🇺🇸 Brian Johnson 1058 1069/1080 (3:51:29.01) 5 Oct 2013 – 17 Aug 2025
47 🇩🇰 Martin Vædele Egdal 1057 1066/1075 (4:04:12.87) 8 Dec 2013 – 17 Aug 2025
48 🇫🇷 Clément Cherblanc 1052 1071/1090 (5:45:39.01) 18 Apr 2015 – 29 Jul 2025
49 🇫🇷 Valentin Hoffmann 1051 1053/1055 (6:36:07.60) 16 Sep 2011 – 6 Jul 2025
50 🇩🇰 Daniel Vædele Egdal 1045 1050/1055 (4:52:22.51) 8 Dec 2013 – 17 Aug 2025
51 🇺🇸 Walker Welch 1040 1045/1050 (5:56:58.82) 29 Oct 2011 – 13 Jul 2025
52 🇮🇳 Bhargav Narasimhan 1026 1039/1052 (4:09:45.37) 1 Oct 2011 – 1 Jun 2025
53 🇺🇸 Devin Corr-Robinett 1026 1043/1060 (6:55:20.44) 27 May 2006 – 29 Jun 2025
54 🇺🇸 Simon Kellum 1025 1030/1035 (4:42:44.98) 12 Feb 2017 – 3 Aug 2025
55 🇨🇦 Antoine Cantin 1013 1019/1025 (3:56:40.88) 5 Mar 2011 – 4 Nov 2024
56 🇬🇧 Robert Yau 1013 1019/1025 (4:48:53.25) 11 Jul 2009 – 6 Jul 2025
57 🇺🇸 Blake Thompson 1003 1014/1025 (5:41:24.80) 2 Oct 2010 – 10 Aug 2025
58 🇧🇷 Rafael de Andrade Cinoto 1000 1005/1010 (9:34:36.53) 21 Jun 2008 – 16 Mar 2025
59 🇨🇦 Dave Campbell 998 1000/1002 (7:55:48.60) 5 Nov 2005 – 19 Oct 2019
60 🇺🇸 Michael Young 994 1006/1018 (5:38:46.57) 19 Apr 2008 – 6 Jul 2025
61 🇳🇿 Chris Mills 992 1006/1020 (4:33:17.13) 20 Dec 2014 – 6 Jul 2025
62 🇺🇸 Katie Hull 990 1005/1020 (5:19:23.17) 24 Oct 2015 – 2 Aug 2025
63 🇫🇷 Abdelhak Kaddour 985 996/1007 (5:37:18.52) 3 Sep 2010 – 25 May 2025
64 🇫🇷 Victor Colin 978 989/1000 (4:08:56.88) 3 Aug 2013 – 4 May 2025
65 🇺🇸 Tim Reynolds 974 977/980 (8:13:43.10) 29 Apr 2006 – 6 Jul 2025
66 🇩🇪 Patrick Hetco 962 971/980 (4:07:28.60) 26 Nov 2011 – 4 May 2025
67 🇨🇳 Ming Zheng (郑鸣) 947 959/971 (7:03:37.32) 16 Aug 2009 – 17 Aug 2025
68 🇺🇸 Mason Langenderfer 946 953/960 (4:30:54.40) 11 May 2013 – 9 Aug 2025
69 🇵🇱 Wojciech Knott 937 951/965 (4:43:34.07) 23 Jul 2011 – 3 Oct 2021
70 🇩🇪 Kevin Gerhardt 932 941/950 (3:42:55.65) 18 Jan 2014 – 9 Jun 2025
71 🇩🇪 Oliver Fritz 922 926/930 (3:59:59.04) 8 Nov 2014 – 17 Aug 2025
72 🇬🇧 Callum James Goodyear-Jørgensen 920 938/956 (7:19:15.79) 14 Jul 2012 – 29 Jul 2025
73 🇮🇹 Simone Cantarelli 919 925/931 (6:28:16.40) 9 Jun 2012 – 9 Aug 2025
74 🇬🇧 James Molloy 902 917/932 (6:00:15.71) 30 Jul 2011 – 21 May 2023
75 🇺🇸 Corey Sakowski 900 918/936 (6:20:05.83) 17 Sep 2011 – 23 Mar 2025
76 🇵🇱 Przemysław Kaleta 896 903/910 (3:35:03.51) 26 May 2012 – 15 Dec 2024
77 🇺🇸 Daniel Mullen 895 896/897 (4:21:49.17) 4 Dec 2016 – 2 Aug 2025
78 🇳🇱 Antonie Paterakis 892 897/902 (4:22:08.37) 15 Sep 2012 – 20 Jul 2025
79 🇫🇷 Jules Desjardin 887 892/897 (5:53:26.55) 9 Apr 2010 – 21 Apr 2024
80 🇺🇸 Justin Mallari 883 894/905 (3:40:53.73) 6 Nov 2010 – 6 Jul 2025
81 🇪🇸 Carlos Méndez García-Barroso 882 891/900 (4:13:02.77) 27 Feb 2010 – 8 Jun 2025
82 🇳🇱 Ron van Bruchem 882 888/894 (10:51:20.00) 7 Aug 2004 – 3 Aug 2025
83 🇨🇴 Dennis Rosero 880 899/918 (8:14:21.25) 28 May 2011 – 17 Aug 2025
84 🇩🇪 Simon Kalhofer 876 888/900 (3:32:36.75) 14 Apr 2012 – 6 Jul 2025
85 🇫🇷 Lucas Déglise 866 873/880 (3:59:52.32) 7 Nov 2015 – 6 Jul 2025
86 🇵🇱 Michał Halczuk 866 884/902 (5:30:53.74) 10 May 2008 – 26 Nov 2023
87 🇵🇱 Jan Zych 862 867/872 (4:30:21.01) 3 May 2014 – 27 Jul 2025
88 🇨🇳 Ruohan Qiu (邱若寒) 854 857/860 (3:41:27.74) 18 Aug 2012 – 10 Aug 2025
89 🇹🇼 Yi-Fan Wu (吳亦凡) 854 857/860 (3:48:13.12) 28 Aug 2010 – 9 Jul 2025
90 🇫🇷 François Courtès 850 860/870 (12:11:37.31) 31 May 2008 – 17 Jul 2016
91 🇩🇪 Wilhelm Kilders 849 857/865 (5:07:36.84) 20 Apr 2013 – 6 Jul 2025
92 🇺🇸 Rowe Hessler 845 886/927 (4:46:37.27) 31 Mar 2007 – 11 Jun 2023
93 🇮🇪 Ciarán Beahan 844 847/850 (3:39:36.65) 14 Jul 2012 – 17 Aug 2025
94 🇺🇸 Zayn Khanani 841 848/855 (3:44:21.94) 20 Oct 2018 – 17 Aug 2025
95 🇮🇩 Cendy Cahyo Rahmat 840 845/850 (4:47:39.01) 3 Jul 2010 – 3 Aug 2025
96 🇳🇴 Kim Roger Haraldsen 839 842/845 (3:23:47.61) 7 Feb 2016 – 3 Aug 2025
97 🇺🇸 Dylan Miller 838 849/860 (3:33:59.40) 16 Aug 2015 – 3 Aug 2025
98 🇺🇸 Shane Grogan 834 842/850 (4:25:49.95) 19 Nov 2011 – 3 Aug 2025
99 🇳🇴 Stian Nystad Østli 829 832/835 (3:58:30.92) 4 Feb 2017 – 3 Aug 2025
100 🇩🇰 Henrik Buus Aagaard 829 832/835 (5:22:13.40) 21 Oct 2006 – 6 Jul 2025