RWA

National Soccer League 2024/25

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

240Matches
496Goals
2.07Per game
42.1%Home wins
70%Priced at kickoff
APRTop 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 APRAPR 30 20 8 2 +32 68
2 RSRayon Sports 30 18 9 3 +26 63
3 AKAS Kigali 30 14 7 9 +5 49
4 POLPolice 30 11 12 7 +14 45
5 MUKMukura 30 10 11 9 -4 41
6 BUGBugesera 30 10 10 10 +7 40
7 GUGasogi United 30 10 10 10 0 40
8 GORGorilla 30 10 8 12 -1 38
9 RUTRutsiro 30 9 11 10 -5 38
10 KSKiyovu Sports 30 11 4 15 -19 37
11 AMAAmagaju 30 10 6 14 -9 36
12 ETIEtincelles 30 7 13 10 -2 34
13 MUSMusanze 30 7 13 10 -5 34
14 MARMarines 30 9 7 14 -9 34
15 RCRwamagana City 30 7 9 14 -7 30
16 VISVision 30 5 6 19 -23 21

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.07
496 goals. 39.6% of matches went over 2.5.
Home advantage
42.1%
Draws 30%, away wins 27.9%.
Half-time lead held
73.9%
From 115 matches where someone led at the break.
0–0 38 · 15.8%
1–0 34 · 14.2%
0–1 30 · 12.5%
2–1 24 · 10%
1–1 21 · 8.8%
1–2 17 · 7.1%

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.

