W międzyczasie dwukrotnie stanął na podium w sprincie – zajął trzecią pozycję na torze Spa-Francorchamps oraz odnotował pierwsze w karierze zwycięstwo na malezyjskim Sepang. Odniósł go po zaciętym pojedynku ze swoim rodakiem, Raffaele Marciello. Ghiotto miał szansę nawet na piątą pozycję w końcowej klasyfikacji, jednak brak punktów w finałowej eliminacji na torze Yas Marina poskutkował pozostaniem na 8. miejscu. Ghiotto został jednak najlepszym debiutantem sezonu, co mógł uznać za zadowalającą wiadomość.
W sezonie 2017 GP2 przekształcone zostało w Formułę 2, natomiast Ghiotto przeniósł się do rosyjskiej ekipy Russian Time w miejsce Nowozelandczyka Mitcha Evansa. Pierwszy wyścig na torze Sakhir zakończył na siódmej pozycji po starcie z czwartej lokaty. Dzień później startował z pole position w związku z awarią i startem z pit-lane Japończyka Nobuharu Matsushity. Włoch długo prowadził w wyścigu, jednak ostatecznie musiał uznać wyższość Monakijczyka Charles’a Leclerca. Na hiszpańskim torze w Katalonii Ghiotto wywalczył drugą pozycję w kwalifikacjach, za Leclerkiem. Wyścig sobotni obfitował w wiele zwrotów akcji w wyniku wyjazdu samochodu bezpieczeństwa. Ostatecznie dojechał ze stratą ponad trzech sekund do kierowcy Premy Racing. W niedzielę startował z siódmej pozycji i na takiej też przeciął linię mety.