Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Specialized Racing Team

Current EWS Ranking

17

Points

1940

Race Category

Men