Igor Mueller profile image

Igor Mueller

Switzerland

WeRide Racing Team

Current EWS Ranking

129

Points

131

Race Category

Men