Vanier began karting in 2013, competing until 2017. Making his single-seater debut in the Canadian F1600 Championship Series and Formule 1600 Canada in 2018, Vanier finished fifth in the former's points and scored a lone win in the latter at
Mont-Tremblant. Returning to both series for 2019, Vanier found more success in the latter, scoring six wins and standing on the podium in all but one of the 18 races to secure runner-up honors in the Class A standings. At the end of 2019, Vanier also competed in the Formula Ford Festival for Cliff Dempsey Racing. Vanier then switched to TCR competition for 2020, as he joined Audi-affiliated
Pfaff Motorsports to compete in the
Canadian Touring Car Championship. In his only season in the series, Vanier won five of the six races he raced in as he secured the TCR title. A one-off appearance in the GT4 class of the Sports Car Championship Canada for
Multimatic Motorsports then followed in 2021, before joining the series on a full-time basis for
Pfaff Motorsports the following year. Racing a McLaren in the GT4 class, Vanier won six times and took two other podiums to clinch the class title at season's end. Stepping up to
Porsche Carrera Cup North America for JDX Racing in 2024, Vanier kicked off the year with a win at
Miami, before scoring further wins at
Road Atlanta and
Circuit of the Americas en route to a third-place points finish. Remaining with JDX Racing for his sophomore season in the series, as a member of the Porsche North America Junior Program, Vanier took wins at
Watkins Glen and
Indianapolis, as well as seven other podiums to end the season third in points for the second year in a row. Continuing with Porsche machinery for 2026, Vanier joined McCann Racing to make the step-up to GT3 competition in the Pro class of
GT World Challenge America. During 2026, Vanier also made his
IMSA SportsCar Championship debut at
Long Beach, competing in the GTD class in
Pfaff Motorsports's
Lamborghini Temerario GT3. ==Karting record==