Holden was named to the United States Gold Cup squad on June 25, 2009, as nearly all of the senior regulars were rested following the Confederations Cup. Holden scored a goal for the U.S. in his national team debut against Grenada on July 4, 2009. On July 11, 2009, Holden scored his second international goal against Haiti with a thirty-yard strike that tied the game in the ninety-second minute, and assisted the U.S.'s first goal in that match, which was scored by Davy Arnaud. Holden added two more assists in the 2–0 semi-final win against Honduras. Stuart was selected to the Gold Cup All-Tournament Team.