W 2002 roku przeszedł do kostarykańskiego Deportivo Saprissa i w sezonie 2002/2003 wywalczył Copa Interclubes UNCAF, ale jeszcze w jego trakcie odszedł do Motagui, z którą został wicemistrzem Clausury.
W kwietniu 2003 roku Hondurańczyk podpisał kontrakt z zespołem amerykańskiej Major League Soccer, MetroStars, wywodzącego się z Nowego Jorku. W MLS zadebiutował 19 kwietnia w zremisowanym 1:1 domowym meczu z Los Angeles Galaxy. W 2004 roku jako drugoroczniak MLS został wybrany MVP rozgrywek i wystąpił w meczu gwiazd MLS. Do końca 2006 roku zdobył dla klubu z Nowego Jorku 32 bramki w 103 rozegranych spotkaniach.
W 2007 roku Guevara został zawodnikiem CD Chivas USA i 8 kwietnia zaliczył debiut w spotkaniu z Toronto FC (2:0). W maju odszedł jednak do Motagui Tegucigalpa i jeszcze w tym samym roku wygrał z nią Copa Interclubes UNCAF.
W 2008 roku Guevara wrócił do Major League Soccer i stał się piłkarzem Toronto FC, jedynego zespołu kanadyjskiego w amerykańskiej lidze.