Foscarini then served as head coach of Serie C2 club Rimini, where he failed to win the promotion playoffs with the Romagna side.
He was confirmed for the club's first campaign back to the Italian second division in 2008–09, in which he managed to save Cittadella from relegation.
In October 2015, Foscarini returned into management as the new head coach of Serie B strugglers Pro Vercelli,[3] guiding them to safety by the end of the season.
[5] After saving Avellino from relegation by the end of the season, he was not confirmed due to the club's exclusion from the league because of administrative issues.
On 6 November 2018, he was named head coach of newly-promoted Serie B club Padova to replace Pierpaolo Bisoli.