Cresciuto nel vivaio del , Cattaneo esordì in Serie A 1969-1970 con la maglia rossonera ma si trattò di un debutto non proprio felice. Nereo Rocco si trovò alla vigilia dell'incontro contro la in piena emergenza difensiva, per le assenze di Schnellinger e Malatrasi, e dovette giocoforza utilizzare per mancanza di alternative il giovane Cattaneo in marcatura su Anastasi: questi ebbe buon gioco nell'approfittare dell'inesperienza del suo imberbe avversario, segnando due delle tre reti che costarono la sconfitta ai milanesi.