MAU

Premier League 2024/25

Every result, the table as it finished, and the price each match went off at. 240 matches played between September 2024 and May 2025.

240Matches
509Goals
2.12Per game
39.6%Home wins
15%Priced at kickoff
Al Hilal OmdurmanTop of the table

Final table 16 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 AHOAl Hilal Omdurman 30 20 8 2 +40 68
2 NOUNouadhibou 30 17 10 3 +24 61
3 CHEChemal 30 14 9 7 +14 51
4 NKNouakchott King's 30 12 14 4 +11 50
5 ADAC Douane 30 12 13 5 +9 49
6 AMAl Merreikh 30 12 8 10 +8 44
7 TEVTevragh-Zeïne 30 11 10 9 +9 43
8 POMPompiers 30 9 11 10 +1 38
9 INInter Nouakchott 30 9 10 11 -6 37
10 KADKaédi 30 9 9 12 -12 36
11 GENGendrim 30 9 7 14 -11 34
12 SNISNIM 30 8 8 14 -4 32
13 NZIN'Zidane 30 5 13 12 -14 28
14 GNGarde Nationale 30 7 7 16 -17 28
15 KSAKsar 30 6 9 15 -15 27
16 TOUToulde 30 4 6 20 -37 18

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.12
509 goals. 37.1% of matches went over 2.5.
Home advantage
39.6%
Draws 31.7%, away wins 28.8%.
Half-time lead held
73.9%
From 111 matches where someone led at the break.
0–0 34 · 14.2%
1–0 31 · 12.9%
1–1 29 · 12.1%
0–1 29 · 12.1%
2–1 17 · 7.1%
2–0 14 · 5.8%

