PLAYER PROFILE

Hamza Rafia.

Espérance Tunis · Tunisia

Matrix 15855

At a glance

Full name
حمزة رفيعة
Born
02 Apr 1999
Age today
27
Nationality
Tunisia

Career by season

191 recorded appearances
Hamza Rafia appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27CAF Champions League Espérance Tunis 21001441
26/27Africa Cup of Nations Qual. Tunisia 1000130
25/26Tunisian Ligue Professionnelle 1 Espérance Tunis 8800—0
25/26CAF Champions League Espérance Tunis 2000220
24/25Serie A US Lecce 1814001,0754
24/25Coppa Italia US Lecce 22001500
24/25Africa Cup of Nations Qual. Tunisia 55114240
23/24World Cup Qual. CAF Tunisia 33102391
23/24Serie A US Lecce 2817101,2984
23/24International Friendly Games Tunisia 73102720
23/24Coppa Italia US Lecce 1100740
2024Africa Cup of Nations Tunisia 22101480
22/23Serie C Delfino Pescara 1936 1210078634
22/23Serie C Juventus Next Gen 148247493
21/22Serie B US Cremonese 124003452
21/22Jupiler Pro League Standard Liège 93003053
21/22Croky Cup Standard Liège 1100570
21/22Africa Cup of Nations Qual. Tunisia 1000290
2022Africa Cup of Nations Tunisia 42001620
20/21Serie C Juventus Next Gen 2320261,6545 / 1 red
20/21International Friendly Games Tunisia 52012381
20/21Coppa Italia Juventus FC 1010430
19/20World Cup Qual. CAF Tunisia 41001030
19/20Serie C Juventus Next Gen 206006702 / 1 red
19/20International Friendly Games Tunisia 3001241
19/20Africa Cup of Nations Qual. Tunisia 32001620

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Hamza Rafia match log
DateCompetitionMatchScoreMinutesGoals
24 Oct 2026CAF Champions League Espérance Tunis v Swehly SCSubstitute, on 29′ 16:0061
18 Oct 2026CAF Champions League Swehly SC v Espérance Tunis 1 – 083
24 Sep 2026Africa Cup of Nations Qual. Tunisia v UgandaSubstitute, on 77′ 1 – 113
14 May 2026Tunisian Ligue Professionnelle 1 Union Sportive de Ben Guerdane v Espérance Tunis 0 – 1—
10 May 2026Tunisian Ligue Professionnelle 1 Espérance Tunis v Club Africain 0 – 1—
04 May 2026Tunisian Ligue Professionnelle 1 Jeunesse Sportive Omrane v Espérance Tunis 0 – 1—
30 Apr 2026Tunisian Ligue Professionnelle 1 Espérance Tunis v CS Sfaxien 0 – 0—
23 Apr 2026Tunisian Ligue Professionnelle 1 Espérance Tunis v ES Zarzis 2 – 2—
18 Apr 2026CAF Champions League Mamelodi Sundowns FC v Espérance TunisSubstitute, on 69′ 1 – 021
01 Mar 2026Tunisian Ligue Professionnelle 1 Olympique Béja v Espérance Tunis 0 – 3—
25 Feb 2026Tunisian Ligue Professionnelle 1 Etoile Sportive Metlaoui v Espérance Tunis 1 – 1—
17 Feb 2026Tunisian Ligue Professionnelle 1 AS Soliman v Espérance Tunis 0 – 3—
24 Jan 2026CAF Champions League Espérance Tunis v Simba SCSubstitute, on 89′ 1 – 01
21 Feb 2025Serie A US Lecce v Udinese Calcio 0 – 146
05 Jan 2025Serie A US Lecce v Genoa CFC 0 – 073
30 Dec 2024Serie A Como 1907 v US Lecce 2 – 090
21 Dec 2024Serie A US Lecce v SS Lazio 1 – 260
15 Dec 2024Serie A US Lecce v AC Monza 2 – 168
07 Dec 2024Serie A AS Roma v US Lecce 4 – 146
01 Dec 2024Serie A US Lecce v Juventus FC 1 – 190

Career transfers

11 recorded moves

All recorded career moves, newest first.

Hamza Rafia career transfers
Date FromToMoveFee
09 Jan 2026 US Lecce Espérance Tunis Transfer —
18 Jul 2023 Delfino Pescara 1936 US Lecce Transfer €800k
27 Jan 2023 Juventus Next Gen Delfino Pescara 1936 Transfer €234k
30 Jun 2022 US Cremonese Juventus Next Gen Loan return
31 Jan 2022 Juventus Next Gen US Cremonese Loan €200k
30 Jan 2022 Standard Liège Juventus Next Gen Loan return
18 Aug 2021 Juventus Next Gen Standard Liège Loan —
16 Jul 2019 Olympique Lyon B Juventus Next Gen Transfer €400k
01 Jul 2017 Olympique Lyon U19 Olympique Lyon B Internal move —
01 Jul 2016 Olympique Lyon U17 Olympique Lyon U19 Internal move —
01 Jul 2014 Olympique Lyon Youth Olympique Lyon U17 Internal move —

Contracts and market values are not available yet.