The Freeride World Tour Finals took place this morning in Verbier, Switzerland. The invite only (yes, the select few from the invite only tour) crew of skiers and riders battled it out on Verbier’s famed Bec des Rosses venue. Congratulations to Kevin Guri (FRA), Ralph Backstrom (USA), Matilda Rapaport (SWE), and Elodie Mouthon (FRA) for their respective wins.
In addition, congratulations to the overall tour winners Drew Tabke (USA), Ralph Backstrom (USA), Nadine Wallner (AUT), and Elodie Mouthon (FRA).
Kevin Guri’s Winning Run
Ralph Backstrom’s Winning Run
Full Replay