Joshua Duffus del Saint-Étienne è sceso in campo nella maggior parte delle partite della sua squadra in Ligue 2 nel 2025/2026, avendo collezionato 15 presenze, per un totale di 418 minuti. É partito titolare in 5 presenze su 22 giornate ed è stato utilizzato frequentemente come subentrato, in 10 occasioni.
L'attaccante ha giocato la sua ultima gara il 7 febbraio, con il Saint-Étienne: una vittoria per 1-0 contro il Montpellier, in cui ha giocato 19 minuti. L'attaccante ha realizzato 4 gol in questo campionato.
É stato contro il Troyes l'8 novembre che Duffus ha segnato il suo ultimo gol, nella vittoria per 3-2. Ha aperto le sue marcature in questo campionato contro il Rodez il 16 agosto, avendo realizzato una rete nella vittoria per 4-0.
La prossima sfida per il Saint-Étienne sarà una trasferta contro il Guingamp, il 14 febbraio.
Duffus è passato a giocare con il Saint-Étienne nell'agosto 2025, mentre prima giocava con Saint-Étienne II, con cui ha collezionato 1 presenzan in campionato.