Calvi in carriera ha collezionato 221 presenze in C2 con le maglie di Biellese, SudTirol, Rodengo Saiano, Pro Vercelli e Carrarese. Per lui anche 33 presenze in Prima divisione con Sora, Pro Vercelli e Tritium e 3 presenze in serie B con la Pro Vercelli. Calvi ha vinto due campionati da capitano a Vercelli.