Astro |
1996 – 1998 |
Brasil |
National Team Sub-17 |
1998 |
Brasil |
Portuguesa Londrinense |
1999 |
Brasil |
Vasco da Gama |
1999 – 2000 |
Brasil |
São Bento |
2000 |
Brasil |
Guerreiros de Acapulco |
2001 – 2003 |
México |
Deportivo Cruz Azul |
2004 |
México |
Portuguesa Londrinense |
2005 – 2006 |
Brasil |
Football Club Ararat |
2007 |
Armênia |
Universitatea Cluj |
2008 |
Romênia |
FC Bihor |
2009 |
Romênia |
Universitatea Cluj |
2009 - 2010 |
Romênia |
C.S. Pandurii |
2010 |
Romênia |
Politehnica Iasi |
2010 |
Romênia |
Slavia Sofia |
2011 |
Bulgária |
Terengganu FC | 2012 |
Malásia |
Baiano iniciou sua carreira no Astro em 1996. Em 1997 ainda com o Astro disputou o Campeonato Brasileiro Infantil. A equipe conquistou o título que foi decidido na cidade de Rio de Janeiro o que levou o time a representar a Seleção Brasileira Infantil nas preliminares da Copa Mundial de 1998 na França, onde sagrou-se vice campeão.
No ano de 1999 atuou no futebol paranaense na Portuguesa Londrinense de lá foi emprestado para o Vasco da Gama sendo Campeão Carioca Juvenil invicto no mesmo ano.
Em 2000, já como jogador profissional, disputou o Campeonato Paulista pelo São Bento de Sorocaba e, no ano seguinte, após um breve retorno à Portuguesa Londrinense, foi transferido para o México atuando no Club Acapulco México com ligeira passagem pelo Cruz Azul.
No período de 2005 a 2006 voltou a atuar em campos brasileiros pela Portuguesa Londrinense.
Em 2007 Baiano voltou a jogar no exterior com FC Ararat time da primeira divisão da Armênia (Ásia). No ano seguinte tem sua primeira experiência no futebol europeu e estréia no Universitatea Cluj um dos times mais tradicionais na primeira divisão da Romênia.
Em 2009 foi contratado pelo FC Bihor onde disputou a segunda liga romena. Após o término do campeonato, no segundo semestre de 2009, Baiano volta ao U Cluj (segunda divisão romena) sendo um dos principais reforços para a briga ao retorno à primeira divisão.
Depois de fazer parte da equipe que levou o Universitatea Cluj a retornar à primeira liga romena Baiano assinou contrato com o C.S. Pandurii, time que também disputa a primeira divisão romena na temporada 2010/2011, no entanto, a passagem pelo clube foi rápida e Baiano foi transferido em setembro de 2010 para o Politehnica Iasi, time da segunda divisão da Romênia que contratou Baiano como um dos principais reforços para o retorno à primeira divisão.
Em janeiro de 2011, depois de jogar três anos na Romênia, Baiano assinou contrato com o time bulgaro Slavia Sofia.
Em dezembro de 2012, Baiano assinou contrato com o Terengganu FC, time vice campeã de 2011 no campeonato da Malásia que disputará a AFC Cup.