Carnol participe en 2008 aux Jeux olympiques où il est des séries du brasse. Détenteur de l'ensemble des records du Luxembourg en brasse, Carnol décroche en 2010 la cinquième place du brasse lors des Championnats d'Europe en grand bassin. En fin d'année, il est quatrième du brasse des Championnats d'Europe en petit bassin en baissant son record national sur cette épreuve de plus d'une seconde. Il participe ensuite aux Championnats du monde en petit bassin. Carnol devient en 2011 le premier Luxembourgeois à atteindre une demi-finale mondiale en grand bassin lors du brasse qu'il termine quinzième.