After almost a year away from GP2, Filippi was again called up by Coloni as a replacement for Stefano Coletti for his home race of the 2012 championship at Monza. Despite his absence from the series, he won the feature race. He also secured pole position for the following (and final) round of the championship in Singapore, but crashed heavily during the feature race, damaging his car beyond immediate repair and thus non-starting the sprint race. Nevertheless, he still finished 16th in the drivers' championship despite contesting only four of the series' 24 races.