Men

1: Gee Atherton

2: Aaron Gwin

3: Troy Brosnan

Full results

Women

1: Rachel Atherton

2: Manon Carpenter

3: Eleanora Farina

Full results

Junior

1: Laurie Greenland

2: Alex Marin Trillo

3: Neil Stewart

Full results

Check out:

The Two Best Val di Sole Runs of All Time

Let the Mountain Talk: Val di Sole 2015 Preview