
Rwanda
National Soccer League
Season: 2025
Standings
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | 25 | 38 | 55 | |
| 2 | 26 | 17 | 52 | |
| 3 | 25 | 14 | 49 | |
| 4 | 26 | 6 | 43 | |
| 5 | 26 | 12 | 42 | |
| 6 | 26 | 8 | 41 | |
| 7 | 26 | 1 | 38 | |
| 8 | 27 | 3 | 37 | |
| 9 | 26 | 3 | 37 | |
| 10 | 27 | 3 | 36 | |
| 11 | 27 | -10 | 29 | |
| 12 | 27 | -14 | 29 | |
| 13 | 27 | -9 | 28 | |
| 14 | 27 | -16 | 27 | |
| 15 | 26 | -14 | 26 | |
| 16 | 26 | -12 | 22 | |
| 17 | 26 | -11 | 21 | |
| 18 | 26 | -19 | 21 |
Champions LeagueCAF Confederation CupRelegation
Fixtures
Group Stage
2026-05-31
APR

13:00
Gicumbi2026-05-31
AS Kigali

13:00
Musanze2026-05-31
Etincelles

13:00
Al Hilal Omdurman2026-05-31
Marines

13:00
Muhanga2026-05-31
Mukura

13:00
Amagaju2026-05-31
Rayon Sports

13:00
Kiyovu Sports2026-05-31
Gasogi United

13:00
Police2026-05-31
Gorilla

13:00
Al Merreikh2026-05-31
Rutsiro

13:00
Bugesera2026-05-24
Al Hilal Omdurman

13:00
Gasogi United2026-05-24
Al Merreikh

13:00
APR2026-05-24
Amagaju

13:00
Muhanga2026-05-24
Gicumbi

13:00
Mukura2026-05-24
Marines

13:00
Musanze2026-05-24
Police

13:00
Kiyovu Sports2026-05-24
Rayon Sports

13:00
Bugesera2026-05-24
Gorilla

13:00
Etincelles2026-05-24
Rutsiro

13:00
AS Kigali2026-05-17
APR

13:00
Rutsiro2026-05-17
Amagaju

13:00
Al Merreikh2026-05-17
Musanze

13:00
Gasogi United2026-05-16
Police

16:30
Al Hilal Omdurman2026-05-16
Kiyovu Sports

13:00
Muhanga2026-05-16
Marines

13:00
Etincelles2026-05-16
Mukura

13:00
Bugesera2026-05-15
Rayon Sports

16:30
Gorilla2026-05-15
AS Kigali

13:00
Gicumbi2026-05-10
APR

16:30
AS Kigali2026-05-10
Muhanga

13:00
Al Hilal Omdurman2026-05-10
Mukura

13:00
Gorilla2026-05-10
Gasogi United

13:00
Etincelles2026-05-09
Rayon Sports

17:00
Marines2026-05-09
Al Merreikh

13:30
Kiyovu Sports2026-05-09
Musanze

13:00
Police2026-05-09
Rutsiro

13:00
Amagaju2026-05-09
Gicumbi

10:30
Bugesera2026-05-07
APR

16:00
Al Hilal Omdurman2026-05-06
Al Merreikh

13:30
Etincelles2026-05-06
Bugesera

13:00
Marines2026-05-06
Muhanga

13:00
Rayon Sports2026-05-06
Mukura

13:00
Police2026-05-06
Gorilla

13:00
AS Kigali2026-05-06
Rutsiro

13:00
Musanze2026-05-05
Amagaju

13:00
Kiyovu Sports2026-05-05
Gasogi United

13:00
Gicumbi2026-05-03
AS Kigali

13:00
Al Hilal Omdurman2026-05-03
Muhanga

13:00
Bugesera2026-05-03
Mukura

13:00
Rutsiro2026-05-03
Musanze

13:00
Kiyovu Sports2026-05-02
Rayon Sports

16:00
APR2026-05-02
Etincelles

13:00
Amagaju2026-05-02
Gicumbi

13:00
Al Merreikh2026-05-01
Gorilla

16:30
Police2026-05-01
Marines

13:00
Gasogi United2026-04-26
Al Merreikh

13:00
Bugesera2026-04-26
Amagaju

13:00
Rayon Sports2026-04-26
Etincelles

13:00
Kiyovu Sports2026-04-25
Police

