*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 12:45, 8 tháng 5 năm 2022 (UTC) ‡ 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 21:11, 11 tháng 6 năm 2022 (UTC)
Sinh ra tại Cambridge, Knight bắt đầu sự nghiệp bóng đá của mình với đội bóng địa phương Burwell Tigers, tham gia đội U7, trước khi gia nhập Ipswich Town.[3][4] Sau 8 năm gắn bó với đội bóng, Knight gia nhập Manchester City vào tháng 7 năm 2018.[5]
Vào ngày 16 tháng 8 năm 2021, Knight gia nhập Crewe Alexandra theo dạng cho mượn kéo dài một mùa giải,[6] và ra mắt trong trận thua 1–0 trước Oxford United.[7] Anh ghi bàn thắng đầu tiên cho Crewe trong lần ra sân thứ 5, bàn ấn định chiến thắng 1–0 chung cuộc trước Shrewsbury Town tại EFL Trophy vào ngày 31 tháng 8 năm 2021,[8] nhưng sau đó dính chấn thương khiến anh phải nghỉ thi đấu cho đến ngày 30 tháng 10 năm 2021.[9] Anh chơi thêm năm trận nữa, ghi một bàn, trước khi lại phải ngồi ngoài vì chấn thương chân.[10]
Đời tư
Knight là cháu trai của cựu tuyển thủ cricket quốc tế người Anh, Nick Knight.[11]