Dopo due buoni ottavi posti nelle stagioni seguenti, 1948-1949 e 1949-1950, Rocco venne allontanato dalla Triestina per ragioni mai del tutto chiarite ed assunto dal , in Serie B. Dopo tre stagioni anonime con i trevigiani, Rocco venne richiamato alla guida della Triestina in Serie A, ma ancora fu esonerato nel corso della stagione 1953-1954 dopo un pesante 0-6 casalingo patito contro il Milan.