Since signed by Avellino permanently, the goalkeeper failed to break into the club's starting line-up in two seasons, but still managed to make 22 league appearances as a back-up between 2000 and 2002, when he was sold to A.C. Pistoiese.
Following his move to A.C. Pistoiese, Polito again earned a starting position, and went on to make 33 appearances for his new club in all competitions, in just one season.
After officially joining the Sicilian outfit in July 2003, Polito again found a position in the starting XI of his newest club, and made 30 league appearances that season.
Polito was a part of the team that led Catania to a runner-up finish in the league during the 2005–06 season, which earned the club promotion to the Italian Serie A.
At Pescara, Polito played as the starting goalkeeper, ahead of Marco Tardiolli, and made 17 league appearances over the remaining portion of the Serie B season.
He was a major part of the club's first team, until Walter Zenga took over as head coach and Polito was dropped in favor of Albano Bizzarri.
He signed a 3-year contract with Salernitana as the club lost Tommaso Berni, following the expiration of his loan deal and Salvatore Pinna, who was sold to Pescara Calcio.
Having been released from Salernitana at the end of the 2010–11 season, Polito joined Atalanta on 23 September 2011 to provide injury cover.