16:30
Marines2026-04-25
Al Hilal Omdurman

13:00
Musanze2026-04-25
Mukura

13:00
APR2026-04-24
Gicumbi

16:30
Rutsiro2026-04-24
AS Kigali

13:00
Gasogi United2026-04-24
Muhanga

13:00
Gorilla2026-04-19
Police

13:00
Bugesera2026-04-19
Rutsiro

13:00
Rayon Sports2026-04-18
Kiyovu Sports

FT
0
-
0
Al Hilal Omdurman2026-04-18
Etincelles

FT
0
-
0
APR2026-04-18
Gicumbi

FT
0
-
0
Muhanga2026-04-18
Mukura

FT
1
-
0
Al Merreikh2026-04-17
Gasogi United

FT
2
-
1
Gorilla2026-04-17
Marines

FT
0
-
1
AS Kigali2026-04-17
Musanze

FT
0
-
2
Amagaju2026-04-06
Al Hilal Omdurman

FT
1
-
1
Marines2026-04-05
APR

FT
1
-
0
Muhanga2026-04-05
Gorilla

FT
2
-
1
Musanze2026-04-04
Rayon Sports

FT
0
-
0
Gicumbi2026-04-04
Al Merreikh

FT
0
-
0
Rutsiro2026-04-04
Amagaju

FT
2
-
1
Police2026-04-04
Bugesera

FT
3
-
0
Etincelles2026-04-03
AS Kigali

FT
1
-
1
Mukura2026-04-03
Kiyovu Sports

FT
2
-
0
Gasogi United2026-03-31
Amagaju

FT
1
-
2
Al Hilal Omdurman2026-03-28
Rutsiro

FT
1
-
2
Al Hilal Omdurman2026-03-25
Bugesera

FT
0
-
2
Al Hilal Omdurman2026-03-22
Rayon Sports

FT
3
-
0
Gasogi United2026-03-22
Al Merreikh

16:30
Al Hilal Omdurman2026-03-22
Muhanga

FT
0
-
1
Musanze2026-03-22
Police

FT
1
-
1
Etincelles2026-03-22
Rutsiro

FT
0
-
1
Kiyovu Sports2026-03-21
Bugesera

FT
2
-
0
AS Kigali2026-03-21
Gicumbi

FT
0
-
1
Gorilla2026-03-21
Marines

FT
3
-
1
Mukura2026-03-20
APR

FT
1
-
0
Amagaju2026-03-19
Al Merreikh

FT
3
-
0
Muhanga2026-03-16
Rayon Sports

FT
0
-
0
Al Merreikh2026-03-16
Gicumbi

FT
1
-
2
Police2026-03-15
Gorilla

FT
1
-
1
Marines2026-03-15
Kiyovu Sports

FT
3
-
1
AS Kigali2026-03-15
Muhanga

FT
2
-
1
Mukura2026-03-14
APR

FT
2
-
0
Musanze2026-03-14
Gasogi United

FT
0
-
1
Bugesera2026-03-14
Rutsiro

FT
0
-
0
Etincelles2026-03-10
Kiyovu Sports

FT
1
-
2
Marines2026-03-09
Police

FT
0
-
1
Al Merreikh2026-03-08
AS Kigali

FT
2
-
2
Muhanga2026-03-08
Amagaju

FT
2
-
1
Gorilla2026-03-08
Etincelles

FT
1
-
1
Rayon Sports2026-03-07
Bugesera

FT
2
-
1
Kiyovu Sports2026-03-07
Marines

FT
2
-
2
APR2026-03-07
Musanze

FT
0
-
1
Mukura2026-03-07
Gasogi United

FT
0
-
0
Rutsiro2026-03-03
Al Hilal Omdurman

FT
5
-
0
Gicumbi2026-03-01
AS Kigali

FT
0
-
0
Etincelles2026-03-01
Bugesera

FT
0
-
0
Amagaju2026-03-01
Muhanga

FT
1
-
1
Police2026-02-28
Kiyovu Sports

FT
1
-
1
Gicumbi2026-02-28
Mukura

FT
3
-
1
Al Hilal Omdurman2026-02-28
Musanze

FT
1
-
1
Rayon Sports2026-02-28
Rutsiro

FT
5
-
3
Marines2026-02-27
APR

FT
2
-
1
Gorilla2026-02-27
Al Merreikh

