En , il participe aux Championnats d'Europe de Madrid, finissant sur papillon, restant aux pieds d'une première finale continentale. Ce n'est qu'en 2006, lors des Championnats d'Europe de Budapest, que Christophe crée la surprise en se qualifiant pour la finale du papillon, mais aussi en se qualifiant pour ses premiers Championnats du Monde, ceux de Melbourne en 2007, devenant ainsi le deuxième meilleur nageur français de tous les temps dans cette discipline.