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

Premier League 2025/26

Every result, the table as it finished, and the price each match went off at. 182 matches played between October 2025 and May 2026.

182Matches
448Goals
2.46Per game
35.2%Home wins
20%Priced at kickoff
NouadhibouTop of the table

Final table 14 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 NOUNouadhibou 26 17 7 2 +34 58
2 NZIN'Zidane 26 13 7 6 +7 46
3 ADAC Douane 26 12 9 5 +11 45
4 POMPompiers 26 11 11 4 +7 44
5 NANouakchott Academie 26 10 9 7 +10 39
6 GENGendrim 26 9 10 7 -3 37
7 CHEChemal 26 10 6 10 -1 36
8 NKNouakchott King's 26 8 10 8 +3 34
9 SNISNIM 26 7 12 7 +1 33
10 TEVTevragh-Zeïne 26 7 11 8 +1 32
11 POLPolice 26 5 11 10 -3 26
12 KADKaédi 26 5 8 13 -16 23
13 KSAKsar 26 4 5 17 -25 17
14 INInter Nouakchott 26 3 6 17 -26 15

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.46
448 goals. 42.3% of matches went over 2.5.
Home advantage
35.2%
Draws 33.5%, away wins 31.3%.
Half-time lead held
68.4%
From 95 matches where someone led at the break.
1–1 30 · 16.5%
0–0 22 · 12.1%
1–0 16 · 8.8%
2–1 14 · 7.7%
0–1 14 · 7.7%
1–2 13 · 7.1%

Results 182

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.

