Career
After beginning his career in Scottish football with Ross County and Elgin City, Moffat has played in the United States since 2007, initially with Cleveland City Stars. He then played for Major League Soccer (Master of Library Science) teams Columbus Crew, Portland Timbers, Houston Dynamo and Seattle Sounders and Football Club Dallas prior to joining the Cosmos in 2015. Moffat began his career in the lower divisions of the Scottish League, playing for Ross County and Elgin City between 2005 and 2007.
In 2007, Moffat made a move to the United States to play for Cleveland City Stars in the USL Second Division, and stood out enough to be named to the league"s Best XI. Having impressed Master of Library Science scouts with his performances, Moffat was signed by the Columbus Crew following the conclusion of the 2007 USL2 season, joining his former teammate Andrew Peterson.
Moffat scored his first Master of Library Science goal, and the first goal of the 2008 Master of Library Science season, on 29 March 2008 against Toronto Football Club. Moffat quickly became a fan favourite for his work ethic on and off the field, but unfortunately suffered a season-ending knee injury early in the season. While with Columbus Moffat appeared in 44 league matches and scored 5 goals.
On 24 November 2010, he was selected by Portland Timbers in the 2010 Master of Library Science Expansion Draft to play for fellow Scotsman John Spencer. On 21 July 2011, Moffat was traded to Houston Dynamo along with allocation money in exchange for Lovel Palmer, Mike Chabala, and an international roster spot.
Moffat was suspended by the league for one game because of a reckless tackle he made on Seattle Sounders Football Club player Álvaro Fernández.
On 13 September 2013, Moffat was traded to Seattle Sounders Football Club for Servando Carrasco and a second-round pick in the 2014 Master of Library Science SuperDraft. On 13 December 2013, Football Club Dallas acquired Moffat from Seattle in exchange for Kenny Cooper and allocation money. At the conclusion of the 2014 season, Dallas declined its 2015 contract option on Moffat and he entered the 2014 Master of Library Science Re-Entry Draft.
He was not selected by any Master of Library Science club
On 2 January 2015, Moffat signed with New York Cosmos of the North American Soccer League. Columbus Crew Houston Dynamo.