Career
He played with West Torrens, Richmond and Norwood. His interstate career consisted of games for both South Australia (5 games) and Victoria (1 game). He was South Australian state captain in 1984 and 1985.
Roberts, a half-forward, played two seasons in his first stint at West Torrens, in 1973 and 1974.
He was signed by Richmond in March 1975, for a fee of $40,000 and made 17 appearances for the VFL club in his debut season, which included three finals. In 1976, his second season, Roberts played 13 games.
He appeared in a further 18 fixtures in 1977, from which he kicked 31 goals, his highest goal tally at Richmond. In 1978 he returned to West Torrens and would play four more seasons with the club
He was captain of West Torrens in 1980 and 1981.
Roberts made his way to Norwood in 1982, and moving to full forward he would prove to be a prolific goal-kicker. He topped the Redlegs goal-kicking every year from 1982 to 1985. He captained Norwood in 1985 and 1986.
In 2000, Roberts was appointed senior coach of Norwood, a job he held for two seasons, in which they finished fourth and fifth respectively.
He is a forward pocket in Norwood"s official Team of the Century and in 2006 was inducted into the South Australian Football Hall of Fame.