Updated on 14 Oct 2025.

# Name Score Result Time Period
1 🥇 🇵🇱 Maksymilian Majcher 1357 1381/1405 (23:17:43.49) 24 Sep 2011 – 5 Oct 2025
2 🥈 🇵🇱 Przemysław Rogalski 1255 1258/1261 (24:01:34.55) 25 Oct 2014 – 13 Oct 2025
3 🥉 🇸🇪 Daniel Wallin 1252 1286/1320 (21:21:08.25) 14 Sep 2013 – 27 Sep 2025
4 🇵🇱 Łukasz Burliga 1105 1113/1121 (17:09:22.31) 6 Jun 2015 – 5 Oct 2025
5 🇨🇴 Eduard Esteban García Domínguez 1068 1080/1092 (24:28:00.51) 20 May 2012 – 24 Aug 2025
6 🇵🇱 Jan Zych 1043 1048/1053 (13:24:31.50) 3 May 2014 – 7 Sep 2025
7 🇭🇺 Bence Barát 1030 1030/1030 (21:37:47.35) 23 Aug 2008 – 27 Sep 2025
8 🇺🇸 Luke Garrett 984 992/1000 (12:35:40.62) 3 Mar 2018 – 11 Oct 2025
9 🇫🇷 Juliette Sébastien 925 940/955 (12:16:57.92) 24 Oct 2015 – 28 Sep 2025
10 🇩🇪 Jan Bentlage 899 907/915 (19:19:40.55) 12 Jun 2010 – 28 Sep 2025
11 🇬🇧 Callum James Goodyear-Jørgensen 895 899/903 (17:53:59.07) 14 Jul 2012 – 14 Sep 2025
12 🇺🇸 Carter Kucala 879 882/885 (14:38:07.53) 3 Sep 2016 – 5 Oct 2025
13 🇫🇮 Niko Ronkainen 866 871/876 (20:43:18.44) 28 Aug 2010 – 12 Oct 2025
14 🇨🇭 Tobias Peter 847 852/857 (17:05:44.24) 17 Jul 2015 – 31 Aug 2025
15 🇺🇸 Evan Liu 839 842/845 (15:19:13.21) 19 Feb 2011 – 1 Sep 2025
16 🇩🇰 Martin Vædele Egdal 838 844/850 (11:34:38.97) 5 Dec 2015 – 11 Oct 2025
17 🇩🇰 Daniel Vædele Egdal 826 828/830 (13:11:39.83) 5 Dec 2015 – 11 Oct 2025
18 🇧🇷 Fabio Bini Graciose 817 824/831 (34:55:56.93) 20 Mar 2010 – 4 Oct 2025
19 🇵🇱 Michał Halczuk 797 802/807 (17:02:18.92) 16 Aug 2008 – 5 Nov 2023
20 🇺🇦 Igor Tarasov 785 785/785 (10:01:56.14) 21 May 2016 – 13 Jul 2025
21 🇺🇸 Brian Johnson 781 793/805 (11:16:12.91) 29 Mar 2014 – 5 Oct 2025
22 🇺🇸 Simon Kellum 775 780/785 (13:06:30.79) 12 Feb 2017 – 5 Oct 2025
23 🇵🇱 Karol Zakrzewski 771 778/785 (12:48:21.76) 17 Sep 2016 – 5 Oct 2025
24 🇩🇰 Oscar Roth Andersen 767 781/795 (11:24:40.52) 26 Sep 2009 – 14 Sep 2025
25 🇵🇱 Maksymilian Kulas 764 776/788 (10:06:35.76) 4 Sep 2021 – 21 Sep 2025
26 🇵🇱 Piotr Olszewski 759 769/779 (14:26:19.51) 28 Jul 2018 – 7 Sep 2025
27 🇫🇷 Wilfrid Py 757 766/775 (18:15:00.19) 30 Apr 2016 – 28 Sep 2025
28 🇺🇸 Walker Welch 751 753/755 (15:05:30.91) 23 Jun 2012 – 24 Aug 2025
29 🇬🇧 Callum Hales-Jepp 748 752/756 (14:02:15.03) 14 Jul 2012 – 14 Sep 2025
30 🇺🇸 Katie Hull 739 742/745 (13:32:59.47) 24 Oct 2015 – 27 Sep 2025
31 🇨🇭 Alwin Rölz 720 724/728 (13:08:21.25) 10 Dec 2016 – 12 Oct 2025
32 🇨🇴 Dennis Rosero 720 727/734 (21:29:38.21) 28 May 2011 – 24 Aug 2025
33 🇫🇷 Clément Cherblanc 718 723/728 (12:57:58.92) 18 Apr 2015 – 11 Oct 2025
34 🇭🇺 Dániel Varga 707 712/717 (20:00:57.88) 12 Jul 2008 – 27 Sep 2025
35 🇳🇿 Chris Mills 701 710/719 (11:36:17.33) 7 Nov 2015 – 5 Oct 2025
36 🇵🇱 Łukasz Dubicki 701 705/709 (13:01:35.19) 18 Aug 2018 – 13 Oct 2025
37 🇺🇸 Roy Lee 685 695/705 (11:05:06.54) 1 Dec 2012 – 29 Sep 2024
38 🇩🇪 Kevin Gerhardt 684 688/692 (8:49:29.16) 15 Mar 2014 – 12 Oct 2025
39 🇺🇸 Dylan Miller 679 687/695 (8:52:47.22) 7 Jan 2017 – 31 Aug 2025
40 🇮🇹 Marco Rota 679 688/697 (14:21:15.99) 31 Oct 2010 – 28 Sep 2025
41 🇬🇷 Ioannis Papadopoulos 678 682/686 (13:02:01.89) 29 Mar 2014 – 5 Oct 2025
42 🇺🇸 Paul Mahvi 668 670/672 (13:21:37.90) 26 Jul 2013 – 28 Sep 2025
43 🇵🇱 Kacper Paweł Dworak 665 677/689 (16:09:33.95) 22 May 2021 – 13 Oct 2025
44 🇺🇸 Daniel Mullen 661 664/667 (11:50:06.92) 25 Mar 2017 – 27 Sep 2025
45 🇸🇪 Helmer Ewert 660 671/682 (11:56:56.92) 7 May 2016 – 27 Sep 2025
46 🇫🇷 Hippolyte Moreau 660 671/682 (13:04:22.38) 31 May 2008 – 14 Sep 2025
47 🇳🇱 Erik Akkersdijk 654 660/666 (13:18:05.09) 21 Apr 2006 – 28 Sep 2025
48 🇬🇧 Robert Yau 646 648/650 (10:57:33.16) 11 Sep 2010 – 15 Dec 2024
49 🇨🇳 Anyu Zhang (张安宇) 644 647/650 (11:03:18.80) 25 May 2013 – 13 Sep 2025
50 🇬🇧 Cham J. Chambers 637 648/659 (9:13:55.72) 30 Jun 2018 – 6 Sep 2025
51 🇬🇧 Billie Hammill 636 639/642 (13:34:27.91) 7 Nov 2015 – 14 Sep 2025
52 🇳🇿 James Macdiarmid 634 637/640 (9:02:46.54) 22 May 2016 – 24 Aug 2025
53 🇵🇱 Magdalena Pabisz 630 631/632 (7:08:33.55) 15 Sep 2017 – 7 Sep 2025
54 🇲🇾 Lim Hung (林弘) 630 633/636 (11:19:30.33) 20 Dec 2016 – 6 Jul 2025
55 🇲🇾 Ng Jia Quan (黄佳铨) 627 631/635 (8:47:45.00) 20 Dec 2016 – 27 Sep 2025
56 🇩🇪 Henri Gerber 617 621/625 (7:28:21.75) 22 Feb 2014 – 12 Oct 2025
57 🇨🇴 Diego Alejandro Casas Jimenez 617 626/635 (15:01:24.14) 29 Mar 2015 – 14 Sep 2025
58 🇸🇮 Matic Omulec 608 609/610 (9:10:06.82) 24 Apr 2010 – 5 Oct 2025
59 🇺🇸 Blake Thompson 606 608/610 (11:59:51.98) 12 Aug 2011 – 10 Aug 2025
60 🇲🇾 Ivan Lew Yi Wen (刘义文) 601 608/615 (8:56:20.49) 14 Sep 2013 – 17 Aug 2025
61 🇵🇪 Juan Pablo Huanqui 599 627/655 (7:13:04.76) 26 Oct 2013 – 31 Aug 2025
62 🇺🇸 Jacob Ambrose 597 602/607 (11:47:22.62) 31 Jul 2015 – 6 Jul 2025
63 🇵🇱 Michał Krasowski 587 595/603 (10:03:04.52) 26 Jul 2014 – 28 Sep 2025
64 🇦🇺 Feliks Zemdegs 586 588/590 (7:26:27.87) 4 Sep 2010 – 17 Aug 2025
65 🇨🇴 José Leonardo Chaparro Prieto 585 594/603 (9:19:24.83) 28 May 2011 – 7 Dec 2024
66 🇸🇬 Tristan Chua Yong 579 592/605 (5:38:24.70) 18 Jun 2017 – 27 Sep 2025
67 🇬🇧 James Molloy 577 583/589 (14:51:08.45) 18 Feb 2012 – 14 May 2023
68 🇺🇸 Jared Stinson 575 580/585 (7:34:50.99) 24 Oct 2015 – 27 Sep 2025
69 🇺🇸 Ryan Pilat 575 578/581 (8:16:38.31) 9 Jun 2018 – 11 Oct 2025
70 🇫🇮 Antto Pitkänen 575 583/591 (10:31:59.33) 23 Mar 2018 – 12 Oct 2025
71 🇩🇪 Oliver Fritz 574 577/580 (8:47:49.98) 16 May 2015 – 12 Oct 2025
72 🇺🇸 Stanley Chapel 571 578/585 (9:05:41.39) 5 Nov 2016 – 28 Sep 2025
73 🇬🇧 Sean Moran 564 567/570 (6:22:50.66) 8 Jul 2017 – 24 Aug 2025
74 🇬🇧 Ben Stokes 564 568/572 (8:45:37.25) 24 Nov 2018 – 14 Sep 2025
75 🇲🇽 Alexis Rodrigo Cazu Mendoza 560 562/564 (7:45:31.24) 29 Mar 2014 – 5 Oct 2025
76 🇺🇸 Nicolas Naing 555 560/565 (5:05:19.26) 15 Nov 2015 – 5 Oct 2025
77 🇺🇸 Joshua Feran 555 560/565 (10:26:37.23) 29 Jun 2013 – 5 Oct 2025
78 🇫🇷 François Courtès 554 556/558 (21:41:38.17) 31 May 2008 – 10 Jul 2016
79 🇵🇱 Arkadiusz Żynel 553 554/555 (9:49:03.19) 13 Sep 2019 – 21 Sep 2025
80 🇨🇴 Manuel Popayán 552 552/552 (10:42:24.30) 27 May 2017 – 24 Aug 2025
81 🇪🇸 Josete Sánchez 551 558/565 (11:07:02.75) 13 Feb 2016 – 5 Oct 2025
82 🇸🇪 Filip Åström 551 559/567 (12:40:57.24) 13 Jan 2023 – 28 Sep 2025
83 🇺🇸 Zeke Mackay 547 548/549 (7:42:50.72) 3 Sep 2016 – 5 Oct 2025
84 🇵🇱 Bartłomiej Owczarek 543 584/625 (11:23:06.34) 28 Sep 2013 – 7 Sep 2025
85 🇺🇸 Nicolás Sánchez 541 543/545 (10:19:59.32) 24 Oct 2015 – 27 Sep 2025
86 🇺🇸 Christopher Chi 541 554/567 (10:45:56.36) 7 Jan 2017 – 4 Oct 2025
87 🇮🇪 Ciarán Beahan 541 547/553 (11:15:26.80) 11 Feb 2012 – 12 Oct 2025
88 🇬🇧 Fabio Schwandt 540 550/560 (9:55:10.71) 11 Apr 2015 – 24 Aug 2025
89 🇩🇪 Achim Spies 539 540/541 (11:45:45.21) 14 May 2022 – 12 Oct 2025
90 🇺🇸 Max Siauw 538 544/550 (7:52:36.27) 4 Nov 2017 – 10 May 2025
91 🇪🇸 Raúl Cuevas Castillo 537 537/537 (7:18:11.51) 8 Sep 2018 – 5 Oct 2025
92 🇦🇷 Theo Goluboff 530 540/550 (7:06:14.66) 25 Mar 2017 – 11 Oct 2025
93 🇩🇪 Malte Ihlefeld 529 533/537 (9:25:05.61) 15 Jul 2016 – 12 Oct 2025
94 🇳🇴 Niklas Aasen Eliasson 528 529/530 (9:10:05.05) 16 Oct 2021 – 5 Oct 2025
95 🇺🇸 Raymond Goslow 528 529/530 (10:55:52.43) 12 Dec 2015 – 27 Sep 2025
96 🇫🇷 Nicolas Gertner Kilian 527 533/539 (10:49:11.48) 1 Mar 2014 – 31 Aug 2025
97 🇳🇱 Mattheo de Wit 526 528/530 (7:49:57.28) 29 Oct 2016 – 7 Sep 2025
98 🇵🇱 Maksymilian Gala 525 531/537 (8:42:25.18) 12 Mar 2022 – 5 Oct 2025
99 🇺🇸 Zayn Khanani 525 528/531 (8:48:48.64) 2 Sep 2018 – 4 Oct 2025
100 🇺🇸 Mason Langenderfer 523 530/537 (10:36:30.24) 11 May 2013 – 4 Oct 2025