Results 240

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Friday 30 May 2025
16:30 Toulde 3 – 0 Ksar — — —
16:30 Garde Nationale 1 – 1 Nouakchott King's — — —
Thursday 29 May 2025
16:30 Kaédi 2 – 0 AC Douane — — —
Wednesday 28 May 2025
19:50 SNIM 0 – 1 Al Hilal Omdurman — — —
17:00 Gendrim 0 – 0 Inter Nouakchott — — —
Tuesday 27 May 2025
19:50 Nouadhibou 2 – 0 N'Zidane 1.33 4.70 10.50
17:00 Pompiers 1 – 2 Chemal — — —
16:15 Tevragh-Zeïne 4 – 0 Al Merreikh — — —
Sunday 25 May 2025
17:00 Gendrim 1 – 2 Al Hilal Omdurman — — —
Friday 23 May 2025
19:50 Al Merreikh 0 – 0 Pompiers — — —
17:00 Inter Nouakchott 0 – 2 Nouadhibou — — —
17:00 SNIM 3 – 1 Kaédi — — —
16:30 Nouakchott King's 3 – 0 Toulde — — —
Wednesday 21 May 2025
19:15 AC Douane 3 – 0 Gendrim — — —
16:00 Ksar 0 – 0 Al Hilal Omdurman — — —
16:00 N'Zidane 2 – 1 Tevragh-Zeïne — — —
16:00 Chemal 2 – 2 Garde Nationale — — —
Sunday 18 May 2025
17:30 Pompiers 1 – 2 Al Hilal Omdurman — — —
Saturday 17 May 2025
17:30 Nouadhibou 1 – 1 AC Douane — — —
16:30 Toulde 0 – 2 Chemal — — —
16:15 Tevragh-Zeïne 1 – 1 Inter Nouakchott — — —
Friday 16 May 2025
16:30 Kaédi 2 – 0 Ksar — — —
16:15 N'Zidane 0 – 0 Al Merreikh 2.27 3.00 3.07
Thursday 15 May 2025
19:50 Al Hilal Omdurman 2 – 1 Nouakchott King's — — —
17:00 Gendrim 0 – 1 SNIM — — —
Wednesday 14 May 2025
17:30 Garde Nationale 3 – 1 Pompiers — — —
Monday 12 May 2025
17:30 Al Hilal Omdurman 1 – 1 Nouadhibou 2.11 3.45 5.34
Friday 9 May 2025
17:30 Kaédi 2 – 4 Al Hilal Omdurman 6.60 4.00 1.50
Tuesday 6 May 2025
19:50 Chemal 1 – 1 Al Hilal Omdurman 5.90 3.90 1.72
17:00 SNIM 0 – 2 Nouadhibou — — —
17:00 Ksar 2 – 1 Gendrim — — —
Monday 5 May 2025
19:50 AC Douane 0 – 0 Tevragh-Zeïne — — —
17:00 Nouakchott King's 3 – 1 Kaédi — — —
Sunday 4 May 2025
19:50 Inter Nouakchott 0 – 2 Al Merreikh 4.32 3.30 1.90
17:00 Garde Nationale 1 – 0 Toulde — — —
Saturday 3 May 2025
16:00 N'Zidane 2 – 2 Pompiers — — —
Friday 2 May 2025
17:30 Al Hilal Omdurman 2 – 1 SNIM — — —
Tuesday 29 April 2025
19:50 Al Hilal Omdurman 3 – 0 Garde Nationale — — —
17:00 Nouadhibou 3 – 0 Ksar — — —
Sunday 27 April 2025
17:30 Gendrim 0 – 2 Nouakchott King's — — —
Saturday 26 April 2025
19:50 Al Merreikh 2 – 1 AC Douane — — —
17:00 Pompiers 4 – 0 Toulde — — —
16:30 Kaédi 1 – 0 Chemal — — —
16:15 Tevragh-Zeïne 1 – 0 SNIM — — —
16:00 N'Zidane 0 – 0 Inter Nouakchott — — —
Friday 25 April 2025
17:30 Al Hilal Omdurman 1 – 1 Ksar — — —
Wednesday 16 April 2025
17:30 Garde Nationale 0 – 5 Al Hilal Omdurman — — —
Monday 14 April 2025
17:30 Chemal 1 – 0 Gendrim — — —
Sunday 13 April 2025
19:50 Nouakchott King's 1 – 1 Nouadhibou 5.11 3.36 2.16
17:00 AC Douane 2 – 1 N'Zidane — — —
Saturday 12 April 2025
19:50 Toulde 0 – 1 Al Hilal Omdurman — — —
17:00 Ksar 0 – 0 Tevragh-Zeïne — — —
16:00 SNIM 1 – 0 Al Merreikh — — —
Friday 11 April 2025
19:50 Inter Nouakchott 2 – 0 Pompiers — — —
17:00 Garde Nationale 3 – 2 Kaédi — — —
Saturday 5 April 2025
19:50 Inter Nouakchott 2 – 2 AC Douane — — —
17:00 Nouadhibou 1 – 0 Chemal — — —
16:30 Kaédi 1 – 1 Toulde — — —
16:15 Tevragh-Zeïne 2 – 2 Nouakchott King's — — —
16:00 N'Zidane 2 – 2 SNIM — — —
Friday 4 April 2025
19:50 Al Merreikh 2 – 3 Ksar — — —
17:00 Gendrim 1 – 0 Garde Nationale — — —
Sunday 30 March 2025
00:00 Nouakchott King's 1 – 1 Al Merreikh 2.30 3.05 3.20
Saturday 29 March 2025
22:00 Garde Nationale 1 – 0 Nouadhibou — — —
Friday 28 March 2025
22:30 AC Douane 0 – 0 Pompiers — — —
Thursday 27 March 2025
22:30 Toulde 1 – 1 Gendrim — — —
22:30 SNIM 3 – 0 Inter Nouakchott — — —
00:00 Chemal 1 – 1 Tevragh-Zeïne — — —
Wednesday 26 March 2025
22:00 Ksar 1 – 2 N'Zidane — — —
Tuesday 18 March 2025
00:00 Inter Nouakchott 0 – 0 Ksar — — —
Monday 17 March 2025
00:00 Tevragh-Zeïne 2 – 0 Garde Nationale — — —
Sunday 16 March 2025
22:00 Nouadhibou 2 – 1 Toulde — — —
00:00 Pompiers 2 – 2 Kaédi — — —
Saturday 15 March 2025
22:00 AC Douane 2 – 1 SNIM — — —
00:00 Al Merreikh 1 – 2 Chemal — — —
Friday 14 March 2025
22:00 N'Zidane 0 – 0 Nouakchott King's 3.85 3.25 2.11
Wednesday 12 March 2025
00:00 Ksar 1 – 2 AC Douane — — —
Tuesday 11 March 2025
22:00 Toulde 0 – 2 Tevragh-Zeïne — — —
00:00 Nouakchott King's 2 – 1 Inter Nouakchott 2.14 3.37 4.00
Monday 10 March 2025
22:00 Kaédi 3 – 4 Gendrim — — —
00:00 Garde Nationale 0 – 1 Al Merreikh — — —
Sunday 9 March 2025
22:30 SNIM 0 – 0 Pompiers — — —
22:00 Chemal 2 – 0 N'Zidane 2.20 3.47 4.38
00:00 Toulde 0 – 4 Al Hilal Omdurman — — —
Thursday 6 March 2025
22:30 Nouadhibou 3 – 1 Kaédi 1.32 4.95 12.70
00:00 AC Douane 0 – 0 Nouakchott King's — — —
Wednesday 5 March 2025
22:00 N'Zidane 2 – 1 Garde Nationale — — —
00:00 Tevragh-Zeïne 0 – 1 Al Hilal Omdurman — — —
Tuesday 4 March 2025
22:30 SNIM 1 – 0 Ksar — — —
22:00 Inter Nouakchott 1 – 1 Chemal 3.00 3.10 2.71
00:00 Toulde 0 – 3 Al Merreikh — — —
Monday 3 March 2025
22:00 Pompiers 3 – 1 Gendrim — — —
Thursday 27 February 2025
19:50 Nouakchott King's 2 – 0 SNIM — — —
17:00 Chemal 0 – 0 AC Douane — — —
16:30 Kaédi 1 – 4 Tevragh-Zeïne — — —
Wednesday 26 February 2025
19:50 Al Hilal Omdurman 0 – 1 Al Merreikh 1.73 3.40 5.95
17:00 Garde Nationale 2 – 2 Inter Nouakchott — — —
16:00 Toulde 2 – 0 N'Zidane — — —
Tuesday 25 February 2025
19:50 Gendrim 0 – 3 Nouadhibou — — —
17:00 Ksar 1 – 0 Pompiers — — —
Saturday 22 February 2025
19:50 Kaédi 0 – 3 Al Merreikh 3.10 3.00 2.35
17:00 AC Douane 3 – 2 Garde Nationale — — —
Friday 21 February 2025
18:00 SNIM 0 – 1 Chemal — — —
17:30 Pompiers 1 – 1 Nouadhibou — — —
16:00 N'Zidane 1 – 2 Al Hilal Omdurman 7.40 3.60 1.58
Thursday 20 February 2025
19:50 Ksar 1 – 1 Nouakchott King's — — —
17:00 Inter Nouakchott 4 – 0 Toulde — — —
16:00 Tevragh-Zeïne 0 – 1 Gendrim — — —
Sunday 16 February 2025
19:50 Al Hilal Omdurman 3 – 0 Inter Nouakchott 1.50 4.49 7.50
17:00 Chemal 0 – 0 Ksar — — —
16:00 Kaédi 2 – 2 N'Zidane — — —
Saturday 15 February 2025
19:50 Gendrim 1 – 1 Al Merreikh — — —
18:00 Nouadhibou 1 – 1 Tevragh-Zeïne — — —
17:00 Garde Nationale 1 – 1 SNIM — — —
16:00 Toulde 0 – 1 AC Douane — — —
Friday 14 February 2025
17:30 Nouakchott King's 0 – 1 Pompiers — — —
Tuesday 11 February 2025
00:00 Al Hilal Omdurman 1 – 1 Kaédi — — —
Sunday 9 February 2025
19:50 Al Merreikh 1 – 2 Nouadhibou 4.40 2.90 2.31
17:00 Ksar 0 – 1 Garde Nationale — — —
Saturday 8 February 2025
19:50 AC Douane 0 – 3 Al Hilal Omdurman — — —
17:00 Nouakchott King's 2 – 2 Chemal 2.60 2.90 3.20
16:00 N'Zidane 0 – 0 Gendrim — — —
16:00 SNIM 2 – 0 Toulde — — —
Friday 7 February 2025
19:50 Pompiers 1 – 1 Tevragh-Zeïne — — —
17:00 Inter Nouakchott 3 – 2 Kaédi 2.45 2.90 3.20
Wednesday 22 January 2025
19:50 Al Merreikh 3 – 1 Tevragh-Zeïne — — —
17:00 Chemal 1 – 1 Pompiers — — —
Monday 20 January 2025
19:50 AC Douane 3 – 1 Kaédi — — —
17:00 Ksar 0 – 1 Toulde — — —
Sunday 19 January 2025
19:50 Nouakchott King's 0 – 0 Garde Nationale — — —
17:00 Inter Nouakchott 1 – 0 Gendrim — — —
16:00 N'Zidane 0 – 2 Nouadhibou — — —
Saturday 18 January 2025
17:30 Chemal 2 – 0 Al Merreikh 2.46 2.86 2.91
Tuesday 14 January 2025
19:50 Pompiers 2 – 1 Al Merreikh — — —
17:00 Garde Nationale 0 – 2 Chemal — — —
16:00 Tevragh-Zeïne 2 – 0 N'Zidane — — —
Monday 13 January 2025
19:50 Nouadhibou 2 – 1 Inter Nouakchott — — —
17:00 Gendrim 1 – 3 AC Douane — — —
16:00 Toulde 0 – 1 Nouakchott King's — — —
Sunday 12 January 2025
16:00 Kaédi 1 – 0 SNIM — — —
Friday 10 January 2025
19:50 Al Merreikh 1 – 1 N'Zidane 1.72 3.35 4.90
17:00 Garde Nationale 0 – 1 Pompiers — — —
Thursday 9 January 2025
17:30 AC Douane 0 – 0 Nouadhibou — — —
Wednesday 8 January 2025
19:50 Nouakchott King's 0 – 0 Al Hilal Omdurman 4.70 3.40 1.90
17:00 Chemal 4 – 1 Toulde — — —
Tuesday 7 January 2025
19:50 Ksar 1 – 3 Kaédi — — —
17:00 Inter Nouakchott 3 – 1 Tevragh-Zeïne — — —
16:00 SNIM 0 – 0 Gendrim — — —
Monday 6 January 2025
17:30 Al Merreikh 0 – 1 Garde Nationale — — —
Thursday 2 January 2025
17:30 Nouadhibou 2 – 1 SNIM — — —
16:00 Kaédi 3 – 3 Nouakchott King's — — —
16:00 Tevragh-Zeïne 0 – 0 AC Douane — — —
Wednesday 1 January 2025
19:50 Al Merreikh 0 – 1 Inter Nouakchott 2.00 3.58 5.11
17:00 Gendrim 1 – 0 Ksar — — —
Tuesday 31 December 2024
19:50 Al Hilal Omdurman 0 – 1 Chemal 1.28 5.95 14.70
17:00 Pompiers 1 – 0 N'Zidane — — —
Saturday 28 December 2024
16:00 Toulde 0 – 2 Garde Nationale — — —
Sunday 15 December 2024
17:30 Inter Nouakchott 2 – 2 N'Zidane 2.35 3.35 3.15
Saturday 14 December 2024
19:50 Chemal 0 – 1 Kaédi 2.05 3.15 3.75
17:00 Nouakchott King's 2 – 1 Gendrim — — —
16:00 SNIM 1 – 1 Tevragh-Zeïne — — —
16:00 Toulde 2 – 2 Pompiers — — —
Friday 13 December 2024
19:50 AC Douane 2 – 2 Al Merreikh — — —
17:00 Ksar 0 – 1 Nouadhibou — — —
Monday 9 December 2024
19:30 Al Merreikh 1 – 0 SNIM — — —
17:00 Gendrim 0 – 2 Chemal — — —
Sunday 8 December 2024
16:00 N'Zidane 3 – 5 AC Douane — — —
Saturday 7 December 2024
16:15 Tevragh-Zeïne 1 – 0 Ksar — — —
16:15 Kaédi 1 – 0 Garde Nationale — — —
Friday 6 December 2024
19:50 Pompiers 1 – 0 Inter Nouakchott — — —
17:00 Nouadhibou 1 – 0 Nouakchott King's 1.74 3.35 5.25
Tuesday 3 December 2024
16:00 SNIM 3 – 2 N'Zidane — — —
Monday 2 December 2024
19:50 Chemal 0 – 2 Nouadhibou 6.13 3.42 1.72
17:00 Nouakchott King's 2 – 1 Tevragh-Zeïne — — —
Sunday 1 December 2024
19:50 Al Hilal Omdurman 2 – 1 Pompiers — — —
17:00 Garde Nationale 1 – 2 Gendrim — — —
Saturday 30 November 2024
19:50 Ksar 0 – 1 Al Merreikh — — —
17:00 AC Douane 0 – 2 Inter Nouakchott — — —
16:15 Toulde 0 – 0 Kaédi — — —
Sunday 24 November 2024
19:50 Al Merreikh 1 – 1 Nouakchott King's 2.38 3.37 4.05
17:00 Gendrim 3 – 1 Toulde — — —
Saturday 23 November 2024
17:30 Inter Nouakchott 0 – 0 SNIM — — —
16:15 Tevragh-Zeïne 0 – 1 Chemal — — —
16:00 N'Zidane 1 – 1 Ksar — — —
Friday 22 November 2024
19:50 Nouadhibou 0 – 0 Garde Nationale — — —
17:00 Pompiers 0 – 1 AC Douane — — —
Sunday 10 November 2024
16:15 Kaédi 1 – 0 Pompiers — — —
Saturday 9 November 2024
19:50 Ksar 0 – 0 Inter Nouakchott — — —
17:00 Nouakchott King's 0 – 0 N'Zidane 1.90 3.22 4.50
16:15 Toulde 0 – 1 Nouadhibou — — —
Friday 8 November 2024
19:50 Al Hilal Omdurman 1 – 0 Gendrim — — —
17:00 Garde Nationale 1 – 3 Tevragh-Zeïne — — —
16:15 SNIM 0 – 0 AC Douane — — —
Monday 4 November 2024
17:00 Nouadhibou 0 – 0 Al Hilal Omdurman — — —
Sunday 3 November 2024
19:50 Gendrim 1 – 1 Kaédi — — —
17:00 Inter Nouakchott 1 – 2 Nouakchott King's 3.20 3.10 2.30
16:15 Tevragh-Zeïne 0 – 0 Toulde — — —
Saturday 2 November 2024
19:50 AC Douane 0 – 1 Ksar — — —
17:00 Pompiers 1 – 0 SNIM — — —
16:00 N'Zidane 2 – 0 Chemal — — —
Tuesday 29 October 2024
19:50 Al Hilal Omdurman 2 – 0 Tevragh-Zeïne — — —
17:00 Nouakchott King's 1 – 1 AC Douane — — —
16:15 Kaédi 0 – 0 Nouadhibou — — —
Monday 28 October 2024
19:30 Garde Nationale 0 – 0 N'Zidane — — —
17:00 Ksar 1 – 0 SNIM — — —
Saturday 26 October 2024
00:00 Al Merreikh 3 – 0 Toulde — — —
Friday 25 October 2024
19:50 Gendrim 0 – 0 Pompiers — — —
17:00 Chemal 3 – 0 Inter Nouakchott — — —
Thursday 24 October 2024
17:30 Al Hilal Omdurman 1 – 1 AC Douane — — —
Wednesday 23 October 2024
17:30 Nouadhibou 0 – 0 Al Merreikh 4.12 3.19 1.90
Sunday 20 October 2024
19:50 Pompiers 1 – 1 Ksar — — —
17:00 Inter Nouakchott 2 – 1 Garde Nationale — — —
Saturday 19 October 2024
19:50 Al Merreikh 0 – 2 Al Hilal Omdurman 4.20 3.20 1.82
17:00 AC Douane 3 – 2 Chemal — — —
16:30 N'Zidane 3 – 0 Toulde — — —
16:30 SNIM 0 – 1 Nouakchott King's — — —
16:30 Tevragh-Zeïne 1 – 0 Kaédi — — —
Friday 18 October 2024
17:30 Nouadhibou 0 – 1 Gendrim — — —
Wednesday 2 October 2024
17:30 Al Merreikh 4 – 0 Kaédi — — —
Tuesday 1 October 2024
19:50 Al Hilal Omdurman 5 – 0 N'Zidane — — —
17:00 Gendrim 2 – 0 Tevragh-Zeïne — — —
16:30 Toulde 0 – 1 Inter Nouakchott — — —
Sunday 29 September 2024
19:50 Garde Nationale 0 – 2 AC Douane — — —
17:00 Nouakchott King's 1 – 0 Ksar — — —
Saturday 28 September 2024
19:50 Nouadhibou 1 – 0 Pompiers — — —
17:00 Chemal 0 – 0 SNIM — — —
Friday 27 September 2024
17:30 Al Merreikh 1 – 0 Gendrim — — —
Thursday 26 September 2024
17:00 Inter Nouakchott 1 – 4 Al Hilal Omdurman — — —
Saturday 21 September 2024
16:30 AC Douane 1 – 1 Toulde — — —
16:30 N'Zidane 0 – 0 Kaédi — — —
16:30 SNIM 1 – 0 Garde Nationale — — —
Friday 20 September 2024
16:30 Tevragh-Zeïne 1 – 0 Nouadhibou — — —
Thursday 19 September 2024
19:50 Ksar 1 – 2 Chemal — — —
17:00 Pompiers 3 – 0 Nouakchott King's — — —
Sunday 15 September 2024
17:30 Gendrim 1 – 0 N'Zidane — — —
16:30 Toulde 3 – 2 SNIM — — —
16:30 Tevragh-Zeïne 3 – 0 Pompiers — — —
Saturday 14 September 2024
19:50 Chemal 0 – 1 Nouakchott King's 2.50 2.94 3.15
17:00 Garde Nationale 0 – 1 Ksar — — —
16:30 Kaédi 1 – 0 Inter Nouakchott — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key