Born in Son Servera, Balearic Islands, Olivares joined Deportivo Alavés in 1928 and made his debut in La Liga in the 1930–31 season, scoring ten goals in 14 games as the Basques finished in eighth position (out of ten clubs). In the following off-season, he signed for country giants Real Madrid.