L'attaccante del Saint-Étienne Joshua Duffus ha giocato la maggior parte delle gare del suo club in Ligue 2 nel 2025/2026, avendo collezionato 22 presenze, per un totale di 541 minuti. É partito titolare in 5 di queste presenze, su 29 giornate, ed è stato frequentemente utilizzato da subentrato, essendo entrato a gara in corso in 17 occasioni.
L'ultima partita di Duffus nella competizione è stata il 4 aprile, partita in cui ha giocato 22 minuti con la maglia del Saint-Étienne contro il Nancy, nel pareggio per 1-1. L'attaccante ha realizzato 5 gol in questo campionato.
É stato contro il Pau FC il 28 febbraio che Duffus ha segnato il suo ultimo gol, nella vittoria per 3-0. Ha aperto le sue marcature in questo campionato contro il Rodez il 16 agosto, avendo realizzato una rete nella vittoria per 4-0.
Nella prossima partita di Ligue 2, l'11 aprile, il Saint-Étienne dovrà giocare una gara casalinga contro il Dunkerque.
Prima di cominciare l'esperienza con il Saint-Étienne nell'agosto 2025, l'attaccante ha collezionato 3 presenze in campionato con Saint-Étienne II, per un totale di 2 gol.