A partire dalla stagione 1931-1932 (in cui non scende mai in campo) perde progressivamente il posto da titolare; disputa la sua ultima stagione in prima squadra nel campionato 1934-1935, e lascia definitivamente la squadra due anni più tardi, nel 1937. Conclude la carriera nelle file del Villadossola e della Trecatese, entrambe in Prima Divisione.