Career
He also played non-league football for Bideford, Salisbury United (Australia), Newcastle KB United (Australia), Stafford Rangers, Northwich Victoria, Matlock Town and Milton United. Griffiths moved from Bideford (Western League) to Alan Durban"s Stoke City for a £15,000 fee after a successful trial in November 1980, giving up his job as a self-employed panel-beater in the process. He scored his first goal at the Victoria Ground on 27 December 1980, in a 2–2 draw with Coventry City.
This was his only goal in five starts and five substitute appearances in the 1980-1981 season.
Everton made a £150,000 offer for Griffiths, which was rejected by the Stoke board. He scored three goals in 33 games in the 1981-1982 season, finding the Netto against Aston Villa, Middlesbrough and Swansea City early on in the campaign.
He featured just five times for the "Potters" in the 1983-1984 season, and was loaned out to Bradford City. He played two Third Division games for Trevor Cherry"s "Bantams", in a brief stay at Valley Parade.
He played regular football in the 1984-1985 season, scoring four goals in 39 games, until tearing a groin muscle in April 1985.
Upon his recovery he failed to gain his first team spot back at Vale Park, and featured just nine times in the 1985-1986 Fourth Division promotion winning campaign. "Valiants" manager John Rudge handed him a free transfer in May 1986. He emigrated to Australia to play for Salisbury United, and then National Soccer League side Newcastle KB United, before returning to Staffordshire to play for Conference club Stafford Rangers.
After leaving Rangers he played for Northwich Victoria, Matlock Town (Northern Premier League) and Milton United.