У дорослому футболі дебютував 2003 року виступами за команду клубу «Ередіано», в якій провів чотири сезони, взявши участь у 129 матчах чемпіонату. Більшість часу, проведеного у складі «Ередіано», був основним гравцем захисту команди.
Своєю грою за цю команду привернув увагу представників тренерського штабу польської «Вісли» (Краків), до складу якої приєднався 2008 року. Відіграв за команду з Кракова наступні два сезони своєї ігрової кар'єри. Граючи у складі краківської «Вісли» також здебільшого виходив на поле в основному складі команди.