Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Specialized Racing Team

Current EWS Ranking

17

Points

1250

Race Category

Men