 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 was coach of the New England Revolution from 2011 to 2017.