|Date of birth||6 July 1973|
|Place of birth||Bassano del Grappa, Italy|
|Height||1.84 m (6 ft 1⁄2 in)|
* Senior club appearances and goals counted for the domestic league only.
Beghetto started his career with hometown club Bassano, then in Serie D. He was then signed by Vicenza in July 1994, but was sold to Serie C1's Carpi on October without making a single appearance for his previous club. He then went on to play on several Serie B and Serie C1 teams, most notably Treviso (from 1998 and 2000) and Cagliari in 2000–01.
In October 2001 he was signed by Chievo, making his debut in the Serie A at the age of 28. In 2003, after two unremarkable seasons with the Verona-based club, Beghetto returned to play at Serie B level, this time with Piacenza, where he established himself as a key player for the Emilian club. In 2005 he returned to Treviso, joining the biancazzurri in their first ever Serie A campaign, however he did not manage to confirm his previous performances with Piacenza and scoring only once in the 2005–06 season, ended with Treviso being promptly relegated back to Serie B. In the following seasons with Treviso, Beghetto became one of the team mainstays as one of the most experienced players in the roster. On January 2009, 35-year-old Beghetto accepted to join Swiss Super League club AC Bellinzona in a permanent move.
- Bellinzona Profile (Italian)