Career
He has previously played for Street Johnstone, Brechin City, Raith Rovers and Greenock Morton. Dyer began his career at Street Johnstone, progressing through the club"s youth ranks. In September 2007, he went on loan to Brechin City.
He returned to Saints in December after making nine appearances for Brechin.
He made a permanent move to Brechin in January 2008. On 20 May 2010, he was confirmed as a new signing for Raith Rovers on a two-year full-time deal.
Dyer signed for Greenock Morton in May 2012, under freedom of contract. His contract expired in May 2013.
On 5 June 2013, Dyer signed for Dundee along with fellow former Morton player Peter MacDonald.
He soon made his league debut in a 0–0 draw against Raith Rovers. He left Dundee at the end of the 2014-2015 season, having not been offered a new contract. After his release by Dundee, Dyer re-signed with Brechin City for the third time.