Wednesday 28 May 2025
16:00 APR 3 – 1 Musanze 1.24 5.60 15.00
13:30 Amagaju 2 – 1 Rwamagana City — — —
13:00 Rayon Sports 1 – 0 Gorilla 2.10 4.20 4.00
Tuesday 27 May 2025
13:30 Marines 0 – 1 AS Kigali 2.79 3.85 2.88
13:30 Bugesera 5 – 0 Kiyovu Sports — — —
13:00 Police 3 – 3 Etincelles 1.93 3.36 4.60
10:30 Vision 0 – 1 Mukura 4.52 3.58 1.90
Sunday 25 May 2025
13:00 Gasogi United 4 – 1 Rutsiro 2.15 3.35 3.40
Saturday 24 May 2025
13:00 Etincelles 0 – 1 Bugesera 1.90 4.60 4.50
13:00 Rwamagana City 0 – 1 APR — — —
13:00 Rayon Sports 0 – 0 Vision 1.19 7.50 20.00
Thursday 22 May 2025
13:00 Amagaju 2 – 0 Kiyovu Sports — — —
13:00 Police 1 – 1 AS Kigali 2.25 3.30 4.70
Wednesday 21 May 2025
13:00 Mukura 0 – 2 Musanze 5.10 3.80 2.44
08:00 Bugesera 2 – 1 Rayon Sports — — —
Tuesday 20 May 2025
13:00 Gorilla 2 – 1 Gasogi United 2.54 3.40 3.66
13:00 Rutsiro 3 – 3 Marines 4.63 4.75 1.99
Monday 19 May 2025
13:00 AS Kigali 2 – 2 Etincelles 5.50 4.01 2.25
Sunday 18 May 2025
13:00 Police 3 – 0 Vision 1.42 4.50 9.10
Saturday 17 May 2025
16:00 Gasogi United 1 – 0 Rwamagana City — — —
13:00 APR 1 – 0 Gorilla 1.17 6.25 16.00
13:00 Marines 3 – 0 Musanze 2.20 4.30 8.40
13:00 Amagaju 1 – 1 Mukura 1.50 3.90 10.00
Friday 16 May 2025
13:00 Kiyovu Sports 2 – 1 Rutsiro — — —
Monday 12 May 2025
13:00 Gorilla 2 – 1 Etincelles 2.07 3.61 6.50
Sunday 11 May 2025
17:00 Police 0 – 1 Rayon Sports 3.85 3.00 2.12
13:00 Rutsiro 1 – 2 Rwamagana City — — —
Saturday 10 May 2025
16:00 APR 3 – 1 Amagaju 1.30 4.80 11.00
13:00 Marines 2 – 1 Vision — — —
13:00 Musanze 1 – 1 Gasogi United — — —
13:00 Mukura 1 – 1 Bugesera — — —
Friday 9 May 2025
13:00 AS Kigali 0 – 1 Kiyovu Sports — — —
Thursday 8 May 2025
16:00 Rayon Sports 2 – 0 Rutsiro 1.43 4.00 8.25
Wednesday 7 May 2025
16:00 APR 3 – 0 Marines 1.28 5.25 11.50
13:00 Gasogi United 1 – 0 Mukura 1.86 4.15 5.20
13:00 Amagaju 0 – 2 Police 2.81 3.00 3.25
Monday 5 May 2025
13:00 Vision 0 – 2 AS Kigali 4.00 2.96 2.00
Friday 2 May 2025
13:00 Gorilla 0 – 1 Bugesera 2.92 2.85 3.20
Thursday 1 May 2025
13:00 Kiyovu Sports 2 – 2 Rwamagana City — — —
13:00 Etincelles 3 – 0 Musanze 2.63 2.65 3.36
Sunday 27 April 2025
13:30 Gasogi United 1 – 0 Amagaju 2.43 2.99 4.00
13:00 Etincelles 1 – 2 Rayon Sports 5.25 3.30 1.77
11:00 Gorilla 0 – 0 Police — — —
Saturday 26 April 2025
13:00 Bugesera 2 – 1 Marines 2.00 3.20 3.88
13:00 Rutsiro 0 – 5 APR 5.10 3.30 1.71
13:00 AS Kigali 1 – 1 Mukura 2.59 3.05 4.00
13:00 Musanze 1 – 0 Rwamagana City — — —
Friday 25 April 2025
13:00 Vision 0 – 1 Kiyovu Sports — — —
Sunday 20 April 2025
13:00 APR 2 – 2 Etincelles 1.33 4.33 10.40
13:00 Rutsiro 4 – 2 Bugesera 2.06 3.00 4.20
Saturday 19 April 2025
13:00 Musanze 0 – 0 Vision 1.72 3.62 5.80
13:00 Mukura 0 – 1 Kiyovu Sports — — —
13:00 Marines 2 – 1 Gorilla 2.48 3.45 5.54
13:00 Rwamagana City 0 – 2 Rayon Sports — — —
13:00 AS Kigali 2 – 1 Amagaju 2.00 2.95 4.40
Friday 18 April 2025
13:00 Gasogi United 0 – 2 Police 2.78 2.92 3.40
Sunday 6 April 2025
13:00 Police 0 – 0 Mukura 2.10 3.15 4.33
13:00 Etincelles 0 – 2 Kiyovu Sports — — —
Saturday 5 April 2025
13:00 Marines 2 – 2 Rayon Sports 5.56 3.25 1.78
13:00 Amagaju 1 – 0 Gorilla 2.61 3.14 3.05
13:00 Bugesera 0 – 1 APR 7.01 3.17 1.92
13:00 Musanze 1 – 1 Rutsiro 2.70 3.03 3.40
13:00 AS Kigali 1 – 0 Rwamagana City — — —
Friday 4 April 2025
13:00 Vision 1 – 0 Gasogi United 3.28 3.04 2.49
Wednesday 2 April 2025
13:00 Mukura 0 – 0 Rutsiro 2.55 2.92 3.35
Sunday 30 March 2025
16:00 APR 2 – 1 Vision 1.25 5.80 13.00
13:00 Etincelles 0 – 0 Marines 2.12 3.32 4.00
13:00 Kiyovu Sports 1 – 0 Police — — —
Saturday 29 March 2025
16:30 Rayon Sports 0 – 1 Mukura 1.53 3.90 8.50
13:00 Musanze 1 – 0 Amagaju 1.76 3.30 5.50
13:00 Rutsiro 1 – 0 Gorilla 2.45 2.89 3.68
13:00 Bugesera 0 – 1 Rwamagana City — — —
Friday 28 March 2025
13:00 AS Kigali 0 – 0 Gasogi United 2.20 2.92 3.85
Sunday 16 March 2025
13:00 Etincelles 1 – 1 Vision 1.52 3.83 8.00
Saturday 15 March 2025
16:00 Rayon Sports 2 – 1 AS Kigali 1.78 3.52 7.10
13:00 Musanze 3 – 0 Kiyovu Sports — — —
13:00 Bugesera 0 – 1 Police 2.85 2.81 2.90
13:00 Marines 1 – 2 Amagaju 2.53 2.90 3.20
Friday 14 March 2025
17:00 Gasogi United 0 – 0 APR 6.50 3.63 1.65
13:00 Gorilla 2 – 0 Rwamagana City — — —
Monday 10 March 2025
13:00 Mukura 2 – 0 Gorilla — — —
Sunday 9 March 2025
13:00 Rutsiro 2 – 1 AS Kigali 2.85 2.62 3.05
13:00 APR 0 – 0 Rayon Sports 2.20 3.00 4.02
Saturday 8 March 2025
13:00 Musanze 0 – 0 Bugesera 2.10 3.26 4.10
13:00 Rwamagana City 1 – 1 Police — — —
13:00 Etincelles 1 – 0 Gasogi United — — —
13:00 Vision 1 – 0 Amagaju 2.75 3.00 2.75
Friday 7 March 2025
13:00 Kiyovu Sports 2 – 1 Marines — — —
Sunday 2 March 2025
17:00 Police 1 – 3 APR 3.69 2.89 2.49
14:00 Rayon Sports 0 – 0 Gasogi United 1.43 4.30 9.20
Saturday 1 March 2025
13:00 Marines 3 – 1 Mukura 2.99 2.86 2.65
13:00 Musanze 1 – 2 AS Kigali 3.23 2.89 3.20
13:00 Kiyovu Sports 3 – 1 Gorilla — — —
13:00 Amagaju 0 – 1 Bugesera 2.66 2.88 3.79
13:00 Rwamagana City 1 – 0 Etincelles — — —
Friday 28 February 2025
13:00 Vision 1 – 2 Rutsiro 4.64 3.38 1.90
Monday 24 February 2025
13:00 Gasogi United 2 – 1 Kiyovu Sports — — —
Sunday 23 February 2025
16:00 Gorilla 0 – 0 AS Kigali 2.85 3.01 2.78
13:00 Mukura 1 – 0 APR 6.00 3.30 1.71
13:00 Vision 0 – 4 Bugesera 3.10 3.20 2.40
Saturday 22 February 2025
15:00 Amagaju 1 – 1 Rayon Sports 6.50 3.50 1.67
13:00 Police 3 – 3 Musanze 1.64 3.40 7.20
13:00 Rutsiro 0 – 1 Etincelles 2.26 2.85 4.33
13:00 Rwamagana City 2 – 0 Marines — — —
Sunday 16 February 2025
16:00 APR 2 – 1 AS Kigali 1.56 3.85 7.60
13:00 Gorilla 1 – 0 Musanze 2.35 2.95 4.20
10:30 Police 4 – 0 Marines 1.78 3.25 5.10
Saturday 15 February 2025
16:00 Kiyovu Sports 1 – 2 Rayon Sports — — —
13:00 Amagaju 0 – 0 Rutsiro 2.53 2.97 3.40
13:00 Gasogi United 2 – 2 Bugesera 2.50 3.17 3.10
13:00 Rwamagana City 3 – 0 Vision — — —
13:00 Etincelles 2 – 0 Mukura 2.45 2.89 3.25
Sunday 9 February 2025
13:30 Marines 3 – 0 Gasogi United 2.40 3.00 3.15
13:00 Rayon Sports 2 – 2 Musanze 1.51 3.72 8.50
13:00 Amagaju 0 – 1 Etincelles 2.16 2.81 4.11
Saturday 8 February 2025
16:00 Kiyovu Sports 1 – 2 APR — — —
13:00 AS Kigali 1 – 0 Bugesera 2.00 3.00 4.68
13:00 Rutsiro 0 – 0 Police 2.25 2.80 3.80
13:00 Mukura 1 – 0 Rwamagana City — — —
Thursday 6 February 2025
13:00 Vision 1 – 2 Gorilla 3.00 2.90 2.79
Sunday 12 January 2025
13:00 Amagaju 1 – 0 APR 7.25 3.70 1.59
Saturday 11 January 2025
15:00 Mukura 2 – 1 Rayon Sports 6.25 3.20 1.87
Wednesday 8 January 2025
13:00 Marines 1 – 2 APR 8.40 4.30 1.54
Tuesday 7 January 2025
13:00 Etincelles 1 – 0 AS Kigali 3.35 2.76 2.46
Saturday 4 January 2025
16:00 Rayon Sports 2 – 0 Police 2.01 3.47 5.60
13:00 Gasogi United 1 – 2 AS Kigali 2.61 3.19 3.71
13:00 Musanze 0 – 1 APR — — —
Monday 30 December 2024
13:00 Vision 3 – 0 Musanze 3.62 2.90 2.25
13:00 Marines 1 – 4 Bugesera 2.34 2.97 3.70
Sunday 29 December 2024
13:00 Gorilla 1 – 2 Rutsiro 2.00 2.90 4.80
13:00 Rwamagana City 0 – 0 Kiyovu Sports — — —
Friday 27 December 2024
13:00 Police 2 – 0 Gasogi United 2.44 3.14 4.16
Monday 23 December 2024
13:00 Etincelles 0 – 0 Rwamagana City — — —
Saturday 21 December 2024
13:00 Musanze 1 – 0 Gorilla 2.40 2.90 3.64
13:00 Kiyovu Sports 3 – 2 Vision — — —
13:00 Bugesera 0 – 0 Mukura 2.55 2.85 3.05
Friday 20 December 2024
13:00 Rutsiro 2 – 1 Amagaju 2.48 2.98 3.75
Monday 16 December 2024
13:00 Vision 1 – 1 Etincelles 2.40 3.00 3.25
Sunday 15 December 2024
13:00 Gorilla 1 – 1 Kiyovu Sports — — —
Saturday 14 December 2024
16:00 AS Kigali 1 – 3 Rayon Sports 3.40 3.05 2.46
13:00 APR 4 – 2 Mukura 1.60 3.52 6.60
13:00 Amagaju 2 – 1 Marines 2.43 3.11 3.20
13:00 Rutsiro 0 – 0 Musanze 2.40 3.13 3.05
13:00 Rwamagana City 0 – 0 Gasogi United — — —
Friday 13 December 2024
13:00 Police 2 – 2 Bugesera 1.68 3.50 5.40
Wednesday 11 December 2024
16:00 APR 3 – 0 Kiyovu Sports — — —
Sunday 8 December 2024
13:00 Marines 1 – 1 Rutsiro 1.80 3.40 4.60
13:00 Kiyovu Sports 0 – 1 Musanze — — —
Saturday 7 December 2024
16:00 Rayon Sports 0 – 0 APR 2.83 2.60 3.85
13:00 Mukura 1 – 0 Amagaju 2.10 3.15 3.70
13:00 Etincelles 0 – 1 Gorilla 2.96 2.80 2.82
13:00 Bugesera 1 – 2 AS Kigali 3.15 2.72 2.95
Friday 6 December 2024
13:00 Gasogi United 3 – 0 Vision 1.80 3.25 4.90
Wednesday 4 December 2024
17:00 Rayon Sports 2 – 1 Rwamagana City — — —
13:00 APR 1 – 1 Police 1.70 3.60 5.25
Sunday 1 December 2024
13:00 AS Kigali 0 – 1 APR 3.82 3.05 2.95
Saturday 30 November 2024
16:00 Vision 0 – 3 Rayon Sports 5.00 3.40 1.75
13:00 Mukura 1 – 1 Marines 2.10 3.15 3.70
13:00 Rutsiro 0 – 0 Kiyovu Sports — — —
13:00 Musanze 0 – 0 Etincelles 2.06 2.92 4.20
13:00 Gasogi United 2 – 2 Gorilla 2.70 3.09 3.05
13:00 Rwamagana City 0 – 2 Bugesera — — —
Friday 29 November 2024
13:00 Police 0 – 1 Amagaju 1.78 3.68 5.50
Wednesday 27 November 2024
16:00 APR 2 – 0 Bugesera 1.55 3.65 7.20
Sunday 24 November 2024
13:00 Rutsiro 3 – 0 Mukura 2.70 2.85 2.90
13:00 Amagaju 1 – 2 AS Kigali 2.85 3.00 2.60
13:00 Gorilla 0 – 2 Rayon Sports 4.01 2.90 2.51
Saturday 23 November 2024
16:00 APR 1 – 0 Rwamagana City — — —
13:00 Marines 0 – 1 Police 2.55 3.30 2.75
13:00 Gasogi United 1 – 1 Musanze 2.51 3.28 3.35
13:00 Bugesera 1 – 2 Vision 2.10 3.12 3.80
Friday 22 November 2024
13:00 Kiyovu Sports 2 – 1 Etincelles — — —
Sunday 10 November 2024
16:00 AS Kigali 1 – 0 Police 2.75 3.07 2.90
13:00 APR 0 – 0 Rutsiro 1.53 4.70 9.80
Saturday 9 November 2024
16:00 Rayon Sports 1 – 0 Etincelles 1.49 4.10 9.70
Thursday 7 November 2024
16:00 Vision 0 – 2 APR 6.13 3.70 1.60
13:00 Mukura 2 – 0 Police 3.00 2.85 2.65
Wednesday 6 November 2024
13:00 Rwamagana City 3 – 0 Amagaju — — —
13:00 Etincelles 0 – 0 Rutsiro 2.20 3.15 3.45
13:00 AS Kigali 1 – 2 Marines 1.85 3.19 5.10
13:00 Musanze 0 – 1 Rayon Sports 3.15 2.85 2.50
13:00 Bugesera 0 – 0 Gorilla 2.80 2.80 2.80
Tuesday 5 November 2024
13:00 Kiyovu Sports 3 – 4 Gasogi United — — —
Sunday 3 November 2024
13:00 Mukura 0 – 0 AS Kigali 2.50 2.99 3.00
13:00 Marines 2 – 1 Rwamagana City — — —
13:00 Gorilla 0 – 0 APR 4.51 3.45 2.03
Saturday 2 November 2024
16:00 Rayon Sports 4 – 0 Kiyovu Sports — — —
13:00 Police 3 – 2 Rutsiro 1.69 3.58 6.24
13:00 Amagaju 3 – 1 Vision 2.25 3.02 3.55
13:00 Bugesera 1 – 1 Musanze 2.81 3.00 2.81
Friday 1 November 2024
13:00 Gasogi United 0 – 1 Etincelles 2.07 3.18 4.65
Saturday 26 October 2024
13:00 Rwamagana City 0 – 0 Mukura — — —
13:00 Rutsiro 0 – 1 Gasogi United 6.25 3.39 2.85
13:00 Kiyovu Sports 1 – 2 Bugesera — — —
10:30 Vision 4 – 0 Marines 2.90 3.05 2.84
Friday 25 October 2024
12:00 Gorilla 3 – 0 Amagaju 2.20 3.00 4.40
Monday 21 October 2024
13:00 AS Kigali 2 – 1 Vision 1.75 3.13 7.87
Sunday 20 October 2024
16:00 APR 1 – 0 Gasogi United — — —
13:00 Police 0 – 0 Gorilla 2.05 2.97 4.50
13:00 Marines 4 – 2 Kiyovu Sports — — —
Saturday 19 October 2024
13:00 Rwamagana City 1 – 0 Rutsiro — — —
13:00 Musanze 1 – 1 Mukura — — —
13:00 Etincelles 2 – 3 Amagaju 2.70 3.03 2.75
13:00 Rayon Sports 2 – 0 Bugesera 1.50 3.80 7.75
Monday 30 September 2024
19:00 Vision 0 – 0 Police — — —
Sunday 29 September 2024
13:00 Etincelles 0 – 0 APR 6.50 3.80 1.56
10:30 Kiyovu Sports 0 – 2 Amagaju — — —
Saturday 28 September 2024
13:00 Rutsiro 0 – 1 Rayon Sports 3.60 3.10 2.20
13:00 Rwamagana City 1 – 2 AS Kigali — — —
13:00 Musanze 1 – 1 Marines 1.94 3.20 4.67
Friday 27 September 2024
13:00 Bugesera 0 – 0 Gasogi United — — —
13:00 Gorilla 3 – 1 Mukura 2.49 2.90 3.50
Thursday 26 September 2024
12:00 Police 4 – 0 Kiyovu Sports — — —
Monday 23 September 2024
13:00 Police 3 – 0 Rwamagana City — — —
Sunday 22 September 2024
13:00 Gorilla 1 – 0 Marines 2.17 3.10 4.91
13:00 Mukura 2 – 1 Vision 1.66 4.00 5.45
Saturday 21 September 2024
17:00 Gasogi United 0 – 1 Rayon Sports 4.45 2.94 2.25
13:00 Amagaju 0 – 3 Musanze 2.50 2.98 3.01
13:00 Bugesera 1 – 1 Etincelles 2.00 3.23 3.90
13:00 AS Kigali 0 – 0 Rutsiro 2.04 3.23 4.40
Wednesday 18 September 2024
13:00 Etincelles 0 – 0 Police — — —
Sunday 15 September 2024
13:00 Marines 2 – 0 Etincelles 2.03 3.20 3.94
13:00 Kiyovu Sports 0 – 1 Mukura — — —
13:00 Musanze 0 – 1 Police 2.01 3.10 4.10
13:00 Bugesera 2 – 3 Rutsiro 2.25 3.02 3.45
13:00 Amagaju 2 – 2 Gasogi United 2.48 3.35 2.90
10:30 AS Kigali 1 – 0 Gorilla 2.25 2.95 4.60
Friday 13 September 2024
13:00 Vision 1 – 1 Rwamagana City — — —
Monday 26 August 2024
13:00 AS Kigali 1 – 0 Musanze 2.15 3.01 4.00
Sunday 25 August 2024
13:00 Rwamagana City 0 – 0 Gorilla — — —
Saturday 24 August 2024
13:00 Rutsiro 1 – 0 Vision — — —
13:00 Mukura 0 – 0 Etincelles 1.74 3.55 4.80
Friday 23 August 2024
13:00 Rayon Sports 2 – 2 Amagaju 1.63 3.52 6.50
10:30 Gasogi United 1 – 0 Marines 2.20 3.18 3.64
Wednesday 21 August 2024
13:00 Kiyovu Sports 2 – 1 AS Kigali — — —
Sunday 18 August 2024
13:00 Rwamagana City 1 – 1 Musanze — — —
Saturday 17 August 2024
13:00 Rayon Sports 0 – 0 Marines 1.38 4.87 9.50
Thursday 15 August 2024
13:00 Mukura 0 – 1 Gasogi United 2.93 3.40 3.33
13:00 Bugesera 0 – 0 Amagaju 2.70 3.02 4.21
13:00 Gorilla 1 – 0 Vision — — —

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