For 2016 he was signed by the same team as a full-time rider in the same class. At the sixth race of the season, at Mugello, Di Giannantonio achieved his first championship points and his first podium finish with a second place, starting a streak of top ten finishes—including two more podiums, another second place at Assen and a third place in Brno.