FT
1
-
1
Gasogi United2026-02-25
Rayon Sports

FT
1
-
1
Al Hilal Omdurman2026-02-25
Rutsiro

FT
0
-
0
Police2026-02-23
Gasogi United

FT
0
-
1
Amagaju2026-02-22
Rayon Sports

FT
2
-
1
Mukura2026-02-22
Bugesera

FT
1
-
2
Musanze2026-02-22
AS Kigali

FT
0
-
1
Al Merreikh2026-02-21
Al Hilal Omdurman

FT
1
-
0
Gorilla2026-02-21
Etincelles

FT
1
-
1
Gicumbi2026-02-21
Muhanga

FT
2
-
1
Rutsiro2026-02-20
Police

FT
1
-
1
APR2026-02-15
Amagaju

FT
0
-
2
AS Kigali2026-02-15
Etincelles

FT
2
-
1
Muhanga2026-02-15
Gasogi United

FT
1
-
1
Mukura2026-02-14
APR

FT
1
-
1
Kiyovu Sports2026-02-14
Bugesera

FT
3
-
1
Gorilla2026-02-14
Marines

FT
1
-
1
Gicumbi2026-02-13
Musanze

FT
1
-
1
Al Merreikh2026-02-13
Police

FT
0
-
1
Rayon Sports2026-02-08
Police

FT
0
-
1
AS Kigali2026-02-08
Gicumbi

FT
1
-
1
Amagaju2026-02-08
Marines

FT
1
-
1
Al Merreikh2026-02-08
Muhanga

FT
1
-
1
Gasogi United2026-02-07
Bugesera

FT
2
-
2
APR2026-02-07
Etincelles

FT
1
-
0
Musanze2026-02-07
Kiyovu Sports

FT
3
-
1
Mukura2026-02-06
Gorilla

FT
2
-
1
Rutsiro2026-02-05
AS Kigali

FT
0
-
1
Rayon Sports2026-02-04
Gasogi United

FT
0
-
3
APR2026-01-31
Mukura

FT
1
-
0
Etincelles2026-01-30
Kiyovu Sports

FT
0
-
0
Gorilla2026-01-30
Amagaju

FT
1
-
1
Marines2026-01-30
Gicumbi

FT
0
-
3
MusanzeRegular Season
2026-02-17
Al Hilal Omdurman

FT
1
-
2
Al Merreikh2026-02-10
Al Hilal Omdurman

FT
2
-
0
APR2026-01-24
Mukura

FT
1
-
1
Rayon Sports2026-01-21
Al Merreikh

FT
2
-
2
Rayon Sports2026-01-18
APR

FT
0
-
0
Al Merreikh2026-01-17
Al Hilal Omdurman

FT
4
-
0
Rayon Sports2026-01-14
Al Hilal Omdurman

FT
3
-
0
Muhanga2026-01-14
Amagaju

FT
0
-
1
APR2026-01-12
Gorilla

FT
1
-
2
Gasogi United2026-01-11
Al Hilal Omdurman

FT
8
-
0
Amagaju2026-01-11
Al Merreikh

FT
1
-
1
Mukura2026-01-11
Etincelles

FT
1
-
2
Bugesera2026-01-11
Kiyovu Sports

FT
0
-
0
Police2026-01-11
Musanze

FT
3
-
1
Marines2026-01-09
AS Kigali

FT
0
-
0
Rutsiro2026-01-09
Muhanga

FT
2
-
3
Gicumbi2026-01-08
Al Merreikh

FT
1
-
1
Police2026-01-08
Al Hilal Omdurman

FT
2
-
0
Etincelles2026-01-05
Gasogi United

FT
0
-
1
Al Merreikh2026-01-05
Gicumbi

FT
1
-
4
Kiyovu Sports2026-01-05
Musanze

FT
0
-
1
Al Hilal Omdurman2026-01-04
Rayon Sports

FT
2
-
0
Muhanga2026-01-04
Rutsiro

FT
1
-
2
Mukura2026-01-03
APR

FT
2
-
1
Bugesera2026-01-03
Etincelles

FT
0
-
1
AS Kigali2026-01-03
Police

FT
4
-
0
Gorilla2026-01-02
Gicumbi

FT
1
-
3
Al Hilal Omdurman2026-01-02
Marines

FT
1
-
0
Amagaju2026-01-02
Gasogi United