Monday 25 May 2026
16:45 Gendrim 2 – 1 Police — — —
16:45 Chemal 1 – 0 Pompiers — — —
16:30 N'Zidane 3 – 0 AC Douane — — —
Sunday 24 May 2026
16:45 Nouakchott Academie 2 – 1 SNIM — — —
16:45 Ksar 1 – 3 Tevragh-Zeïne — — —
Saturday 23 May 2026
16:45 Nouakchott King's 2 – 0 Kaédi — — —
16:45 Nouadhibou 1 – 0 Inter Nouakchott — — —
Wednesday 20 May 2026
16:45 Tevragh-Zeïne 0 – 2 SNIM — — —
16:45 Police 0 – 1 Kaédi 2.12 3.29 2.81
Tuesday 19 May 2026
16:45 Ksar 2 – 3 N'Zidane — — —
16:45 AC Douane 0 – 1 Gendrim — — —
Monday 18 May 2026
16:45 Pompiers 0 – 0 Nouakchott Academie — — —
Sunday 17 May 2026
16:45 Nouakchott King's 3 – 2 Nouadhibou 5.40 3.48 1.85
Saturday 16 May 2026
16:45 Inter Nouakchott 3 – 5 Chemal 3.68 3.61 1.72
Tuesday 12 May 2026
16:45 Chemal 3 – 4 Nouakchott King's 2.26 3.20 3.05
Monday 11 May 2026
16:45 Nouakchott Academie 2 – 0 Inter Nouakchott — — —
16:30 SNIM 0 – 1 Pompiers — — —
Sunday 10 May 2026
16:45 Nouadhibou 4 – 1 Police 1.65 3.97 6.40
16:30 N'Zidane 4 – 1 Tevragh-Zeïne — — —
Saturday 9 May 2026
16:45 Gendrim 1 – 4 Ksar — — —
16:30 Kaédi 1 – 1 AC Douane — — —
Thursday 7 May 2026
16:45 Nouakchott King's 1 – 2 Nouakchott Academie — — —
Wednesday 6 May 2026
16:45 Inter Nouakchott 2 – 1 SNIM — — —
Tuesday 5 May 2026
16:45 Tevragh-Zeïne 1 – 1 Pompiers — — —
Monday 4 May 2026
16:45 Ksar 0 – 1 Kaédi — — —
16:45 AC Douane 2 – 2 Nouadhibou — — —
Sunday 3 May 2026
16:45 Police 0 – 1 Chemal 2.25 3.15 3.05
16:30 N'Zidane 1 – 1 Gendrim — — —
Wednesday 29 April 2026
16:30 SNIM 0 – 0 AC Douane — — —
16:30 Kaédi 2 – 4 Tevragh-Zeïne — — —
16:30 N'Zidane 0 – 0 Nouakchott Academie — — —
Saturday 25 April 2026
16:30 Kaédi 0 – 1 Nouadhibou — — —
Friday 24 April 2026
16:30 SNIM 1 – 1 N'Zidane — — —
Monday 13 April 2026
16:45 Gendrim 1 – 1 Tevragh-Zeïne — — —
Sunday 12 April 2026
16:45 Nouakchott Academie 0 – 0 Police — — —
Saturday 11 April 2026
16:45 Chemal 1 – 1 AC Douane — — —
16:30 SNIM 1 – 3 Nouakchott King's — — —
16:30 Kaédi 2 – 2 N'Zidane — — —
Friday 10 April 2026
16:45 Nouadhibou 5 – 0 Ksar — — —
Thursday 9 April 2026
16:45 Pompiers 3 – 1 Inter Nouakchott — — —
Tuesday 7 April 2026
16:45 AC Douane 1 – 1 Nouakchott Academie — — —
Monday 6 April 2026
16:45 Gendrim 1 – 0 Kaédi — — —
Sunday 5 April 2026
16:45 Tevragh-Zeïne 3 – 0 Inter Nouakchott — — —
Saturday 4 April 2026
16:45 Police 1 – 2 SNIM — — —
16:45 Ksar 1 – 0 Chemal — — —
16:30 N'Zidane 2 – 1 Nouadhibou 7.60 3.88 1.58
Friday 3 April 2026
16:45 Nouakchott King's 0 – 0 Pompiers — — —
Sunday 15 March 2026
22:30 Nouadhibou 3 – 1 Gendrim — — —
Saturday 14 March 2026
23:59 Nouakchott Academie 2 – 0 Ksar — — —
22:00 Inter Nouakchott 0 – 2 Nouakchott King's 4.07 3.35 2.16
Friday 13 March 2026
23:59 Chemal 2 – 0 N'Zidane — — —
22:00 Pompiers 1 – 0 Police — — —
Monday 9 March 2026
22:30 Gendrim 2 – 1 Chemal — — —
Sunday 8 March 2026
23:59 Police 0 – 0 Inter Nouakchott 1.78 3.46 5.30
22:00 Tevragh-Zeïne 2 – 2 Nouakchott King's — — —
Saturday 7 March 2026
23:59 Ksar 2 – 2 SNIM — — —
22:00 AC Douane 2 – 1 Pompiers — — —
Monday 2 March 2026
23:59 Chemal 2 – 0 Kaédi 2.08 3.30 4.10
22:00 Nouadhibou 0 – 0 Tevragh-Zeïne — — —
Sunday 1 March 2026
23:59 Nouakchott King's 0 – 2 Police 2.35 3.09 3.29
22:00 Nouakchott Academie 1 – 1 Gendrim — — —
Saturday 28 February 2026
23:59 Inter Nouakchott 2 – 3 AC Douane — — —
22:00 Pompiers 2 – 2 Ksar — — —
Tuesday 17 February 2026
16:30 Tevragh-Zeïne 4 – 0 Police — — —
Monday 16 February 2026
16:00 Gendrim 0 – 0 SNIM — — —
Sunday 15 February 2026
16:30 N'Zidane 0 – 1 Pompiers — — —
16:30 Nouadhibou 4 – 0 Chemal 1.78 3.36 6.00
Saturday 14 February 2026
16:30 Ksar 3 – 2 Inter Nouakchott — — —
16:30 Kaédi 1 – 0 Nouakchott Academie — — —
16:30 AC Douane 1 – 0 Nouakchott King's — — —
Wednesday 11 February 2026
16:00 Pompiers 0 – 0 Gendrim — — —
Tuesday 10 February 2026
16:00 Nouakchott Academie 1 – 2 Nouadhibou 4.80 3.30 2.12
Monday 9 February 2026
16:00 Inter Nouakchott 2 – 0 N'Zidane 2.95 3.30 2.55
Sunday 8 February 2026
16:00 Chemal 0 – 2 Tevragh-Zeïne — — —
Saturday 7 February 2026
16:00 SNIM 1 – 1 Kaédi — — —
16:00 Police 1 – 1 AC Douane — — —
Friday 6 February 2026
16:00 Nouakchott King's 2 – 2 Ksar — — —
Monday 2 February 2026
16:00 Chemal 0 – 0 Nouakchott Academie — — —
Sunday 1 February 2026
16:00 Tevragh-Zeïne 0 – 0 AC Douane — — —
16:00 N'Zidane 2 – 6 Nouakchott King's — — —
16:00 Ksar 1 – 1 Police — — —
16:00 Kaédi 1 – 1 Pompiers — — —
16:00 Gendrim 0 – 0 Inter Nouakchott — — —
Saturday 31 January 2026
16:00 Nouadhibou 0 – 0 SNIM — — —
Wednesday 28 January 2026
16:00 Nouakchott Academie 3 – 1 Tevragh-Zeïne 1.97 3.50 4.80
Tuesday 27 January 2026
16:00 Pompiers 0 – 4 Nouadhibou 6.00 2.76 2.10
Monday 26 January 2026
16:00 Police 1 – 2 N'Zidane 2.66 3.08 2.95
Sunday 25 January 2026
16:00 Nouakchott King's 2 – 0 Gendrim — — —
Saturday 24 January 2026
16:00 SNIM 2 – 1 Chemal — — —
16:00 Inter Nouakchott 1 – 1 Kaédi 2.55 3.00 3.05
Friday 23 January 2026
16:00 AC Douane 3 – 0 Ksar 1.76 4.40 5.10
Tuesday 20 January 2026
16:00 Nouadhibou 1 – 0 Kaédi 1.37 4.80 12.80
Tuesday 13 January 2026
16:00 Police 2 – 1 Gendrim 2.48 3.10 4.00
Monday 12 January 2026
16:00 Pompiers 1 – 2 Chemal 2.64 3.00 3.15
Sunday 11 January 2026
16:00 Tevragh-Zeïne 0 – 2 Ksar — — —
16:00 SNIM 0 – 0 Nouakchott Academie — — —
16:00 AC Douane 0 – 1 N'Zidane — — —
Saturday 10 January 2026
16:00 Kaédi 0 – 0 Nouakchott King's 3.20 3.18 2.21
16:00 Inter Nouakchott 0 – 2 Nouadhibou 8.80 3.99 1.61
Tuesday 6 January 2026
16:00 Nouadhibou 1 – 1 Nouakchott King's 1.58 3.90 7.00
Monday 5 January 2026
16:00 Nouakchott Academie 1 – 2 Pompiers — — —
Sunday 4 January 2026
16:00 Gendrim 0 – 1 AC Douane — — —
Saturday 3 January 2026
16:00 SNIM 1 – 1 Tevragh-Zeïne — — —
16:00 N'Zidane 1 – 0 Ksar — — —
16:00 Kaédi 0 – 4 Police — — —
16:00 Chemal 3 – 1 Inter Nouakchott 1.82 3.35 4.60
Wednesday 31 December 2025
16:00 Nouadhibou 0 – 0 Nouakchott Academie — — —
Tuesday 30 December 2025
16:00 Ksar 0 – 1 Gendrim — — —
16:00 Nouakchott King's 1 – 1 Chemal 2.59 3.29 3.35
Monday 29 December 2025
16:00 Pompiers 1 – 1 SNIM — — —
Sunday 28 December 2025
16:00 AC Douane 1 – 0 Kaédi — — —
Saturday 27 December 2025
16:00 Police 1 – 1 Nouadhibou 10.90 3.90 1.49
Friday 26 December 2025
16:00 Tevragh-Zeïne 2 – 2 N'Zidane — — —
16:00 Inter Nouakchott 0 – 2 Nouakchott Academie — — —
Monday 22 December 2025
16:00 Nouadhibou 3 – 2 AC Douane — — —
Sunday 21 December 2025
16:00 SNIM 3 – 2 Inter Nouakchott — — —
16:00 Chemal 1 – 1 Police 2.50 3.13 3.18
Saturday 20 December 2025
16:00 Nouakchott Academie 2 – 0 Nouakchott King's — — —
16:00 Kaédi 1 – 1 Ksar — — —
Friday 19 December 2025
16:00 Gendrim 1 – 2 N'Zidane — — —
Thursday 18 December 2025
16:00 Pompiers 1 – 0 Tevragh-Zeïne — — —
Tuesday 16 December 2025
16:00 Nouakchott King's 2 – 3 SNIM — — —
16:00 Ksar 0 – 2 Nouadhibou — — —
Sunday 14 December 2025
16:00 Police 0 – 1 Nouakchott Academie — — —
Saturday 13 December 2025
16:00 Tevragh-Zeïne 1 – 2 Gendrim — — —
16:00 N'Zidane 4 – 3 Kaédi — — —
16:00 AC Douane 0 – 3 Chemal — — —
Friday 12 December 2025
16:00 Inter Nouakchott 1 – 2 Pompiers — — —
Thursday 11 December 2025
16:00 SNIM 0 – 1 Nouadhibou — — —
Tuesday 9 December 2025
16:00 Nouakchott Academie 2 – 4 AC Douane — — —
Monday 8 December 2025
16:00 Inter Nouakchott 0 – 0 Tevragh-Zeïne — — —
Sunday 7 December 2025
16:00 Nouadhibou 2 – 1 N'Zidane 1.44 4.20 8.20
16:00 Kaédi 0 – 0 Gendrim — — —
Saturday 6 December 2025
16:00 SNIM 1 – 1 Police — — —
16:00 Chemal 1 – 0 Ksar — — —
Friday 5 December 2025
16:00 Pompiers 2 – 0 Nouakchott King's — — —
Wednesday 3 December 2025
16:00 Gendrim 0 – 2 Nouadhibou — — —
Tuesday 2 December 2025
16:00 AC Douane 2 – 1 SNIM — — —
Sunday 30 November 2025
16:00 Tevragh-Zeïne 2 – 1 Kaédi — — —
16:00 Nouakchott King's 1 – 1 Inter Nouakchott 1.77 3.30 4.93
Saturday 29 November 2025
16:00 Police 1 – 1 Pompiers — — —
16:00 N'Zidane 1 – 0 Chemal — — —
16:00 Ksar 0 – 2 Nouakchott Academie — — —
Sunday 23 November 2025
16:15 Inter Nouakchott 1 – 1 Police 7.80 4.42 2.40
Saturday 22 November 2025
16:15 Nouakchott Academie 1 – 2 N'Zidane — — —
Friday 21 November 2025
16:15 Nouakchott King's 1 – 1 Tevragh-Zeïne — — —
Thursday 20 November 2025
16:15 Pompiers 0 – 0 AC Douane — — —
Wednesday 19 November 2025
16:15 SNIM 1 – 0 Ksar — — —
16:15 Chemal 3 – 4 Gendrim — — —
Monday 10 November 2025
16:15 Police 2 – 0 Nouakchott King's 2.45 3.11 2.76
Sunday 9 November 2025
16:15 Kaédi 2 – 0 Chemal 2.58 2.99 3.00
16:15 Gendrim 2 – 2 Nouakchott Academie — — —
Saturday 8 November 2025
16:15 Tevragh-Zeïne 0 – 2 Nouadhibou — — —
16:15 Ksar 2 – 3 Pompiers — — —
16:15 AC Douane 6 – 1 Inter Nouakchott — — —
16:00 N'Zidane 1 – 1 SNIM — — —
Wednesday 5 November 2025
16:15 Nouakchott Academie 3 – 0 Kaédi — — —
Tuesday 4 November 2025
16:15 Police 1 – 1 Tevragh-Zeïne — — —
Monday 3 November 2025
16:15 Chemal 0 – 3 Nouadhibou 4.50 3.30 1.91
Sunday 2 November 2025
16:15 Pompiers 3 – 1 N'Zidane — — —
Saturday 1 November 2025
16:15 SNIM 1 – 2 Gendrim — — —
16:15 Nouakchott King's 1 – 2 AC Douane — — —
Friday 31 October 2025
16:15 Inter Nouakchott 3 – 0 Ksar — — —
Sunday 26 October 2025
16:30 Gendrim 0 – 0 Pompiers — — —
16:00 N'Zidane 4 – 1 Inter Nouakchott — — —
Saturday 25 October 2025
16:30 Ksar 0 – 1 Nouakchott King's — — —
16:30 Kaédi 1 – 3 SNIM — — —
16:30 AC Douane 3 – 3 Police — — —
16:15 Tevragh-Zeïne 1 – 1 Chemal — — —
Wednesday 22 October 2025
16:30 Inter Nouakchott 0 – 1 Gendrim — — —
Tuesday 21 October 2025
16:30 Police 3 – 0 Ksar — — —
Monday 20 October 2025
16:30 AC Douane 2 – 1 Tevragh-Zeïne — — —
Sunday 19 October 2025
16:30 Nouakchott King's 1 – 1 N'Zidane 1.72 3.25 5.40
Saturday 18 October 2025
16:30 Pompiers 2 – 1 Kaédi — — —
Friday 17 October 2025
16:30 Nouakchott Academie 1 – 2 Chemal — — —
Tuesday 7 October 2025
16:30 Tevragh-Zeïne 2 – 1 Nouakchott Academie — — —
Saturday 4 October 2025
16:45 Gendrim 1 – 1 Nouakchott King's — — —
16:30 Kaédi 1 – 0 Inter Nouakchott — — —
16:00 N'Zidane 1 – 0 Police — — —
Friday 3 October 2025
19:00 Nouadhibou 0 – 0 Pompiers — — —
16:45 Ksar 0 – 2 AC Douane — — —
16:30 Chemal 0 – 0 SNIM — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key