Date of birth
Towering young stopper who enjoyed an impressive breakthrough season in 2017/18, making 28 appearances in all competitions.
Progressing through the club's youth ranks, Roberts made his debut in a 3-0 home defeat by Millwall in February 2016.
He was loaned out for experience, enjoying spells in non-league with Rushall Olympic, Rainworth MW, Southport, Gresley and Chester, where he kept seven clean sheets in 15 league appearances.
Roberts started 2017/18 as understudy to Mark Gillespie but became first choice after the turn of the year.
He started 20 consecutive matches and earned rave reviews for his performances, being named the sponsors' man of the match on three occasions.