Igor Mueller profile image

Igor Mueller

Switzerland

WeRide Racing Team

Current EWS Ranking

128

Points

131

Race Category

Men