#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 ASCClub     /   /   
 Total :   10935319 / - / -8.864'
20241--- / - / -90'
20241-1- / - / -90'
22/2393-2 / - / -738'
22/2311-- / - / -90'
21/22111- / - / -74'
202211-- / - / -90'
19/2012-- / - / -90'
18/1912123 / - / -902'
18/1921-- / - / -134'
18/19411- / - / -273'
17/181--- / - / -1'
17/183--- / - / -264'
17/181--- / - / -90'
17/1811-- / - / -90'
16/176121 / - / -537'
16/175-2- / - / -435'
16/1714642 / - / -1.178'
16/1711-- / - / -90'
16/17211- / - / -157'
15/1622-- / - / -163'
15/16422- / - / -360'
14/1512-- / - / -76'
13/141536- / - / -1.161'
12/1318481 / - / -1.511'
11/12211- / - / -180'
Matchday Date Venue For Opponent Result Pos.            
Group B 9/12/17 RSC Anderlecht Bayern Munich 3:0 LW  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 C 9/15/16 RSC Anderlecht FK Qabala 3:1 LW  90'
Group C 9/29/16 RSC Anderlecht AS Saint-Étienne 1:1 LW  75'
Group C 11/3/16 RSC Anderlecht 1.FSV Mainz 05 6:1 LW  1 90'
last 16 1st leg 3/9/17 RSC Anderlecht APOEL Nicosia 0:1 LW  90'
last 16 2nd leg 3/16/17 RSC Anderlecht APOEL Nicosia 1:0 LW  1 90'
Group G 10/25/18 Spartak Moscow Rangers FC 0:0 LW 45'
Group G 11/8/18 Spartak Moscow Rangers FC 4:3 LW 1 1 90'
Group G 11/29/18 Spartak Moscow Rapid Vienna 1:2 LW 72'
Group G 12/13/18 Spartak Moscow Villarreal CF 2:0 LW 67'
Squad: 9, Starting eleven: 8, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Qualifying Round 1st leg 8/18/16 RSC Anderlecht SK Slavia Prague 0:3 LW  1 90'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
3 1/7/17 Algeria Mauritania 3:1 LW 1 90'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
3rd round 1st leg 7/26/16 RSC Anderlecht FK Rostov 2:2 LW 1 1 80'
3rd round 2nd leg 8/3/16 RSC Anderlecht FK Rostov 0:2 LW 77'
Squad: 2, Starting eleven: 2, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
7 9/16/18 Spartak Moscow Akhmat Grozny 1:2 LW 38' 84'
8 9/23/18 Spartak Moscow CSKA Moscow 1:1 LW 76'
10 10/7/18 Spartak Moscow Enisey Krasnoyarsk 2:3 LW 63'
11 10/21/18 Spartak Moscow Arsenal Tula 2:3 LW 18'
12 10/29/18 Spartak Moscow Rubin Kazan 1:1 LW 44' 57'
14 11/11/18 Spartak Moscow FK Ufa 2:0 LW 90'
15 11/25/18 Spartak Moscow Krylya Sovetov Samara 3:1 LW 1 90'
16 12/2/18 Spartak Moscow Lokomotiv Moscow 2:1 LW 2 73'
17 12/8/18 Spartak Moscow Anzhi Makhachkala ( -2022) 0:3 LW 90'
18 3/3/19 Spartak Moscow FK Krasnodar 1:1 LW 32' 81'
22 4/6/19 Spartak Moscow CSKA Moscow 0:2 LW 90'
26 4/29/19 Spartak Moscow Rubin Kazan 1:1 LW 90'
Squad: 12, Starting eleven: 11, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
13 10/28/15 KV Mechelen Standard Liège 2:1 LW 90'
26 2/14/16 KV Mechelen Sint-Truidense VV 0:3 LW 1 1 90'
27 2/21/16 KV Mechelen SV Zulte Waregem 2:3 LW 1 1 90'
28 2/27/16 KV Mechelen KV Kortrijk 0:2 LW 90'
2 8/7/16 RSC Anderlecht KV Kortrijk 5:1 LW 1 1 66'
6 9/11/16 RSC Anderlecht R Charleroi SC 3:2 LW  1 90'
7 9/18/16 RSC Anderlecht KRC Genk 0:2 LW  90'
8 9/25/16 RSC Anderlecht KVC Westerlo 1:2 LW  1 90'
10 10/16/16 RSC Anderlecht KSC Lokeren (- 2020) 1:0 LW  90 + 1' 90'
12 10/26/16 RSC Anderlecht KV Mechelen 2:0 LW  44' 88'
13 10/30/16 RSC Anderlecht KVRS Waasland - SK Beveren 2:1 LW  90'
14 11/6/16 RSC Anderlecht KV Oostende 1:1 LW  62'
15 11/20/16 RSC Anderlecht SV Zulte Waregem 3:2 LW  73'
16 11/27/16 RSC Anderlecht Royal Excel Mouscron (-2022) 7:0 LW  1 90'
17 12/4/16 RSC Anderlecht KV Kortrijk 1:3 LW  2 88'
18 12/11/16 RSC Anderlecht Club Brugge KV 0:0 LW  81'
19 12/18/16 RSC Anderlecht KAS Eupen 4:0 LW  2 90'
30 3/12/17 RSC Anderlecht KVRS Waasland - SK Beveren 3:0 LW  1 90'
1 7/28/17 RSC Anderlecht Royal Antwerp FC 0:0 LW  90'
3 8/13/17 RSC Anderlecht R Charleroi SC 2:0 LW  90'
7 9/16/17 RSC Anderlecht KV Kortrijk 2:2 LW  84'
Squad: 21, Starting eleven: 21, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Final 7/22/17 RSC Anderlecht SV Zulte Waregem 2:1 LW  1 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 C 4/18/22 Al-Gharafa SC Shabab Al-Ahli Club 8:2 LW 1 1 74'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Quarter-Finals 4/4/18 Spartak Moscow Krylya Sovetov Samara 1:3 LW 1'
Quarter-Finals 1st leg 12/5/18 Spartak Moscow Ural Yekaterinburg 1:1 LW 1 90'
Quarter-Finals 2nd leg 3/7/19 Spartak Moscow Ural Yekaterinburg 1:0 LW 45'
Squad: 3, Starting eleven: 1, Substituted in: 2, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
33 5/5/12 Kayseri Erciyesspor Sakaryaspor 2:0 LW 1 1 90'
34 5/13/12 Kayseri Erciyesspor TKI Tavsanli Linyitspor 3:0 LW 90'
1 8/26/12 Kayseri Erciyesspor MKE Ankaragücü 2:1 LW 90'
3 9/16/12 Kayseri Erciyesspor 1461 Trabzon 0:0 LW 45'
7 10/14/12 Kayseri Erciyesspor Göztepe 2:0 LW 2 90'
8 10/21/12 Kayseri Erciyesspor Samsunspor 1:1 LW 28' 90'
9 10/29/12 Kayseri Erciyesspor Boluspor 2:3 LW 2 90'
10 11/3/12 Kayseri Erciyesspor Caykur Rizespor 2:2 LW 90'
12 11/19/12 Kayseri Erciyesspor Konyaspor 0:2 LW 1 90'
13 11/24/12 Kayseri Erciyesspor Kartalspor 1:3 LW 2 90'
14 12/3/12 Kayseri Erciyesspor Adanaspor 1:2 LW 90'
16 12/15/12 Kayseri Erciyesspor Manisaspor 2:3 LW 90'
19 1/26/13 Kayseri Erciyesspor Bucaspor 0:0 LW 90'
20 2/2/13 Kayseri Erciyesspor 1461 Trabzon 0:1 LW 1 87'
21 2/9/13 Kayseri Erciyesspor Gaziantep Büyüksehir Belediyespor 1:1 LW 80'
25 3/10/13 Kayseri Erciyesspor Samsunspor 2:1 LW 1 89'
26 3/16/13 Kayseri Erciyesspor Boluspor 2:4 LW 45'
27 3/23/13 Kayseri Erciyesspor Caykur Rizespor 0:1 LW 85'
31 4/21/13 Kayseri Erciyesspor Adanaspor 3:2 LW 90'
34 5/12/13 Kayseri Erciyesspor Sanliurfaspor 3:1 LW 2 1 90'
4 9/14/13 Ankaraspor TKI Tavsanli Linyitspor 0:0 LW 45'
5 9/18/13 Ankaraspor Fethiyespor 2:1 LW 1 77'
6 9/22/13 Ankaraspor Denizlispor 0:4 LW 67'
7 9/29/13 Ankaraspor Adana Demirspor 3:0 LW 1 45'
8 10/6/13 Ankaraspor Boluspor 2:3 LW 1 90'
9 10/19/13 Ankaraspor Gaziantep Büyüksehir Belediyespor 0:1 LW 61'
11 11/2/13 Ankaraspor Balikesirspor 3:1 LW 1 90'
12 11/6/13 Ankaraspor Samsunspor 1:1 LW 90'
13 11/9/13 Ankaraspor Bucaspor 1:0 LW 90'
18 12/21/13 Ankaraspor Orduspor 4:0 LW 1 90'
19 12/28/13 Ankaraspor Karsiyaka 1:1 LW 61'
21 1/19/14 Ankaraspor Kahramanmarasspor 2:0 LW 1 1 90'
25 2/15/14 Ankaraspor Denizlispor 2:1 LW 86'
35 4/13/14 Ankaraspor Adanaspor 1:1 LW 90'
36 4/20/14 Ankaraspor Mersin Idmanyurdu 3:1 LW 2 90'
Squad: 35, Starting eleven: 34, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group B 1/19/17 Algeria Tunisia 1:2 LW 1 16'
Group B 1/23/17 Algeria Senegal 2:2 LW 1 83'
Squad: 2, Starting eleven: 1, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Quarter-Finals 3/6/22 Al-Gharafa SC Qatar SC 1:2 LW 1 90'
Round of 16 5/9/24 Al-Khor SC Al-Rayyan SC 4:1 LW 90'
Squad: 2, Starting eleven: 2, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Group A 9/25/22 Al-Ahli SC Al-Sailiya SC 2:3 LW 1 90'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Qualifying Round 4/26/24 Al-Khor SC Lusail City 2:1 LW 1 90'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
9 11/2/19 Al-Gharafa SC Al-Khor SC 1:3 LW 2 90'
2 8/11/22 Al-Ahli SC Al-Duhail SC 1:1 LW 90'
3 8/17/22 Al-Ahli SC Al-Sadd SC 3:2 LW 1 26' 90'
4 8/23/22 Al-Ahli SC Al-Rayyan SC 1:2 LW 90'
5 8/31/22 Al-Ahli SC Al-Gharafa SC 3:3 LW 1 90'
7 9/14/22 Al-Ahli SC Al-Shamal SC 2:2 LW 90'
13 2/4/23 Al-Ahli SC Al-Duhail SC 2:1 LW 35'
18 4/2/23 Al-Ahli SC Al-Shamal SC 0:1 LW 90'
20 4/29/23 Al-Ahli SC Al-Sailiya SC 0:4 LW 57' 73'
22 5/9/23 Al-Ahli SC Al-Markhiya SC 1:0 LW 1 90'
Squad: 10, Starting eleven: 10, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
1 3/31/17 RSC Anderlecht SV Zulte Waregem 1:2 LW  90'
2 4/9/17 RSC Anderlecht KAA Gent 0:0 LW  90'
3 4/16/17 RSC Anderlecht KV Oostende 0:1 LW  1 90'
4 4/23/17 RSC Anderlecht Club Brugge KV 2:0 LW  87'
5 4/27/17 RSC Anderlecht R Charleroi SC 0:1 LW  90'
9 5/18/17 RSC Anderlecht R Charleroi SC 1:3 LW  2 84' 90'
Squad: 6, Starting eleven: 6, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
5 5/2/15 KV Mechelen SV Zulte Waregem 3:0 LW 2 76'
3 4/16/16 KV Mechelen R Charleroi SC 2:3 LW 2 90'
4 4/23/16 KV Mechelen R Charleroi SC 4:0 LW 73'
Squad: 3, Starting eleven: 3, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0

Positions played

109

Positions played

Played as...      
109 35 31

National team career

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