Schiavio debutó por el equipo principal del Bologna FC en la temporada 1922-1923, jugando seis partidos y anotando igual cantidad de goles.
En ese tiempo, la liga italiana de fútbol estaba dividida en diversos grupos regionales.
El Bologna FC ganaría dos scudetti en 1936 y 1937, pero ya Schiavio entraría en la fase final de su carrera: en esta última temporada apareció en sólo dos partidos.
Su retiro se concretaría en la temporada de 1938-1939, cuando participó en 6 encuentros, sin anotar goles.
De estos goles, 109 los realizó en la máxima liga del fútbol italiano.