 Oliveira made his professional debut on 24 September 2000, coming on as a second-half substitute and scoring the game's only in a Copa João Havelange home win against Sport Club do Recife.He scored 23 goals over the course of three seasons in the Série A and, in March 2001, equalled a club record by netting in seven consecutive matches.In early 2003, Oliveira moved to Santos FC, although this was disputed in a sports court.