LIVE TIMING & RACE FEED
Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Current EWS Ranking

80

Points

397

Race Category

Men