Generated on 19 Jun 2026 based on the database export of 18 Jun 2026.

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1447 1481/1515 (5:55:50.40) 14 Sep 2013 – 25 May 2026
2 🥈 🇵🇱 Przemysław Rogalski 1397 1402/1407 (8:31:30.46) 25 Oct 2014 – 14 Jun 2026
3 🥉 🇺🇸 Calvin Nielson 1301 1324/1347 (3:43:23.67) 14 Mar 2015 – 25 May 2026
4 🇵🇱 Łukasz Dubicki 1282 1293/1304 (3:49:15.55) 18 Aug 2018 – 14 Jun 2026
5 🇺🇸 Hassan Khanani 1269 1287/1305 (2:53:12.11) 6 Oct 2018 – 14 Jun 2026
6 🇵🇱 Michał Krasowski 1216 1224/1232 (2:42:07.90) 21 Feb 2015 – 14 Jun 2026
7 🇩🇪 Jan Bentlage 1159 1165/1171 (6:46:32.66) 16 Jan 2010 – 7 Jun 2026
8 🇺🇸 Chris Chi 1152 1186/1220 (3:23:52.93) 21 May 2016 – 9 Jun 2026
9 🇵🇱 Kacper Paweł Dworak 1144 1162/1180 (5:12:11.53) 22 May 2021 – 16 May 2026
10 🇺🇸 Luke Garrett 1140 1165/1190 (4:08:44.10) 14 Oct 2017 – 14 Jun 2026
11 🇺🇸 Carter Kucala 1115 1130/1145 (3:20:51.20) 21 May 2016 – 7 Jun 2026
12 🇺🇸 Ryan Pilat 1111 1134/1157 (2:52:34.49) 1 Oct 2016 – 14 Jun 2026
13 🇭🇺 Bence Barát 1103 1105/1107 (6:13:19.45) 23 Aug 2008 – 2 Nov 2025
14 🇺🇸 Brian Johnson 1087 1112/1137 (2:39:37.08) 7 Dec 2013 – 14 Jun 2026
15 🇨🇴 Dennis Rosero 1081 1089/1097 (6:55:03.78) 28 May 2011 – 15 Jun 2026
16 🇺🇸 Evan Liu 1074 1077/1080 (5:46:31.19) 19 Feb 2011 – 9 Jun 2026
17 🇩🇰 Martin Vædele Egdal 1007 1016/1025 (2:43:58.32) 5 Dec 2015 – 6 Jun 2026
18 🇺🇸 Sameer Aggarwal 976 988/1000 (2:36:57.67) 17 Jun 2017 – 18 Apr 2026
19 🇺🇸 Daniel Karnaukh 975 985/995 (2:30:30.81) 30 Jan 2016 – 16 May 2026
20 🇩🇰 Daniel Vædele Egdal 971 973/975 (3:45:14.46) 5 Dec 2015 – 6 Jun 2026
21 🇺🇸 Max Siauw 966 983/1000 (2:22:27.70) 25 Feb 2017 – 20 Dec 2025
22 🇵🇱 Piotr Olszewski 960 981/1002 (4:43:36.99) 5 Jul 2018 – 16 Nov 2025
23 🇧🇷 Fabio Bini Graciose 955 957/959 (10:36:37.60) 3 May 2014 – 3 May 2026
24 🇪🇸 Rubén López de Juan 952 962/972 (3:59:09.34) 17 Jun 2017 – 15 Jun 2026
25 🇺🇸 Simon Kellum 934 947/960 (3:42:31.37) 12 Feb 2017 – 7 Jun 2026
26 🇫🇮 Niko Ronkainen 930 947/964 (7:01:04.10) 2 Nov 2013 – 7 Jun 2026
27 🇺🇸 Benjamin Gottschalk 929 937/945 (2:41:03.76) 21 May 2016 – 7 Mar 2026
28 🇺🇸 Zayn Khanani 912 921/930 (3:10:06.86) 9 Nov 2019 – 7 Jun 2026
29 🇺🇸 Walker Welch 892 903/914 (5:17:02.36) 23 Jun 2012 – 24 May 2026
30 🇨🇭 Alwin Rölz 889 902/915 (3:46:40.26) 15 Jul 2016 – 7 Jun 2026
31 🇵🇱 Michał Halczuk 877 889/901 (4:19:41.77) 30 Aug 2008 – 26 Nov 2023
32 🇵🇱 Maciej Spirydowicz 871 893/915 (2:26:35.03) 22 Aug 2020 – 3 May 2026
33 🇵🇱 Łukasz Burliga 871 899/927 (5:13:28.48) 11 Jun 2016 – 3 May 2026
34 🇺🇸 Katie Hull 869 877/885 (3:38:43.35) 2 Jan 2016 – 26 Apr 2026
35 🇸🇪 Helmer Ewert 861 873/885 (2:31:13.33) 16 Aug 2015 – 16 May 2026
36 🇨🇴 Eduard Esteban García Domínguez 860 887/914 (9:16:33.27) 15 Mar 2014 – 10 May 2026
37 🇨🇳 Ming Zheng (郑鸣) 849 857/865 (5:12:06.17) 16 Aug 2009 – 31 May 2026
38 🇵🇱 Maksymilian Kulas 848 872/896 (2:58:16.47) 3 Jul 2021 – 16 May 2026
39 🇩🇰 Rasmus Stub Detlefsen 843 864/885 (1:56:05.59) 20 Jun 2015 – 6 Jun 2026
40 🇵🇱 Jakub Hamkało 838 880/922 (2:44:17.81) 6 Oct 2018 – 7 Jul 2024
41 🇺🇸 Braden Richards 823 834/845 (3:11:05.62) 19 Aug 2017 – 14 Jun 2026
42 🇺🇸 Tommy Szeliga 817 826/835 (2:46:55.51) 1 Aug 2014 – 6 Jul 2025
43 🇺🇸 Michael Young 812 820/828 (3:27:22.07) 22 Nov 2008 – 25 May 2026
44 🇬🇧 Billie Hammill 800 805/810 (3:13:58.62) 30 Jan 2016 – 31 May 2026
45 🇺🇸 Paul Mahvi 795 802/809 (4:42:50.95) 10 Nov 2012 – 25 May 2026
46 🇩🇪 Oliver Fritz 787 791/795 (3:23:07.77) 31 Oct 2015 – 3 May 2026
47 🇫🇷 Clément Cherblanc 776 789/802 (3:04:23.06) 18 Apr 2015 – 6 Jun 2026
48 🇺🇸 Daniel Mullen 760 774/788 (4:43:17.72) 5 Aug 2017 – 6 Jun 2026
49 🇩🇪 Sébastien Auroux 748 764/780 (8:55:57.40) 8 Nov 2008 – 17 May 2026
50 🇺🇸 Zeke Mackay 740 750/760 (2:28:11.19) 7 May 2016 – 10 May 2026
51 🇵🇱 Dominika Warchoł 737 741/745 (2:49:34.51) 3 Jul 2021 – 14 Jun 2026
52 🇯🇵 Takao Hashimoto (橋本貴夫) 737 745/753 (4:20:11.65) 5 Oct 2007 – 6 Jul 2025
53 🇹🇼 Chao-Che Chung (鍾肇哲) 726 728/730 (3:56:01.87) 15 Feb 2015 – 10 May 2026
54 🇨🇭 Tobias Peter 724 741/758 (4:32:03.26) 5 Sep 2015 – 7 Jun 2026
55 🇭🇺 Dániel Varga 721 725/729 (7:11:20.04) 18 Oct 2008 – 3 May 2026
56 🇪🇸 Álvaro Aguilar Salobreña 720 735/750 (2:58:37.46) 21 May 2016 – 6 Jun 2026
57 🇫🇷 Lucas Déglise 719 723/727 (2:12:54.99) 30 Apr 2016 – 10 May 2026
58 🇩🇪 Kevin Gerhardt 718 734/750 (3:09:41.01) 16 May 2015 – 17 May 2026
59 🇪🇸 Alejandro Nicolay 710 726/742 (2:26:59.71) 8 Apr 2017 – 24 May 2026
60 🇩🇪 Alexander Botz 706 723/740 (2:48:20.61) 6 Sep 2014 – 3 May 2026
61 🇺🇸 Stanley Chapel 700 716/732 (2:29:18.33) 25 Jun 2016 – 14 Jun 2026
62 🇫🇷 François Courtès 697 721/745 (6:22:23.50) 23 Aug 2008 – 17 Jul 2016
63 🇵🇱 Magdalena Pabisz 689 692/695 (2:25:50.31) 23 Jun 2018 – 12 Apr 2026
64 🇮🇹 Simone Cantarelli 687 700/713 (6:33:31.62) 29 Aug 2015 – 31 May 2026
65 🇩🇪 Konstantin Jaehne 675 681/687 (5:44:04.97) 29 Apr 2017 – 29 Dec 2025
66 🇲🇾 Ng Jia Quan (黄佳铨) 667 671/675 (2:09:43.90) 18 Dec 2015 – 2 May 2026
67 🇪🇸 Raúl Cuevas Castillo 666 670/674 (3:32:09.56) 26 Jan 2019 – 24 May 2026
68 🇵🇱 Majk Tomas 659 677/695 (2:09:31.65) 1 Apr 2023 – 3 May 2026
69 🇬🇧 Callum Hales-Jepp 651 659/667 (4:38:08.39) 14 Jul 2012 – 4 Jan 2026
70 🇺🇸 Blake Thompson 647 654/661 (3:07:06.59) 12 Aug 2011 – 18 Apr 2026
71 🇺🇦 Igor Tarasov 646 653/660 (2:51:47.82) 21 May 2016 – 8 Mar 2026
72 🇫🇮 Antto Pitkänen 642 653/664 (2:44:18.00) 15 Dec 2018 – 29 Mar 2026
73 🇫🇷 Anton Piau 634 637/640 (3:33:03.92) 5 Jun 2009 – 31 May 2026
74 🇫🇷 Wilfrid Py 624 645/666 (7:22:16.25) 4 Mar 2017 – 31 May 2026
75 🇺🇸 Derek White 623 637/651 (3:10:55.05) 5 Aug 2017 – 17 May 2026
76 🇪🇸 Manuel Prieto de Antón 619 622/625 (2:41:15.87) 25 Sep 2015 – 6 Jun 2026
77 🇨🇴 Hector David Martinez Argaez 617 621/625 (2:06:05.43) 15 Nov 2015 – 15 Jun 2026
78 🇲🇾 Lim Hung (林弘) 617 628/639 (3:00:13.91) 11 Jun 2017 – 5 Apr 2026
79 🇺🇸 Jacob Ambrose 617 622/627 (4:28:25.46) 23 Apr 2016 – 26 Apr 2026
80 🇩🇪 Malte Ihlefeld 614 622/630 (2:33:59.52) 15 Jul 2016 – 6 Apr 2026
81 🇺🇸 Will Russo 614 618/622 (2:37:20.35) 13 Aug 2016 – 10 May 2026
82 🇩🇪 Wilhelm Kilders 614 628/642 (3:12:59.65) 20 Apr 2013 – 26 Apr 2026
83 🇫🇷 Anthony Lafourcade 612 617/622 (2:33:10.35) 11 Apr 2015 – 31 May 2026
84 🇺🇸 Raymond Goslow 610 615/620 (3:45:25.29) 12 Jun 2015 – 26 Apr 2026
85 🇩🇪 Noah Kraft 609 614/619 (3:34:42.98) 15 Jul 2016 – 7 Jun 2026
86 🇫🇷 Paul Luciw 604 617/630 (1:46:43.89) 16 Apr 2016 – 31 May 2026
87 🇸🇪 Filip Åström 604 630/656 (6:53:05.73) 1 Apr 2023 – 25 May 2026
88 🇺🇸 Livia Kleiner 597 607/617 (2:37:58.15) 26 Sep 2015 – 9 Jun 2026
89 🇺🇸 Anshu Chennuru 595 600/605 (1:30:46.47) 21 Dec 2019 – 20 Jul 2025
90 🇵🇱 Jan Zych 594 604/614 (2:58:59.97) 27 Jun 2015 – 12 Apr 2026
91 🇳🇱 Antonie Paterakis 593 599/605 (2:30:00.06) 22 Feb 2014 – 7 Sep 2025
92 🇩🇪 Hannes Müller 588 595/602 (2:03:06.78) 16 Feb 2019 – 13 Jun 2026
93 🇺🇸 Alex Cohen 588 601/614 (2:46:32.35) 20 Feb 2016 – 21 Mar 2026
94 🇬🇧 James Molloy 585 594/603 (4:06:03.41) 18 Feb 2012 – 21 May 2023
95 🇺🇸 Jack Pfeifer 583 589/595 (1:40:47.08) 21 Jan 2017 – 14 Jun 2026
96 🇵🇱 Bartłomiej Owczarek 583 606/629 (3:08:42.90) 27 Mar 2015 – 3 May 2026
97 🇩🇪 Henri Gerber 581 593/605 (2:39:22.63) 22 Feb 2014 – 19 Apr 2026
98 🇹🇼 Rui-Jun Liu (劉睿鈞) 579 582/585 (2:19:54.50) 25 Aug 2012 – 21 Dec 2025
99 🇬🇧 Cham J. Chambers 576 585/594 (2:43:14.26) 17 Feb 2018 – 24 May 2026
100 🇺🇸 James Hildreth 576 588/600 (3:47:17.60) 28 Mar 2009 – 21 May 2026