Personal life
He was born in Upland, California, to Manuel and Kelly Bocanegra and raised in Alta Loma, Rancho Cucamonga, California, where he attended Alta Loma High School. He has one brother, Diego who played soccer at Grand Canyon College and attended UCLA in 1995-96. Bocanegra is of Mexican descent on his father's side.
Club career

Fulham
Bocanegra was signed by Fulham in January 2004. With Fulham, Bocanegra played primarily as a centre back, but also as a left back and briefly as a holding midfielder. During the 2006–07 Premier League season, he was Fulham's second leading scorer with five goals, behind fellow American Brian McBride. On September 1, 2007, Bocanegra captained Fulham for the first time in a Premier League match, a come from behind 3–3 draw with Tottenham Hotspur. On September 15, 2007, he made his 100th appearance in the Premier League, all for Fulham, against Wigan Athletic. He was released by Fulham on May 23, 2008.
Stade Rennais

Saint-Étienne
On July 16, 2010, Bocanegra was purchased by fellow Ligue 1 club Saint-Étienne for a reported fee of £400,000. He will wear the number three shirt, as he did captaining the USA during the 2010 FIFA World Cup.
International career
Bocanegra played for the United States at the 1999 FIFA World Youth Championship and earned his first senior cap for the U.S. on December 9, 2001, against South Korea. He became a stalwart for the team in 2003, solidifying his position during the 2003 Gold Cup and leading all defenders with thirteen appearances during that year. During World Cup qualification in 2005, his role with the national team became less clear, as he bounced between roles at centre back and left back. On May 2, 2006, Bocanegra was named to the United States World Cup roster for the tournament in Germany. He started two of three games at left back during the 2006 World Cup.
Bocanegra captained the national team for the first time in a 4–1 U.S. victory in a June 2, 2007, friendly against China and reprised the role throughout the 2007 Gold Cup. In 2008, Bocanegra was first-choice captain for the national team.
Bocanegra captained the United States national team that defeated No. 1 ranked Spain to win one of the 2009 FIFA Confederations Cup semi-final games on June 24, 2009. He then continued his captaincy duties throughout the 2010 FIFA World Cup, starting at left back against England and Slovenia and then as the left-center back against Algeria and Ghana.