Career
He started his career at Oldham Athletic, having loan spells with Chester City, Oxford United and After a successful loan at Stockport, he was signed on a permanent basis in 2006. After two seasons with Stockport he was released and subsequently joined Darlington where he stayed for the 2008-2009 season before returning to Stockport at the start of 2009-2010.
After Stockport"s relegation from the Football League in 2011, he was released and joined in August the same year.
He signed for in December 2013. Professional Born in Salford, Greater Manchester, Griffin started his career as a trainee with Oldham Athletic, making his debut against Queens Park Rangers on the final day of the 2001-2002 season, before joining Football Conference side Chester City in January 2003 for a temporary spell on work experience.
He secured a regular place in the Oldham first team in November 2003, making 27 appearances in all competitions in the 2003-2004 season, and was rewarded with a new 12-month contract in May 2004. Griffin made a further 46 appearances in the 2004-2005 season, then joined Oxford United on loan in November 2005.
He returned to Oldham in January 2006 after playing 13 matches during his two-month loan spell, then joined on loan until the end of the 2005-2006 season, making 21 appearances in the remainder of the season.
Griffin signed a permanent two-year contract with in August 2006. Griffin was released from his contract with Stockport after the club was promoted at the end of the 2007-2008 season and joined Darlington in July 2008. He rejoined Stockport in July 2009.
In May 2011 he was informed that he would not be offered a contract by the club for the 2011-2012 season, despite winning Stockport"s "player of the year" award for the 2010-2011 season and making 48 appearances.
Non-League On 19 August 2011, he signed foreign He opened his goalscoring account for the club, scoring an injury-time goal in "s 3–2 defeat at Football Club Halifax Town in October 2011.
Griffin signed for in December 2013, and made 28 appearances for them in the 2013-2014 season as they were promoted to the Conference Premier via the Conference North play-offs.