Generated on 31 Jan 2026 based on the database export of 30 Jan 2026.

# Name Score Result Time Period
1 🥇 🇸🇪 Daniel Wallin 1374 1407/1440 (5:38:40.98) 14 Sep 2013 – 25 Jan 2026
2 🥈 🇵🇱 Przemysław Rogalski 1302 1307/1312 (8:00:43.94) 25 Oct 2014 – 21 Jan 2026
3 🥉 🇺🇸 Calvin Nielson 1265 1286/1307 (3:37:57.12) 14 Mar 2015 – 7 Dec 2025
4 🇵🇱 Łukasz Dubicki 1222 1233/1244 (3:41:21.73) 18 Aug 2018 – 4 Jan 2026
5 🇵🇱 Michał Krasowski 1176 1184/1192 (2:37:34.85) 21 Feb 2015 – 21 Jan 2026
6 🇺🇸 Hassan Khanani 1155 1170/1185 (2:41:51.81) 6 Oct 2018 – 24 Jan 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 1082 1106/1130 (3:58:18.95) 14 Oct 2017 – 21 Dec 2025
11 🇺🇸 Carter Kucala 1075 1090/1105 (3:14:26.62) 21 May 2016 – 24 Jan 2026
12 🇺🇸 Christopher Chi 1066 1098/1130 (3:10:56.73) 21 May 2016 – 3 Jan 2026
13 🇺🇸 Evan Liu 1006 1008/1010 (5:28:10.49) 19 Feb 2011 – 17 Jan 2026
14 🇺🇸 Ryan Pilat 1001 1024/1047 (2:40:17.14) 1 Oct 2016 – 10 Jan 2026
15 🇺🇸 Brian Johnson 999 1023/1047 (2:30:03.49) 7 Dec 2013 – 24 Jan 2026
16 🇨🇴 Dennis Rosero 998 1005/1012 (6:25:05.86) 28 May 2011 – 24 Jan 2026
17 🇩🇰 Martin Vædele Egdal 972 981/990 (2:38:31.69) 5 Dec 2015 – 11 Jan 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 945 955/965 (2:26:52.39) 30 Jan 2016 – 13 Sep 2025
22 🇩🇰 Daniel Vædele Egdal 936 938/940 (3:37:15.85) 5 Dec 2015 – 11 Jan 2026
23 🇧🇷 Fabio Bini Graciose 930 932/934 (10:19:02.43) 3 May 2014 – 25 Jan 2026
24 🇺🇸 Benjamin Gottschalk 924 932/940 (2:40:29.98) 21 May 2016 – 20 Dec 2025
25 🇺🇸 Simon Kellum 904 917/930 (3:35:32.36) 12 Feb 2017 – 24 Jan 2026
26 🇵🇱 Michał Halczuk 877 889/901 (4:19:41.77) 30 Aug 2008 – 26 Nov 2023
27 🇪🇸 Rubén López de Juan 872 882/892 (3:41:27.73) 17 Jun 2017 – 29 Dec 2025
28 🇺🇸 Zayn Khanani 862 871/880 (2:59:16.32) 9 Nov 2019 – 24 Jan 2026
29 🇺🇸 Walker Welch 862 873/884 (5:06:38.65) 23 Jun 2012 – 30 Nov 2025
30 🇵🇱 Łukasz Burliga 848 875/902 (5:04:33.78) 11 Jun 2016 – 4 Jan 2026
31 🇸🇪 Helmer Ewert 841 853/865 (2:28:06.30) 16 Aug 2015 – 18 Jan 2026
32 🇵🇱 Jakub Hamkało 838 880/922 (2:44:17.81) 6 Oct 2018 – 7 Jul 2024
33 🇨🇴 Eduard Esteban García Domínguez 830 857/884 (8:58:10.06) 15 Mar 2014 – 24 Jan 2026
34 🇨🇭 Alwin Rölz 821 833/845 (3:31:41.43) 15 Jul 2016 – 7 Dec 2025
35 🇺🇸 Tommy Szeliga 817 826/835 (2:46:55.51) 1 Aug 2014 – 6 Jul 2025
36 🇺🇸 Katie Hull 816 823/830 (3:25:39.45) 2 Jan 2016 – 18 Jan 2026
37 🇵🇱 Maksymilian Kulas 810 833/856 (2:50:02.10) 3 Jul 2021 – 14 Dec 2025
38 🇺🇸 Michael Young 802 810/818 (3:25:25.21) 22 Nov 2008 – 11 Jan 2026
39 🇩🇰 Rasmus Stub Detlefsen 800 820/840 (1:51:19.49) 20 Jun 2015 – 11 Jan 2026
40 🇫🇮 Niko Ronkainen 797 813/829 (6:04:41.81) 2 Nov 2013 – 25 Jan 2026
41 🇨🇳 Ming Zheng (郑鸣) 791 798/805 (4:49:24.68) 16 Aug 2009 – 28 Dec 2025
42 🇵🇱 Maciej Spirydowicz 790 810/830 (2:15:03.16) 22 Aug 2020 – 21 Jan 2026
43 🇺🇸 Braden Richards 775 785/795 (3:00:37.38) 19 Aug 2017 – 17 Jan 2026
44 🇺🇸 Paul Mahvi 775 782/789 (4:37:21.55) 10 Nov 2012 – 11 Jan 2026
45 🇫🇷 Clément Cherblanc 763 775/787 (3:00:58.11) 18 Apr 2015 – 30 Nov 2025
46 🇩🇪 Oliver Fritz 752 756/760 (3:15:36.77) 31 Oct 2015 – 29 Dec 2025
47 🇩🇪 Sébastien Auroux 738 754/770 (8:48:38.77) 8 Nov 2008 – 24 Aug 2025
48 🇯🇵 Takao Hashimoto (橋本貴夫) 737 745/753 (4:20:11.65) 5 Oct 2007 – 6 Jul 2025
49 🇬🇧 Billie Hammill 730 735/740 (2:59:32.96) 30 Jan 2016 – 4 Jan 2026
50 🇭🇺 Dániel Varga 711 715/719 (7:05:49.08) 18 Oct 2008 – 2 Nov 2025
51 🇺🇸 Daniel Mullen 710 724/738 (4:28:30.93) 5 Aug 2017 – 18 Jan 2026
52 🇨🇭 Tobias Peter 704 721/738 (4:23:40.56) 5 Sep 2015 – 7 Dec 2025
53 🇩🇪 Kevin Gerhardt 703 719/735 (3:05:49.19) 16 May 2015 – 12 Oct 2025
54 🇫🇷 François Courtès 697 721/745 (6:22:23.50) 23 Aug 2008 – 17 Jul 2016
55 🇺🇸 Zeke Mackay 695 705/715 (2:19:48.13) 7 May 2016 – 24 Jan 2026
56 🇹🇼 Chao-Che Chung (鍾肇哲) 686 688/690 (3:46:25.21) 15 Feb 2015 – 21 Dec 2025
57 🇵🇱 Magdalena Pabisz 679 682/685 (2:24:12.24) 23 Jun 2018 – 14 Dec 2025
58 🇩🇪 Konstantin Jaehne 675 681/687 (5:44:04.97) 29 Apr 2017 – 29 Dec 2025
59 🇩🇪 Alexander Botz 671 688/705 (2:43:04.48) 6 Sep 2014 – 12 Oct 2025
60 🇺🇸 Stanley Chapel 670 686/702 (2:25:11.60) 25 Jun 2016 – 18 Jan 2026
61 🇪🇸 Alejandro Nicolay 665 681/697 (2:17:39.70) 8 Apr 2017 – 29 Dec 2025
62 🇵🇱 Dominika Warchoł 659 662/665 (2:32:12.66) 3 Jul 2021 – 4 Jan 2026
63 🇮🇹 Simone Cantarelli 659 671/683 (6:18:38.26) 29 Aug 2015 – 25 Jan 2026
64 🇫🇷 Lucas Déglise 654 658/662 (2:02:39.79) 30 Apr 2016 – 16 Nov 2025
65 🇬🇧 Callum Hales-Jepp 651 659/667 (4:38:08.39) 14 Jul 2012 – 4 Jan 2026
66 🇪🇸 Álvaro Aguilar Salobreña 650 665/680 (2:41:44.59) 21 May 2016 – 11 Jan 2026
67 🇺🇸 Blake Thompson 637 644/651 (3:04:35.06) 12 Aug 2011 – 22 Nov 2025
68 🇺🇦 Igor Tarasov 631 638/645 (2:48:14.78) 21 May 2016 – 13 Jul 2025
69 🇪🇸 Raúl Cuevas Castillo 621 625/629 (3:19:07.41) 26 Jan 2019 – 8 Dec 2025
70 🇲🇾 Ng Jia Quan (黄佳铨) 612 616/620 (1:58:12.25) 18 Dec 2015 – 21 Dec 2025
71 🇩🇪 Wilhelm Kilders 604 618/632 (3:09:43.63) 20 Apr 2013 – 12 Oct 2025
72 🇺🇸 Jacob Ambrose 602 607/612 (4:21:33.40) 23 Apr 2016 – 6 Jul 2025
73 🇺🇸 Raymond Goslow 600 605/610 (3:41:23.69) 12 Jun 2015 – 18 Jan 2026
74 🇩🇪 Malte Ihlefeld 599 607/615 (2:30:14.39) 15 Jul 2016 – 12 Oct 2025
75 🇫🇷 Anton Piau 599 602/605 (3:23:05.31) 5 Jun 2009 – 16 Nov 2025
76 🇺🇸 Anshu Chennuru 595 600/605 (1:30:46.47) 21 Dec 2019 – 20 Jul 2025
77 🇪🇸 Manuel Prieto de Antón 594 597/600 (2:35:40.07) 25 Sep 2015 – 8 Dec 2025
78 🇵🇱 Majk Tomas 593 609/625 (2:00:24.43) 1 Apr 2023 – 21 Jan 2026
79 🇳🇱 Antonie Paterakis 593 599/605 (2:30:00.06) 22 Feb 2014 – 7 Sep 2025
80 🇨🇴 Hector David Martinez Argaez 589 592/595 (2:01:03.38) 15 Nov 2015 – 7 Jan 2026
81 🇫🇮 Antto Pitkänen 587 598/609 (2:29:48.06) 15 Dec 2018 – 25 Jan 2026
82 🇬🇧 James Molloy 585 594/603 (4:06:03.41) 18 Feb 2012 – 21 May 2023
83 🇺🇸 Livia Kleiner 582 592/602 (2:34:41.50) 26 Sep 2015 – 2 Nov 2025
84 🇲🇾 Lim Hung (林弘) 582 593/604 (2:53:33.82) 11 Jun 2017 – 4 Jan 2026
85 🇹🇼 Rui-Jun Liu (劉睿鈞) 579 582/585 (2:19:54.50) 25 Aug 2012 – 21 Dec 2025
86 🇺🇸 Will Russo 579 583/587 (2:29:42.25) 13 Aug 2016 – 20 Dec 2025
87 🇨🇭 Reto Bubendorf 575 579/583 (3:24:52.36) 22 Feb 2014 – 7 Dec 2025
88 🇵🇱 Jan Zych 574 584/594 (2:53:05.32) 27 Jun 2015 – 14 Dec 2025
89 🇩🇪 Noah Kraft 574 579/584 (3:24:42.30) 15 Jul 2016 – 11 Jan 2026
90 🇺🇸 Alex Cohen 573 586/599 (2:43:18.39) 20 Feb 2016 – 20 Dec 2025
91 🇫🇷 Wilfrid Py 573 592/611 (6:52:20.06) 4 Mar 2017 – 18 Jan 2026
92 🇩🇪 Henri Gerber 571 583/595 (2:37:05.41) 22 Feb 2014 – 12 Oct 2025
93 🇺🇸 James Hildreth 571 583/595 (3:45:58.31) 28 Mar 2009 – 18 Sep 2025
94 🇺🇸 Patrick Ponce 570 581/592 (1:56:26.80) 21 May 2016 – 20 Dec 2025
95 🇺🇸 Aiden Bartlett 567 581/595 (1:35:12.25) 25 Feb 2017 – 22 Nov 2025
96 🇪🇸 Oscar Sánchez Najarro 561 564/567 (2:00:52.74) 22 Sep 2017 – 8 Dec 2025
97 🇺🇸 Derek White 560 573/586 (2:53:41.85) 5 Aug 2017 – 20 Dec 2025
98 🇫🇷 Jules Desjardin 557 567/577 (3:12:18.88) 23 Jan 2010 – 9 Nov 2025
99 🇮🇹 Marco Rota 556 581/606 (3:07:11.98) 21 Apr 2011 – 8 Dec 2025
100 🇫🇷 Anthony Lafourcade 554 558/562 (2:20:57.76) 11 Apr 2015 – 23 Nov 2025