The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MF

Maghreb Fès

Fez Stadium, Fez. Every match we hold, with the price it went off at.

266Played
95Won
35.7%Win rate
1.17Scored per game
0.95Conceded per game
93Clean sheets

Home and away

The same record, split by where it was played.

At home
45.5%
132 played, 60 won. 1.3 scored a game.
Away
26.1%
134 played, 35 won. 1.04 scored a game.
How the market priced them
44.4%
9 priced matches at an average of 2.47, which implied 40.5%.

Season by season 17

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Botola Pro 4211 +1
2026/27 CAF Champions League 4220 +4
2025/26 Botola Pro 3016113 +23
2025/26 Cup 1001 -1
2024/25 Botola Pro 3012108 +5
2024/25 Cup 1001 -1
2023/24 Botola Pro 3081012 -1
2023/24 Cup 4211 +1
2022/23 Botola Pro 3071310 -6
2022/23 Cup 1001 -2
2021/22 Botola Pro 309183 +11
2021/22 Cup 3201 +2
2020/21 Botola Pro 307158 -4
2020/21 Cup 2110 +2
2019/20 Botola 2 3013134 +15
2018/19 Botola 2 3012108 +9
2017/18 CAF Confederation Cup 6213 +1

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 7 November 2026
H Maghreb Fès scheduled FUS Rabat —
Sunday 1 November 2026
A Maghreb Fès scheduled Widad Témara —
Thursday 29 October 2026
H Maghreb Fès 0 – 0 Renaissance Berkane —
Sunday 25 October 2026
A Maghreb Fès 2 – 1 ASEC Mimosas —
Sunday 18 October 2026
H Maghreb Fès 1 – 1 ASEC Mimosas —
Wednesday 14 October 2026
A Maghreb Fès 1 – 2 Ittihad Tanger —
Thursday 8 October 2026
H Maghreb Fès 0 – 0 Raja Casablanca —
Saturday 3 October 2026
A Maghreb Fès 2 – 1 Hassania Agadir —
Sunday 27 September 2026
H Maghreb Fès 2 – 1 CR Khemis Zemamra —
Saturday 12 September 2026
A Maghreb Fès 0 – 0 Rahimo —
Sunday 6 September 2026
H Maghreb Fès 4 – 1 Rahimo —
Sunday 5 July 2026
H Maghreb Fès 2 – 0 Olympique Dcheïra —
Thursday 2 July 2026
A Maghreb Fès 0 – 0 Kawkab Marrakech —
Sunday 28 June 2026
H Maghreb Fès 2 – 1 Yacoub El Mansour —
Thursday 25 June 2026
A Maghreb Fès 1 – 0 Wydad AC —
Sunday 21 June 2026
H Maghreb Fès 1 – 2 Renaissance Berkane —
Wednesday 17 June 2026
H Maghreb Fès 2 – 1 Difaa EL Jadida —
Friday 12 June 2026
A Maghreb Fès 1 – 1 FUS Rabat —
Tuesday 9 June 2026
H Maghreb Fès 0 – 0 FAR Rabat —
Monday 1 June 2026
A Maghreb Fès 2 – 1 Olympique Safi —
Friday 22 May 2026
H Maghreb Fès 0 – 1 Ittihad Tanger —
Sunday 17 May 2026
A Maghreb Fès 0 – 1 Yacoub El Mansour —
Sunday 10 May 2026
A Maghreb Fès 1 – 0 UTS Rabat —
Wednesday 6 May 2026
H Maghreb Fès 0 – 2 Raja Casablanca 3.45
Saturday 2 May 2026
A Maghreb Fès 0 – 0 CODM Meknès 2.04
Wednesday 29 April 2026
H Maghreb Fès 4 – 0 Hassania Agadir 1.72
Sunday 26 April 2026
A Maghreb Fès 2 – 1 CR Khemis Zemamra 2.24
Sunday 12 April 2026
H Maghreb Fès 1 – 0 Wydad AC —
Sunday 5 April 2026
A Maghreb Fès 1 – 1 Renaissance Berkane 4.00
Saturday 7 March 2026
A Maghreb Fès 2 – 0 Olympique Dcheïra —