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

Raja Casablanca

Stade Mohamed V, Casablanca. Every match we hold, with the price it went off at.

414Played
224Won
54.1%Win rate
1.51Scored per game
0.81Conceded per game
188Clean sheets

Home and away

The same record, split by where it was played.

At home
67.5%
206 played, 139 won. 1.68 scored a game.
Away
40.9%
208 played, 85 won. 1.33 scored a game.
How the market priced them
55.9%
297 priced matches at an average of 2.35, which implied 42.6%.

Season by season 29

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Botola Pro 4130 +1
2026/27 CAF Confederation Cup 2110 +2
2025/26 Botola Pro 301686 +20
2025/26 Cup 1100 +2
2024/25 Botola Pro 3012126 +13
2024/25 CAF Champions League 10532 +7
2024/25 Cup 2101 +1
2023/24 Botola Pro 302190 +37
2023/24 Cup 5500 +7
2023/24 Arab Club Champions Cup 4301 +2
2022/23 Botola Pro 3011118 +5
2022/23 CAF Champions League 10721 +15
2022/23 Cup 4301 +2
2021/22 Botola Pro 301794 +20
2021/22 CAF Champions League 10712 +8
2021/22 Cup 3111 -1
2021/22 Friendlies Clubs 1001 -5
2020/21 Botola Pro 301785 +22
2020/21 CAF Confederation Cup 12921 +18
2020/21 Cup 3210 +3
2020/21 CAF Champions League 1010 0
2019/20 Botola Pro 301794 +20
2019/20 CAF Champions League 14644 +6
2019/20 Arab Club Champions Cup 8422 +5
2018/19 Botola Pro 3015105 +20
2018/19 CAF Confederation Cup 161132 +21
2017/18 Botola Pro 301398 +12
2016/17 Botola Pro 3015123 +25
2013/14 FIFA Club World Cup 4301 +2

Recent matches 30

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

Sunday 8 November 2026
H Raja Casablanca scheduled Ittihad Tanger —
Wednesday 4 November 2026
A Raja Casablanca scheduled FAR Rabat —
Sunday 1 November 2026
A Raja Casablanca scheduled Renaissance Berkane —
Wednesday 28 October 2026
H Raja Casablanca 1 – 1 Hassania Agadir —
Friday 23 October 2026
H Raja Casablanca 2 – 0 El Kanemi Warriors —
Sunday 18 October 2026
A Raja Casablanca 2 – 2 El Kanemi Warriors —
Tuesday 13 October 2026
A Raja Casablanca 1 – 1 FUS Rabat —
Thursday 8 October 2026
A Raja Casablanca 0 – 0 Maghreb Fès —
Saturday 3 October 2026
H Raja Casablanca 1 – 0 CR Khemis Zemamra —
Sunday 5 July 2026
A Raja Casablanca 2 – 0 Olympique Safi —
Thursday 2 July 2026
H Raja Casablanca 2 – 0 Hassania Agadir 1.57
Sunday 28 June 2026
A Raja Casablanca 1 – 1 Ittihad Tanger 1.77
Thursday 25 June 2026
A Raja Casablanca 1 – 2 Yacoub El Mansour 2.38
Sunday 21 June 2026
H Raja Casablanca 2 – 1 CODM Meknès 1.38
Wednesday 17 June 2026
A Raja Casablanca 4 – 3 CR Khemis Zemamra —
Sunday 14 June 2026
H Raja Casablanca 1 – 1 UTS Rabat —
Tuesday 9 June 2026
A Raja Casablanca 0 – 2 Kawkab Marrakech 2.08
Wednesday 3 June 2026
H Raja Casablanca 0 – 1 Renaissance Berkane 2.10
Sunday 24 May 2026
A Raja Casablanca 1 – 0 Olympique Dcheïra 1.53
Saturday 16 May 2026
H Raja Casablanca 2 – 0 El Massira —
Saturday 9 May 2026
H Raja Casablanca 0 – 1 Wydad AC —
Wednesday 6 May 2026
A Raja Casablanca 2 – 0 Maghreb Fès 3.00
Sunday 3 May 2026
H Raja Casablanca 1 – 0 Difaa EL Jadida 1.42
Thursday 30 April 2026
A Raja Casablanca 1 – 2 FAR Rabat 5.00
Sunday 26 April 2026
H Raja Casablanca 4 – 1 FUS Rabat 1.79
Saturday 7 March 2026
H Raja Casablanca 2 – 0 Olympique Safi —
Sunday 1 March 2026
A Raja Casablanca 1 – 0 Hassania Agadir 2.02
Wednesday 25 February 2026
A Raja Casablanca 1 – 1 Renaissance Berkane 4.23
Sunday 22 February 2026
H Raja Casablanca 2 – 0 Ittihad Tanger 1.53
Friday 13 February 2026
H Raja Casablanca 0 – 0 Yacoub El Mansour 1.39