Josh Knight del Hannover 96 ha giocato nella maggior parte delle gare del club in 2. Bundesliga nel 2024/2025, avendo collezionato 11 presenze, per un totale di 669 minuti. É partito titolare in 7 presenze su 16 giornate ed è subentrato 4 volte.
Knight ha giocato la sua ultima partita il 15 dicembre, con l'Hannover: una sconfitta per 1-0 contro il Greuther Fürth, in cui ha giocato 90 minuti.
La gara casalinga contro l'Hertha BSC, il 22 dicembre, sarà la prossima gara di 2. Bundesliga per l'Hannover.
Nell'ultima stagione con il Peterborough United in League One Knight ha collezionato 45 presenze, gare in cui ha segnato 6 gol e fornito 2 passaggi vincenti.
Knight ha iniziato la sua esperienza con l'Hannover nel luglio 2024, mentre prima giocava con il Peterborough United, con cui ha collezionato 112 presenze in campionato, con 7 gol e 3 assist.
Knight ha fatto il suo esordio in 2. Bundesliga con l'Hannover il 3 agosto 2024 come titolare contro il Jahn Regensburg all'età di 26 anni e 330 giorni. Finora in 2. Bundesliga, ha giocato 11 partite, senza gol e senza assist.