* Apariții și goluri pentru echipa de club doar în cadrul campionatului intern la data de 18:59, 28 November 2021 (UTC) # Selecții și goluri la națională până la data de 21:48, 15 November 2021 (UTC)
James s-a alăturat academiei lui Chelsea în tinerețe și a devenit profesionist în 2017, sezon în care a condus sub 18 ani până la victorie în FA Youth Cup și a fost numit Jucătorul Sezonului Academiei. O perioadă productivă de împrumut cu Wigan Athletic a produs promovarea sa cu prima echipă a lui Chelsea la întoarcerea sa în 2019, după care a început să se stabilească în primul unsprezece ca fundaș dreapta și să câștige o prelungire a contractului pe termen lung în ianuarie 2020.
După ce a reprezentat Anglia la diferite niveluri de tineret, James a fost convocat pentru prima dată în echipa de seniori în octombrie 2020, apărând pentru prima dată împotriva Țării Galilor.