Castrovillari's performance has been disappointing of late, as they have won just 2 of their 33 most recent Serie D Group I clashes
Castrovillari's form hasn't been good, as the team has won only 1 of their last 16 home matches (Serie D Group I)