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

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1502 1536/1570 (6:07:51.82) 14 Sep 2013 – 15 Oct 2026
2 🥈 🇵🇱 Przemysław Rogalski 1494 1499/1504 (9:00:20.03) 25 Oct 2014 – 31 Oct 2026
3 🥉 🇵🇱 Łukasz Dubicki 1375 1387/1399 (4:01:42.73) 18 Aug 2018 – 31 Oct 2026
4 🇺🇸 Hassan Khanani 1369 1387/1405 (3:02:31.97) 6 Oct 2018 – 25 Oct 2026
5 🇺🇸 Calvin Nielson 1324 1348/1372 (3:46:34.93) 14 Mar 2015 – 11 Oct 2026
6 🇺🇸 Chris Chi 1267 1306/1345 (3:42:00.67) 21 May 2016 – 25 Oct 2026
7 🇵🇱 Michał Krasowski 1261 1269/1277 (2:47:06.36) 21 Feb 2015 – 25 Oct 2026
8 🇵🇱 Kacper Paweł Dworak 1199 1217/1235 (5:26:55.70) 22 May 2021 – 1 Nov 2026
9 🇺🇸 Luke Garrett 1188 1214/1240 (4:18:24.66) 14 Oct 2017 – 13 Sep 2026
10 🇺🇸 Brian Johnson 1185 1211/1237 (2:50:16.40) 7 Dec 2013 – 24 Oct 2026
11 🇩🇪 Jan Bentlage 1184 1190/1196 (6:54:06.33) 16 Jan 2010 – 25 Oct 2026
12 🇺🇸 Evan Liu 1182 1186/1190 (6:13:27.30) 19 Feb 2011 – 25 Oct 2026
13 🇺🇸 Ryan Pilat 1166 1189/1212 (2:59:00.95) 1 Oct 2016 – 20 Sep 2026
14 🇺🇸 Carter Kucala 1160 1175/1190 (3:28:08.49) 21 May 2016 – 24 Oct 2026
15 🇨🇴 Dennis Rosero 1156 1164/1172 (7:20:16.77) 28 May 2011 – 25 Oct 2026
16 🇭🇺 Bence Barát 1133 1135/1137 (6:24:18.49) 23 Aug 2008 – 25 Oct 2026
17 🇩🇰 Martin Vædele Egdal 1042 1051/1060 (2:49:16.83) 5 Dec 2015 – 25 Oct 2026
18 🇫🇮 Niko Ronkainen 1030 1047/1064 (7:43:48.28) 2 Nov 2013 – 1 Nov 2026
19 🇩🇰 Daniel Vædele Egdal 1006 1008/1010 (3:52:10.13) 5 Dec 2015 – 25 Oct 2026
20 🇺🇸 Daniel Karnaukh 1005 1015/1025 (2:34:15.87) 30 Jan 2016 – 10 Oct 2026
21 🇺🇸 Sameer Aggarwal 1001 1013/1025 (2:39:22.12) 17 Jun 2017 – 26 Sep 2026
22 🇪🇸 Rubén López de Juan 985 996/1007 (4:06:43.88) 17 Jun 2017 – 25 Oct 2026
23 🇨🇭 Alwin Rölz 982 996/1010 (4:07:51.11) 15 Jul 2016 – 25 Oct 2026
24 🇺🇸 Max Siauw 981 998/1015 (2:24:02.39) 25 Feb 2017 – 5 Jul 2026
25 🇧🇷 Fabio Bini Graciose 980 982/984 (10:52:58.27) 3 May 2014 – 11 Oct 2026
26 🇺🇸 Simon Kellum 972 986/1000 (3:51:05.61) 12 Feb 2017 – 24 Oct 2026
27 🇺🇸 Benjamin Gottschalk 969 977/985 (2:46:14.87) 21 May 2016 – 23 Aug 2026
28 🇺🇸 Zayn Khanani 962 971/980 (3:22:55.79) 9 Nov 2019 – 18 Oct 2026
29 🇵🇱 Piotr Olszewski 960 981/1002 (4:43:36.99) 5 Jul 2018 – 16 Nov 2025
30 🇩🇰 Rasmus Stub Detlefsen 939 962/985 (2:06:42.70) 20 Jun 2015 – 25 Oct 2026
31 🇺🇸 Katie Hull 919 927/935 (3:52:08.02) 2 Jan 2016 – 4 Oct 2026
32 🇵🇱 Łukasz Burliga 918 950/982 (5:29:57.33) 11 Jun 2016 – 31 Oct 2026
33 🇨🇴 Eduard Esteban García Domínguez 915 942/969 (9:48:41.30) 15 Mar 2014 – 13 Sep 2026
34 🇨🇳 Ming Zheng (郑鸣) 914 922/930 (5:34:29.84) 16 Aug 2009 – 25 Oct 2026
35 🇵🇱 Maksymilian Kulas 909 935/961 (3:12:28.23) 3 Jul 2021 – 25 Oct 2026
36 🇺🇸 Walker Welch 897 908/919 (5:18:34.63) 23 Jun 2012 – 27 Sep 2026
37 🇵🇱 Moli Spirydowicz 884 907/930 (2:28:32.65) 22 Aug 2020 – 23 Aug 2026
38 🇵🇱 Michał Halczuk 877 889/901 (4:19:41.77) 30 Aug 2008 – 26 Nov 2023
39 🇸🇪 Helmer Ewert 876 888/900 (2:33:20.45) 16 Aug 2015 – 19 Jul 2026
40 🇬🇧 Billie Hammill 875 880/885 (3:29:20.31) 30 Jan 2016 – 11 Oct 2026
41 🇺🇸 Braden Richards 846 858/870 (3:16:31.60) 19 Aug 2017 – 13 Sep 2026
42 🇵🇱 Jakub Hamkało 838 880/922 (2:44:17.81) 6 Oct 2018 – 7 Jul 2024
43 🇩🇪 Oliver Fritz 822 826/830 (3:31:39.38) 31 Oct 2015 – 30 Aug 2026
44 🇺🇸 Tommy Szeliga 817 826/835 (2:46:55.51) 1 Aug 2014 – 6 Jul 2025
45 🇺🇸 Michael Young 817 825/833 (3:28:34.11) 22 Nov 2008 – 5 Jul 2026
46 🇺🇸 Paul Mahvi 810 817/824 (4:46:33.71) 10 Nov 2012 – 26 Sep 2026
47 🇺🇸 Daniel Mullen 790 804/818 (4:51:49.13) 5 Aug 2017 – 4 Oct 2026
48 🇨🇭 Tobias Peter 790 809/828 (4:59:32.86) 5 Sep 2015 – 28 Oct 2026
49 🇫🇷 Clément Cherblanc 786 799/812 (3:06:50.98) 18 Apr 2015 – 20 Jun 2026
50 🇵🇱 Dominika Warchoł 777 781/785 (2:58:34.01) 3 Jul 2021 – 25 Oct 2026
51 🇪🇸 Álvaro Aguilar Salobreña 770 785/800 (3:11:33.39) 21 May 2016 – 11 Oct 2026
52 🇺🇸 Zeke Mackay 768 779/790 (2:34:04.52) 7 May 2016 – 24 Oct 2026
53 🇩🇪 Alexander Botz 764 782/800 (2:56:55.01) 6 Sep 2014 – 1 Nov 2026
54 🇫🇷 Lucas Déglise 759 763/767 (2:19:37.22) 30 Apr 2016 – 18 Oct 2026
55 🇪🇸 Alejandro Nicolay 753 770/787 (2:36:26.06) 8 Apr 2017 – 1 Nov 2026
56 🇩🇪 Sébastien Auroux 753 769/785 (8:58:51.80) 8 Nov 2008 – 30 Aug 2026
57 🇭🇺 Dániel Varga 750 755/760 (7:26:45.28) 18 Oct 2008 – 25 Oct 2026
58 🇹🇼 Chao-Che Chung (鍾肇哲) 746 748/750 (4:00:50.92) 15 Feb 2015 – 19 Jul 2026
59 🇵🇱 Magdalena Pabisz 739 742/745 (2:34:55.86) 23 Jun 2018 – 4 Oct 2026
60 🇯🇵 Takao Hashimoto (橋本貴夫) 737 745/753 (4:20:11.65) 5 Oct 2007 – 6 Jul 2025
61 🇩🇪 Kevin Gerhardt 733 749/765 (3:13:57.78) 16 May 2015 – 30 Aug 2026
62 🇵🇱 Majk Tomas 732 751/770 (2:19:33.53) 1 Apr 2023 – 25 Oct 2026
63 🇪🇸 Raúl Cuevas Castillo 731 735/739 (3:49:23.75) 26 Jan 2019 – 11 Oct 2026
64 🇺🇸 Stanley Chapel 715 731/747 (2:31:26.62) 25 Jun 2016 – 5 Jul 2026
65 🇸🇪 Filip Åström 704 730/756 (7:31:45.83) 1 Apr 2023 – 18 Oct 2026
66 🇲🇾 Ng Jia Quan (黄佳铨) 697 701/705 (2:16:11.90) 18 Dec 2015 – 2 Aug 2026
67 🇫🇷 François Courtès 697 721/745 (6:22:23.50) 23 Aug 2008 – 17 Jul 2016
68 🇮🇹 Simone Cantarelli 694 707/720 (6:39:03.69) 29 Aug 2015 – 30 Aug 2026
69 🇩🇪 Konstantin Jaehne 675 681/687 (5:44:04.97) 29 Apr 2017 – 29 Dec 2025
70 🇺🇦 Igor Tarasov 671 678/685 (2:57:32.54) 21 May 2016 – 25 Oct 2026
71 🇫🇮 Antto Pitkänen 667 678/689 (2:50:27.73) 15 Dec 2018 – 18 Oct 2026
72 🇫🇷 Anthony Lafourcade 657 662/667 (2:42:27.32) 11 Apr 2015 – 18 Oct 2026
73 🇬🇧 Callum Hales-Jepp 656 664/672 (4:40:01.64) 14 Jul 2012 – 27 Sep 2026
74 🇺🇸 Will Russo 649 653/657 (2:44:58.92) 13 Aug 2016 – 18 Oct 2026
75 🇫🇷 Wilfrid Py 649 670/691 (7:35:35.43) 4 Mar 2017 – 25 Oct 2026
76 🇺🇸 Blake Thompson 647 654/661 (3:07:06.59) 12 Aug 2011 – 18 Apr 2026
77 🇩🇪 Hannes Müller 644 653/662 (2:12:13.47) 16 Feb 2019 – 30 Aug 2026
78 🇫🇷 Anton Piau 644 647/650 (3:36:06.58) 5 Jun 2009 – 16 Aug 2026
79 🇩🇪 Noah Kraft 644 649/654 (3:44:50.49) 15 Jul 2016 – 1 Nov 2026
80 🇺🇸 Derek White 636 652/668 (3:15:21.86) 5 Aug 2017 – 18 Oct 2026
81 🇨🇴 Hector David Martinez Argaez 635 640/645 (2:08:57.67) 15 Nov 2015 – 13 Sep 2026
82 🇲🇾 Lim Hung (林弘) 635 647/659 (3:04:01.60) 11 Jun 2017 – 19 Sep 2026
83 🇺🇸 Raymond Goslow 635 640/645 (3:55:17.38) 12 Jun 2015 – 4 Oct 2026
84 🇩🇪 Henri Gerber 634 647/660 (2:53:21.28) 22 Feb 2014 – 27 Sep 2026
85 🇩🇪 Wilhelm Kilders 634 648/662 (3:19:32.18) 20 Apr 2013 – 4 Oct 2026
86 🇺🇸 Jack Pfeifer 628 634/640 (1:47:40.49) 21 Jan 2017 – 1 Nov 2026
87 🇫🇷 Paul Luciw 627 641/655 (1:50:48.84) 16 Apr 2016 – 18 Oct 2026
88 🇩🇪 Malte Ihlefeld 624 632/640 (2:37:33.45) 15 Jul 2016 – 30 Aug 2026
89 🇪🇸 Manuel Prieto de Antón 624 627/630 (2:42:19.94) 25 Sep 2015 – 26 Jul 2026
90 🇵🇱 Bartłomiej Owczarek 621 645/669 (3:19:49.73) 27 Mar 2015 – 31 Oct 2026
91 🇺🇸 Jacob Ambrose 617 622/627 (4:28:25.46) 23 Apr 2016 – 26 Apr 2026
92 🇬🇧 Cham J. Chambers 616 625/634 (2:53:06.56) 17 Feb 2018 – 13 Sep 2026
93 🇺🇸 Alex Cohen 613 626/639 (2:52:23.11) 20 Feb 2016 – 18 Oct 2026
94 🇺🇸 Livia Kleiner 612 622/632 (2:41:40.46) 26 Sep 2015 – 24 Oct 2026
95 🇬🇧 Eleanor Sinnott 607 621/635 (2:25:18.31) 23 Nov 2019 – 30 Aug 2026
96 🇺🇸 Zach Ridall 604 614/624 (1:46:19.29) 17 Aug 2018 – 10 Oct 2026
97 🇵🇱 Jan Zych 604 614/624 (3:01:51.49) 27 Jun 2015 – 19 Jul 2026
98 🇨🇭 Reto Bubendorf 598 603/608 (3:32:35.39) 22 Feb 2014 – 28 Oct 2026
99 🇺🇸 Anshu Chennuru 595 600/605 (1:30:46.47) 21 Dec 2019 – 20 Jul 2025
100 🇺🇸 Patrick Ponce 595 606/617 (2:00:33.52) 21 May 2016 – 16 Aug 2026