|Date of birth||15 November 1960|
|Place of birth||Hull, England|
|Height||5 ft 6 in (1.68 m)|
|* Senior club appearances and goals counted for the domestic league only|
Roberts was educated at Wolfreton School.
Roberts made his debut against Bury in March 1979, coming on as a substitute for the injured Alan Warboys. He was made Captain of the team in his early twenties. He played primarily in midfield, although in the later stages of his career he was also deployed in defence as a full-back or sweeper.
Roberts was forced to retire from professional football at the age of 31 due to injuries. His testimonial match saw Hull-born Nick Barmby make his debut for Tottenham Hotspur and score two goals against his hometown club.
Roberts was voted 17th in a list of the top 100 Hull City players compiled for the club's centenary.
- "Garreth Roberts". Hull City Online. 24 June 2008. Archived from the original on 20 March 2012. Retrieved 12 June 2013.
- "Garreth Roberts' A to Z". City Magazine. Hull City AFC (51): pp. , 20–24. November 2009.
- "The Top 100 Tigers". Hull City A.F.C. 15 March 2005. Archived from the original on 15 April 2012. Retrieved 12 June 2013.