Nada más dejar el baloncesto en activo, Rocha permaneció en el equipo de los Pistons, desplazado a la ciudad de Detroit, como entrenador por dos temporadas y media, hasta ser reemplazado mediada la temporada 1959-60 por Dick McGuire que hizo las funciones de jugador-entrenador.