Il difensore del Bristol City Joseph James ha giocato 2 gare di Championship nel 2023/2024 dopo aver raggiunto il club il 20 ottobre 2023, essendo partito titolare in 1 di queste ed essendo entrato a gara in corso in 1 occasione.
La sua ultima presenza nella competizione è stata il 28 ottobre, gara in cui ha giocato 73 minuti con la maglia del Bristol City contro il Cardiff, nella sconfitta per 2-0.