Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add footballdatabase.eu to your ad blocking whitelist or disable your adblocking software.

×
Berrechid 3-2 Difaâ El Jadida - December 26, 2021 / Botola Pro Inwi 2021/2022
You have visited 25 page(s) today. 25 page(s) are remaining before you get blocked as a simple visitor. If you want to access more pages today, you can sign up for free.
This page offers all the statistics of the match and the pre-match of

Berrechid 3-2 Difaâ El Jadida - December 26, 2021 / Botola Pro Inwi 2021/2022

. All the information you will find here have been collected manually from the most official sources. However, if you found any mistake or any missing information, please contact us.
Assist by Abdelhak Ait Ourehbi (header) Younes Rachid

48'

 (right foot) Younes Rachid

74'

45'

Ayoub Gaadaoui (penalty) 

55'

Ayoub Gaadaoui (right foot) Assist by Zakaria Hadraf

logo Youssoufia Berrechid YB

0
photo Yacine Wakili 10' - Yellow card Yacine Wakili10
28photo Dieumerci Amale 28' - Yellow card Dieumerci Amale
photo Soufiane Saadane 30' - Goal Soufiane Saadane30
photo Charki El Bahri 38' - Yellow card Charki El Bahri38
photo Karim El Oualadi 45' - Yellow card Karim El Oualadi45
45photo Ayoub Gaadaoui 45' - Goal Ayoub Gaadaoui
HT

logo Youssoufia Berrechid YB

photo Younes Rachidphoto Charki El Bahri 46' - Substitution Charki El Bahriis substituted by Younes Rachid46
photo Younes Rachid 48' - Goal Younes Rachid48
55photo Ayoub Gaadaoui 55' - Goal Ayoub Gaadaoui
57photo Mustapha Chichanephoto Abdelfattah Hadraf 57' - Substitution Abdelfattah Hadrafis substituted by Mustapha Chichane
photo Ibrahim Najm Eddine 63' - Yellow card Ibrahim Najm Eddine63
photo Abdelfettah Ayat Ahmedphoto Achraf Hmaidou 71' - Substitution Achraf Hmaidouis substituted by Abdelfettah Ayat Ahmedphoto Achraf Al Idrissiphoto Hamza El Housini 71' - Substitution Hamza El Housiniis substituted by Achraf Al Idrissi71
photo Younes Rachid 74' - Goal Younes Rachid74
photo Mohammed Ben Hssain 75' - Yellow card Mohammed Ben Hssain75
82photo Maati Tamaiazouphoto Ayoub Gaadaoui 82' - Substitution Ayoub Gaadaouiis substituted by Maati Tamaiazou
photo Saïd Aoufirphoto Soufiane Saadane 83' - Substitution Soufiane Saadaneis substituted by Saïd Aoufirphoto Mohamed Tahiriphoto Younes Rachid 83' - Substitution Younes Rachidis substituted by Mohamed Tahiri83
83photo Hamed Sawadogophoto Mohamed Jaaouani 83' - Substitution Mohamed Jaaouaniis substituted by Hamed Sawadogophoto Hamza Daraiphoto Mouhcine Rabja 83' - Substitution Mouhcine Rabjais substituted by Hamza Darai
89photo Hamed Sawadogo 89' - Yellow card Hamed Sawadogo
FT

logo Difaâ El Jadida DEJ

logo Difaâ El Jadida DEJ

Team line-ups

Berrechid

