Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1995-03-05 · 6 players total
| Full name | Mouez Hassen |
|---|---|
| Name in home country | معز حسن |
| Date of birth | 1995-03-05 (31 yrs) |
| Place of birth | Fréjus, Tunisia |
| Citizenship | Tunisia France |
| Position | Goalkeeper |
| Foot | right |
| Height | 186.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Mondial Management ... |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Club Africain | 4 | 21/22 | 24/25 | 82 | 0 | 0 | 7,457 |
| Stade Brestois 29 | 1 | 20/21 | 20/21 | 0 | 0 | 0 | 0 |
| Cercle Brugge | 1 | 19/20 | 19/20 | 4 | 0 | 0 | 360 |
| OGC Nice B | 4 | 14/15 | 18/19 | 9 | 0 | 0 | 810 |
| LB Châteauroux | 1 | 17/18 | 17/18 | 30 | 0 | 0 | 2,700 |
| Southampton FC | 1 | 16/17 | 16/17 | 0 | 0 | 0 | 0 |
| OGC Nice | 5 | 12/13 | 16/17 | 54 | 0 | 0 | 4,676 |
| Southampton FC U23 | 1 | 16/17 | 16/17 | 6 | 0 | 0 | 540 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Ligue I Pro | Club Africain | 4 | 0 | 0 | 0 | 0 | 347 |
| 23/24 | CAF Confederation Cup | Club Africain | 8 | 0 | 0 | 0 | 0 | 720 |
| 23/24 | Ligue I Pro | Club Africain | 10 | 0 | 0 | 2 | 0 | 900 |
| 23/24 | Ligue I Pro Playoff | Club Africain | 8 | 0 | 0 | 0 | 0 | 720 |
| 23/24 | Tunisian Cup | Club Africain | 4 | 0 | 0 | 0 | 0 | 420 |
| 22/23 | CAF Confederation Cup | Club Africain | 4 | 0 | 0 | 1 | 0 | 360 |
| 22/23 | Ligue I Pro | Club Africain | 12 | 0 | 0 | 2 | 0 | 1,080 |
| 22/23 | Ligue I Pro Playoff | Club Africain | 12 | 0 | 0 | 2 | 0 | 1,080 |
| 22/23 | Tunisian Cup | Club Africain | 3 | 0 | 0 | 0 | 0 | 300 |
| 21/22 | Ligue I Pro | Club Africain | 13 | 0 | 0 | 3 | 0 | 1,170 |
| 21/22 | Ligue I Pro Playoff | Club Africain | 4 | 0 | 0 | 0 | 0 | 360 |
| 21/22 | Tunisian Cup | Club Africain | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Coupe de France | Stade Brestois 29 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligue 1 | Stade Brestois 29 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | JPL | Cercle Brugge | 4 | 0 | 0 | 0 | 0 | 360 |
| 18/19 | National 2 - Grp. A | OGC Nice B | 5 | 0 | 0 | 0 | 0 | 450 |
| 17/18 | Coupe de la Ligue | LB Châteauroux | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Ligue 2 | LB Châteauroux | 29 | 0 | 0 | 3 | 0 | 2,610 |
| 16/17 | CFA - Grp. D | OGC Nice B | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | EFL Cup | Southampton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League | OGC Nice | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ligue 1 | OGC Nice | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League | Southampton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | Southampton FC U23 | 6 | 0 | 0 | 0 | 0 | 540 |
| 15/16 | CFA - Grp. C | OGC Nice B | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | Coupe de France | OGC Nice | 1 | 0 | 0 | 0 | 0 | 120 |
| 15/16 | Coupe de la Ligue | OGC Nice | 1 | 0 | 0 | 0 | 0 | 120 |
| 15/16 | Ligue 1 | OGC Nice | 14 | 0 | 0 | 0 | 0 | 1,075 |
| 14/15 | CFA - Grp. C | OGC Nice B | 2 | 0 | 0 | 0 | 0 | 180 |
| 14/15 | Coupe de France | OGC Nice | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | Coupe de la Ligue | OGC Nice | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ligue 1 | OGC Nice | 30 | 0 | 0 | 2 | 0 | 2,700 |
| 13/14 | Coupe de France | OGC Nice | 2 | 0 | 0 | 0 | 0 | 210 |
| 13/14 | Europa League Qualifying | OGC Nice | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Ligue 1 | OGC Nice | 5 | 0 | 0 | 0 | 0 | 361 |
| 12/13 | Ligue 1 | OGC Nice | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Nizza U19 | OGC Nice | Transfer | 250000 | — |
| 16/17 | 2017-01-31 | OGC Nice | Southampton | Loan | 1000000 | — |
| 16/17 | 2017-06-30 | Southampton | OGC Nice | Return from loan | 1000000 | — |
| 17/18 | 2017-07-09 | OGC Nice | LB Châteauroux | Loan | 1000000 | — |
| 17/18 | 2018-06-30 | LB Châteauroux | OGC Nice | Return from loan | 1000000 | — |
| 19/20 | 2019-07-01 | OGC Nice | Without Club | Transfer | 1000000 | — |
| 19/20 | 2019-11-01 | Without Club | Cercle Brugge | Transfer | 1000000 | — |
| 20/21 | 2020-07-01 | Cercle Brugge | Without Club | Transfer | 475000 | — |
| 20/21 | 2020-11-13 | Without Club | Stade Brestois | Transfer | 475000 | — |
| 21/22 | 2021-09-08 | Stade Brestois | Club Africain | Transfer | 400000 | — |
| 25/26 | 2025-07-01 | Club Africain | Without Club | Transfer | 450000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 12/13 | Hip problems | 2012-10-29 | 2012-11-26 | 29 | 0 |
| 13/14 | Groin problems | 2013-10-31 | 2014-01-16 | 78 | 18 |
| 15/16 | ankle sprain | 2015-10-12 | 2015-10-29 | 18 | 5 |
| 17/18 | Shoulder injury | 2018-06-18 | 2018-10-15 | 120 | 11 |
| 24/25 | Lower leg fracture | 2024-11-02 | 2025-04-30 | 180 | 23 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ghaith Zaalouni | 2 | 0 | 0 |
| Bassem Srarfi | 2 | 0 | 0 |
| Kingsley Eduwo | 2 | 0 | 0 |
| Alexy Bosetti | 1 | 0 | 0 |
| Niklas Hult | 1 | 0 | 0 |
| Nader Ghandri | 2 | 0 | 0 |
| Valentin Eysseric | 1 | 0 | 0 |
| Alassane Pléa | 1 | 0 | 0 |
| Mohamed Ali Amri | 2 | 0 | 0 |
| Ghazi Abderrazzak | 2 | 0 | 0 |
| Hamdi Labidi | 2 | 0 | 0 |
| Eric Bauthéac | 1 | 0 | 0 |
| Larry Azouni | 2 | 0 | 0 |
| Romain Genevois | 1 | 0 | 0 |
| Skander Labidi | 2 | 0 | 0 |
| Toufik Cherifi | 2 | 0 | 0 |
| Nampalys Mendy | 1 | 0 | 0 |
| Chiheb Labidi | 2 | 0 | 0 |
| Adem Taous | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | LB Châteauroux | OGC Nice | Return from loan | — | €1.00m |
| 17/18 | 2017-07-09 | OGC Nice | LB Châteauroux | Loan | — | €1.00m |
| 16/17 | 2017-06-30 | Southampton | OGC Nice | Return from loan | — | €1.00m |
| 16/17 | 2017-01-31 | OGC Nice | Southampton | Loan | — | €1.00m |
Teams faced most often by Mouez Hassen's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Olympique Lyonnais | 20 | 8 | 4 | 8 | 27 | 32 | -5 | 40% |
| Lille OSC | 19 | 7 | 9 | 3 | 25 | 21 | +4 | 37% |
| Montpellier HSC | 19 | 8 | 5 | 6 | 25 | 18 | +7 | 42% |
| FC Nantes | 19 | 5 | 7 | 7 | 23 | 22 | +1 | 26% |
| Toulouse FC | 18 | 8 | 7 | 3 | 25 | 16 | +9 | 44% |
| Angers SCO | 18 | 7 | 7 | 4 | 22 | 19 | +3 | 39% |
| Stade de Reims | 18 | 8 | 8 | 2 | 21 | 14 | +7 | 44% |
| FC Lorient | 17 | 8 | 4 | 5 | 23 | 19 | +4 | 47% |
| Stade Brestois 29 | 16 | 6 | 7 | 3 | 24 | 19 | +5 | 38% |
| AS Monaco | 16 | 6 | 3 | 7 | 23 | 18 | +5 | 38% |
| Stade Rennais | 16 | 8 | 5 | 3 | 25 | 16 | +9 | 50% |
| Olympique Marseille | 15 | 4 | 2 | 9 | 17 | 27 | -10 | 27% |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 30 | 2,760 | 2 | 0 | 0 | 0.07 |
| 22/23 | 31 | 2,820 | 5 | 0 | 0 | 0.16 |
| 21/22 | 17 | 1,530 | 3 | 0 | 0 | 0.18 |
| 17/18 | 30 | 2,700 | 3 | 0 | 0 | 0.1 |
| 14/15 | 33 | 2,970 | 2 | 0 | 0 | 0.06 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 4 | 347 | 3 | 75% | 1 | 0.26 |
| 23/24 | 30 | 2,760 | 13 | 43% | 22 | 0.72 |
| 22/23 | 31 | 2,820 | 19 | 61% | 18 | 0.57 |
| 21/22 | 17 | 1,530 | 10 | 59% | 9 | 0.53 |
| 19/20 | 4 | 360 | 1 | 25% | 6 | 1.5 |
| 18/19 | 5 | 450 | 0 | 0% | 18 | 3.6 |
| 17/18 | 30 | 2,700 | 7 | 23% | 40 | 1.33 |
| 16/17 | 7 | 630 | 2 | 29% | 11 | 1.57 |
| 15/16 | 17 | 1,405 | 6 | 35% | 17 | 1.09 |
| 14/15 | 33 | 2,970 | 8 | 24% | 47 | 1.42 |
| 13/14 | 7 | 571 | 1 | 14% | 12 | 1.89 |
Output by competition
Career goals and assists broken down by tournament.
More on Mouez Hassen
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mouez Hassen
Who is Mouez Hassen?
Mouez Hassen is a Tunisia professional footballer who plays as a goalkeeper for Without Club.
How old is Mouez Hassen?
Mouez Hassen is 31 years old. He was born on March 5, 1995 in Fréjus.
What position does Mouez Hassen play?
Mouez Hassen plays as a goalkeeper (Goalkeeper).
What club does Mouez Hassen play for?
Mouez Hassen currently plays for Without Club.
What is Mouez Hassen's market value?
Mouez Hassen's most recent reported market value is €450k.