Joshua Duffus, attaccante del Saint-Étienne, è sceso in campo nella maggior parte delle partite del suo club in Ligue 2 nel 2025/2026, avendo collezionato 27 presenze, per un totale di 807 minuti. É partito titolare in 7 di queste presenze, su 34 giornate, ed è stato soprattutto utilizzato da subentrato, essendo entrato a gara in corso in 20 occasioni.
La sua ultima partita nella competizione risale al 9 maggio, con la maglia del Saint-Étienne contro l'Amiens. In quella gara ha realizzato una doppietta contribuendo alla vittoria per 5-0. L'attaccante ha realizzato 7 gol in questo campionato.
Ha aperto le sue marcature nella stagione di Ligue 2 contro il Rodez il 16 agosto, nella vittoria per 4-0.
Duffus è passato a giocare con il Saint-Étienne nell'agosto 2025, mentre prima giocava con Saint-Étienne II, con cui ha collezionato 3 presenze in campionato, con 2 gol segnati.