Kal Naismith del Bristol City ha collezionato 13 presenze, per un totale di 886 minuti. É partito titolare in 9 partite su 46 giornate ed è entrato a gara in corso 4 volte.
La sua ultima apparizione nella competizione è stata il 29 novembre, partita in cui ha giocato 70 minuti con la maglia del Bristol City contro il Southampton, nella sconfitta per 1-0. In totale il difensore ha realizzato 1 rete nel 2023/2024; ha inoltre registrato 2 assist.
Il suo primo gol nel campionato è arrivato in una sconfitta 2-1 contro il Leeds United il 7 ottobre.
Naismith ha giocato 25 partite di Championship nell'ultima stagione con il Bristol City, fornendo 2 assist vincenti.
Prima di arrivare a vestire la maglia del Bristol City nel luglio 2022, Naismith ha collezionato 66 presenze in campionato con il Luton Town, per un totale di 3 gol e 8 assist.