forward
offensive midfielder
midfielder
defensive midfielder
defender
sweeper
goalkeeper
logo Youssoufia Berrechid
55Saadane3083
photo Soufiane Saadane
Soufiane Saadane
Morocco
B.date19/03/1994
Age27 years
H1m66  
positionOffensive Midfielder
photo Mouad Fekkak
Mouad Fekkak
Morocco
B.date29/04/2000
Age21 years
positionLeft Winger
photo Hamza El Housini
Hamza El Housini
Morocco
B.date17/03/1992
Age29 years
H1m85  
positionBox-to-box midfielder
11El Bahri4638
photo Charki El Bahri
Charki El Bahri
Morocco
B.date28/03/1993
Age28 years
H1m95  
positionRight Midfielder
photo Achraf Hmaidou
Achraf Hmaidou
Morocco
B.date15/02/2000
Age21 years
H1m76  
positionDefensive Midfielder
photo Abdelhak Ait Ourehbi
Abdelhak Ait Ourehbi
Morocco
B.date24/05/1994
Age27 years
H1m78  
positionDefensive Midfielder
31Wakili10
photo Yacine Wakili
Yacine Wakili
Morocco
B.date18/10/1990
Age31 years
H1m80  
positionLeft Offensive Midfielder
photo Karim El Oualadi
Karim El Oualadi
Morocco
B.date23/09/1994
Age27 years
H1m79  
positionCentral defender
photo Ibrahim Najm Eddine
Ibrahim Najm Eddine
Morocco
B.date05/01/1993
Age28 years
H1m86  
positionCentral defender
photo Youssef Chaina
Youssef Chaina
Morocco
B.date12/10/1992
Age29 years
H1m73  
positionRight full-back
photo Achraf Hilali
Achraf Hilali
Morocco
B.date04/05/1990
Age31 years
H1m82  
positionGoalkeeper

First 11

Age Match num Note
1
G
Achraf Hilali 31 8 You have to sign in to cast your vote for this player
19
D
Karim El Oualadi 45 27 11 You have to sign in to cast your vote for this player
57
D
Ibrahim Najm Eddine 63 28 5 You have to sign in to cast your vote for this player
17
D
Youssef Chaina 29 72 You have to sign in to cast your vote for this player
33
M
Achraf Hmaidou 71 21 31 You have to sign in to cast your vote for this player
15
M
Abdelhak Ait Ourehbi 27 72 You have to sign in to cast your vote for this player
11
M
Charki El Bahri 4638 28 13 You have to sign in to cast your vote for this player
20
M
Hamza El Housini 71 29 25 You have to sign in to cast your vote for this player
55
F
Soufiane Saadane 3083 27 15 You have to sign in to cast your vote for this player
31
D
Yacine Wakili 10 31 38 You have to sign in to cast your vote for this player
37
M
Mouad Fekkak 21 13 You have to sign in to cast your vote for this player

Average age

27.2 years

Average number of matches played for the team

28

Difaâ El Jadida

forward
offensive midfielder
midfielder
defensive midfielder
defender
sweeper
goalkeeper
logo Difaâ El Jadida
17Gaadaoui554582
photo Ayoub Gaadaoui
Ayoub Gaadaoui
Morocco
B.date06/11/1991
Age30 years
H1m88  
positionLeft Winger
photo Zakaria Hadraf
Zakaria Hadraf
Morocco
B.date12/03/1990
Age31 years
H1m73  
positionLeft Offensive Midfielder
photo Abdelfattah Hadraf
Abdelfattah Hadraf
Morocco
B.date22/03/1998
Age23 years
H1m77  
positionOffensive Midfielder
photo Mohamed Jaaouani
Mohamed Jaaouani
Morocco
B.date23/08/1994
Age27 years
H1m84  
positionCentral defender
photo Chouaib El Maftoul
Chouaib El Maftoul
Morocco
B.date10/11/1994
Age27 years
H1m64  
positionVersatile Offensive Midfielder
photo Abdelhamid Boubalahcen
Abdelhamid Boubalahcen
Morocco
B.date18/11/1994
Age27 years
H1m81  
positionLeft full-back
20Rabja83
photo Mouhcine Rabja
Mouhcine Rabja
Morocco
B.date06/05/1994
Age27 years
positionLeft central defender
photo Charles Banga
Charles Banga
Cameroon
B.date19/01/1996
Age25 years
H1m85  
positionCentral defender
23Amale28
photo Dieumerci Amale
Dieumerci Amale
DR Congo
B.date17/01/1995
Age26 years
H1m78  
positionRight full-back
photo Et-Tibi Boukhriss
Et-Tibi Boukhriss
Morocco
B.date03/09/1999
Age22 years
H1m77  
positionFull-back
photo Soufiane Benrahou
Soufiane Benrahou
Morocco
B.date18/01/1994
Age27 years
H1m88  
positionGoalkeeper

