|Date of birth||February 24, 1974|
|Place of birth||Brescia, Italy|
|Height||1.90 m (6 ft 3 in)|
|1995–1996||→ Cremapergo (loan)||31||(0)|
|1999–2000||→ Gualdo (loan)||25||(0)|
|2001||→ Cesena (loan)||0||(0)|
|2007||→ Lecce (loan)||17||(0)|
* Senior club appearances and goals counted for the domestic league only.
In summer 2001, he left for Acireale of Serie C2, where his started to play regularly in the second season. in summer 2003 he moved back to Serie B for Livorno, replacing Marco Amelia who left Livorno on loan.
Pavarini was signed for Reggina in summer 2004, along with new signing Salvatore Soviero to compete the first choice. In 2005–06 season, he became new signing Ivan Pelizzoli backup. But due to his injury, he managed to play 18 Serie A games.
In June 2006, he was signed by another Seire A club Siena, replacing Antonio Mirante and Marco Fortin. But he played as Austrian international Alexander Manninger's backup. In January 2007, he was exchanged with Francesco Benussi of U.S. Lecce, joining the Serie B team on loan.
In August 2007, he joined Parma and became first choice after the 2008 departure of Luca Bucci. He won promotion back to Serie A in the 2008-09, but lost his place in the team to new signing Antonio Mirante in the summer of 2009 and made just five league appearances in the following two seasons. After injuries to Mirante in 2011–12, Pavarini made 10 league appearances.
On 15 May 2014, Pavarini announced his retirement at the end of the season after seven years at Parma.
- Serie B Champions and Promotion: 1997 (Brescia)
- Serie B Third Place and Promotion: 2004 (Livorno)
- Serie B Second Place and Promotion: 2009 (Parma)
- Gazzetta dello Sports player profile (Italian)