Sebelum berbaju RANS Nusantara, Edo mematangkan diri dari kompetisi kasta kedua bersama PS Bengkulu (2017), Persiwa Wamena (2018) dan Persik Kediri (2019).
Setelah membantu mempromosikan Persik ke kompetisi Liga 1, Edo bergabung dengan Persita Tangerang di kompetisi Liga 1 tahun 2020. Selama dua musim bersama Persita, Edo tampil dalam 25 pertandingan dengan sumbangan 4 gol.***