FT
0
-
3
Musanze2025-12-29
Al Hilal Omdurman

FT
4
-
2
AS Kigali2025-12-29
Muhanga

FT
0
-
0
Al Merreikh2025-12-28
Musanze

FT
0
-
1
Gorilla2025-12-27
Rayon Sports

FT
1
-
1
Etincelles2025-12-27
Kiyovu Sports

FT
0
-
0
Amagaju2025-12-26
Bugesera

FT
1
-
0
Police2025-12-26
Muhanga

FT
1
-
2
APR2025-12-26
Mukura

FT
2
-
1
Marines2025-12-26
Gasogi United

FT
1
-
1
AS Kigali2025-12-26
Rutsiro

FT
2
-
4
Gicumbi2025-12-24
Gorilla

FT
0
-
3
Al Hilal Omdurman2025-12-24
Al Merreikh

FT
3
-
2
Musanze2025-12-21
Al Merreikh

FT
1
-
0
Gicumbi2025-12-21
Kiyovu Sports

FT
1
-
0
Rutsiro2025-12-21
Marines

FT
2
-
2
Al Hilal Omdurman2025-12-20
APR

FT
2
-
0
Gasogi United2025-12-20
Amagaju

FT
0
-
1
Mukura2025-12-20
Etincelles

FT
0
-
1
Police2025-12-20
Musanze

FT
3
-
0
Muhanga2025-12-19
Gorilla

FT
1
-
2
Rayon Sports2025-12-19
AS Kigali

FT
0
-
0
Bugesera2025-12-18
Al Hilal Omdurman

FT
1
-
2
Kiyovu Sports2025-12-18
Gicumbi

FT
1
-
0
Marines2025-12-17
Etincelles

FT
1
-
2
Al Merreikh2025-12-15
Al Hilal Omdurman

FT
1
-
2
Rutsiro2025-12-14
Al Merreikh

FT
1
-
0
Amagaju2025-12-14
Bugesera

FT
2
-
1
Rayon Sports2025-12-14
Marines

FT
1
-
0
Kiyovu Sports2025-12-14
Mukura

FT
2
-
0
Gicumbi2025-12-13
Muhanga

FT
0
-
0
AS Kigali2025-12-13
Musanze

FT
1
-
3
Etincelles2025-12-13
Gorilla

FT
0
-
0
APR2025-12-12
Police

FT
1
-
0
Gasogi United2025-12-11
Al Hilal Omdurman

FT
3
-
1
Bugesera2025-12-11
Amagaju

FT
1
-
2
Rutsiro2025-12-10
Al Merreikh

FT
1
-
0
Marines2025-12-08
Al Hilal Omdurman

FT
2
-
0
Mukura2025-12-07
Al Merreikh

FT
2
-
1
AS Kigali2025-12-06
APR

FT
0
-
0
Police2025-12-06
Muhanga

FT
0
-
1
Amagaju2025-12-06
Gasogi United

FT
0
-
2
Marines2025-12-06
Rutsiro

FT
1
-
1
Gorilla2025-12-05
Rayon Sports

FT
2
-
0
Musanze2025-12-05
Bugesera

FT
0
-
1
Mukura2025-12-05
Kiyovu Sports

FT
4
-
1
Etincelles2025-12-04
Gicumbi

FT
2
-
1
AS Kigali2025-12-03
Gasogi United

FT
0
-
2
Al Hilal Omdurman2025-12-03
Rutsiro

FT
0
-
1
Al Merreikh2025-12-02
APR

FT
2
-
1
Etincelles2025-11-30
Al Merreikh

FT
0
-
1
Gorilla2025-11-30
Marines

FT
2
-
1
Bugesera2025-11-30
Police

FT
1
-
1
Musanze2025-11-29
Amagaju

FT
0
-
1
Gasogi United2025-11-29
Gicumbi

FT
1
-
1
Rayon Sports2025-11-29
Rutsiro

FT
0
-
1
Muhanga2025-11-28
AS Kigali

FT
1
-
1
APR2025-11-28
Etincelles

FT
1
-
1
Mukura2025-11-27
Gorilla

FT
0
-
1
Kiyovu Sports2025-11-27
Bugesera

FT
1
-
0
Al Merreikh2025-11-26
Al Hilal Omdurman

FT
0
-
0
Police2025-11-25
APR

