Gary Roberts signed for Bangor City in July 2016, having previously played in the League for Connah's Quay. He was released by the club after the 1st leg of the Europa League, with the club citing numerous incidents of unprofessional behaviour by the player.
A deep-lying playmaker, he has been praised for his vision and ball distribution skills. He started his career with Crewe Alexandra in 2003, and made 133 league and cup appearances over the next five years. In 2008 he had a loan spell at Yeovil Town, before he joined the club permanently the following year. He signed with Rotherham United in November 2009, having impressed on trial, before he was released in summer 2010. Crewe, Yeovil and Rotherham all cited disciplinary problems as their reason for letting him go. He joined Port Vale in July 2010, having been handed a 'last chance' by manager Micky Adams. His contract was terminated in December 2011, again due to a disciplinary issue, and he signed with Mansfield Town. In January 2013 he joined Maltese club Floriana on loan. He spent a short period out of the game before he joined Gap Connah's Quay in January 2014. He returned to Malta with Mosta in January 2015, coming back to England later in the year to play for Witton Albion, before his switch to the Citizens.
In addition to his domestic career, he has also represented England at under-16, under-17, under-18 and under-19 levels.
|Date of Birth:||04/02/1987|
|Place of Birth:||Chester|
|Former Clubs:||Crewe Alexandra, Yeovil Town, Rotherham United, Port Vale, Mansfield Town, Floriana (loan), Gap Connah's Quay, Mosta, Witton Albion|
|Gary's Stats:||This Season||Total|
|Total Games:||- / 0||-|