Joshua Duffus is represented by the football agency Straight Ace Sports Management LTD. The player currently plays for AS Saint-Étienne; the current market value is €2.50m. Under contract until 30.06.2029.

timeline Career History

21/22
Brighton U18 Brighton U18
23/24
Brighton U21 Brighton U21
25/26
St. Étienne St. Étienne

Rating

67

CEN

Joshua Duffus player profile photo

Joshua Duffus

Jamaica • Centre-Forward visibility150,3B

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

21

Height: 1,81
Foot: Right
euro €2.50m

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Forward

Age

21

Height

1,81

Foot

Right

Personal details

Date of Birth
31.05.2005
Place of birth
Lambeth, United Kingdom
Nationality
Jamaica / United Kingdom
League
Ligue 2
Shirt number
17

info About Joshua Duffus

Joshua Duffus is a 21-year-old Centre-Forward from Jamaica. Joshua Duffus has played for AS Saint-Étienne since 2025. The contract runs until June 2029. Current estimated market value: €2.50m. Joshua Duffus is represented by the football agency Straight Ace Sports Management LTD. 3 transfers on record. Average rating over the last 15 matches: 6.72. Height 1.81 m, preferred foot: right.

Who is Joshua Duffus's agent?

expand_more

Joshua Duffus is represented by the football agency Straight Ace Sports Management LTD.

Which club does Joshua Duffus play for?

expand_more

Joshua Duffus currently plays for AS Saint-Étienne as a Centre-Forward.

What is Joshua Duffus's market value?

expand_more

Joshua Duffus's market value is estimated at around €2.50m (2026 data).

Where is Joshua Duffus from?

expand_more

Joshua Duffus holds Jamaica nationality.

How old is Joshua Duffus?

expand_more

Joshua Duffus is 21 years old.

scoreboard Recent Matches

Date Opponent Score Rating
31 Oct 2026
Guingamp (A)
Ligue 2
3 - 0 (L) 6.6
24 Oct 2026
Nantes (H)
Ligue 2
1 - 0 (W) 6.6
17 Oct 2026
Red Star FC (A)
Ligue 2
0 - 1 (W) 6.3
10 Oct 2026
Rodez AF (H)
Ligue 2
2 - 0 (W) 6.6
2 Oct 2026
FC Sion (H)
Club Friendly Games
5 - 1 (W) –