Generated on 3 May 2026 based on the database export of 3 May 2026.

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1437 1471/1505 (5:53:19.58) 14 Sep 2013 – 28 Apr 2026
2 🥈 🇵🇱 Przemysław Rogalski 1372 1377/1382 (8:22:47.92) 25 Oct 2014 – 19 Apr 2026
3 🥉 🇺🇸 Calvin Nielson 1288 1310/1332 (3:41:24.38) 14 Mar 2015 – 17 Apr 2026
4 🇵🇱 Łukasz Dubicki 1257 1268/1279 (3:45:43.84) 18 Aug 2018 – 26 Apr 2026
5 🇺🇸 Hassan Khanani 1231 1248/1265 (2:49:33.56) 6 Oct 2018 – 23 Apr 2026
6 🇵🇱 Michał Krasowski 1206 1214/1222 (2:40:52.52) 21 Feb 2015 – 26 Apr 2026
7 🇩🇪 Jan Bentlage 1149 1155/1161 (6:43:15.57) 16 Jan 2010 – 28 Sep 2025
8 🇺🇸 Chris Chi 1127 1161/1195 (3:20:20.88) 21 May 2016 – 23 Apr 2026
9 🇵🇱 Kacper Paweł Dworak 1126 1143/1160 (5:07:03.28) 22 May 2021 – 14 Apr 2026
10 🇺🇸 Luke Garrett 1110 1135/1160 (4:03:21.63) 14 Oct 2017 – 18 Apr 2026
11 🇭🇺 Bence Barát 1103 1105/1107 (6:13:19.45) 23 Aug 2008 – 2 Nov 2025
12 🇺🇸 Carter Kucala 1085 1100/1115 (3:16:02.67) 21 May 2016 – 1 Feb 2026
13 🇺🇸 Ryan Pilat 1061 1084/1107 (2:46:58.22) 1 Oct 2016 – 19 Apr 2026
14 🇺🇸 Evan Liu 1054 1057/1060 (5:42:03.85) 19 Feb 2011 – 23 Apr 2026
15 🇨🇴 Dennis Rosero 1048 1055/1062 (6:43:19.58) 28 May 2011 – 18 Apr 2026
16 🇺🇸 Brian Johnson 1034 1058/1082 (2:33:47.07) 7 Dec 2013 – 18 Apr 2026
17 🇩🇰 Martin Vædele Egdal 992 1001/1010 (2:41:52.85) 5 Dec 2015 – 28 Mar 2026
18 🇺🇸 Sameer Aggarwal 976 988/1000 (2:36:57.67) 17 Jun 2017 – 18 Apr 2026
19 🇺🇸 Max Siauw 966 983/1000 (2:22:27.70) 25 Feb 2017 – 20 Dec 2025
20 🇺🇸 Daniel Karnaukh 965 975/985 (2:29:18.80) 30 Jan 2016 – 5 Apr 2026
21 🇵🇱 Piotr Olszewski 960 981/1002 (4:43:36.99) 5 Jul 2018 – 16 Nov 2025
22 🇩🇰 Daniel Vædele Egdal 956 958/960 (3:42:00.46) 5 Dec 2015 – 28 Mar 2026
23 🇧🇷 Fabio Bini Graciose 950 952/954 (10:32:59.51) 3 May 2014 – 29 Mar 2026
24 🇺🇸 Benjamin Gottschalk 929 937/945 (2:41:03.76) 21 May 2016 – 7 Mar 2026
25 🇺🇸 Simon Kellum 919 932/945 (3:38:44.72) 12 Feb 2017 – 18 Apr 2026
26 🇪🇸 Rubén López de Juan 907 917/927 (3:49:18.85) 17 Jun 2017 – 12 Apr 2026
27 🇺🇸 Zayn Khanani 892 901/910 (3:05:33.68) 9 Nov 2019 – 19 Apr 2026
28 🇫🇮 Niko Ronkainen 885 902/919 (6:42:40.96) 2 Nov 2013 – 26 Apr 2026
29 🇨🇭 Alwin Rölz 884 897/910 (3:45:42.65) 15 Jul 2016 – 26 Apr 2026
30 🇵🇱 Michał Halczuk 877 889/901 (4:19:41.77) 30 Aug 2008 – 26 Nov 2023
31 🇺🇸 Walker Welch 877 888/899 (5:11:48.10) 23 Jun 2012 – 12 Apr 2026
32 🇺🇸 Katie Hull 869 877/885 (3:38:43.35) 2 Jan 2016 – 26 Apr 2026
33 🇵🇱 Maciej Spirydowicz 858 879/900 (2:24:45.05) 22 Aug 2020 – 26 Apr 2026
34 🇵🇱 Łukasz Burliga 858 885/912 (5:08:50.12) 11 Jun 2016 – 12 Apr 2026
35 🇨🇴 Eduard Esteban García Domínguez 855 882/909 (9:13:11.29) 15 Mar 2014 – 15 Mar 2026
36 🇸🇪 Helmer Ewert 846 858/870 (2:28:57.21) 16 Aug 2015 – 21 Feb 2026
37 🇵🇱 Jakub Hamkało 838 880/922 (2:44:17.81) 6 Oct 2018 – 7 Jul 2024
38 🇵🇱 Maksymilian Kulas 825 848/871 (2:53:32.12) 3 Jul 2021 – 12 Apr 2026
39 🇨🇳 Ming Zheng (郑鸣) 824 832/840 (5:02:51.53) 16 Aug 2009 – 18 Apr 2026
40 🇩🇰 Rasmus Stub Detlefsen 823 844/865 (1:54:04.08) 20 Jun 2015 – 28 Mar 2026
41 🇺🇸 Tommy Szeliga 817 826/835 (2:46:55.51) 1 Aug 2014 – 6 Jul 2025
42 🇺🇸 Michael Young 802 810/818 (3:25:25.21) 22 Nov 2008 – 11 Jan 2026
43 🇺🇸 Braden Richards 793 804/815 (3:04:49.64) 19 Aug 2017 – 28 Mar 2026
44 🇺🇸 Paul Mahvi 785 792/799 (4:40:12.29) 10 Nov 2012 – 14 Mar 2026
45 🇬🇧 Billie Hammill 775 780/785 (3:08:42.43) 30 Jan 2016 – 28 Mar 2026
46 🇫🇷 Clément Cherblanc 773 785/797 (3:03:15.00) 18 Apr 2015 – 15 Mar 2026
47 🇩🇪 Oliver Fritz 772 776/780 (3:20:04.19) 31 Oct 2015 – 6 Apr 2026
48 🇺🇸 Daniel Mullen 750 764/778 (4:40:55.44) 5 Aug 2017 – 26 Apr 2026
49 🇩🇪 Sébastien Auroux 743 759/775 (8:51:48.98) 8 Nov 2008 – 19 Apr 2026
50 🇯🇵 Takao Hashimoto (橋本貴夫) 737 745/753 (4:20:11.65) 5 Oct 2007 – 6 Jul 2025
51 🇺🇸 Zeke Mackay 730 740/750 (2:26:21.87) 7 May 2016 – 18 Apr 2026
52 🇭🇺 Dániel Varga 716 720/724 (7:08:32.55) 18 Oct 2008 – 29 Mar 2026
53 🇨🇭 Tobias Peter 714 731/748 (4:28:22.14) 5 Sep 2015 – 1 Feb 2026
54 🇵🇱 Dominika Warchoł 712 716/720 (2:44:14.90) 3 Jul 2021 – 19 Apr 2026
55 🇩🇪 Kevin Gerhardt 708 724/740 (3:07:00.74) 16 May 2015 – 15 Mar 2026
56 🇫🇷 Lucas Déglise 704 708/712 (2:10:38.48) 30 Apr 2016 – 2 May 2026
57 🇹🇼 Chao-Che Chung (鍾肇哲) 701 703/705 (3:50:01.47) 15 Feb 2015 – 19 Apr 2026
58 🇪🇸 Alejandro Nicolay 700 716/732 (2:24:49.01) 8 Apr 2017 – 12 Apr 2026
59 🇫🇷 François Courtès 697 721/745 (6:22:23.50) 23 Aug 2008 – 17 Jul 2016
60 🇩🇪 Alexander Botz 696 713/730 (2:46:51.57) 6 Sep 2014 – 28 Apr 2026
61 🇪🇸 Álvaro Aguilar Salobreña 695 710/725 (2:52:19.48) 21 May 2016 – 26 Apr 2026
62 🇵🇱 Magdalena Pabisz 689 692/695 (2:25:50.31) 23 Jun 2018 – 12 Apr 2026
63 🇺🇸 Stanley Chapel 685 701/717 (2:27:09.12) 25 Jun 2016 – 5 Apr 2026
64 🇩🇪 Konstantin Jaehne 675 681/687 (5:44:04.97) 29 Apr 2017 – 29 Dec 2025
65 🇮🇹 Simone Cantarelli 674 686/698 (6:25:55.60) 29 Aug 2015 – 19 Apr 2026
66 🇲🇾 Ng Jia Quan (黄佳铨) 667 671/675 (2:09:43.90) 18 Dec 2015 – 2 May 2026
67 🇪🇸 Raúl Cuevas Castillo 661 665/669 (3:30:36.72) 26 Jan 2019 – 26 Apr 2026
68 🇬🇧 Callum Hales-Jepp 651 659/667 (4:38:08.39) 14 Jul 2012 – 4 Jan 2026
69 🇺🇸 Blake Thompson 647 654/661 (3:07:06.59) 12 Aug 2011 – 18 Apr 2026
70 🇺🇦 Igor Tarasov 646 653/660 (2:51:47.82) 21 May 2016 – 8 Mar 2026
71 🇵🇱 Majk Tomas 644 662/680 (2:07:26.38) 1 Apr 2023 – 26 Apr 2026
72 🇫🇮 Antto Pitkänen 642 653/664 (2:44:18.00) 15 Dec 2018 – 29 Mar 2026
73 🇲🇾 Lim Hung (林弘) 617 628/639 (3:00:13.91) 11 Jun 2017 – 5 Apr 2026
74 🇺🇸 Jacob Ambrose 617 622/627 (4:28:25.46) 23 Apr 2016 – 26 Apr 2026
75 🇩🇪 Malte Ihlefeld 614 622/630 (2:33:59.52) 15 Jul 2016 – 6 Apr 2026
76 🇩🇪 Wilhelm Kilders 614 628/642 (3:12:59.65) 20 Apr 2013 – 26 Apr 2026
77 🇺🇸 Raymond Goslow 610 615/620 (3:45:25.29) 12 Jun 2015 – 26 Apr 2026
78 🇺🇸 Derek White 608 622/636 (3:07:07.66) 5 Aug 2017 – 19 Apr 2026
79 🇺🇸 Will Russo 604 608/612 (2:35:12.36) 13 Aug 2016 – 21 Mar 2026
80 🇫🇷 Anton Piau 604 607/610 (3:24:16.01) 5 Jun 2009 – 6 Apr 2026
81 🇩🇪 Noah Kraft 604 609/614 (3:33:15.95) 15 Jul 2016 – 19 Apr 2026
82 🇪🇸 Manuel Prieto de Antón 599 602/605 (2:36:46.63) 25 Sep 2015 – 15 Feb 2026
83 🇺🇸 Anshu Chennuru 595 600/605 (1:30:46.47) 21 Dec 2019 – 20 Jul 2025
84 🇵🇱 Jan Zych 594 604/614 (2:58:59.97) 27 Jun 2015 – 12 Apr 2026
85 🇫🇷 Wilfrid Py 594 615/636 (7:04:28.43) 4 Mar 2017 – 29 Mar 2026
86 🇳🇱 Antonie Paterakis 593 599/605 (2:30:00.06) 22 Feb 2014 – 7 Sep 2025
87 🇺🇸 Livia Kleiner 592 602/612 (2:36:53.92) 26 Sep 2015 – 11 Apr 2026
88 🇨🇴 Hector David Martinez Argaez 589 592/595 (2:01:03.38) 15 Nov 2015 – 7 Jan 2026
89 🇺🇸 Alex Cohen 588 601/614 (2:46:32.35) 20 Feb 2016 – 21 Mar 2026
90 🇫🇷 Anthony Lafourcade 587 592/597 (2:28:09.39) 11 Apr 2015 – 6 Apr 2026
91 🇬🇧 James Molloy 585 594/603 (4:06:03.41) 18 Feb 2012 – 21 May 2023
92 🇫🇷 Paul Luciw 581 593/605 (1:42:51.59) 16 Apr 2016 – 2 May 2026
93 🇩🇪 Henri Gerber 581 593/605 (2:39:22.63) 22 Feb 2014 – 19 Apr 2026
94 🇹🇼 Rui-Jun Liu (劉睿鈞) 579 582/585 (2:19:54.50) 25 Aug 2012 – 21 Dec 2025
95 🇸🇪 Filip Åström 579 605/631 (6:43:14.57) 1 Apr 2023 – 19 Apr 2026
96 🇨🇭 Reto Bubendorf 575 579/583 (3:24:52.36) 22 Feb 2014 – 7 Dec 2025
97 🇺🇸 Aiden Bartlett 572 586/600 (1:36:07.60) 25 Feb 2017 – 18 Apr 2026
98 🇺🇸 James Hildreth 571 583/595 (3:45:58.31) 28 Mar 2009 – 18 Sep 2025
99 🇺🇸 Patrick Ponce 570 581/592 (1:56:26.80) 21 May 2016 – 20 Dec 2025
100 🇩🇪 Hannes Müller 570 576/582 (2:00:18.24) 16 Feb 2019 – 19 Apr 2026