|Leroy started at Hampton and Richmond Borough in 1999, from where he made a £40,000 move to Queens Park Rangers in 2001. In two seasons with QPR he appeared 37 times and spent time on loan with Farnborough Town and Margate before moving permanently to Farnborough in 2003. From ‘Boro he moved to Fisher Athletic in 2005 and spent four months on loan with Aldershot at the start of 2006, and then a further three months at Grays Athletic at the tail end of the 2006/07 season before finishing with the Fish in the close season.
Something of a long term target for manager Ian Baird, Leroy signed with the Hawks in July 2007 having already spent time training with the side during 2006. However, arguments and an unwillingness to train saw Griffiths play a minimal part in the side at the start of the season, and he was dropped from the side after Shaun Gale took managerial control in October.