 He then played for Major League Soccer (MLS) teams Columbus Crew, Portland Timbers, Houston Dynamo and Seattle Sounders and FC Dallas prior to joining the New York Cosmos in 2015 and finishing his career with Sacramento Republic.He won the MLS Cup with Columbus in 2008.Moffat began his career in the youth teams of Scottish giants Rangers before moving on to Ross County in search of first team opportunities.