Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Current EWS Ranking

46

Points

374

Race Category

Men

Series Results