First 11

Age Match num Note
1
G
Soufiane Benrahou 27 48 You have to sign in to cast your vote for this player
4
M
Mohamed Jaaouani 83 27 31 You have to sign in to cast your vote for this player
20
D
Mouhcine Rabja 83 27 11 You have to sign in to cast your vote for this player
14
D
Charles Banga 25 14 You have to sign in to cast your vote for this player
94
D
Abdelhamid Boubalahcen 27 14 You have to sign in to cast your vote for this player
23
D
Dieumerci Amale 28 26 39 You have to sign in to cast your vote for this player
33
D
Et-Tibi Boukhriss 22 48 You have to sign in to cast your vote for this player
11
M
Abdelfattah Hadraf 57 23 68 You have to sign in to cast your vote for this player
7
M
Zakaria Hadraf 31 201 You have to sign in to cast your vote for this player
99
M
Chouaib El Maftoul 27 125 You have to sign in to cast your vote for this player
17
F
Ayoub Gaadaoui 554582 30 13 You have to sign in to cast your vote for this player

Average age

26.5 years

Average number of matches played for the team

56

Substitutes

Age Match num Note
50
M
Mohamed Tahiri 83 29 13 You have to sign in to cast your vote for this player
5
M
Abdelfettah Ayat Ahmed 71 37 46 You have to sign in to cast your vote for this player
6
M
Achraf Al Idrissi 71 26 26 You have to sign in to cast your vote for this player
10
M
Ossama Chaibi 27
9
F
Younes Rachid 48744683 33 33 You have to sign in to cast your vote for this player
98
F
Saïd Aoufir 83 28 11 You have to sign in to cast your vote for this player
97
F
Mohammed Ben Hssain 75 24

Substitutes

Age Match num Note
12
G
Mohamed Chennouf 26
5
D
Mourad Kaaouach 29
13
D
Mouad Chougag 26
31
D
Abdelhamid Ferras 27
8
M
Mustapha Chichane 57 30 67 You have to sign in to cast your vote for this player
2
M
Hamed Sawadogo 8389 25 12 You have to sign in to cast your vote for this player
21
M
Hamza Darai 83 20 29 You have to sign in to cast your vote for this player
24
F
Maati Tamaiazou 82 24 7 You have to sign in to cast your vote for this player
55
F
Mohcine Benkhaled

Changes in the starting players regarding the previous match

Abdelhak Ait Ourehbi

IN

change player

Soufiane Aznabet

OUT

Youssef Chaina

IN

change player

Mounir Labaioui

OUT

Hamza El Housini

IN

change player

Mohammed Ben Hssain

OUT

Changes in the starting players regarding the previous match

No changes regarding the previous match for the starting players

Manager

Age

Match num

Success rate in this team:

31 %

Success rate since the beginning of his career:

30 %

Chouchane vs Difaâ El Jadida

3 victories

0 draw

2 losses

Latest figure on December 26, 2021

Chouchane vs Benchikha

2 victories

1 draw

1 loss

Latest figure on December 26, 2021

Manager

Age

Match num

Success rate in this team:

36 %

Success rate since the beginning of his career:

40 %

Benchikha vs Berrechid

3 victories

2 draws

2 losses

Latest figure on December 26, 2021

Benchikha vs Chouchane

1 victory

1 draw

2 losses

Latest figure on December 26, 2021

Referee

Karim Sabri

2 victories

2 draws

1 loss

Berrechid5 matchesGeneral total Difaâ El Jadida18 matches

6 victories

7 draws

5 losses

1 victory

0 draw

0 loss

Berrechid1 matchSeason total Difaâ El Jadida2 matches

0 victory

1 draw

1 loss

Latest figure on March 13, 2024Latest figure on June 20, 2023

Comments

Sign in to save your comment

Key figures

icon stats

It's the first time Ayoub Gaadaoui scores at least 2 goals during the same game in his professional career with

icon stats

No manager (with more than 30 matches on the bench) before Abdelhak Benchikha has done less than 33% of wins .

icon stats

