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

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1407 1441/1475 (5:46:32.99) 14 Sep 2013 – 14 Mar 2026
2 🥈 🇵🇱 Przemysław Rogalski 1347 1352/1357 (8:14:35.95) 25 Oct 2014 – 8 Mar 2026
3 🥉 🇺🇸 Calvin Nielson 1280 1301/1322 (3:40:06.17) 14 Mar 2015 – 13 Mar 2026
4 🇵🇱 Łukasz Dubicki 1232 1243/1254 (3:42:36.85) 18 Aug 2018 – 1 Mar 2026
5 🇵🇱 Michał Krasowski 1186 1194/1202 (2:38:42.84) 21 Feb 2015 – 1 Mar 2026
6 🇺🇸 Hassan Khanani 1175 1190/1205 (2:43:53.07) 6 Oct 2018 – 1 Mar 2026
7 🇩🇪 Jan Bentlage 1149 1155/1161 (6:43:15.57) 16 Jan 2010 – 28 Sep 2025
8 🇵🇱 Kacper Paweł Dworak 1116 1133/1150 (5:04:29.59) 22 May 2021 – 21 Jan 2026
9 🇭🇺 Bence Barát 1103 1105/1107 (6:13:19.45) 23 Aug 2008 – 2 Nov 2025
10 🇺🇸 Luke Garrett 1102 1126/1150 (4:01:49.50) 14 Oct 2017 – 7 Mar 2026
11 🇺🇸 Chris Chi 1091 1123/1155 (3:14:40.71) 21 May 2016 – 15 Mar 2026
12 🇺🇸 Carter Kucala 1085 1100/1115 (3:16:02.67) 21 May 2016 – 1 Feb 2026
13 🇺🇸 Ryan Pilat 1041 1064/1087 (2:44:52.01) 1 Oct 2016 – 14 Mar 2026
14 🇨🇴 Dennis Rosero 1028 1035/1042 (6:35:56.39) 28 May 2011 – 15 Mar 2026
15 🇺🇸 Brian Johnson 1024 1048/1072 (2:32:42.41) 7 Dec 2013 – 7 Mar 2026
16 🇺🇸 Evan Liu 1019 1022/1025 (5:32:06.30) 19 Feb 2011 – 15 Mar 2026
17 🇩🇰 Martin Vædele Egdal 982 991/1000 (2:40:10.28) 5 Dec 2015 – 15 Mar 2026
18 🇺🇸 Max Siauw 966 983/1000 (2:22:27.70) 25 Feb 2017 – 20 Dec 2025
19 🇺🇸 Sameer Aggarwal 966 978/990 (2:35:51.69) 17 Jun 2017 – 22 Nov 2025
20 🇵🇱 Piotr Olszewski 960 981/1002 (4:43:36.99) 5 Jul 2018 – 16 Nov 2025
21 🇺🇸 Daniel Karnaukh 950 960/970 (2:27:27.91) 30 Jan 2016 – 1 Mar 2026
22 🇩🇰 Daniel Vædele Egdal 946 948/950 (3:39:45.73) 5 Dec 2015 – 15 Mar 2026
23 🇧🇷 Fabio Bini Graciose 940 942/944 (10:26:43.28) 3 May 2014 – 1 Mar 2026
24 🇺🇸 Benjamin Gottschalk 929 937/945 (2:41:03.76) 21 May 2016 – 7 Mar 2026
25 🇺🇸 Simon Kellum 914 927/940 (3:37:36.02) 12 Feb 2017 – 7 Mar 2026
26 🇪🇸 Rubén López de Juan 887 897/907 (3:44:47.50) 17 Jun 2017 – 15 Mar 2026
27 🇵🇱 Michał Halczuk 877 889/901 (4:19:41.77) 30 Aug 2008 – 26 Nov 2023
28 🇺🇸 Zayn Khanani 872 881/890 (3:01:17.56) 9 Nov 2019 – 1 Mar 2026
29 🇺🇸 Walker Welch 867 878/889 (5:08:46.10) 23 Jun 2012 – 1 Feb 2026
30 🇨🇴 Eduard Esteban García Domínguez 855 882/909 (9:13:11.29) 15 Mar 2014 – 15 Mar 2026
31 🇵🇱 Łukasz Burliga 853 880/907 (5:06:25.63) 11 Jun 2016 – 22 Feb 2026
32 🇸🇪 Helmer Ewert 846 858/870 (2:28:57.21) 16 Aug 2015 – 21 Feb 2026
33 🇺🇸 Katie Hull 841 848/855 (3:31:48.39) 2 Jan 2016 – 7 Mar 2026
34 🇨🇭 Alwin Rölz 841 853/865 (3:35:47.50) 15 Jul 2016 – 15 Mar 2026
35 🇵🇱 Jakub Hamkało 838 880/922 (2:44:17.81) 6 Oct 2018 – 7 Jul 2024
36 🇵🇱 Maksymilian Kulas 820 843/866 (2:52:05.28) 3 Jul 2021 – 1 Mar 2026
37 🇺🇸 Tommy Szeliga 817 826/835 (2:46:55.51) 1 Aug 2014 – 6 Jul 2025
38 🇩🇰 Rasmus Stub Detlefsen 815 835/855 (1:52:57.74) 20 Jun 2015 – 15 Mar 2026
39 🇵🇱 Maciej Spirydowicz 815 835/855 (2:18:53.02) 22 Aug 2020 – 8 Mar 2026
40 🇫🇮 Niko Ronkainen 815 832/849 (6:13:27.56) 2 Nov 2013 – 8 Mar 2026
41 🇨🇳 Ming Zheng (郑鸣) 804 812/820 (4:55:16.25) 16 Aug 2009 – 14 Mar 2026
42 🇺🇸 Michael Young 802 810/818 (3:25:25.21) 22 Nov 2008 – 11 Jan 2026
43 🇺🇸 Paul Mahvi 785 792/799 (4:40:12.29) 10 Nov 2012 – 14 Mar 2026
44 🇺🇸 Braden Richards 783 794/805 (3:02:34.77) 19 Aug 2017 – 31 Jan 2026
45 🇫🇷 Clément Cherblanc 773 785/797 (3:03:15.00) 18 Apr 2015 – 15 Mar 2026
46 🇬🇧 Billie Hammill 765 770/775 (3:06:56.06) 30 Jan 2016 – 22 Feb 2026
47 🇩🇪 Oliver Fritz 762 766/770 (3:18:01.03) 31 Oct 2015 – 15 Mar 2026
48 🇩🇪 Sébastien Auroux 738 754/770 (8:48:38.77) 8 Nov 2008 – 24 Aug 2025
49 🇯🇵 Takao Hashimoto (橋本貴夫) 737 745/753 (4:20:11.65) 5 Oct 2007 – 6 Jul 2025
50 🇺🇸 Zeke Mackay 720 730/740 (2:24:34.68) 7 May 2016 – 7 Mar 2026
51 🇺🇸 Daniel Mullen 720 734/748 (4:32:25.59) 5 Aug 2017 – 9 Feb 2026
52 🇨🇭 Tobias Peter 714 731/748 (4:28:22.14) 5 Sep 2015 – 1 Feb 2026
53 🇭🇺 Dániel Varga 711 715/719 (7:05:49.08) 18 Oct 2008 – 2 Nov 2025
54 🇩🇪 Kevin Gerhardt 703 719/735 (3:05:49.19) 16 May 2015 – 12 Oct 2025
55 🇫🇷 François Courtès 697 721/745 (6:22:23.50) 23 Aug 2008 – 17 Jul 2016
56 🇩🇪 Alexander Botz 691 708/725 (2:46:09.75) 6 Sep 2014 – 15 Mar 2026
57 🇹🇼 Chao-Che Chung (鍾肇哲) 691 693/695 (3:47:43.70) 15 Feb 2015 – 1 Mar 2026
58 🇵🇱 Magdalena Pabisz 684 687/690 (2:24:55.43) 23 Jun 2018 – 22 Feb 2026
59 🇵🇱 Dominika Warchoł 684 687/690 (2:38:13.92) 3 Jul 2021 – 8 Mar 2026
60 🇪🇸 Alejandro Nicolay 680 696/712 (2:20:50.21) 8 Apr 2017 – 15 Mar 2026
61 🇫🇷 Lucas Déglise 679 683/687 (2:06:34.77) 30 Apr 2016 – 22 Feb 2026
62 🇩🇪 Konstantin Jaehne 675 681/687 (5:44:04.97) 29 Apr 2017 – 29 Dec 2025
63 🇺🇸 Stanley Chapel 670 686/702 (2:25:11.60) 25 Jun 2016 – 18 Jan 2026
64 🇪🇸 Álvaro Aguilar Salobreña 670 685/700 (2:46:18.56) 21 May 2016 – 8 Mar 2026
65 🇮🇹 Simone Cantarelli 664 676/688 (6:21:13.56) 29 Aug 2015 – 1 Feb 2026
66 🇬🇧 Callum Hales-Jepp 651 659/667 (4:38:08.39) 14 Jul 2012 – 4 Jan 2026
67 🇺🇦 Igor Tarasov 646 653/660 (2:51:47.82) 21 May 2016 – 8 Mar 2026
68 🇲🇾 Ng Jia Quan (黄佳铨) 637 641/645 (2:04:03.53) 18 Dec 2015 – 8 Mar 2026
69 🇺🇸 Blake Thompson 637 644/651 (3:04:35.06) 12 Aug 2011 – 22 Nov 2025
70 🇪🇸 Raúl Cuevas Castillo 636 640/644 (3:23:41.92) 26 Jan 2019 – 8 Mar 2026
71 🇵🇱 Majk Tomas 624 642/660 (2:04:50.91) 1 Apr 2023 – 8 Mar 2026
72 🇫🇮 Antto Pitkänen 617 628/639 (2:37:43.14) 15 Dec 2018 – 8 Mar 2026
73 🇩🇪 Malte Ihlefeld 609 617/625 (2:32:43.66) 15 Jul 2016 – 22 Feb 2026
74 🇲🇾 Lim Hung (林弘) 607 618/629 (2:58:22.23) 11 Jun 2017 – 1 Mar 2026
75 🇺🇸 Raymond Goslow 605 610/615 (3:43:27.38) 12 Jun 2015 – 9 Feb 2026
76 🇩🇪 Wilhelm Kilders 604 618/632 (3:09:43.63) 20 Apr 2013 – 12 Oct 2025
77 🇺🇸 Jacob Ambrose 602 607/612 (4:21:33.40) 23 Apr 2016 – 6 Jul 2025
78 🇺🇸 Will Russo 599 603/607 (2:34:14.08) 13 Aug 2016 – 7 Mar 2026
79 🇪🇸 Manuel Prieto de Antón 599 602/605 (2:36:46.63) 25 Sep 2015 – 15 Feb 2026
80 🇫🇷 Anton Piau 599 602/605 (3:23:05.31) 5 Jun 2009 – 16 Nov 2025
81 🇺🇸 Anshu Chennuru 595 600/605 (1:30:46.47) 21 Dec 2019 – 20 Jul 2025
82 🇺🇸 Derek White 595 608/621 (3:03:07.85) 5 Aug 2017 – 7 Mar 2026
83 🇩🇪 Noah Kraft 594 599/604 (3:30:28.17) 15 Jul 2016 – 15 Mar 2026
84 🇳🇱 Antonie Paterakis 593 599/605 (2:30:00.06) 22 Feb 2014 – 7 Sep 2025
85 🇨🇴 Hector David Martinez Argaez 589 592/595 (2:01:03.38) 15 Nov 2015 – 7 Jan 2026
86 🇵🇱 Jan Zych 589 599/609 (2:57:27.54) 27 Jun 2015 – 1 Mar 2026
87 🇬🇧 James Molloy 585 594/603 (4:06:03.41) 18 Feb 2012 – 21 May 2023
88 🇫🇷 Wilfrid Py 584 605/626 (6:59:25.14) 4 Mar 2017 – 22 Feb 2026
89 🇺🇸 Alex Cohen 583 596/609 (2:45:28.83) 20 Feb 2016 – 8 Feb 2026
90 🇺🇸 Livia Kleiner 582 592/602 (2:34:41.50) 26 Sep 2015 – 2 Nov 2025
91 🇹🇼 Rui-Jun Liu (劉睿鈞) 579 582/585 (2:19:54.50) 25 Aug 2012 – 21 Dec 2025
92 🇫🇷 Anthony Lafourcade 579 583/587 (2:26:34.51) 11 Apr 2015 – 22 Feb 2026
93 🇨🇭 Reto Bubendorf 575 579/583 (3:24:52.36) 22 Feb 2014 – 7 Dec 2025
94 🇩🇪 Henri Gerber 571 583/595 (2:37:05.41) 22 Feb 2014 – 12 Oct 2025
95 🇺🇸 James Hildreth 571 583/595 (3:45:58.31) 28 Mar 2009 – 18 Sep 2025
96 🇺🇸 Patrick Ponce 570 581/592 (1:56:26.80) 21 May 2016 – 20 Dec 2025
97 🇺🇸 Aiden Bartlett 567 581/595 (1:35:12.25) 25 Feb 2017 – 22 Nov 2025
98 🇪🇸 Oscar Sánchez Najarro 561 564/567 (2:00:52.74) 22 Sep 2017 – 8 Dec 2025
99 🇬🇧 Cham J. Chambers 561 570/579 (2:39:43.76) 17 Feb 2018 – 22 Feb 2026
100 🇮🇹 Marco Rota 561 586/611 (3:09:02.56) 21 Apr 2011 – 8 Feb 2026