Da mediano, Sperone vestì per tutta la sua carriera la maglia granata del Torino, squadra con la quale collezionò 138 presenze (di cui una in Coppa Italia) in nove stagioni consecutive. Esordì in prima squadra il 10 febbraio 1924 in Torino-Novese (5-0); disputò oltre 70 partite nei campionati di Divisione Nazionale fra il 1926 e il 1929, vincendo il titolo nel 1926-27 (poi revocato) e nel 1927-28. Dal 1929 al 1932 giocò 47 partite in tre campionati di Serie A. L'ultimo incontro disputato fu Milan-Torino del 29 maggio 1932 (6-1).