It's the first time Soufiane Saadane scores a goal in Botola Pro since the 26/08/2013 (with Olympic Safi vs Hassania Agadir )

General ranking

6 RS Berkane 20 pts 14 rd
7 Jeunesse Soualem 20 pts 14 rd
+38 Youssoufia Berrechid 18 pts 14 rd
-19 Chabab Mohammedia 18 pts 14 rd
-110 Ittihad Tanger 17 pts 14 rd

General ranking

3 FAR Rabat 23 pts 13 rd
4 MAS Fès 21 pts 14 rd
5 Difaâ El Jadida 20 pts 14 rd
6 RS Berkane 20 pts 14 rd
7 Jeunesse Soualem 20 pts 14 rd

Pre-match

Current form

Home

LYoussoufia Berrechid 0-1 Raja Casablanca10/09/2021

VYoussoufia Berrechid 2-1 Rapide Oued Zem25/09/2021

VYoussoufia Berrechid 2-0 Chabab Mohammedia17/10/2021

DYoussoufia Berrechid 0-0 Olympic Safi29/10/2021

VYoussoufia Berrechid 1-0 Mouloudia Oujda07/11/2021

LYoussoufia Berrechid 0-3 Ittihad Tanger25/11/2021

Overall

DYoussoufia Berrechid 0-0 Olympic Safi29/10/2021

LFAR Rabat 2-1 Youssoufia Berrechid04/11/2021

VYoussoufia Berrechid 1-0 Mouloudia Oujda07/11/2021

DOlympique Khouribga 3-3 Youssoufia Berrechid21/11/2021

LYoussoufia Berrechid 0-3 Ittihad Tanger25/11/2021

VJeunesse Soualem 1-2 Youssoufia Berrechid19/12/2021

Current form

Away

VChabab Mohammedia 1-2 Difaâ El Jadida25/09/2021

DOlympique Khouribga 2-2 Difaâ El Jadida02/10/2021

LMAS Fès 3-0 Difaâ El Jadida23/10/2021

LIttihad Tanger 4-2 Difaâ El Jadida04/11/2021

DMouloudia Oujda 1-1 Difaâ El Jadida21/11/2021

DFUS Rabat 2-2 Difaâ El Jadida24/11/2021

Overall

LDifaâ El Jadida 0-2 Raja Casablanca30/10/2021

LIttihad Tanger 4-2 Difaâ El Jadida04/11/2021

DDifaâ El Jadida 1-1 RS Berkane07/11/2021

DMouloudia Oujda 1-1 Difaâ El Jadida21/11/2021

DFUS Rabat 2-2 Difaâ El Jadida24/11/2021

VDifaâ El Jadida 2-1 Wydad Casablanca18/12/2021

Running streaks

Home Total
Winning streak 0 1
Loosing streak 1 0
Unbeaten streak 0 1
Winless streak 1 0
Drawless streak 2 2
Scoring streak 0 1
Goalless streak 1 0
Conceding streak 1 3

Running streaks

Away Total
Winning streak 0 1
Drawing streak 2 0
Unbeaten streak 2 4
Winless streak 5 0
Drawless streak 0 1
Scoring streak 3 5
Conceding streak 6 9

Statistical comparison of the season

Rankings

11

General ranking (Competition total)

5

9

General ranking (Home / Away)

5

509

FBDB index ranking (Worldwide)

428

7

FBDB index ranking (National)

5

Ranking evolution during the season

Results

13

Number of games (Competition total)

13

6

Number of games (Home / Away)

7

4

Victories (Competition total)

5

3

Victories (Home / Away)

2

3

Draws (Competition total)

5

1

Draws (Home / Away)

3

6

Losses (Competition total)

3

2

Losses (Home / Away)

2

Goals

14

Goals scored (Competition total)

18

5

Goals scored (Home / Away)

10

19

Goals conceded (Competition total)

20

5

Goals conceded (Home / Away)

13

1.08

Goals scored per match average (Competition total)

1.38

0.83

Goals scored per match average (Home / Away)

1.43

1.46

Conceced goals per match average (Competition total)

1.54

0.83

Conceced goals per match average (Home / Away)

1.86

Betting aid

