Born in Turin, Boniperti is a Juventus youth product. He made his professional debut for Juventus on 16 December 2010 in a Europa League game against Manchester City. His Serie A debut came on 22 May 2011 in Juventus' final game of the 2010–11 season, in which he came on as a substitute for Simone Pepe at the start of the second half. Boniperti was loaned to Ascoli for the 2011–12 season.