Playing career
9C.S. Herediano1990–1996
Costa Rica men's national football team1993–2006
Derby County F.C.1996–1998
San Jose Earthquakes1999–2000
Liga Deportiva Alajuelense2001–2002
OFI Crete F.C.2002–2003
Atlético Irapuato2004–2004
Comunicaciones F.C.2005–2007
Club Sport Uruguay de Coronado2011–2011