Messosi definitivamente in luce, approda nel 1933 alla in Serie A. L'avventura a Trieste per Spanghero è determinante: con gli alabardati, esordito il 10 settembre 1933 contro il Napoli, gioca complessivamente 143 partite in Serie A nei 6 campionati che lo vedono protagonista, segnando anche una rete (nella vittoria interna contro il della stagione 1935-36; esordisce inoltre, il 27 ottobre 1935, in Nazionale B nell'amichevole di Genova contro la Cecoslovacchia, ma questa è la sua unica partita con gli azzurri.