Club career

07/2015 - 06/2016 Municipal Pérez Zeledón Midfielder
07/2014 - 06/2015 Belén FC Midfielder
07/2013 - 06/2014 CS Herediano Midfielder
07/2012 - 06/2013 Deportivo Saprissa Midfielder
10/2009 - 06/2012 CS Herediano Midfielder
07/2008 - 09/2009 Municipal Liberia Midfielder
01/2008 - 06/2008 Fénix Midfielder
04/2007 - 12/2007 Colorado Rapids Midfielder
01/2007 - 03/2007 Toronto FC Midfielder
07/2003 - 12/2006 New England Revolution Midfielder
07/2002 - 06/2003 Deportivo Saprissa Midfielder
07/2001 - 06/2002 Cruz Azul Midfielder
07/2000 - 06/2001 Puebla FC Midfielder
01/1995 - 06/2000 Peñarol Midfielder
» Overall club matches

Club matches

Note: the number of club matches may be incomplete. To view a complete list of all competitions and leagues filled with match details visit our overview page.