News
Polish Olympic champion Aleksandra Mirosław - known as Poland's "Spider Woman" - claimed the gold medal in the Women’s Speed final at the 2025 IFSC Climbing World Cup in Bali, defeating China ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results