In 1996, in the middle of the Major League Soccer season, he was signed by the league and allocated to D.C. United, and helped lead them to the MLS Cup. He was one of the league's best players in 1997, when he led the league in goals (16), was named to the MLS Best XI and won another MLS Cup for his side (he would add a third Cup and another Best XI in 1999). After the 1997 season, he spent a few games on loan back to Middlesbrough, scoring once against Stoke City.