Elliot Trabac profile image

Elliot Trabac

France

Current EWS Ranking

35

Points

170

Race Category

Men

Series Results

RaceNatPosTimePts
Specialized EWS Zermatt
3500:15:57.94170 stages full race