7

Number of matches with more than 2,5 goals (Competition total)

8

2

Number of matches with more than 2,5 goals (Home / Away)

5

3

Clean sheets (Competition total)

2

3

Clean sheets (Home / Away)

1

5

Matches without scoring (Competition total)

3

3

Matches without scoring (Home / Away)

1

6

The 2 teams score (Competition total)

9

1

The 2 teams score (Home / Away)

5

0-1
(1 times)

Most frequent score (Home / Away)

2-2
(2 times)

Bookings

23

Yellow cards (Competition total)

22

11

Yellow cards (Home / Away)

13

1

Red cards (Competition total)

3

1

Red cards (Home / Away)

1

Key players

photo Mouad FekkakMouad Fekkak5 goalsTeam's best scorer (Competition total)4 goalsZakaria Hadrafphoto Zakaria Hadraf
photo Charki El BahriCharki El Bahri2 goalsTeam's best scorer (Home / Away)4 goalsAbdelfattah Hadrafphoto Abdelfattah Hadraf
photo Yacine WakiliYacine Wakili2 penaltiesTeam's penalty best scorer (Competition total)1 penaltyAbdelfattah Hadrafphoto Abdelfattah Hadraf
photo Yacine WakiliYacine Wakili1 penaltyTeam's penalty best scorer (Home / Away)1 penaltyAbdelfattah Hadrafphoto Abdelfattah Hadraf
photo Charki El BahriCharki El Bahri3 assistsPlayer with most assists (Competition total)4 assistsZakaria Hadrafphoto Zakaria Hadraf
photo Yacine WakiliYacine Wakili1 assistPlayer with most assists (Home / Away)3 assistsZakaria Hadrafphoto Zakaria Hadraf
photo Abdelhak Ait OurehbiAbdelhak Ait Ourehbi2 goals, 1 assist during the last 3 matchesThe fittest player3 goals, 2 assists during the last 5 matchesAbdelfattah Hadrafphoto Abdelfattah Hadraf

Historical head to head

Home

3 matches
1 v
1 d
1 l

2 gf

2 ga

Away

3 matches
2 v
0 d
1 l

5 gf

4 ga

Total

6 matches
3 v
1 d
2 l

7 gf

6 ga

Historical head to head

Home

3 matches
1 v
0 d
2 l

4 gf

5 ga

Away

3 matches
1 v
1 d
1 l

2 gf

2 ga

Total

6 matches
2 v
1 d
3 l

6 gf

7 ga

Largest victory

Overall
3 - 2
July 23, 2021
Home
1 - 0
October 10, 2020

Largest victory

Overall
1 - 0
May 01, 2021
Away
1 - 0
May 01, 2021

Latest head to head

July 23, 2021 - Botola Pro Inwi 2020/2021

May 01, 2021 - Botola Pro Inwi 2020/2021

October 10, 2020 - Botola Pro 2019/2020

February 01, 2020 - Botola Pro 2019/2020

May 05, 2019 - Botola Maroc Telecom 2018/2019

Best historical scorers against Difaâ El Jadida

photo Said Grada Said Grada 2 goals 2020 - 2021
photo Younes Hawassi Younes Hawassi 1 goal 2021 - 2021
photo Youssef Chaina Youssef Chaina 1 goal 2019 - 2019
photo Soufiane Hariss Soufiane Hariss 1 goal 2020 - 2020
photo Patrick Kaddu Patrick Kaddu 1 goal 2021 - 2021
photo Mouhssine Naciri Mouhssine Naciri 1 goal 2018 - 2018
First data collected by footballdatabase.eu on the 16/12/2018. All information before this date, if they exist, might be missing.

Best historical scorers against Berrechid

photo El Mehdi Karnass El Mehdi Karnass 2 goals 2019 - 2021
photo Yassine Dahbi Yassine Dahbi 2 goals 2020 - 2020
photo Masoud Juma Masoud Juma 1 goal 2021 - 2021
photo Chouaib El Maftoul Chouaib El Maftoul 1 goal 2021 - 2021
First data collected by footballdatabase.eu on the 16/12/2018. All information before this date, if they exist, might be missing.

