Palmer-Charrette startete im Februar 2012 in Cantley erstmals im Nor-Am-Cup und belegte dabei den 58. Platz im Sprint. In der Saison 2015/16 erreichte er mit dem zweiten Platz in der Verfolgung in Mont Sainte-Anne und den ersten Rang im 20-km-Massenstartrennen in Prince George seine ersten Podestplatzierungen im Nor-Am-Cup und zum Saisonende den neunten Platz in der Gesamtwertung. In der folgenden Saison holte er zwei Siege und errang zudem dreimal den dritten Platz im Nor-Am-Cup und errang damit den zweiten Platz in der Gesamtwertung. Bei den U23-Weltmeisterschaften 2017 in Soldier Hollow lief er auf den 34. Platz über 15 km Freistil, auf den 33. Rang im Sprint und auf den 26. Platz im Skiathlon. Sein Debüt im Weltcup hatte er im März 2017 beim Weltcupfinale in Québec. Dabei kam er mit dem 47. Platz im Sprint, dem 65. Platz im 15-km-Massenstartrennen und dem 57. Platz in der Verfolgung, auf dem 60. Gesamtrang. In der Saison 2017/18 wurde er im Sprint in Rossland Zweiter und bei den kanadischen Meisterschaften in Thunder Bay Erster im 50-km-Massenstartrennen und Dritter im Sprint. Er errang damit den dritten Platz in der Gesamtwertung des Nor-Am-Cups. In der Saison 2018/19 belegte er in Canmore den zweiten Platz über 15 km Freistil und in Sherbrooke den dritten Rang im 30-km-Massenstartrennen und den ersten Platz im Sprint und erreichte damit den fünften Platz in der Gesamtwertung. Beim Saisonhöhepunkt, den Nordischen Skiweltmeisterschaften 2019 in Seefeld in Tirol, kam er auf den 46. Platz über 15 km klassisch, auf den 45. Rang im Skiathlon und auf den zehnten Platz zusammen mit Len Väljas im Teamsprint. Im März 2019 errang er beim Weltcupfinale in Québec den 59. Platz. In der folgenden Saison kam er mit zwei ersten Plätzen und einen dritten Platz, auf den zweiten Platz in der Gesamtwertung des Nor-Am-Cups.