FT
2
-
1
Marines2025-11-24
Kiyovu Sports

FT
0
-
2
Al Merreikh2025-11-23
Mukura

FT
1
-
2
Muhanga2025-11-23
Rayon Sports

FT
0
-
2
AS Kigali2025-11-22
Amagaju

FT
1
-
1
Etincelles2025-11-22
Bugesera

FT
2
-
3
Rutsiro2025-11-22
Marines

FT
1
-
0
Gorilla2025-11-22
Musanze

FT
3
-
2
APR2025-11-22
Police

FT
2
-
1
Gicumbi2025-11-21
Gasogi United

FT
1
-
0
Kiyovu Sports2025-11-09
Kiyovu Sports

FT
0
-
0
Bugesera2025-11-08
APR

FT
3
-
0
Rayon Sports2025-11-08
Etincelles

FT
0
-
0
Rutsiro2025-11-08
Muhanga

FT
0
-
2
Marines2025-11-08
Mukura

FT
0
-
2
Gasogi United2025-11-08
Musanze

FT
3
-
2
Gicumbi2025-11-08
Gorilla

FT
0
-
1
Amagaju2025-11-07
AS Kigali

FT
0
-
0
Police2025-11-02
AS Kigali

FT
0
-
3
Kiyovu Sports2025-11-02
Gicumbi

FT
1
-
1
Etincelles2025-11-02
Marines

FT
0
-
1
Rayon Sports2025-11-01
Amagaju

FT
0
-
2
Musanze2025-11-01
Police

FT
1
-
1
Mukura2025-11-01
Rutsiro

FT
1
-
1
APR2025-10-31
Gorilla

FT
2
-
1
Bugesera2025-10-30
Gasogi United

FT
1
-
0
Muhanga2025-10-26
Marines

FT
1
-
2
Police2025-10-25
Bugesera

FT
0
-
1
Muhanga2025-10-25
Etincelles

FT
0
-
0
Gorilla2025-10-25
Kiyovu Sports

FT
0
-
0
APR2025-10-25
Mukura

FT
2
-
0
AS Kigali2025-10-25
Musanze

FT
1
-
1
Rutsiro2025-10-24
Rayon Sports

FT
1
-
0
Amagaju2025-10-24
Gicumbi

FT
2
-
1
Gasogi United2025-10-20
Kiyovu Sports

FT
0
-
0
Musanze2025-10-19
APR

FT
1
-
0
Mukura2025-10-19
Police

FT
1
-
0
Amagaju2025-10-18
Rayon Sports

FT
3
-
1
Rutsiro2025-10-18
AS Kigali

FT
1
-
0
Marines2025-10-18
Bugesera

FT
0
-
0
Gasogi United2025-10-18
Muhanga

FT
1
-
1
Etincelles2025-10-17
Gorilla

FT
0
-
0
Gicumbi2025-10-05
Police

FT
1
-
0
Muhanga2025-10-05
Amagaju

FT
0
-
2
Gicumbi2025-10-05
Gasogi United

FT
2
-
2
Rayon Sports2025-10-04
Marines

FT
2
-
0
Rutsiro2025-10-04
Mukura

FT
0
-
0
Kiyovu Sports2025-10-04
Musanze

FT
1
-
1
Bugesera2025-10-03
AS Kigali

FT
1
-
1
Gorilla2025-10-02
Rayon Sports

FT
0
-
1
Police2025-09-20
Amagaju

FT
0
-
0
Bugesera2025-09-20
Etincelles

FT
0
-
2
Marines2025-09-20
Musanze

FT
1
-
0
AS Kigali2025-09-19
Muhanga

FT
0
-
1
Kiyovu Sports2025-09-19
Rutsiro

FT
2
-
3
Gasogi United2025-09-18
Gicumbi

FT
1
-
2
APR2025-09-18
Gorilla

FT
1
-
1
Mukura2025-09-14
AS Kigali

FT
1
-
2
Amagaju2025-09-13
Kiyovu Sports

FT
0
-
2
Rayon Sports2025-09-13
Bugesera

FT
1
-
0
Gicumbi2025-09-13
Etincelles

FT
0
-
0
Gasogi United2025-09-13
Mukura

FT
1
-
0
Musanze2025-09-13
Police

FT
2
-
1
Rutsiro2025-09-12
Gorilla

FT
2
-
0
Muhanga