Updated on 14 Dec 2025.

# Name Score Result Time Period
1 🥇 🇵🇱 Maksymilian Majcher 1402 1426/1450 (23:58:20.60) 24 Sep 2011 – 7 Dec 2025
2 🥈 🇵🇱 Przemysław Rogalski 1295 1298/1301 (24:38:46.97) 25 Oct 2014 – 7 Dec 2025
3 🥉 🇸🇪 Daniel Wallin 1287 1321/1355 (21:50:16.21) 14 Sep 2013 – 7 Dec 2025
4 🇵🇱 Łukasz Burliga 1140 1148/1156 (17:34:44.86) 6 Jun 2015 – 1 Dec 2025
5 🇨🇴 Eduard Esteban García Domínguez 1083 1095/1107 (24:47:28.99) 20 May 2012 – 30 Nov 2025
6 🇵🇱 Jan Zych 1068 1073/1078 (13:38:46.28) 3 May 2014 – 23 Nov 2025
7 🇭🇺 Bence Barát 1040 1040/1040 (21:49:44.77) 23 Aug 2008 – 2 Nov 2025
8 🇺🇸 Luke Garrett 1017 1026/1035 (12:57:27.53) 3 Mar 2018 – 16 Nov 2025
9 🇫🇷 Juliette Sébastien 925 940/955 (12:16:57.92) 24 Oct 2015 – 28 Sep 2025
10 🇫🇮 Niko Ronkainen 911 916/921 (21:43:28.02) 28 Aug 2010 – 30 Nov 2025
11 🇺🇸 Carter Kucala 909 912/915 (15:05:25.55) 3 Sep 2016 – 30 Nov 2025
12 🇬🇧 Callum James Goodyear-Jørgensen 900 904/908 (17:59:20.20) 14 Jul 2012 – 25 Oct 2025
13 🇩🇪 Jan Bentlage 899 907/915 (19:19:40.55) 12 Jun 2010 – 28 Sep 2025
14 🇺🇸 Evan Liu 867 871/875 (15:48:45.66) 19 Feb 2011 – 7 Dec 2025
15 🇨🇭 Tobias Peter 862 867/872 (17:21:30.61) 17 Jul 2015 – 7 Dec 2025
16 🇩🇰 Martin Vædele Egdal 848 854/860 (11:41:07.05) 5 Dec 2015 – 30 Nov 2025
17 🇧🇷 Fabio Bini Graciose 842 849/856 (35:45:36.51) 20 Mar 2010 – 30 Nov 2025
18 🇩🇰 Daniel Vædele Egdal 836 838/840 (13:20:09.50) 5 Dec 2015 – 30 Nov 2025
19 🇵🇱 Karol Zakrzewski 834 842/850 (13:47:15.63) 17 Sep 2016 – 7 Dec 2025
20 🇵🇱 Maksymilian Kulas 819 831/843 (10:39:22.39) 4 Sep 2021 – 1 Dec 2025
21 🇺🇸 Brian Johnson 806 818/830 (11:36:05.13) 29 Mar 2014 – 6 Dec 2025
22 🇺🇦 Igor Tarasov 800 800/800 (10:12:02.93) 21 May 2016 – 9 Nov 2025
23 🇵🇱 Michał Halczuk 797 802/807 (17:02:18.92) 16 Aug 2008 – 5 Nov 2023
24 🇫🇷 Wilfrid Py 782 791/800 (18:44:55.77) 30 Apr 2016 – 8 Dec 2025
25 🇵🇱 Piotr Olszewski 779 789/799 (14:45:06.55) 28 Jul 2018 – 16 Nov 2025
26 🇺🇸 Simon Kellum 775 780/785 (13:06:30.79) 12 Feb 2017 – 5 Oct 2025
27 🇩🇰 Oscar Roth Andersen 767 781/795 (11:24:40.52) 26 Sep 2009 – 14 Sep 2025
28 🇺🇸 Walker Welch 766 768/770 (15:21:55.35) 23 Jun 2012 – 30 Nov 2025
29 🇬🇧 Callum Hales-Jepp 753 757/761 (14:07:49.48) 14 Jul 2012 – 9 Nov 2025
30 🇨🇭 Alwin Rölz 745 749/753 (13:27:42.70) 10 Dec 2016 – 7 Dec 2025
31 🇺🇸 Katie Hull 744 747/750 (13:37:40.01) 24 Oct 2015 – 8 Nov 2025
32 🇵🇱 Łukasz Dubicki 741 745/749 (13:39:56.83) 18 Aug 2018 – 7 Dec 2025
33 🇨🇴 Dennis Rosero 735 742/749 (21:53:08.83) 28 May 2011 – 30 Nov 2025
34 🇫🇷 Clément Cherblanc 723 728/733 (13:02:36.12) 18 Apr 2015 – 30 Nov 2025
35 🇳🇿 Chris Mills 716 725/734 (11:47:28.40) 7 Nov 2015 – 26 Oct 2025
36 🇭🇺 Dániel Varga 712 717/722 (20:08:11.04) 12 Jul 2008 – 2 Nov 2025
37 🇵🇱 Kacper Paweł Dworak 697 709/721 (16:51:09.21) 22 May 2021 – 7 Dec 2025
38 🇺🇸 Dylan Miller 694 702/710 (9:02:10.24) 7 Jan 2017 – 2 Nov 2025
39 🇬🇷 Ioannis Papadopoulos 688 692/696 (13:12:19.85) 29 Mar 2014 – 7 Dec 2025
40 🇺🇸 Roy Lee 685 695/705 (11:05:06.54) 1 Dec 2012 – 29 Sep 2024
41 🇩🇪 Kevin Gerhardt 684 688/692 (8:49:29.16) 15 Mar 2014 – 12 Oct 2025
42 🇮🇹 Marco Rota 684 693/702 (14:26:47.43) 31 Oct 2010 – 8 Dec 2025
43 🇸🇪 Helmer Ewert 680 691/702 (12:15:56.35) 7 May 2016 – 7 Dec 2025
44 🇬🇧 Cham J. Chambers 677 688/699 (9:43:48.19) 30 Jun 2018 – 6 Dec 2025
45 🇨🇳 Anyu Zhang (张安宇) 677 681/685 (11:33:35.39) 25 May 2013 – 30 Nov 2025
46 🇺🇸 Paul Mahvi 673 675/677 (13:27:03.39) 26 Jul 2013 – 19 Oct 2025
47 🇺🇸 Daniel Mullen 671 674/677 (11:58:45.36) 25 Mar 2017 – 23 Nov 2025
48 🇬🇧 Billie Hammill 671 674/677 (14:12:59.68) 7 Nov 2015 – 6 Dec 2025
49 🇫🇷 Hippolyte Moreau 665 676/687 (13:09:05.59) 31 May 2008 – 16 Nov 2025
50 🇲🇾 Lim Hung (林弘) 655 658/661 (11:40:13.25) 20 Dec 2016 – 7 Dec 2025
51 🇳🇱 Erik Akkersdijk 654 660/666 (13:18:05.09) 21 Apr 2006 – 28 Sep 2025
52 🇲🇾 Ng Jia Quan (黄佳铨) 652 656/660 (9:06:51.83) 20 Dec 2016 – 16 Nov 2025
53 🇵🇱 Magdalena Pabisz 650 651/652 (7:19:23.13) 15 Sep 2017 – 16 Nov 2025
54 🇳🇿 James Macdiarmid 649 652/655 (9:14:12.02) 22 May 2016 – 26 Oct 2025
55 🇬🇧 Robert Yau 646 648/650 (10:57:33.16) 11 Sep 2010 – 15 Dec 2024
56 🇨🇴 Diego Alejandro Casas Jimenez 632 641/650 (15:19:32.29) 29 Mar 2015 – 17 Nov 2025
57 🇲🇾 Ivan Lew Yi Wen (刘义文) 631 638/645 (9:20:12.28) 14 Sep 2013 – 7 Dec 2025
58 🇩🇪 Henri Gerber 622 626/630 (7:31:43.30) 22 Feb 2014 – 30 Nov 2025
59 🇸🇮 Matic Omulec 618 619/620 (9:17:54.85) 24 Apr 2010 – 2 Nov 2025
60 🇺🇸 Blake Thompson 611 613/615 (12:05:19.39) 12 Aug 2011 – 22 Nov 2025
61 🇫🇮 Antto Pitkänen 610 618/626 (11:05:41.89) 23 Mar 2018 – 30 Nov 2025
62 🇺🇸 Ryan Pilat 600 603/606 (8:34:50.42) 9 Jun 2018 – 7 Dec 2025
63 🇵🇪 Juan Pablo Huanqui 599 627/655 (7:13:04.76) 26 Oct 2013 – 31 Aug 2025
64 🇺🇸 Jacob Ambrose 597 602/607 (11:47:22.62) 31 Jul 2015 – 6 Jul 2025
65 🇸🇬 Tristan Chua Yong 594 607/620 (5:45:57.70) 18 Jun 2017 – 16 Nov 2025
66 🇬🇧 Sean Moran 594 597/600 (6:39:13.72) 8 Jul 2017 – 6 Dec 2025
67 🇩🇪 Oliver Fritz 594 597/600 (9:04:02.06) 16 May 2015 – 1 Dec 2025
68 🇸🇪 Filip Åström 594 603/612 (13:32:39.42) 13 Jan 2023 – 7 Dec 2025
69 🇵🇱 Michał Krasowski 592 600/608 (10:07:26.97) 26 Jul 2014 – 16 Nov 2025
70 🇨🇴 José Leonardo Chaparro Prieto 590 599/608 (9:23:29.01) 28 May 2011 – 18 Oct 2025
71 🇵🇱 Arkadiusz Żynel 588 589/590 (10:22:33.80) 13 Sep 2019 – 7 Dec 2025
72 🇦🇺 Feliks Zemdegs 586 588/590 (7:26:27.87) 4 Sep 2010 – 17 Aug 2025
73 🇲🇽 Alexis Rodrigo Cazu Mendoza 585 587/589 (8:03:12.13) 29 Mar 2014 – 16 Nov 2025
74 🇪🇸 Raúl Cuevas Castillo 577 577/577 (7:45:54.78) 8 Sep 2018 – 8 Dec 2025
75 🇬🇧 James Molloy 577 583/589 (14:51:08.45) 18 Feb 2012 – 14 May 2023
76 🇺🇸 Jared Stinson 575 580/585 (7:34:50.99) 24 Oct 2015 – 27 Sep 2025
77 🇵🇱 Maksymilian Gala 575 581/587 (9:24:09.13) 12 Mar 2022 – 7 Dec 2025
78 🇨🇴 Manuel Popayán 572 572/572 (11:05:39.25) 27 May 2017 – 30 Nov 2025
79 🇺🇸 Stanley Chapel 571 578/585 (9:05:41.39) 5 Nov 2016 – 28 Sep 2025
80 🇮🇪 Ciarán Beahan 571 577/583 (11:46:15.69) 11 Feb 2012 – 6 Dec 2025
81 🇪🇸 Josete Sánchez 566 573/580 (11:22:22.81) 13 Feb 2016 – 30 Nov 2025
82 🇬🇧 Ben Stokes 564 568/572 (8:45:37.25) 24 Nov 2018 – 14 Sep 2025
83 🇺🇸 Nicolas Naing 560 565/570 (5:07:51.00) 15 Nov 2015 – 2 Nov 2025
84 🇺🇸 Zeke Mackay 557 558/559 (7:48:25.41) 3 Sep 2016 – 6 Dec 2025
85 🇺🇸 Christopher Chi 556 569/582 (11:00:00.72) 7 Jan 2017 – 7 Dec 2025
86 🇬🇧 Fabio Schwandt 555 565/575 (10:08:18.83) 11 Apr 2015 – 1 Dec 2025
87 🇺🇸 Joshua Feran 555 560/565 (10:26:37.23) 29 Jun 2013 – 5 Oct 2025
88 🇫🇷 François Courtès 554 556/558 (21:41:38.17) 31 May 2008 – 10 Jul 2016
89 🇦🇷 Guido Dipietro 553 556/559 (9:11:16.70) 19 Oct 2013 – 7 Dec 2025
90 🇵🇱 Bartłomiej Owczarek 551 593/635 (11:31:23.12) 28 Sep 2013 – 16 Nov 2025
91 🇦🇷 Theo Goluboff 550 560/570 (7:18:54.04) 25 Mar 2017 – 7 Dec 2025
92 🇩🇪 Achim Spies 549 550/551 (11:57:05.01) 14 May 2022 – 23 Nov 2025
93 🇺🇸 Mason Langenderfer 548 555/562 (11:01:41.62) 11 May 2013 – 16 Nov 2025
94 🇩🇪 Malte Ihlefeld 544 548/552 (9:37:28.00) 15 Jul 2016 – 23 Nov 2025
95 🇺🇸 Nicolás Sánchez 541 543/545 (10:19:59.32) 24 Oct 2015 – 27 Sep 2025
96 🇵🇱 Szymon Brzana 539 547/555 (7:50:22.02) 8 Dec 2018 – 16 Nov 2025
97 🇺🇸 Max Siauw 538 544/550 (7:52:36.27) 4 Nov 2017 – 10 May 2025
98 🇳🇴 Niklas Aasen Eliasson 538 539/540 (9:17:30.95) 16 Oct 2021 – 26 Oct 2025
99 🇳🇱 Mattheo de Wit 531 533/535 (7:53:40.66) 29 Oct 2016 – 19 Oct 2025
100 🇺🇸 Zayn Khanani 530 533/536 (8:53:30.94) 2 Sep 2018 – 18 Oct 2025