Alfaro started his career in 1987 at juvenile team of Real Destroyer, he has the second position as goalkeeper after William "Gasparín" Hernández, quickly he took the main position, and he was promoted to Third Division at Destroyer from La Libertad.
Them he went to Alianza and joined Luis Ángel Firpo in 1994 and was soon promoted to starting goalie.