Il difensore del Bristol City Haydon Roberts ha collezionato 20 presenze, per un totale di 980 minuti. É partito titolare in 10 partite su 43 giornate ed è stato frequentemente utilizzato come subentrato, in 10 occasioni.
Roberts ha giocato la sua ultima partita il 13 aprile, con il Bristol City: un pareggio per 1-1 contro l'Huddersfield, in cui ha giocato 90 minuti. Ha ricevuto 4 cartellini gialli.
Il Bristol City occupa il 12° posto nella classifica stagionale, con 58 punti, e nella prossima partita di Championship, il 20 aprile, dovrà giocare una trasferta contro il Norwich.
Nell'ultima stagione con il Derby County in League One Roberts ha collezionato 37 presenze, realizzando 2 gol e fornendo 1 passaggio vincente.
Il difensore è passato a giocare con il Bristol City nel luglio 2023, mentre prima giocava con il Brighton, con cui non ha collezionato alcuna presenza in campionato.