Igor Mueller profile image

Igor Mueller

Switzerland

WeRide Racing Team

Current EWS Ranking

120

Points

69

Race Category

Men