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

USM Oujda

Stade d'Oujda, Oujda. Every match we hold, with the price it went off at.

162Played
56Won
34.6%Win rate
1.03Scored per game
1.06Conceded per game
59Clean sheets

Home and away

The same record, split by where it was played.

At home
54.9%
82 played, 45 won. 1.32 scored a game.
Away
13.8%
80 played, 11 won. 0.74 scored a game.
How the market priced them
40.7%
81 priced matches at an average of 3.3, which implied 30.3%.

Season by season 9

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Botola 2 5311 0
2025/26 Botola 2 3091011 -1
2024/25 Botola 2 3081210 -17
2024/25 Cup 3201 +2
2023/24 Botola 2 301578 +15
2023/24 Cup 3201 +1
2022/23 Botola 2 309147 -2
2022/23 Cup 1010 0
2021/22 Botola 2 3081012 -2

Recent matches 30

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

Sunday 6 December 2026
A USM Oujda scheduled Chabab Ben Guerir —
Sunday 29 November 2026
A USM Oujda scheduled Olympique Dcheïra —
Sunday 22 November 2026
H USM Oujda scheduled El Massira —
Sunday 15 November 2026
A USM Oujda scheduled Yacoub El Mansour —
Saturday 7 November 2026
H USM Oujda scheduled Union Sportive Boujaad —
Saturday 31 October 2026
A USM Oujda scheduled KAC Kenitra —
Sunday 25 October 2026
H USM Oujda 2 – 1 Riadi Salmi —
Sunday 18 October 2026
A USM Oujda 1 – 4 Wydad Fès —
Saturday 10 October 2026
H USM Oujda 1 – 1 Olympique Safi —
Sunday 4 October 2026
A USM Oujda 1 – 0 Chabab Mohammédia —
Sunday 27 September 2026
H USM Oujda 2 – 1 Mouloudia Oujda —
Sunday 5 July 2026
A USM Oujda 1 – 0 Widad Témara —
Saturday 27 June 2026
H USM Oujda 1 – 1 Chabab Atl. Khenifra —
Saturday 20 June 2026
A USM Oujda 0 – 2 Riadi Salmi —
Saturday 13 June 2026
H USM Oujda 1 – 0 Union Sportive Boujaad 2.20
Saturday 6 June 2026
A USM Oujda 1 – 2 Mouloudia Oujda —
Sunday 24 May 2026
H USM Oujda 3 – 1 Racing de Casablanca 2.15
Sunday 10 May 2026
A USM Oujda 0 – 2 Moghreb Tetouan 6.78
Saturday 2 May 2026
H USM Oujda 1 – 0 Wydad Fès 2.80
Sunday 26 April 2026
A USM Oujda 0 – 1 Stade Marocain 3.90
Sunday 5 April 2026
H USM Oujda 1 – 1 Chabab Ben Guerir —
Sunday 29 March 2026
H USM Oujda 0 – 0 Amal Tiznit 2.71
Saturday 14 March 2026
A USM Oujda 0 – 0 KAC Kenitra 3.90
Sunday 8 March 2026
H USM Oujda 3 – 0 Raja Beni Mellal 2.42
Sunday 1 March 2026
A USM Oujda 0 – 1 Chabab Mohammédia 3.40
Saturday 21 February 2026
H USM Oujda 1 – 1 El Massira —
Saturday 14 February 2026
H USM Oujda 0 – 0 Widad Témara —
Saturday 7 February 2026
A USM Oujda 2 – 1 Chabab Atl. Khenifra 4.40
Saturday 31 January 2026
H USM Oujda 3 – 2 Riadi Salmi —
Sunday 25 January 2026
A USM Oujda 2 – 2 Union Sportive Boujaad 5.40