Moose played college soccer at Wake Forest University from 2002 to 2005, where he was ACC Rookie of the Year and a NSCAA First Team All-American in 2004 and 2005. He had 29 in assists in his years at Wake Forest, an all-time record for the university. During his last two years at Wake Forest he also played in the USL Premier Development League with the Carolina Dynamo, earning Rookie of the Year honors in 2004.
Professional
Moose was selected in the first round, 7th overall, by D.C. United in the 2006 MLS SuperDraft. He played in eight Major League Soccer games for the team before being released at the end of 2007. He was briefly re-signed by D.C. in March 2008 to a developmental contract, but released not long after.
Following his release, he joined the Vancouver Whitecaps in the USL. On October 12, 2008, he helped the Whitecaps capture their second USL First Division Championship with the game winning assist against Puerto Rico Islanders 2–1 in Vancouver.[1] On December 16, 2008, the Vancouver Whitecaps announced the re-signing of Moose for the 2009 season.[2]