Bravo was a student-athlete at Santa Teresa High School in San Jose, California.[1][2] He then played two years of college soccer at Foothill Community College and winning State Championships and while at Santa Clara University and helped his team to the NCAA co-championship in 1989.[1] While he left college early, he continued to work on his education and earned a bachelor's degree in political science from Santa Clara in 1993.
The San Jose Clash of Major League Soccer (MLS) drafted Bravo with the eighth overall pick of the MLS Inaugural Player Draft. Bravo spent just a season with San Jose, and, despite the presence of Eric Wynalda, led the team with thirteen goals. He was an MLS All Star this year. On December 15, 1996, the Clash traded Bravo and Rafael Amaya to the Colorado Rapids for Dominic Kinnear and a second round pick in the 1998 MLS Supplemental Draft. Bravo spent the next five years with Colorado, and would retire with a club record 39 league goals (he added five in the playoffs). In November 2001 the Rapids waived Bravo, but as no team chose to offer him a contract, he retired from playing professionally. In his six-year MLS career, Bravo scored 52 goals and added 27 assists. He repeated as an All Star in 1998 and 1999.
Bravo earned four caps for the United States national team. His first cap came in a December 11, 1994 tie with Honduras. He did not play again until April 22, 1995, a 1–0 loss to Belgium. In 1999, Bruce Arena called up Bravo for the 1999 Confederations Cup. He started the July 30, 1999 game against Germany, then earned his last cap in the third-place 2–0 victory against Saudi Arabia. The U.S. won that game on the strength of goals from both Bravo and Brian McBride.
Coach
After retiring as a player, Bravo went into coaching. He began as an assistant with the Colorado Rapids in 2002. In 2004, UCLA hired Bravo as an assistant to its men's soccer team. On June 15, 2006, he became an assistant coach with the Los Angeles Galaxy of MLS.[4] On August 24, 2007, he became the Galaxy's Director of Soccer.
On January 10, 2009, he was named as the Technical Director for the Colorado Rapids.[5] He signed a three-year contract extension with Colorado on February 1, 2012.[6]