Pályafutását a Deportivo Saprissa csapatában kezdte 1995-ben. A Costa Rica-i bajnokságot két alkalommal nyerte meg a Depotivoval (1997–98, 1998–99), majd hét szezont követően távozott. A 2002–03-as szezont a görög AÉK Athénban töltötte. 2003-ban visszatért a Deportivo Saprissahoz, ahol 2012-ig játszott. Ezalatt újabb bajnoki címeket szerzett. Az UNCAF-klubcsapatok kupáját két (1998. 2003), a CONCACAF-bajnokok kupáját (2005) egy alkalommal nyerte meg csapatával. A 2005-ös FIFA-klubvilágbajnokságon a harmadik helyet szerezték meg.
Costa Rica-i bajnok (10): 1997–98, 1998–99, 2003–04, 2005–06, 2006–07, 2007 Apertura, 2008 Clausura-Invierno, Verano-Apertura 2008, Campeonato de Verano-Clausura 2010