Cresciuto nella Cremonese sotto la guida di Battista Rota, dopo una stagione in prestito al Vigevano si impone come titolare nel campionato di Serie C1 1978-1979. Al termine del campionato De Gradi approda nella massima serie nelle file del , con cui debutta nella massima serie il 6 gennaio 1980 con una vittoria per 1 a 0 contro il Cagliari. Con gli umbri colleziona in tutto 21 presenze in Serie A, e dopo la retrocessione del 1981 passa per una stagione al , con cui disputa altre 21 partite mettendo a segno il suo unico gol nella serie maggiore, il 9 maggio 1982 contro il .