2025 Men Results

Rank 📊 Climber Country Rating Season Elo Boulders 🥇 🥈 🥉
1 Sorato ANRAKU JPN 8.7132 3049.1695 156 3 2 1
2 +1 Dohyun LEE KOR 7.5655 2910.9828 130 1 1
3 +11 Mejdi SCHALCK FRA 6.428 2774.0054 156 1 2
4 +7 Meichi NARASAKI JPN 6.0419 2727.5174 88 1
5 Yufei PAN CHN 5.9275 2713.7386 80 1
6 +6 Sohta AMAGASA JPN 5.7416 2691.3562 140 1
7 +26 Yuji FUJIWAKI JPN 5.557 2669.1256 70
8 -4 Hannes VAN DUYSEN BEL 5.3673 2646.2873 132 1
9 -1 Toby ROBERTS GBR 5.3298 2641.776 72 1
10 -8 Tomoa NARASAKI JPN 5.2606 2633.4375 98 1
11 +31 Dayan AKHTAR GBR 5.1543 2620.6348 90
12 +31 Samuel RICHARD FRA 5.0522 2608.3477 120 1 1
13 Adam ONDRA CZE 4.9748 2599.0294 18
14 -7 Sam AVEZOU FRA 4.7546 2572.5091 56
15 +13 Antoine GIRARD FRA 4.6859 2564.2386 84 1
16 Hamish MCARTHUR GBR 4.6829 2563.8769 36
17 Max BERTONE FRA 4.6813 2563.6809 18
18 -13 Maximillian MILNE GBR 4.6715 2562.5025 62
19 -3 Paul JENFT FRA 4.6546 2560.4658 114
20 +4 Anze PEHARC SLO 4.6318 2557.7298 124
21 +29 Jack MACDOUGALL GBR 4.598 2553.6568 140 1
22 Rei SUGIMOTO JPN 4.5974 2553.5835 62
23 -4 Thomas LEMAGNER FRA 4.5584 2548.8837 102 1
24 +28 Yonatan KATZ ISR 4.5567 2548.6846 20
25 -8 Colin DUFFY USA 4.3636 2525.4301 108
26 Kento YAMAGUCHI JPN 4.3242 2520.6877 46
27 -1 Nicolai UZNIK AUT 4.2221 2508.3956 54
28 -13 Jongwon CHON KOR 4.201 2505.8456 36
29 +1 Oren PRIHED ISR 4.1195 2496.0339 72
30 +14 Adrien LEMAIRE FRA 4.0875 2492.19 66
31 Daiki SANO JPN 4.0541 2488.1591 38
32 -1 Jan-Luca POSCH AUT 4.0043 2482.1637 100
33 +29 Tomer YAKOBOVITCH ISR 4.0013 2481.8053 20
34 +32 Guillermo PEINADO FRANGANILLO ESP 3.9989 2481.5149 94
35 -8 Leo FAVOT FRA 3.9892 2480.3454 130 2 1
36 -18 Yannick FLOHÉ GER 3.7841 2455.6561 18
37 -3 Nikolay RUSEV BUL 3.7323 2449.4184 94
38 -13 Manuel CORNU FRA 3.7277 2448.8648 28
39 Noé MOUTAULT FRA 3.722 2448.1738 38 1
40 Simone MABBONI ITA 3.7207 2448.0226 40
41 Yusuke SUGIMOTO JPN 3.631 2437.2169 46
42 +65 Lukas MOKROLUSKY CZE 3.6307 2437.1791 84
43 +101 Cheung-Chi Shoji CHAN HKG 3.5874 2431.9661 18
44 +11 Kito MARTINI FRA 3.5655 2429.3271 20
45 +2 Timotej ROMŠAK SLO 3.5526 2427.7795 40
46 Adi BARK ISR 3.5508 2427.5628 66
47 -26 Oscar BAUDRAND CAN 3.4713 2417.9822 68
48 +56 Ziqi XU CHN 3.4218 2412.031 48
49 +2 Thorben Perry BLOEM GER 3.3495 2403.3207 104
50 Luca BOLDRINI ITA 3.3457 2402.8666 58
51 -19 Elias ARRIAGADA KRÜGER GER 3.2611 2392.6711 74
52 Matteo REUSA ITA 3.2315 2389.1101 58
53 Darius RÂPĂ ROU 3.1454 2378.7489 30
54 +43 Corentin LAPORTE BEL 3.1332 2377.28 78 1
55 +40 Julian WIMMER AUT 3.1235 2376.1094 104
56 -34 Adam SHAHAR USA 3.0171 2363.2998 18
57 +11 Raffael GRUBER AUT 3.0106 2362.5134 88
58 +29 Michael PICCOLRUAZ ITA 2.9915 2360.2099 78
59 Alexander WALLER USA 2.9619 2356.6481 38
60 +23 Lasse VON FREIER GER 2.9565 2356.0008 94
61 +11 Paul BRAND NED 2.9285 2352.6219 70
62 Gad PICK ISR 2.9158 2351.0989 20
63 -14 Nicolò SARTIRANA ITA 2.9124 2350.6892 68
64 -35 Nicolas COLLIN BEL 2.8736 2346.0102 76
65 +28 Jinwei YAO CHN 2.8266 2340.3575 10
66 Xuanpu BAI CHN 2.794 2336.4278 10
67 +29 Timo UZNIK AUT 2.7085 2326.1404 30
68 +48 Chih-En FAN TPE 2.6523 2319.3682 20
69 -15 Andreas HOFHERR AUT 2.598 2312.8303 78
70 +43 Jiahao FU CHN 2.5619 2308.478 18
71 +15 Lucas TRANDAFIR GER 2.5009 2301.1435 86
72 +62 Tuukka SIMONEN FIN 2.4864 2299.3905 70
73 Luca MARTINS GBR 2.4003 2289.0239 40
74 Sam HAMMOND GBR 2.3975 2288.6921 40
75 -2 Ardch INTRACHUPONGSE THA 2.3126 2278.4687 58
76 Levin STRAUBHAAR SUI 2.2832 2274.9236 90
77 +1 Ido FIDEL ISR 2.2817 2274.748 76
78 +31 Dylan PARKS AUS 2.2708 2273.4353 50
79 -40 Slav KIROV BUL 2.2416 2269.9175 80
80 -10 Luke GOH WEN BIN SGP 2.2312 2268.6573 10
81 -2 Julien CLÉMENCE SUI 2.2239 2267.7881 66
82 +17 Niccolò Antony SALVATORE ITA 2.175 2261.8958 90
83 +39 Maxim PARE AUS 2.163 2260.4548 54
84 Gorazd JUREKOVIC SLO 2.1473 2258.557 52
85 Samuel BUTTERWORTH GBR 2.1249 2255.8659 40
86 -19 Ilja AUERSPERG AUT 2.1091 2253.9602 60
87 +7 Yejun CHON KOR 2.0862 2251.2064 40
88 +27 Nimród Sebestyén TUSNÁDY HUN 2.044 2246.1259 54
89 +21 Tim WÜRTHNER GER 2.0419 2245.866 92
90 Emil ZIMMERMANN GER 1.9504 2234.8551 58
91 -54 Simon LORENZI BEL 1.8691 2225.0671 20
92 -8 Ravianto RAMADHAN INA 1.821 2219.2657 30
93 +58 Bharath PEREIRA IND 1.8125 2218.2474 30
94 +39 Matthew RODRIGUEZ CAN 1.7715 2213.3158 50
95 +7 Michael O'NEILL IRL 1.7144 2206.4333 54
96 Hugo MARTÍN ÁLVAREZ ESP 1.6665 2200.6642 82
97 +33 Călin ENACHE ROU 1.6339 2196.7406 62
98 Linus QVARNSTRÖM SWE 1.6139 2194.3358 30
99 -11 Raviandi RAMADHAN INA 1.6132 2194.2467 30
100 Nicolò SACRIPANTI ITA 1.6093 2193.7827 32
101 Vail EVERETT USA 1.5358 2184.9319 50
102 Gerald BAYO VEROSIL SGP 1.4647 2176.3689 10
103 Beomjin PARK KOR 1.4506 2174.6724 40
104 -29 Benjamin VARGAS CHI 1.4471 2174.2477 40
105 -46 Max KLEESATTEL GER 1.4303 2172.2206 40
106 +50 Felipe HO FOGANHOLO BRA 1.4268 2171.8046 10
107 -26 Martin STRANIK CZE 1.4104 2169.8314 10
108 Hyunseung NOH KOR 1.3823 2166.4501 30
109 Briq MIDDELBURG NED 1.2928 2155.6728 24
110 -30 Benjamin HANNA USA 1.2808 2154.2238 58
111 Hugo DORVAL CAN 1.2807 2154.2069 30
112 -47 Peter KURIC SVK 1.2631 2152.0864 10
113 +22 Roman SIVAKOV LTU 1.2368 2148.9285 74
114 Tamás FARKAS HUN 1.1316 2136.2641 42
115 -23 Nathan MARTIN LUX 1.1037 2132.8988 22
116 Dragoș Gabriel FLUERARU ROU 1.087 2130.8927 22
117 +1 Christian WAGNER CHI 1.0766 2129.6329 30
118 +3 Jonas KÖRNER GER 1.0515 2126.6144 24
119 -45 Ram LEVIN ISR 1.0369 2124.8519 30
120 Cozmo ROTHFORK USA 1.0301 2124.0359 10
121 +6 Ali SALIMIAN IRI 1.0004 2120.4576 40
122 -46 Julian SCHRITTWIESER AUT 0.9935 2119.6303 22
123 Maximilian LENZ AUT 0.9647 2116.1589 24
124 Camille CLAUDE FRA 0.9269 2111.6064 12
125 Leonardo MAGALLANES TEJADA MEX 0.8378 2100.8805 10
126 Gabriel KERN SWE 0.8336 2100.377 44
127 Luka ŽUFIĆ CRO 0.7813 2094.0727 24
128 -72 Sascha LEHMANN SUI 0.733 2088.264 20
129 Reem HAREL ISR 0.7241 2087.1895 12
130 Itai CHOSHEN ISR 0.7224 2086.9866 12
131 Nathan WHALEY GBR 0.7207 2086.7835 42
132 Lan CRESLOVNIK SLO 0.7122 2085.7528 36
133 -13 Jan STIPEK CZE 0.7118 2085.708 34
134 Romain SABATIER SUI 0.6751 2081.2875 34
135 Davide Marco COLOMBO ITA 0.6695 2080.6161 24
136 -45 Alexandru-Florian ZAHARIA ROU 0.659 2079.3458 64
137 -11 Albin MEYER SWE 0.639 2076.9405 54
138 +8 Mykyta MYRONENKO UKR 0.6257 2075.3431 46
139 +34 Lovre ČULIĆ CRO 0.6036 2072.6795 24
140 Matevž MARGON SLO 0.5206 2062.6853 24
141 -88 Edvards GRUZITIS LAT 0.4847 2058.3616 52
142 Andrés VILA ANDRÉS ESP 0.3756 2045.2315 56
143 -12 Samuel Carlos DA SILVA BRA 0.3445 2041.4762 40
144 Boyan KIROV BUL 0.3407 2041.0241 46
145 Isaac LEFF USA 0.2922 2035.1804 10
146 Oscar PONGRATZ GER 0.2593 2031.2189 24
147 Timo OSSIG GER 0.2181 2026.2569 32
148 Asael PEREZ VEN 0.1988 2023.9339 10
149 Piotr NIZNIK POL 0.1946 2023.4347 24
150 Dries DE PESSEROEY BEL 0.156 2018.788 36
151 -19 Rodrigo IASI HANADA BRA 0.1446 2017.4164 50
152 +12 Per RAVLO-CASPERSEN NOR 0.075 2009.0292 24
153 Abel MENSINK NED 0.0732 2008.8127 36
154 +18 Thor VILLEGAS GARCÍA MEX 0.0711 2008.5625 10
155 -73 Geva LEVIN ISR 0.0586 2007.0617 12
156 Paul HAIDER AUT 0.0304 2003.6649 34
157 -17 Jakub ZIETEK POL -0.0143 1998.2839 46
158 Maksym VNUKOV UKR -0.0623 1992.494 36
159 Francesco MARCHIONNI ITA -0.0913 1989.0047 12
160 Philipp GÖTHERT GER -0.0957 1988.4753 12
161 Louis GUIGNARD SUI -0.1722 1979.2671 54
162 -50 Joaquin URRUTIA CHI -0.2358 1971.6098 40
163 Lukas ZGRAGGEN SUI -0.2387 1971.2622 34
164 -16 Wan Tong LOK MAC -0.268 1967.7354 20
165 Jaka JAKI SLO -0.3164 1961.9046 24
166 -27 Attila Zsombor RADICS HUN -0.5255 1936.7272 24
167 Joshua GERHARDT USA -0.5574 1932.8861 60
168 Frederick WILLIAMS GBR -0.6136 1926.1115 12
169 Nolan DELONGUEVILLE BEL -0.6147 1925.9779 12
170 Roman KUCERA CZE -0.6149 1925.9645 12
171 -14 Tzu-Yu CHOU TPE -0.663 1920.162 10
172 -43 Iman AREZEH IRI -0.6643 1920.0131 20
173 Carmel RAZ ROMEO ISR -0.7143 1913.9861 24
174 Joe HONEYFIELD GBR -0.7322 1911.8381 24
175 Robert LUBY SVK -0.8694 1895.3186 10
176 Mihnea CIOBOTARU ROU -0.9396 1886.8564 12
177 Dylan SMITH CAN -0.9794 1882.0664 30
178 Sean O CONNOR IRL -1.1439 1862.2579 24
179 -14 Elliot ERIKSSON SWE -1.1477 1861.798 12
180 -61 Guy MCNAMEE CAN -1.1905 1856.6533 10
181 Mattia SALVATORE ITA -1.2511 1849.3516 12
182 Riku SINIVIRTA FIN -1.2548 1848.9072 12
183 Jan SWĘD POL -1.2568 1848.6607 12
184 Eitan ALON ISR -1.2576 1848.5749 12
185 Lukas TRAVNICEK CZE -1.2691 1847.1878 24
186 Rosen RUEV BUL -1.2837 1845.432 12
187 Tomas PLEVKO SVK -1.3029 1843.1203 24
188 Mathijs VAN GORP BEL -1.3102 1842.2328 36
189 Frederik VIBERG CHRISTIANSEN DEN -1.3334 1839.4486 24
190 Alejo SUTER ARG -1.3795 1833.891 10
191 Daniel Filipe AUGUSTO POR -1.3812 1833.6866 24
192 Teodor KIRKEBØ NOR -1.4059 1830.7151 12
193 -46 Cheuk-Hei HO HKG -1.4588 1824.3471 30
194 -36 Thomas KJAER DEN -1.4827 1821.4604 12
195 Magnus Silas Hjorth SIERSLEV DEN -1.5044 1818.8473 12
196 Kasper TALLON BEL -1.5228 1816.6385 12
197 Gunnar Egill GUÐLAUGSSON ISL -1.6272 1804.0654 10
198 Jeronimo BOQUE BISCAYART ARG -1.6286 1803.8915 10
199 Tedyano SORDAM NED -1.6462 1801.7825 24
200 -99 Theis Lindegren ELFENBEIN DEN -1.6777 1797.9844 36
201 Hugo TALVISALMI FIN -1.6965 1795.7248 10
202 Ka-Chun YAU HKG -1.7009 1795.1895 10
203 Muhammed Oğuz KAĞANOĞLU TUR -1.7039 1794.8352 10
204 Iker COBAS MEX -1.7083 1794.3001 10
205 -38 Qun Tao KE MAS -1.7303 1791.6473 20
206 Pedro Henrique NAMBA DE ARAÚJO BRA -1.7715 1786.6898 10
207 Ariel FLORES CHEUN ARG -1.773 1786.5075 10
208 Davi CARVALHO PERES BRA -1.7753 1786.2299 10
209 Yaku Martin GALMEZ SUAREZ PER -1.7778 1785.927 10
210 Tomas CASAS CRC -1.7783 1785.8752 10
211 Malo GILLY-EYDOUX AUS -1.7784 1785.8604 24
212 Ariel GONZALEZ CRC -1.7793 1785.7483 10
213 Juan Sebastian SANCHEZ MARTIN COL -1.7808 1785.5708 10
214 Thomas NICKELS IRL -1.7815 1785.486 24
215 -53 Paul CRISTEA ROU -1.7936 1784.0337 12
216 Darius NAIMJI CZE -1.8469 1777.6108 12
217 Ambrus NAGY HUN -1.8528 1776.9031 12
218 Mykhayil TKACHUK UKR -1.8596 1776.0799 24
219 -59 Diego LEQUERICA BUSCAGLIA PER -1.8964 1771.6542 40
220 Ciarán SCANLON IRL -1.9166 1769.2228 22
221 Matthaios VALSAMIDIS GRE -1.9598 1764.0131 10
222 Tymon OSTAFINSKI POL -2.0517 1752.9519 12
223 Oleksandr NEBOHA UKR -2.054 1752.672 12
224 Oiva LAAKSO FIN -2.1888 1736.4411 22
225 Jim ZEIMES LUX -2.4007 1710.9229 22
226 Pedro AVELAR BRA -2.4812 1701.2366 10
227 -40 Taher ALHADDAD KSA -2.5444 1693.6267 10
228 Gustavo CUNHA POR -2.5699 1690.5573 24
229 Noa SEEUWS BEL -2.5936 1687.7049 12
230 Vishak OOMMEN SHANKER IND -2.7291 1671.3863 10
231 Man Hou LAM MAC -2.734 1670.7881 10
232 -64 Mark SCANLON IRL -2.8081 1661.8678 12
233 Radu PĂTRĂȘCOIU ROU -2.9143 1649.083 12
234 Ivan RUSEV BUL -2.9333 1646.7991 12
235 -55 Jair Octavio MORENO MONTOYA MEX -3.0689 1630.472 10
236 Raúl ESCRIBANO SÁNCHEZ ESP -3.1231 1623.945 24
237 -60 Toivo ELORANTA FIN -3.1404 1621.8535 32
238 Aj GOLDSMITH NZL -3.144 1621.4275 10
239 Tomás ARCE COL -3.2125 1613.1822 20
240 -79 Meritas BABILAS LTU -3.2269 1611.44 34
241 Guðmundur Freyr ARNARSON ISL -3.3657 1594.7246 24
242 -47 Azat MAIKOTOV KAZ -3.3953 1591.1614 20
243 Luke WESTMAN RSA -3.4425 1585.4799 20
244 Tommy MYLES IRL -3.5576 1571.6178 12
245 -56 Kenu PUERTA WONG PER -3.5985 1566.7019 30
246 Mohammad GARAKANI IRI -3.6224 1563.8238 20
247 Thor GUDBERGSEN DEN -3.6917 1555.4724 24
248 Andrés ORTEGA FOSADO MEX -3.7225 1551.7698 30
249 Lukas RYMONIS LTU -3.8717 1533.8033 46
250 Kasparas SISKAUSKAS LTU -3.903 1530.0337 12
251 Sebastian ŠTANCEL SVK -3.9292 1526.8764 12
252 Thomas KROA CZE -3.9294 1526.8578 12
253 Lysander NAIMJI CZE -3.9384 1525.7678 12
254 André NERES POR -4.0082 1517.3598 12
255 Fernando RUIZ ELIZONDO MEX -4.121 1503.7791 10
256 Dylan BAKER GUM -4.1212 1503.7524 10
257 Garðar Logi BJÖRNSSON ISL -4.2527 1487.9246 12
258 Birgir Óli SNORRASON ISL -4.5159 1456.2279 12
259 Javier Leonardo ALIAGA NINA BOL -4.5621 1450.6736 10
260 Michail VOLYRAKIS GRE -4.7633 1426.4444 12
261 Yousef FATANI KSA -4.8987 1410.1426 10
262 Viktor TRPOVSKI MKD -4.9087 1408.9349 24
263 -72 Ioannis-Filippos NOEL-BAKER GRE -4.9689 1401.6838 10
264 -65 Chon Hou LEI MAC -5.5946 1326.338 20
265 Matej MARKOV MKD -6.1382 1260.8844 24
266 Jovan IVANOV MKD -6.1921 1254.4001 12
267 Jonathan Odiel BENITEZ RODRIGUEZ HON -6.5557 1210.614 20

  • Note: Competitors who have tried fewer than 10 boulder problems in the season are in italics due to limited data.
  • Rankings on this page are based on a statistical analyses of these events.
  • The relationship between ratings (bit-grades) and Elo is explained here.
  • Further details of the analysis are explained here.
  • Release information here.