Career
Moffat began his career with Portsmouth F.C. before moving to Gillingham F.C. in 1965. He made only twenty-four appearances with the first team before moving to Margate F.C. in July 1968. In December 1968, Marsgate sold Moffat"s contract to Chelmsford City for £800.
In 1970, he moved to the Dallas Tornado of the North American Soccer League where he finished his career.
However, he did return to England for three loan spells during the early 1970s. In 1983, he was the vice president of the Dallas Americans of the American Soccer League.
Moffat continues to live in Dallas where he coaches youth soccer.