Moez Haj Ali is represented by the football agency Mir Sport. The player currently plays for Esperance Tunis; the current market value is €700k. Under contract until 29.06.2029.

timeline Career History

20/21
Club Africain Club Africain
22/23
US Ben Guerdane US Ben Guerdane
22/23
Club Africain Club Africain
23/24
Kulüpsüz Kulüpsüz
23/24
Al-Ittihad Al-Ittihad
24/25
US Monastir US Monastir
25/26
Esperance Esperance

Rating

70

CEN

Moez Haj Ali player profile photo

Moez Haj Ali

Tunisia • Central Midfield visibility30,5B

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

27

Height: 1,82
Foot: Right
euro €700k
support_agent Agent: Mir Sport

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

Position

Midfield

Age

27

Height

1,82

Foot

Right

Personal details

Date of Birth
09.08.1999
Nationality
Tunisia
League
Ligue 1
Shirt number
18

info About Moez Haj Ali

Moez Haj Ali is a 27-year-old Central Midfield from Tunisia. Moez Haj Ali has played for Esperance Tunis since 2026. The contract runs until June 2029. Current estimated market value: €700k. Moez Haj Ali is represented by the football agency Mir Sport. 7 transfers on record; the highest fee was €110k for the 2026 move from US Monastir to Esperance. Average rating over the last 8 matches: 6.95. Height 1.82 m, preferred foot: right.

Who is Moez Haj Ali's agent?

expand_more

Moez Haj Ali is represented by the football agency Mir Sport.

Which club does Moez Haj Ali play for?

expand_more

Moez Haj Ali currently plays for Esperance Tunis as a Central Midfield.

What is Moez Haj Ali's market value?

expand_more

Moez Haj Ali's market value is estimated at around €700k (2026 data).

Where is Moez Haj Ali from?

expand_more

Moez Haj Ali holds Tunisia nationality.

How old is Moez Haj Ali?

expand_more

Moez Haj Ali is 27 years old.

scoreboard Recent Matches

Date Opponent Score Rating
29 Oct 2026
CS Sfaxien (A)
Ligue 1
0 - 0 (D) –
10 Oct 2026
Olympique Béja (H)
Ligue 1
3 - 1 (W) –
13 Sep 2026
CS Hammam-Lif (A)
Ligue 1
0 - 1 (W) 6.8
6 Sep 2026
Avenir Sportif De La Marsa (H)
Ligue 1
2 - 1 (W) 7.1
30 Aug 2026
JS Omrane (A)
Ligue 1
3 - 1 (L) 6.2