Schiavio spent his entire career with Bologna. He began his career with the first team during the 1922–23 Prima Divisione, playing 6 league games (11 in total) and scoring 6 goals; he made his debut for the club in 1923, at the age of 17. At that time, the Italian league was organised into several different regional groups. He continued to play (and score) regularly for Bologna, breaking into the starting line-up permanently at the age of 19, and in 1925 Bologna won the first league championship in their history, while Schiavio contributed to the victory with 16 goals in 27 games. The last season played in this "grouped" format was the 1928–29 season; that season, Bologna won their second championship, with Schiavio averaging more than a goal per game with 30 goals in 26 games – his most prolific domestic campaign.