Edson representou Sporting da Mêda e Ginásio Figueirense entre 2003/2004 e 2005/2006
O Beira-Mar, equipa da SuperLiga, garantiu a contratação de Edson, que representou o Moreirense nas últimas duas épocas e jogou no Distrital da Guarda três temporadas, entre 2003/2004 e 2005/2006, duas ao serviço do Sporting da Mêda e uma do Ginásio Figueirense. O atleta polivalente de 27 anos disputou 23 jogos pelo Moreirense na Liga de Honra, a grande maioria na posição de lateral direito.