Players with most games played vs Difaâ El Jadida

photo Houssine Chadli Houssine Chadli 5 matches 2018 - 2021
photo Hicham Taik Hicham Taik 5 matches 2018 - 2021
photo Abdessamad Niani Abdessamad Niani 4 matches 2020 - 2021
photo Said Grada Said Grada 4 matches 2020 - 2021
photo Youssef Chaina Youssef Chaina 4 matches 2018 - 2021
photo Mouhssine Naciri Mouhssine Naciri 4 matches 2018 - 2021
First data collected by footballdatabase.eu on the 16/12/2018. All information before this date, if they exist, might be missing.

Players with most games played vs Berrechid

photo Chouaib El Maftoul Chouaib El Maftoul 6 matches 2018 - 2021
photo El Mehdi Karnass El Mehdi Karnass 5 matches 2018 - 2021
photo Mustapha Chichane Mustapha Chichane 4 matches 2019 - 2021
photo Soufiane Benrahou Soufiane Benrahou 4 matches 2020 - 2021
photo Bilal El Megri Bilal El Megri 3 matches 2018 - 2020
photo Et-Tibi Boukhriss Et-Tibi Boukhriss 3 matches 2019 - 2021
First data collected by footballdatabase.eu on the 16/12/2018. All information before this date, if they exist, might be missing.

They played in both sides

54 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

21 matches

2018 - 2021

47 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

4 matches

2018 - 2021

45 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

11 matches

2012 - 2021

39 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

11 matches

2017 - 2021

7 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

20 matches

2009 - 2020

6 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

76 matches

2015 - 2020
Total : 7 players
First data collected by footballdatabase.eu on the 28/08/2009. All information before this date, if they exist, might be missing.

They played in both sides

6 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

76 matches

2015 - 2020

4 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

22 matches

2021 - 2021

54 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

21 matches

2018 - 2021

7 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

20 matches

2009 - 2020

39 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

11 matches

2017 - 2021

45 matches

logo Youssoufia Berrechid
logo Difaâ El Jadida

11 matches

2012 - 2021
Total : 7 players
First data collected by footballdatabase.eu on the 28/08/2009. All information before this date, if they exist, might be missing.

Competition info

The other matches

December 24, 2021

logo Wydad Casablanca
logo Mouloudia Oujda
Line-ups available
details
logo Chabab Mohammedia
logo RS Berkane
Line-ups available
details

December 25, 2021

logo Hassania Agadir
logo Jeunesse Soualem
Line-ups available
details
logo Rapide Oued Zem
logo FUS Rabat
Line-ups available
details
logo MAS Fès
logo Ittihad Tanger
Line-ups available
details

December 26, 2021

logo Olympic Safi
logo Olympique Khouribga
Line-ups available
details

January 02, 2022

logo FAR Rabat
logo Raja Casablanca
Line-ups available
details

Post-match general ranking

pts m v d l GF GA diff
1
logo Wydad Casablanca Wydad Casablanca 351411212510+15
2
logo Raja Casablanca Raja Casablanca 2713832188+10
3
logo FAR Rabat FAR Rabat 2313652159+6
4
logo MAS Fès MAS Fès 2114563149+5
5
logo Difaâ El Jadida Difaâ El Jadida 20145542023-3
6
logo RS Berkane RS Berkane 20144821512+3
7
logo Jeunesse Soualem Jeunesse Soualem 20146262219+3
+38
logo Youssoufia Berrechid Youssoufia Berrechid 18145361721-4
-19
logo Chabab Mohammedia Chabab Mohammedia 18144641211+1
-110
logo Ittihad Tanger Ittihad Tanger 17145271819-1
+211
logo Olympic Safi Olympic Safi 161437489-1
-212
logo Olympique Khouribga Olympique Khouribga 15143651721-4
-113
logo FUS Rabat FUS Rabat 15143651315-2
14
logo Hassania Agadir Hassania Agadir 1214338814-6
15
logo Rapide Oued Zem Rapide Oued Zem 1014248518-13
16
logo Mouloudia Oujda Mouloudia Oujda 10142481322-9
Back to top