Aquí está una lista de las mejores peleas de Oliveira. Para una lista de las pérdidas de Oliveira, consulta "Johil de Oliveira Pérdidas".
El 13 de septiembre de 2008 Johil de Oliveira se enfrentó a Danilo Noronha en un combate de ligero a la edad de 39. Él entró con un récord de 14-12-1 (9). Oliveira ganó la pelea por asalto 3º decisión unánime.
El 9 de mayo de 2009 Johil de Oliveira se enfrentó a Rodrigo Jacome en un combate de ligero a la edad de 39. Él entró con un récord de 15-12-1 (10). Oliveira detuvo a Rodrigo Jacome por sumisión en el asalto 1º.
El 25 de agosto de 2011 Johil de Oliveira se enfrentó a Haroldo Bunn en un combate de ligero a la edad de 42. Él entró con un récord de 16-14-1 (11). Oliveira detuvo a Haroldo Bunn por TKO en el asalto 2º.