Мотагуа
Свою карьеру Гевара начал в клубах «Олимпия» и «Мотагуа», а в 1995 году он перешёл в испанский «Реал Вальядолид», но не сумев закрепится в основном составе, он через год вернулся в «Мотагуа». В 2000 году Гевара переехал в Мексику, где выступал за клубы «Торос Неса» и «Сакатепек», после чего он один сезон провёл в сильнейшем коста-риканском клубе «Саприсса», после которого вновь играл за «Мотагуа». В 2003 году Гевара перешёл в чемпионат MLS, в котором выступал за «Нью-Йорк Ред Буллз», «Чивас США» и «Торонто», при этом в 2004 году он завоевал призы лучшего игрока и лучшего бомбардира MLS. С 2010 года Гевара вновь выступает за «Мотагуа».