*Số trận ra sân và số bàn thắng ở câu lạc bộ tại giải quốc gia, chính xác tính đến 3 tháng 11 năm 2024 ‡ Số trận ra sân và số bàn thắng ở đội tuyển quốc gia, chính xác tính đến 9 tháng 8 năm 2022
James sinh ra ở Redbridge, Greater London, và theo học Trường Isleworth and Syon. Anh lớn lên trong một gia đình theo nghiệp bóng đá. Em gái của anh, Lauren James cũng là một cầu thủ bóng đá chuyên nghiệp đang chơi cho câu lạc bộ Chelsea F.C. Women, cha anh, ông Nigel cũng là một cựu cầu thủ và huấn luyện viên.
Sự nghiệp câu lạc bộ
James gia nhập lò đào tạo của Chelsea khi mới 6 tuổi. Tháng 3 năm 2017, James chuyển sang thi đấu chuyên nghiệp cho Chelsea,mùa giải 2017-2018 anh là đội trưởng U18 Chelsea giành FA Youth Cup và giành được danh hiệu cầu thủ xuất sắc nhất mùa của học viện. Anh ký hợp đồng mới 4 năm với câu lạc bộ vào tháng 6 năm 2018.Cuối tháng đó,anh được cho mượn tại Wigan Athletic F.C. Ở đây anh chơi khá nổi bật và dành 3 giải thưởng của Wigan.[4]
Anh trở về Chelsea và có trận ra mắt vào ngày 25 tháng 9 năm 2019 trong chiến thắng 7-1 trước Grimsby Town ở vòng 3 EFL Championship 2019–20. Anh có 2 đường kiến tạo và 1 bàn thắng.Anh trở thành cầu thủ Chelsea trẻ nhất từng ghi bàn tại UEFA Champions League trong trận hòa 4-4 với Ajax Amsterdam.[5] Vào ngày 14 tháng 9 năm 2020, James ghi bàn thắng đầu tiên tại Premier League, trong chiến thắng 3-1 trước Brighton & Hove Albion.