Sein erstes großes internationales Turnier waren die Weltmeisterschaften 1985 in Seoul. Dort belegte er den fünften Platz in der offenen Klasse, nachdem er erst im Halbfinale gegen den Japaner Yoshimi Masaki verloren hatte. Anfang 1986 gewann er im Finale des Tournoi de Paris gegen den westdeutschen Judoka Alexander von der Groeben. Bei den Europameisterschaften 1986 wird Christian Vachon in einigen älteren Fundstellen als Dritter in der offenen Klasse genannt, in der aktuelleren Datenbank von judoinside.com wird diese Medaille seinem Bruder Roger Vachon zugeordnet. Ein Jahr später erreichte Christian Vachon das Finale der Europameisterschaften 1987 in Paris und unterlag Grigori Weritschew aus der Sowjetunion. Bei den Mittelmeerspielen 1987 in Latakia gewann Christian Vachon zwei Silbermedaillen. Sowohl im Schwergewicht als auch in der offenen Klasse unterlag er im Finale dem Ägypter Mohamed Ali Rashwan. Im November 1987 fanden die Weltmeisterschaften in Essen statt. Christian Vachon trat im Schwergewicht an und verlor seinen Auftaktkampf gegen den Südkoreaner Kim Kun-soo. 1989 und 1990 erreichte er noch jeweils den dritten Platz beim Tournoi de Paris.