After a successful college career at Duke University, Heaps spent his entire professional playing career in Major League Soccer, initially with Miami Fusion, and then with New England Revolution, for whom he made over 250 appearances in all competitions. Towards the end of his career Heaps also played with the United States men's national soccer team, earning four caps at the 2009 CONCACAF Gold Cup. He has been coach of the New England Revolution since 2011. He was also part of the Lamar Hunt U.S. Open Cup winning 2007 roster and was part of the 2008 North American SuperLiga winning roster. He was on the Miami Fusion team from 1999 to 2001. He then played for the New England Revolution from 2001 to 2009. He won Defender of the Year in 2009 for the New England Revolution.
Since announcing his retirement from professional soccer, Heaps has joined Morgan Stanley Private Wealth Management, providing customized investment advice and portfolio management for ultra high-net-worth individuals.