Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Current EWS Ranking

85

Points

397

Race Category

Men