Ketika membela Tim Garuda, Bepe sempat menjadi top skor Piala Tiger 2002 (sekarang Piala AFF) dengan koleksi delapan gol. Selama 13 tahun (1999-2012) membela Timnas, dia mencatatkan 86, terbanyak dari pemain Indonesia lainnya. Dari aksi-aksinya, itu dia mengoleksi 38 gol, hanya kalah dari Soetjipto Soentoro yang mencetak 57 gol.
Sementara di level klub, Bepe lebih banyak dikaitkan dengan Persija. Bersama Macan Kemayoran, dia tercatat memenangkan dua trofi Liga Indonesia, yakni pada 2001 dan 2018.
Selain Persija, Bepe sempat membela tim lain, termasuk klub asing. Dia pernah berseragam EHC Norad (Belanda), Selangor FA (Malaysia) dan Pelita Bandung Raya (PBR).