Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Current EWS Ranking

61

Points

322

Race Category

Men