Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Specialized Racing Team

Current EWS Ranking

15

Points

1745

Race Category

Men