Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Current EWS Ranking

83

Points

397

Race Category

Men