Updated on 14 Oct 2025.

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1314 1347/1380 (5:24:32.08) 14 Sep 2013 – 27 Sep 2025
2 🥈 🇵🇱 Przemysław Rogalski 1250 1255/1260 (7:43:13.74) 25 Oct 2014 – 13 Oct 2025
3 🥉 🇺🇸 Calvin Nielson 1240 1261/1282 (3:34:50.95) 14 Mar 2015 – 4 Oct 2025
4 🇵🇱 Łukasz Dubicki 1162 1173/1184 (3:33:21.18) 18 Aug 2018 – 13 Oct 2025
5 🇩🇪 Jan Bentlage 1149 1155/1161 (6:43:15.57) 16 Jan 2010 – 28 Sep 2025
6 🇵🇱 Michał Krasowski 1126 1134/1142 (2:32:18.88) 21 Feb 2015 – 28 Sep 2025
7 🇭🇺 Bence Barát 1098 1100/1102 (6:11:55.28) 23 Aug 2008 – 21 Sep 2025
8 🇺🇸 Hassan Khanani 1075 1090/1105 (2:34:08.47) 6 Oct 2018 – 28 Sep 2025
9 🇺🇸 Luke Garrett 1065 1085/1105 (3:54:24.52) 14 Oct 2017 – 6 Sep 2025
10 🇺🇸 Carter Kucala 1045 1060/1075 (3:09:15.14) 21 May 2016 – 5 Oct 2025
11 🇵🇱 Kacper Paweł Dworak 1041 1058/1075 (4:43:45.98) 22 May 2021 – 13 Oct 2025
12 🇺🇸 Christopher Chi 1020 1050/1080 (3:03:51.77) 21 May 2016 – 4 Oct 2025
13 🇺🇸 Evan Liu 966 968/970 (5:16:53.07) 19 Feb 2011 – 1 Sep 2025
14 🇵🇱 Piotr Olszewski 955 976/997 (4:42:12.18) 5 Jul 2018 – 7 Sep 2025
15 🇺🇸 Sameer Aggarwal 946 958/970 (2:33:43.51) 17 Jun 2017 – 4 Oct 2025
16 🇺🇸 Daniel Karnaukh 945 955/965 (2:26:52.39) 30 Jan 2016 – 13 Sep 2025
17 🇺🇸 Max Siauw 943 959/975 (2:19:55.55) 25 Feb 2017 – 6 Jul 2025
18 🇺🇸 Brian Johnson 939 963/987 (2:23:15.50) 7 Dec 2013 – 5 Oct 2025
19 🇺🇸 Ryan Pilat 938 960/982 (2:32:44.83) 1 Oct 2016 – 5 Oct 2025
20 🇩🇰 Martin Vædele Egdal 931 938/945 (2:31:51.47) 5 Dec 2015 – 20 Sep 2025
21 🇨🇴 Dennis Rosero 913 920/927 (5:55:18.23) 28 May 2011 – 5 Oct 2025
22 🇧🇷 Fabio Bini Graciose 907 908/909 (10:03:23.47) 3 May 2014 – 24 Aug 2025
23 🇺🇸 Benjamin Gottschalk 904 912/920 (2:37:49.49) 21 May 2016 – 7 Sep 2025
24 🇩🇰 Daniel Vædele Egdal 901 903/905 (3:29:41.86) 5 Dec 2015 – 20 Sep 2025
25 🇺🇸 Simon Kellum 879 892/905 (3:30:18.16) 12 Feb 2017 – 5 Oct 2025
26 🇵🇱 Michał Halczuk 877 889/901 (4:19:41.77) 30 Aug 2008 – 26 Nov 2023
27 🇺🇸 Walker Welch 857 868/879 (5:05:01.35) 23 Jun 2012 – 24 Aug 2025
28 🇺🇸 Zayn Khanani 842 851/860 (2:54:34.75) 9 Nov 2019 – 6 Sep 2025
29 🇵🇱 Jakub Hamkało 838 880/922 (2:44:17.81) 6 Oct 2018 – 7 Jul 2024
30 🇺🇸 Tommy Szeliga 817 826/835 (2:46:55.51) 1 Aug 2014 – 6 Jul 2025
31 🇵🇱 Łukasz Burliga 813 840/867 (4:52:13.68) 11 Jun 2016 – 28 Sep 2025
32 🇸🇪 Helmer Ewert 811 823/835 (2:23:13.25) 16 Aug 2015 – 27 Sep 2025
33 🇨🇭 Alwin Rölz 811 823/835 (3:29:26.53) 15 Jul 2016 – 12 Oct 2025
34 🇪🇸 Rubén López de Juan 799 808/817 (3:25:31.67) 17 Jun 2017 – 28 Sep 2025
35 🇺🇸 Katie Hull 791 798/805 (3:19:00.63) 2 Jan 2016 – 5 Oct 2025
36 🇺🇸 Michael Young 789 796/803 (3:22:13.81) 22 Nov 2008 – 31 Aug 2025
37 🇵🇱 Maksymilian Kulas 777 799/821 (2:44:06.69) 3 Jul 2021 – 21 Sep 2025
38 🇨🇴 Eduard Esteban García Domínguez 772 798/824 (8:25:22.37) 15 Mar 2014 – 5 Oct 2025
39 🇨🇳 Ming Zheng (郑鸣) 766 773/780 (4:39:15.08) 16 Aug 2009 – 17 Aug 2025
40 🇩🇰 Rasmus Stub Detlefsen 757 776/795 (1:46:39.81) 20 Jun 2015 – 28 Sep 2025
41 🇫🇮 Niko Ronkainen 754 769/784 (5:45:17.12) 2 Nov 2013 – 28 Sep 2025
42 🇫🇷 Clément Cherblanc 753 765/777 (2:58:50.38) 18 Apr 2015 – 4 Oct 2025
43 🇺🇸 Paul Mahvi 750 757/764 (4:30:37.14) 10 Nov 2012 – 4 Oct 2025
44 🇵🇱 Maciej Spirydowicz 742 761/780 (2:08:12.80) 22 Aug 2020 – 13 Oct 2025
45 🇩🇪 Sébastien Auroux 738 754/770 (8:48:38.77) 8 Nov 2008 – 24 Aug 2025
46 🇯🇵 Takao Hashimoto (橋本貴夫) 737 745/753 (4:20:11.65) 5 Oct 2007 – 6 Jul 2025
47 🇺🇸 Braden Richards 727 736/745 (2:49:55.10) 19 Aug 2017 – 6 Sep 2025
48 🇩🇪 Oliver Fritz 714 717/720 (3:06:19.31) 31 Oct 2015 – 12 Oct 2025
49 🇭🇺 Dániel Varga 706 710/714 (7:03:29.16) 18 Oct 2008 – 21 Sep 2025
50 🇩🇪 Kevin Gerhardt 703 719/735 (3:05:49.19) 16 May 2015 – 12 Oct 2025
51 🇬🇧 Billie Hammill 697 701/705 (2:51:59.92) 30 Jan 2016 – 31 Aug 2025
52 🇫🇷 François Courtès 697 721/745 (6:22:23.50) 23 Aug 2008 – 17 Jul 2016
53 🇨🇭 Tobias Peter 694 711/728 (4:19:39.58) 5 Sep 2015 – 28 Sep 2025
54 🇺🇸 Daniel Mullen 690 704/718 (4:22:10.48) 5 Aug 2017 – 5 Oct 2025
55 🇺🇸 Zeke Mackay 672 681/690 (2:15:24.34) 7 May 2016 – 5 Oct 2025
56 🇩🇪 Alexander Botz 671 688/705 (2:43:04.48) 6 Sep 2014 – 12 Oct 2025
57 🇹🇼 Chao-Che Chung (鍾肇哲) 661 663/665 (3:39:26.46) 15 Feb 2015 – 21 Sep 2025
58 🇵🇱 Magdalena Pabisz 659 662/665 (2:20:29.98) 23 Jun 2018 – 7 Sep 2025
59 🇺🇸 Stanley Chapel 657 672/687 (2:23:21.89) 25 Jun 2016 – 3 Aug 2025
60 🇩🇪 Konstantin Jaehne 645 651/657 (5:28:47.33) 29 Apr 2017 – 12 Oct 2025
61 🇬🇧 Callum Hales-Jepp 641 649/657 (4:34:09.15) 14 Jul 2012 – 24 Aug 2025
62 🇺🇦 Igor Tarasov 631 638/645 (2:48:14.78) 21 May 2016 – 13 Jul 2025
63 🇺🇸 Blake Thompson 627 634/641 (3:01:36.63) 12 Aug 2011 – 4 Oct 2025
64 🇫🇷 Lucas Déglise 619 623/627 (1:57:15.05) 30 Apr 2016 – 28 Sep 2025
65 🇮🇹 Simone Cantarelli 619 631/643 (5:59:32.15) 29 Aug 2015 – 28 Sep 2025
66 🇵🇱 Dominika Warchoł 614 617/620 (2:22:07.58) 3 Jul 2021 – 21 Sep 2025
67 🇪🇸 Alejandro Nicolay 612 627/642 (2:06:25.99) 8 Apr 2017 – 31 Aug 2025
68 🇩🇪 Wilhelm Kilders 604 618/632 (3:09:43.63) 20 Apr 2013 – 12 Oct 2025
69 🇪🇸 Álvaro Aguilar Salobreña 603 614/625 (2:28:49.14) 21 May 2016 – 5 Oct 2025
70 🇺🇸 Jacob Ambrose 602 607/612 (4:21:33.40) 23 Apr 2016 – 6 Jul 2025
71 🇩🇪 Malte Ihlefeld 599 607/615 (2:30:14.39) 15 Jul 2016 – 12 Oct 2025
72 🇺🇸 Anshu Chennuru 595 600/605 (1:30:46.47) 21 Dec 2019 – 20 Jul 2025
73 🇺🇸 Raymond Goslow 595 600/605 (3:39:35.90) 12 Jun 2015 – 5 Oct 2025
74 🇫🇷 Anton Piau 594 597/600 (3:21:50.83) 5 Jun 2009 – 5 Oct 2025
75 🇳🇱 Antonie Paterakis 593 599/605 (2:30:00.06) 22 Feb 2014 – 7 Sep 2025
76 🇬🇧 James Molloy 585 594/603 (4:06:03.41) 18 Feb 2012 – 21 May 2023
77 🇪🇸 Raúl Cuevas Castillo 581 585/589 (3:06:40.11) 26 Jan 2019 – 5 Oct 2025
78 🇲🇾 Ng Jia Quan (黄佳铨) 572 576/580 (1:50:26.26) 18 Dec 2015 – 27 Sep 2025
79 🇪🇸 Manuel Prieto de Antón 571 573/575 (2:30:31.77) 25 Sep 2015 – 14 Jun 2025
80 🇩🇪 Henri Gerber 571 583/595 (2:37:05.41) 22 Feb 2014 – 12 Oct 2025
81 🇺🇸 James Hildreth 571 583/595 (3:45:58.31) 28 Mar 2009 – 18 Sep 2025
82 🇨🇭 Reto Bubendorf 570 574/578 (3:23:20.20) 22 Feb 2014 – 21 Jul 2025
83 🇵🇱 Jan Zych 569 579/589 (2:51:23.18) 27 Jun 2015 – 27 Jul 2025
84 🇹🇼 Rui-Jun Liu (劉睿鈞) 564 567/570 (2:15:50.04) 25 Aug 2012 – 6 Jul 2025
85 🇺🇸 Will Russo 564 568/572 (2:26:17.32) 13 Aug 2016 – 1 Sep 2025
86 🇩🇪 Noah Kraft 564 569/574 (3:21:55.02) 15 Jul 2016 – 12 Oct 2025
87 🇺🇸 Livia Kleiner 562 572/582 (2:30:29.48) 26 Sep 2015 – 1 Sep 2025
88 🇺🇸 Patrick Ponce 560 571/582 (1:54:15.37) 21 May 2016 – 7 Sep 2025
89 🇺🇸 Aiden Bartlett 559 572/585 (1:34:04.04) 25 Feb 2017 – 4 Oct 2025
90 🇺🇸 Alex Cohen 558 571/584 (2:39:43.38) 20 Feb 2016 – 1 Sep 2025
91 🇵🇱 Majk Tomas 553 569/585 (1:54:43.70) 1 Apr 2023 – 28 Sep 2025
92 🇲🇾 Lim Hung (林弘) 552 563/574 (2:47:55.45) 11 Jun 2017 – 6 Jul 2025
93 🇪🇸 Oscar Sánchez Najarro 551 554/557 (1:58:29.04) 22 Sep 2017 – 1 Jun 2025
94 🇮🇹 Marco Rota 551 576/601 (3:05:46.03) 21 Apr 2011 – 28 Sep 2025
95 🇵🇱 Bartłomiej Owczarek 548 571/594 (2:59:59.28) 27 Mar 2015 – 7 Sep 2025
96 🇫🇷 Jules Desjardin 547 557/567 (3:09:23.62) 23 Jan 2010 – 28 Sep 2025
97 🇺🇸 Timothy Castle 542 561/580 (1:49:11.92) 23 Sep 2017 – 6 Jul 2025
98 🇬🇧 Robert Yau 540 545/550 (2:57:38.70) 11 Sep 2010 – 21 Aug 2022
99 🇨🇴 Hector David Martinez Argaez 539 542/545 (1:52:03.51) 15 Nov 2015 – 24 Aug 2025
100 🇩🇪 Hannes Müller 537 542/547 (1:55:04.40) 16 Feb 2019 – 28 Sep 2025