Chauvin gewann bei den Nordischen Junioren-Skiweltmeisterschaften 2014 im Val di Fiemme und 2015 in Almaty jeweils die Silbermedaille mit der französischen Staffel. Seine besten Resultate als Einzelstarter waren jeweils Platz sieben über 10 km klassisch 2014 sowie beim Sprint in der klassischen Technik 2015. In der Saison &lt;a href="Skilanglauf-Alpencup%202014/15"&gt;2014/15&lt;/a&gt; nahm er an U20-Wettbewerben im Alpencup teil. Dabei erzielte er zehn Siege und gewann die U20-Gesamtwertung. Im Dezember 2015 gab Chauvin in Prémanon sein Debüt in der Erwachsenenklasse des Alpencups, wo er gleich bei seinem ersten Einsatz über 15 km Freistil mit Rang drei das Podium erreichte. Beim 15-km-klassisch-Rennen am Folgetag belegte Chauvin Rang acht. Im folgenden Monat kam er in Planica mit dem zweiten Platz über 15 km Freistil erneut aufs Podium und erreichte eine Woche später beim Weltcupdebüt in Planica mit dem 27. Rang im Sprint seine ersten Weltcuppunkte sowie tags darauf mit dem dritten Platz zusammen mit Richard Jouve im Teamsprint auch seine erste Podestplatzierung im Weltcup. Zum Saisonende errang er den dritten Platz in der Gesamtwertung des Alpencups. Diese Gesamtplatzierung wiederholte er mit zwei Siegen in der Saison 2017/18.