Igor Mueller profile image

Igor Mueller

Switzerland

WeRide Racing Team

Current EWS Ranking

143

Points

131

Race Category

Men