GP3 W 2012 roku Ceccon jeździł w zespole Ocean Racing Technology w GP3. Raz stanął na podium (pierwszy wyścig w Monako - 3 miejsce) i ukończył sezon na 9 pozycji.

W sezonie 2014 podczas rundy w Belgii dołączył do stawki serii GP3 ze szwajcarską ekipą Jenzer Motorsport. Wystartował łącznie w ośmiu wyścigach, spośród których czterokrotnie zdobywał punkty. Uzbierał łącznie dwadzieścia punktów, które zapewniły mu piętnaste miejsce w końcowej klasyfikacji kierowców.

GP2 W maju 2011 ogłoszono, że Ceccon wystąpi w GP2 podczas wyścigu w Barcelonie i Monako dla Scuderia Coloni, zastępując innego włoskiego kierowcę Davide Rigona, który został ranny w pierwszej rundzie sezonu w Stambule. W ten sposób został najmłodszym w historii kierowcą GP2, bijąc rekord Hiszpana Javiera Villi o prawie rok.

W serii GP2 pojawił się ponownie w 2013 roku. Reprezentował barwy Trident Racing. Podczas głównego wyścigu w Monako po raz pierwszy stanął na podium zajmując drugie miejsce. W czasie głównego wyścigu na Nürburgringu doznał kontuzji, która wykluczyła go ze startów w dalszej części sezonu. Z dorobkiem 28 punktów uplasował się na 17. pozycji w klasyfikacji generalnej.