VERBIER, Switzerland – Truckee resident, Mia Jones, closed the chapter on her rookie year in the Freeride World Tour with the best outcome possible—2026 FWT Champion.
After winning two tour stops, she secured the championship title when she won the Freeride World Tour’s grand finale in Verbier, Switzerland, on March 27, after an ambitious descent on the Bec des Rosses mountain.
A pinnacle destination for extreme freeriding with a near 2,000-foot vertical drop and 43-degree slopes, the Bec des Rosses is the tour’s final stop for good reason, boasting the steepest and most complex terrain on the tour…