Ross Howard  Hancock profile image

Ross Howard Hancock

United Kingdom

Current EWS Ranking

158

Points

66

Race Category

Men

Series Results

RaceNatPosTimePts
MET Val Di Fassa EWS
10300:40:03.4323 stages full race
EWS Les Orres Coupe du Monde
8300:47:41.3243 stages full race