Stefan Peter profile image

Stefan Peter

Switzerland

Current EWS Ranking

52

Points

107

Race Category

Men

Series Results

RaceNatPosTimePts
Specialized EWS Zermatt
5200:16:18.19107 stages full race