After an early career in karting, Di Sabatino stepped up to single–seaters in 2005, racing in the Italian Formula Junior 1600 series.
In July 2006, Di Sabatino made his debut in the Formula Renault 3.5 Series, replacing Miloš Pavlović at Italian team Cram Competition.
However, Di Sabatino was forced to vacate his seat after the Le Mans round after encountering sponsorship issues.
[6] In March 2009, Di Sabatino tested again for RC Motorsport at the Circuit de Catalunya in Spain before signing for the team early the following month.
For the 2010 season, Di Sabatino returned to his native Italy to compete in the Italian Formula Three Championship for Alan Racing.
[10] However, Di Sabatino, along with his team–mate Frédéric Vervisch, failed to start either race of the meeting after encountering engine problems during practice.