1966 - 1970 Queens Park Football Club, Scottish 2nd Division, Goalkeeper, Scottish National Youth team U-18 cap,
Scottish National Amateur Cap
1970 - 1974 Dundee Football Club, Scottish 1st Division, Professional Goalkeeper, Scottish National U-23 cap.
1974 - 1975 Tampa Bay Rowdies, NASL (North American Soccer League), Professional Goalkeeper
1976 - 1983 San Jose Earthquakes, NASL, Professional Goalkeeper, known as Huey and Knicknamed "Mr. Earthquake" by the fans
1983-1983 Montreal Manic, NASL, Professional Goalkeeper
Involved in many camps and clinics for youth players throughout my 14 year professional career
Pro Highlights, Playing for the Scottish National U-23 team and in 1976 playing and beating Pele and The New York Cosmos in front of 25,000 crazy San Jose Fans in a stadium normally holding 18,000.
2010 - 2012 Goalkeeper coach CCV Stars Youth Soccer Club
2013 Goalkeeper coach Phoenix FC, USL Pro Soccer
2013 - Goalkeeper Coach, Arizona Thunder Youth Soccer Club