Updated on 20 Aug 2025.

# Name Score Result Time Period
1 🥇 🇵🇱 Maksymilian Majcher 1317 1341/1365 (22:41:22.05) 24 Sep 2011 – 17 Aug 2025
2 🥈 🇸🇪 Daniel Wallin 1222 1256/1290 (20:56:13.70) 14 Sep 2013 – 19 Jul 2025
3 🥉 🇵🇱 Przemysław Rogalski 1205 1208/1211 (23:15:20.21) 25 Oct 2014 – 17 Aug 2025
4 🇵🇱 Łukasz Burliga 1065 1073/1081 (16:40:53.49) 6 Jun 2015 – 17 Aug 2025
5 🇨🇴 Eduard Esteban García Domínguez 1063 1075/1087 (24:21:41.40) 20 May 2012 – 3 Aug 2025
6 🇵🇱 Jan Zych 1033 1038/1043 (13:19:02.99) 3 May 2014 – 27 Jul 2025
7 🇭🇺 Bence Barát 1015 1015/1015 (21:20:42.80) 23 Aug 2008 – 3 Aug 2025
8 🇺🇸 Luke Garrett 921 928/935 (11:53:31.16) 3 Mar 2018 – 3 Aug 2025
9 🇫🇷 Juliette Sébastien 905 920/935 (12:04:06.00) 24 Oct 2015 – 3 Aug 2025
10 🇩🇪 Jan Bentlage 894 902/910 (19:13:45.26) 12 Jun 2010 – 6 Jul 2025
11 🇬🇧 Callum James Goodyear-Jørgensen 875 879/883 (17:32:03.18) 14 Jul 2012 – 12 Jul 2025
12 🇫🇮 Niko Ronkainen 851 856/861 (20:23:24.38) 28 Aug 2010 – 9 Aug 2025
13 🇨🇭 Tobias Peter 842 847/852 (17:00:13.76) 17 Jul 2015 – 6 Jul 2025
14 🇺🇸 Carter Kucala 834 837/840 (13:59:14.15) 3 Sep 2016 – 3 Aug 2025
15 🇺🇸 Evan Liu 829 832/835 (15:09:03.02) 19 Feb 2011 – 27 Jul 2025
16 🇩🇰 Martin Vædele Egdal 813 819/825 (11:17:02.99) 5 Dec 2015 – 6 Jul 2025
17 🇩🇰 Daniel Vædele Egdal 801 803/805 (12:50:53.20) 5 Dec 2015 – 6 Jul 2025
18 🇵🇱 Michał Halczuk 797 802/807 (17:02:18.92) 16 Aug 2008 – 5 Nov 2023
19 🇧🇷 Fabio Bini Graciose 797 804/811 (34:14:35.06) 20 Mar 2010 – 17 Aug 2025
20 🇺🇦 Igor Tarasov 785 785/785 (10:01:56.14) 21 May 2016 – 13 Jul 2025
21 🇩🇰 Oscar Roth Andersen 752 766/780 (11:13:16.67) 26 Sep 2009 – 25 May 2025
22 🇺🇸 Walker Welch 746 748/750 (15:00:08.46) 23 Jun 2012 – 13 Jul 2025
23 🇵🇱 Piotr Olszewski 744 754/764 (14:12:28.27) 28 Jul 2018 – 9 Aug 2025
24 🇺🇸 Brian Johnson 738 749/760 (10:41:15.91) 29 Mar 2014 – 17 Aug 2025
25 🇬🇧 Callum Hales-Jepp 738 742/746 (13:51:41.20) 14 Jul 2012 – 17 Nov 2024
26 🇫🇷 Wilfrid Py 732 741/750 (17:44:27.38) 30 Apr 2016 – 17 Aug 2025
27 🇺🇸 Simon Kellum 730 735/740 (12:26:52.23) 12 Feb 2017 – 3 Aug 2025
28 🇵🇱 Maksymilian Kulas 721 732/743 (9:39:48.65) 4 Sep 2021 – 17 Aug 2025
29 🇵🇱 Karol Zakrzewski 721 728/735 (12:04:56.61) 17 Sep 2016 – 17 Aug 2025
30 🇨🇴 Dennis Rosero 715 722/729 (21:21:18.20) 28 May 2011 – 3 Aug 2025
31 🇺🇸 Katie Hull 714 717/720 (13:09:10.70) 24 Oct 2015 – 2 Aug 2025
32 🇫🇷 Clément Cherblanc 693 698/703 (12:33:31.28) 18 Apr 2015 – 17 May 2025
33 🇭🇺 Dániel Varga 692 697/702 (19:39:20.65) 12 Jul 2008 – 3 Aug 2025
34 🇺🇸 Roy Lee 685 695/705 (11:05:06.54) 1 Dec 2012 – 29 Sep 2024
35 🇳🇿 Chris Mills 681 690/699 (11:21:29.12) 7 Nov 2015 – 6 Jul 2025
36 🇨🇭 Alwin Rölz 675 679/683 (12:30:54.32) 10 Dec 2016 – 6 Jul 2025
37 🇮🇹 Marco Rota 664 673/682 (14:05:07.50) 31 Oct 2010 – 29 Jun 2025
38 🇺🇸 Paul Mahvi 658 660/662 (13:10:38.88) 26 Jul 2013 – 10 Aug 2025
39 🇺🇸 Dylan Miller 654 662/670 (8:36:52.99) 7 Jan 2017 – 9 Aug 2025
40 🇫🇷 Hippolyte Moreau 650 661/672 (12:54:47.79) 31 May 2008 – 9 Jun 2025
41 🇬🇧 Robert Yau 646 648/650 (10:57:33.16) 11 Sep 2010 – 15 Dec 2024
42 🇵🇱 Łukasz Dubicki 646 650/654 (12:08:40.26) 18 Aug 2018 – 5 Aug 2025
43 🇳🇱 Erik Akkersdijk 644 650/656 (13:08:29.18) 21 Apr 2006 – 6 Jul 2025
44 🇨🇳 Anyu Zhang (张安宇) 639 642/645 (10:58:26.52) 25 May 2013 – 13 Jul 2025
45 🇸🇪 Helmer Ewert 635 646/657 (11:33:10.95) 7 May 2016 – 3 Aug 2025
46 🇵🇱 Kacper Paweł Dworak 635 647/659 (15:31:44.77) 22 May 2021 – 9 Aug 2025
47 🇬🇷 Ioannis Papadopoulos 633 637/641 (12:13:19.83) 29 Mar 2014 – 6 Jul 2025
48 🇩🇪 Kevin Gerhardt 631 634/637 (8:13:20.53) 15 Mar 2014 – 9 Jun 2025
49 🇺🇸 Daniel Mullen 631 634/637 (11:23:04.56) 25 Mar 2017 – 2 Aug 2025
50 🇲🇾 Lim Hung (林弘) 630 633/636 (11:19:30.33) 20 Dec 2016 – 6 Jul 2025
51 🇳🇿 James Macdiarmid 624 627/630 (8:55:25.56) 22 May 2016 – 11 Jul 2025
52 🇬🇧 Cham J. Chambers 617 628/639 (8:58:38.06) 30 Jun 2018 – 10 Aug 2025
53 🇬🇧 Billie Hammill 616 619/622 (13:12:12.39) 7 Nov 2015 – 27 Jul 2025
54 🇵🇱 Magdalena Pabisz 610 611/612 (6:57:43.16) 15 Sep 2017 – 27 Jul 2025
55 🇲🇾 Ng Jia Quan (黄佳铨) 607 611/615 (8:32:38.85) 20 Dec 2016 – 9 Aug 2025
56 🇨🇴 Diego Alejandro Casas Jimenez 607 616/625 (14:49:10.26) 29 Mar 2015 – 6 Jul 2025
57 🇺🇸 Blake Thompson 606 608/610 (11:59:51.98) 12 Aug 2011 – 10 Aug 2025
58 🇲🇾 Ivan Lew Yi Wen (刘义文) 601 608/615 (8:56:20.49) 14 Sep 2013 – 17 Aug 2025
59 🇺🇸 Jacob Ambrose 597 602/607 (11:47:22.62) 31 Jul 2015 – 6 Jul 2025
60 🇸🇮 Matic Omulec 593 594/595 (8:58:43.68) 24 Apr 2010 – 6 Jul 2025
61 🇵🇪 Juan Pablo Huanqui 591 618/645 (7:08:00.94) 26 Oct 2013 – 6 Jul 2025
62 🇦🇺 Feliks Zemdegs 586 588/590 (7:26:27.87) 4 Sep 2010 – 17 Aug 2025
63 🇨🇴 José Leonardo Chaparro Prieto 585 594/603 (9:19:24.83) 28 May 2011 – 7 Dec 2024
64 🇵🇱 Michał Krasowski 582 590/598 (9:58:54.18) 26 Jul 2014 – 20 Jul 2025
65 🇩🇪 Henri Gerber 577 581/585 (7:03:49.59) 22 Feb 2014 – 6 Jul 2025
66 🇬🇧 James Molloy 577 583/589 (14:51:08.45) 18 Feb 2012 – 14 May 2023
67 🇺🇸 Stanley Chapel 566 573/580 (9:01:21.76) 5 Nov 2016 – 3 Aug 2025
68 🇸🇬 Tristan Chua Yong 559 572/585 (5:28:31.25) 18 Jun 2017 – 9 Aug 2025
69 🇺🇸 Ryan Pilat 557 559/561 (8:02:29.14) 9 Jun 2018 – 9 Aug 2025
70 🇬🇧 Sean Moran 554 557/560 (6:16:59.85) 8 Jul 2017 – 6 Jul 2025
71 🇬🇧 Ben Stokes 554 558/562 (8:37:19.83) 24 Nov 2018 – 17 Aug 2025
72 🇫🇷 François Courtès 554 556/558 (21:41:38.17) 31 May 2008 – 10 Jul 2016
73 🇫🇮 Antto Pitkänen 552 559/566 (10:08:15.83) 23 Mar 2018 – 3 Aug 2025
74 🇺🇸 Jared Stinson 550 555/560 (7:19:23.66) 24 Oct 2015 – 2 Aug 2025
75 🇲🇽 Alexis Rodrigo Cazu Mendoza 542 543/544 (7:32:38.94) 29 Mar 2014 – 20 Jul 2025
76 🇨🇴 Manuel Popayán 542 542/542 (10:31:35.02) 27 May 2017 – 3 Aug 2025
77 🇵🇱 Bartłomiej Owczarek 540 580/620 (11:19:30.88) 28 Sep 2013 – 10 Aug 2025
78 🇩🇪 Oliver Fritz 539 542/545 (8:20:04.72) 16 May 2015 – 17 Aug 2025
79 🇺🇸 Max Siauw 538 544/550 (7:52:36.27) 4 Nov 2017 – 10 May 2025
80 🇬🇧 Fabio Schwandt 535 545/555 (9:50:33.20) 11 Apr 2015 – 1 Jun 2025
81 🇺🇸 Joshua Feran 535 540/545 (10:05:29.76) 29 Jun 2013 – 6 Jul 2025
82 🇺🇸 Nicolas Naing 532 536/540 (4:52:59.90) 15 Nov 2015 – 6 Jul 2025
83 🇵🇱 Arkadiusz Żynel 528 529/530 (9:24:44.15) 13 Sep 2019 – 17 Aug 2025
84 🇪🇸 Josete Sánchez 526 533/540 (10:41:31.20) 13 Feb 2016 – 6 Jul 2025
85 🇫🇷 Nicolas Gertner Kilian 522 528/534 (10:44:24.26) 1 Mar 2014 – 6 Jul 2025
86 🇺🇸 Tommy Szeliga 521 524/527 (10:16:43.30) 1 Aug 2014 – 6 Jul 2025
87 🇮🇪 Ciarán Beahan 521 527/533 (10:55:19.82) 11 Feb 2012 – 17 Aug 2025
88 🇦🇷 Theo Goluboff 520 530/540 (6:59:54.53) 25 Mar 2017 – 6 Jul 2025
89 🇺🇸 Raymond Goslow 518 519/520 (10:44:39.18) 12 Dec 2015 – 2 Aug 2025
90 🇸🇪 Filip Åström 516 524/532 (11:59:48.94) 13 Jan 2023 – 17 Aug 2025
91 🇺🇸 Zayn Khanani 515 518/521 (8:39:45.24) 2 Sep 2018 – 17 Aug 2025
92 🇺🇸 Christopher Chi 513 525/537 (10:18:47.05) 7 Jan 2017 – 3 Aug 2025
93 🇪🇸 Raúl Cuevas Castillo 512 512/512 (7:00:24.51) 8 Sep 2018 – 17 Aug 2025
94 🇳🇱 Mattheo de Wit 511 513/515 (7:38:21.90) 29 Oct 2016 – 26 Jul 2025
95 🇳🇱 Antonie Paterakis 510 516/522 (10:01:59.49) 1 Apr 2013 – 20 Jul 2025
96 🇳🇴 Niklas Aasen Eliasson 508 509/510 (8:54:40.36) 16 Oct 2021 – 3 Aug 2025
97 🇺🇸 Stephen Griggs 508 509/510 (9:37:28.82) 15 Sep 2017 – 2 Aug 2025
98 🇺🇸 Mason Langenderfer 508 515/522 (10:21:53.99) 11 May 2013 – 3 Aug 2025
99 🇪🇸 Manuel Prieto de Antón 506 508/510 (8:37:04.63) 25 Sep 2015 – 13 Jul 2025
100 🇩🇪 Malte Ihlefeld 504 508/512 (9:04:33.48) 15 Jul 2016 – 6 Jul 2025