Medal Counts

0246810'83'86'89'92'95'98'01'04'07'10'13'16'19'22'25

Team Ranking

0306090120150'83'86'89'92'95'98'01'04'07'10'13'16'19'22'25
Year ↑#P1P2P3P4P5P6TotalRankGSBHMLeaderDeputy Leader
1983 6 32 25
1984 6 21 7 1 21 5 1 56 23 1
1985 6 18 23 0 13 0 6 60 24 2 Abdelillah Mossadeq Mohammed Kharbach
1986 6 20 23 4 15 28 0 90 18 1 2
1987 6 16 39 1 15 17 0 88 23 3
1988 6 25 0 4 15 12 6 62 31 2 1
1989 6 1 27 0 10 21 4 63 38 1 3
1990 5 15 10 13 15 13 5 71 36 1
1991 6 26 26 7 7 17 2 85 31 1 4 Bouchaib Zoubid Mouloud Achouri
1992 6 24 11 0 5 1 4 45 40 2
1993 6 15 4 0 19 11 0 49 40 1 2
1994 6 3 42 0 27 33 0 105 34 2 4
1995 6 42 28 15 37 14 2 138 24 1 4 1
1996 6 3 7 8 1 0 0 19 65 1
1997 6 15 15 1 3 14 0 48 60 2
1998 6 12 0 4 12 14 0 42 52 3 Mouloud Achouri Mohamed Abdelmoumen Elrhezzali
1999 6 19 2 1 13 7 6 48 57 1 1
2000 6 22 17 0 2 3 4 48 55 1 2
2001 6 15 7 0 8 15 0 45 52 1 2
2002 6 0 15 1 7 16 0 39 63 1 1
2003 6 2 3 0 35 3 0 43 55 5
2004 6 27 14 0 35 12 0 88 41 3 3 Mouloud Achouri Abdelmoumen M. El Rhezzali
2005 6 2 2 0 12 2 0 18 72 1
2006 6 22 0 0 32 1 0 55 65 4 Abdelmoumen Mohammed El Rhezzali My Ahmed Moussaoui
2007 6 3 5 0 17 3 0 28 81 2 El Rhezzali Abdelmoumen Med Moussaoui My Ahmed
2008 6 7 19 0 32 0 0 58 63 1 2 Abdelmoumen Med El Rhezzali My Ahmed Moussaoui
2009 6 12 6 0 9 5 0 32 74 Abdelmoumen Med El Rhezzali El Maachi Laabiyad
2010 6 38 1 0 15 1 0 55 67 1 3 My Ahmed Moussaoui Abdellatif Zerouale
2011 6 30 0 11 9 14 0 64 62 1 1 2 Moulay Ahmed Moussaoui Abdellatif Zerouale
2012 5 24 14 0 11 0 0 49 70 2 Moulay Ahmed Moussaoui Abdellatif Zerouale
2013 5 5 0 0 8 4 0 17 85 1 Mohamed Berraho Abdellatif Zerouale
2014 6 27 0 0 16 0 0 43 78 4 Mohamed Berraho Abdellatif Zerouale
2015 6 6 1 1 11 8 0 27 80 1 Mohamed Berraho Abdellatif Zerouale
2016 6 30 1 0 11 4 0 46 79 1 2 Mohamed Berraho Elhassan Rhomari
2017 6 37 13 0 25 0 0 75 67 1 4 Mohamed Berraho Mohamed El Ibbaoui
2018 6 27 6 0 6 6 1 46 73 3 Mohamed Berraho Mohamed El Ibbaoui
2019 6 40 12 0 18 10 0 80 64 1 4 Mohamed Berraho Mohamed El Ibbaoui
2020 6 18 7 0 0 1 0 26 90 2 Mohamed Berraho Mohamed El Ibbaoui
2021 6 10 0 0 16 7 0 33 75 3 Hassan Asensouyis Mohamed El Ibbaoui
2022 6 22 22 0 31 7 0 82 70 4 Hassan Asensouyis Mohamed El Ibbaoui
2023 6 40 11 0 30 2 0 83 68 1 5 Hassan Asensouyis Mohamed El Ibbaoui
2025 6 35 16 13 33 9 0 106 57 2 4 Hassan Asensouyis Mohamed El Ibbaoui