Richards began his career with Notts County where his father, Pedro, played over 400 games.[1] Richards gained experience out on loan at Boston United and Irish club Sligo Rovers.[2][3] During the 2016–17 season, Richards become increasingly involved with the first team squad with County, making 16 appearances in all competitions by the end of the season.[4]