#94 Sofiane Hanni

Al-Khor SC
Al-Khor SC
Country: QatarQatar Joined: Sep 18, 2023 Contract expires: -
  • Date of birth/Age: Dec 29, 1990 (33)
  • Place of birth: France Ivry-sur-Seine
  • Citizenship: Algeria Algeria
  • Height: 1,78 m
  • Position: Attacking Midfield
deadline-day banner

Detailed stats of Sofiane Hanni

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASC     /   /   
 Total :  88342910 / - / 17.566'
21/226321 / - / -524'
21/22862- / - / -648'
20224241 / - / -347'
21/2218541 / - / 11.493'
20/21223113 / - / -1.945'
20/211--- / - / -120'
20/21541- / - / -412'
20212--- / - / -199'
20/211--- / - / -90'
19/20211154 / - / -1.788'
Matchday Date Venue For Opponent Result Pos.            
Group C 4/7/22 Al-Gharafa SC Foolad FC 0:0 CF 2' 90'
Group C 4/10/22 Al-Gharafa SC FK Ahal Akdasayak 2:0 RW 90'
Group C 4/14/22 Al-Gharafa SC Shabab Al-Ahli Club 1:1 AM 1 90'
Group C 4/18/22 Al-Gharafa SC Shabab Al-Ahli Club 8:2 LW 1 1 74'
Group C 4/22/22 Al-Gharafa SC Foolad FC 0:1 AM 90'
Group C 4/26/22 Al-Gharafa SC FK Ahal Akdasayak 4:2 CF 1 1 90'
Squad: 6, Starting eleven: 6, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Qualifying Round 4/7/21 Al-Gharafa SC FC AGMK Olmaliq 0:1 AET RW 120'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Round of 16 2/8/20 Al-Gharafa SC Al-Markhiya SC 0:1 Information not yet available
Round of 16 1/26/21 Al-Gharafa SC Al-Shahania SC 5:4 on pens AM 90'
Quarter-Finals 3/3/21 Al-Gharafa SC Al-Sadd SC 0:5 AM 79'
Round of 16 2/16/22 Al-Gharafa SC Al-Kharaitiyat SC 4:0 AM 1 1 90'
Quarter-Finals 3/6/22 Al-Gharafa SC Qatar SC 1:2 LW 1 90'
Semi-Finals 3/14/22 Al-Gharafa SC Al-Wakrah SC 4:1 AM 2 52' 77'
Final 3/18/22 Al-Gharafa SC Al-Duhail SC 5:1 AM 1 90'
Squad: 6, Starting eleven: 6, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Semi-Finals 2/18/21 Al-Gharafa SC Al-Duhail SC 2:1 AM 90'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group B 10/12/19 Al-Gharafa SC Al-Duhail SC 2:2 Information not yet available
Group B 11/22/19 Al-Gharafa SC Al-Khor SC 3:1 Information not yet available
Group B 11/28/19 Al-Gharafa SC Al-Arabi SC 1:1 Information not yet available
Group B 12/7/19 Al-Gharafa SC Al-Sailiya SC 1:2 Information not yet available
Group B 12/7/19 Al-Gharafa SC Al-Sailiya SC 1:2 Information not yet available
Quarter-Finals 2/13/20 Al-Gharafa SC Al-Ahli SC 1:0 Information not yet available
Group B 9/25/20 Al-Gharafa SC Umm Salal SC 2:0 Not in squad
Group B 10/5/20 Al-Gharafa SC Al-Rayyan SC 0:2 Not in squad
Group B 10/14/20 Al-Gharafa SC Al-Kharaitiyat SC 3:1 AM 1 80'
Group B 11/3/20 Al-Gharafa SC Al-Arabi SC 0:0 AM 62'
Group B 11/9/20 Al-Gharafa SC Al-Ahli SC 0:3 AM 1 90'
Quarter-Finals 11/16/20 Al-Gharafa SC Al-Sadd SC 4:2 AM 2 1 90'
Semi-Finals 3/21/21 Al-Gharafa SC Al-Rayyan SC 0:3 AM 90'
Group B 10/6/21 Al-Gharafa SC Qatar SC 1:1 Not in squad
Group B 10/11/21 Al-Gharafa SC Al-Arabi SC 3:3 CF 1 90'
Group B 11/8/21 Al-Gharafa SC Al-Sailiya SC 3:1 AM 1 71'
Group B 11/15/21 Al-Gharafa SC Al-Khor SC 4:2 AM 1 1 90'
Group B 11/26/21 Al-Gharafa SC Qatar SC 4:0 45'
Group B 12/2/21 Al-Gharafa SC Al-Arabi SC 2:1 AM 1 90'
Group B 12/8/21 Al-Gharafa SC Al-Sailiya SC 3:0 AM 90'
Group B 12/13/21 Al-Gharafa SC Al-Khor SC 4:1 AM 1 90'
Semi-Finals 3/23/22 Al-Gharafa SC Al-Wakrah SC 5:3 AM 1 1 83'
Squad: 13, Starting eleven: 12, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
1 8/22/19 Al-Gharafa SC Al-Shahania SC 3:0 AM 1 2 90'
2 8/30/19 Al-Gharafa SC Al-Rayyan SC 0:0 AM 52' 90'
3 9/14/19 Al-Gharafa SC Qatar SC 1:3 AM 90'
4 9/19/19 Al-Gharafa SC Al-Ahli SC 3:1 AM 1 90'
5 9/28/19 Al-Gharafa SC Al-Sailiya SC 1:3 AM 90'
6 10/3/19 Al-Gharafa SC Al-Wakrah SC 3:3 AM 1 90'
7 10/20/19 Al-Gharafa SC Al-Arabi SC 0:1 AM 1 90'
8 10/26/19 Al-Gharafa SC Al-Duhail SC 2:1 AM 1 90'
9 11/2/19 Al-Gharafa SC Al-Khor SC 1:3 LW 2 90'
10 11/9/19 Al-Gharafa SC Umm Salal SC 2:0 AM 1 1 90'
11 12/23/19 Al-Gharafa SC Al-Sadd SC 1:5 AM 1 90'
12 1/3/20 Al-Gharafa SC Al-Shahania SC 2:1 AM 1 83' 90'
13 1/23/20 Al-Gharafa SC Al-Rayyan SC 4:2 AM 1 90'
14 1/31/20 Al-Gharafa SC Qatar SC 0:0 AM 90'
15 2/20/20 Al-Gharafa SC Al-Ahli SC 1:1 AM 1 90'
16 2/28/20 Al-Gharafa SC Al-Sailiya SC 2:0 AM 53' 90'
17 3/5/20 Al-Gharafa SC Al-Wakrah SC 2:1 AM 1 74' 90'
18 7/24/20 Al-Gharafa SC Al-Arabi SC 1:0 Not in squad
19 8/2/20 Al-Gharafa SC Al-Duhail SC 0:2 AM 90'
20 8/7/20 Al-Gharafa SC Al-Khor SC 2:2 AM 45'
21 8/14/20 Al-Gharafa SC Umm Salal SC 0:1 33'
22 8/20/20 Al-Gharafa SC Al-Sadd SC 1:1 CM 90'
1 9/3/20 Al-Gharafa SC Qatar SC 2:0 AM 1 1 60' 90'
2 9/7/20 Al-Gharafa SC Al-Rayyan SC 1:3 AM 53' 90'
3 9/13/20 Al-Gharafa SC Al-Arabi SC 1:2 AM 1 90'
4 10/24/20 Al-Gharafa SC Al-Kharaitiyat SC 2:0 AM 1 90'
5 10/26/20 Al-Gharafa SC Al-Sailiya SC 4:2 AM 90'
6 11/22/20 Al-Gharafa SC Al-Duhail SC 0:3 AM 1 90'
7 11/27/20 Al-Gharafa SC Al-Khor SC 6:3 AM 3 90'
8 12/9/20 Al-Gharafa SC Al-Ahli SC 4:0 AM 1 87'
9 12/13/20 Al-Gharafa SC Al-Sadd SC 4:1 AM 1 90'
10 12/22/20 Al-Gharafa SC Al-Wakrah SC 1:0 AM 90'
11 12/28/20 Al-Gharafa SC Umm Salal SC 1:1 AM 1 73' 90'
12 1/3/21 Al-Gharafa SC Qatar SC 2:2 AM 82'
13 1/7/21 Al-Gharafa SC Al-Rayyan SC 2:1 AM 90'
14 1/13/21 Al-Gharafa SC Al-Arabi SC 1:1 AM 90'
15 1/20/21 Al-Gharafa SC Al-Kharaitiyat SC 1:2 AM 90'
16 2/13/21 Al-Gharafa SC Al-Sailiya SC 0:1 AM 90'
17 2/22/21 Al-Gharafa SC Al-Duhail SC 1:2 AM 90'
18 3/8/21 Al-Gharafa SC Al-Khor SC 1:3 AM 1 90'
19 3/12/21 Al-Gharafa SC Al-Ahli SC 1:3 AM 1 90'
21 3/16/21 Al-Gharafa SC Al-Wakrah SC 2:0 AM 66'
20 4/3/21 Al-Gharafa SC Al-Sadd SC 0:2 AM 90'
22 4/10/21 Al-Gharafa SC Umm Salal SC 1:5 AM 1 90'
1 9/11/21 Al-Gharafa SC Al-Shamal SC 2:0 AM 88'
2 9/17/21 Al-Gharafa SC Al-Ahli SC 0:1 AM 90'
3 9/22/21 Al-Gharafa SC Al-Duhail SC 3:1 AM 42'
4 9/27/21 Al-Gharafa SC Umm Salal SC 1:0 Not in squad
5 10/2/21 Al-Gharafa SC Qatar SC 0:2 AM 90'
6 10/17/21 Al-Gharafa SC Al-Sadd SC 6:4 AM 1 90'
7 10/26/21 Al-Gharafa SC Al-Khor SC 5:0 AM 2 90'
8 10/31/21 Al-Gharafa SC Al-Wakrah SC 0:1 AM 90'
9 11/3/21 Al-Gharafa SC Al-Rayyan SC 0:2 AM 88'
10 12/25/21 Al-Gharafa SC Al-Arabi SC 0:0 AM 90'
11 12/29/21 Al-Gharafa SC Al-Sailiya SC 3:0 AM 86'
12 1/3/22 Al-Gharafa SC Al-Shamal SC 2:3 AM 1 90'
13 1/7/22 Al-Gharafa SC Al-Ahli SC 0:0 AM 90'
14 1/13/22 Al-Gharafa SC Al-Duhail SC 2:4 AM 6' 90'
15 1/18/22 Al-Gharafa SC Umm Salal SC 3:1 AM 19' 19'
16 1/23/22 Al-Gharafa SC Qatar SC 2:3 Not in squad
17 2/5/22 Al-Gharafa SC Al-Sadd SC 1:5 Not in squad
18 2/10/22 Al-Gharafa SC Al-Khor SC 1:1 CF 1 90'
19 2/20/22 Al-Gharafa SC Al-Wakrah SC 3:2 CF 1 90'
20 2/24/22 Al-Gharafa SC Al-Rayyan SC 3:2 AM 1 1 90'
21 3/2/22 Al-Gharafa SC Al-Arabi SC 3:2 AM 1 90'
22 3/10/22 Al-Gharafa SC Al-Sailiya SC 3:2 on the bench
Squad: 62, Starting eleven: 60, Substituted in: 1, On the bench: 1, Suspended: 0, Injured: 0

Positions played

1 2 3 5 75

National team career

# National team Debut  
Algeria
- Algeria Jun 2, 2016 12 4
Go to national player profile