Chivas USA defender announced that he will be retiring from professional soccer at the end of the current MLS season.

The former and long-time USMNT captain Carlos Bocanegra announced his decision on Thursday, with a couple of months to go before the season ends. The news was confirmed by the player via his Twitter account followed by a statement released by his current club Chivas USA.

Bocanegra started his professional career in 2000 playing for Chicago Fire. After that, Fulham signed him in 2004 and he made 116 appearances for the English club during a four-year period. In 2008 he moved to France to play for Rennes and then for Saint-Étienne in 2010. In 2011 he joined Scottish side Rangers FC where he made 32 appearances. Bocanegra also spent one season on loan in Spain playing for Racing Santander. In 2013 he returned to the MLS to play for Chivas USA. 

Bocanegra playing for Fulham

Besides his successful club career, the 35-year-old has also made 110 appearances for the U.S. national team since his international debut in 2001. Bocanegra played in two World Cups (2006 and 2010) and he captained his country in 67 matches, including the 2010 World Cup in South Africa. 

Bocanegra with the USMNT

Regarding his retirement, the defender commented

"I'm still hungry for the game and I want to play, but unfortunately you can't play forever. I was thinking about this in the offseason, and it took me about six months to come to a final decision.

"The timing is right for me.  I've known for a little while now in my mind and in my heart. I'm happy with it, and I'm looking forward to the new challenges.”

Via Twitter, the player announced his decision. 

Reactions followed.