 Before the 2001 season, he was traded to the New England Revolution in exchange for Brian Dunseth.In the 2006 MLS Cup Championship, his penalty kick was saved by Pat Onstad, winning the championship for the opposing Houston Dynamo.Heaps announced his retirement from the game on December 3, 2009.