Carriera Cresce nel Pro Marassi, club con il quale gioca nei campionati ULIC tra il 1922 ed il 1923.

Nel 1923 passa al Grifone Ausonia Genova che militava in Terza Divisione.

Nel 1925 viene ingaggiato dal , club con il quale esordisce in Prima Divisione il 27 giugno 1926 nella vittoria casalinga per 7-2 contro l'.Genoa 1925-1926 Akaiaoi.com

Quella fu l'unica presenza in campionato di Oliva in rossoblu, poiché giocò solo un altro match con la casacca del , il 29 giugno 1927, nel quarto turno di Coppa Italia pareggiando contro la Pro Patria per 1 a 1.Genoa 1926-1927 Akaiaoi.com

Nel 1927 trovò ingaggio presso l'US Genovese, club che militava in Seconda Divisione ovvero il terzo livello del calcio italiano all'epoca.

L'anno dopo passa al Rapallo Ruentes, che disputa Prima Divisione, il secondo livello calcistico italiano. Il club ligure ottiene l'ottavo posto, ma retrocede in terza serie per la riforma dei campionati. In quella stagione scende in campo 26 volte, andando a rete in 9 occasioni.

Sino al 1934 rimane tra le file del club ruentino.

Dal 1935 gioca nella Sestrese, dove chiude la carriera nel 1939.Storia Sestresecalcio.it

Note

Bibliografia Davide Rota, Dizionario illustrato dei giocatori genoani, De Ferrari, 2008.