Final Table: 1.APR FC 30 20 7 3 46-17 67 [C] Champions 2.Rayon Sports 30 18 9 3 43-17 63 3.AS Kigali 30 14 7 9 32-27 49 4.Police FC 30 11 12 7 38-24 45 5.Mukura VS 30 10 11 9 23-27 41 6.Bugesera FC 30 10 10 10 37-30 40 7.Gorilla FC 30 11 7 12 27-25 40 8.Gasogi United 30 10 10 10 29-29 40 9.Rutsiro FC 30 9 11 10 30-35 38 [P] 10.Kiyovu Sports 30 11 4 15 32-51 37 11.Amagaju FC 30 10 6 14 29-38 36 12.Etincelles FC 30 7 13 10 25-27 34 13.Musanze FC 30 7 13 10 26-31 34 14.Marines FC 30 9 7 14 37-46 34 -------------------------------------------------------- 15.Muhazi United FC 30 7 9 14 22-29 30 Relegated 16.Vision FC 30 5 6 19 23-46 21 [P] Relegated Round 1 [Aug 15] Bugesera 0-0 Amagaju Gorilla 1-0 Vision Mukura 0-1 Gasogi United [Aug 17] Rayon Sports 0-0 Marines [Aug 18] Musanze 1-1 Muhazi United [Aug 21] Kiyovu Sports 2-1 AS Kigali [Sep 18] Etincelles 0-0 Police [Nov 10] APR 0-0 Rutsiro Round 2 [Aug 23] Gasogi United 1-0 Marines Rayon Sports 2-2 Amagaju [Aug 24] Mukura 0-0 Etincelles Rutsiro 1-0 Vision [Aug 25] Muhazi United 0-0 Gorilla [Aug 26] AS Kigali 1-0 Musanze [Sep 26] Police 4-0 Kiyovu Sports [Nov 27] APR 2-0 Bugesera Round 3 [Sep 13] Vision 1-1 Muhazi United [Sep 15] Amagaju 2-2 Gasogi United Bugesera 2-3 Rutsiro Musanze 0-1 Police Kiyovu Sports 0-1 Mukura AS Kigali 1-0 Gorilla Marines 2-0 Etincelles [Dec 7] Rayon Sports 0-0 APR Round 4 [Sep 21] AS Kigali 0-0 Rutsiro Bugesera 1-1 Etincelles Amagaju 0-3 Musanze Gasogi United 0-1 Rayon Sports [Sep 22] Mukura 2-1 Vision Gorilla 1-0 Marines [Sep 23] Police 3-0 Muhazi United [Dec 11] APR 3-0 Kiyovu Sports Round 5 [Sep 27] Gorilla 3-1 Mukura Bugesera 0-0 Gasogi United [Sep 28] Musanze 1-1 Marines Muhazi United 1-2 AS Kigali Rutsiro 0-1 Rayon Sports [Sep 29] Kiyovu Sports 0-2 Amagaju Etincelles 0-0 APR Vision abd Police [abandoned at 0-0 at half-time [Sep 30] due to heavy rain] Vision 0-0 Police [second half] Round 6 [Oct 19] Etincelles 2-3 Amagaju Musanze 1-1 Mukura Muhazi United 1-0 Rutsiro Rayon Sports 2-0 Bugesera APR abd Gasogi United [abandoned at 0-0 after 15' [Oct 20] due to heavy rain] Police 0-0 Gorilla Marines 4-2 Kiyovu Sports APR 1-0 Gasogi United [remaining 75'] [Oct 21] AS Kigali 2-1 Vision Round 7 [Oct 25] Gorilla 3-0 Amagaju [Oct 26] Vision 4-0 Marines Kiyovu Sports 1-2 Bugesera Rutsiro 0-1 Gasogi United Muhazi United 0-0 Mukura [Nov 9] Rayon Sports 1-0 Etincelles [Nov 10] AS Kigali 1-0 Police [Jan 4] Musanze 0-1 APR Round 8 [Nov 1] Gasogi United 0-1 Etincelles [Nov 2] Bugesera 1-1 Musanze Amagaju 3-1 Vision Police 3-2 Rutsiro Rayon Sports 4-0 Kiyovu Sports [Nov 3] Gorilla awd APR [awarded 3-0, originally 0-0; APR Marines 2-1 Muhazi United used 7 foreign players while at Mukura 0-0 AS Kigali most 6 are allowed] Round 9 [Nov 5] Kiyovu Sports 3-4 Gasogi United [Nov 6] Bugesera 0-0 Gorilla Musanze 0-1 Rayon Sports AS Kigali 1-2 Marines Etincelles 0-0 Rutsiro Muhazi United 3-0 Amagaju [Nov 7] Mukura 2-0 Police Vision 0-2 APR Round 10 [Nov 22] Kiyovu Sports 2-1 Etincelles [Nov 23] Bugesera 1-2 Vision Gasogi United 1-1 Musanze Marines 0-1 Police APR 1-0 Muhazi United [Nov 24] Gorilla 0-2 Rayon Sports Amagaju 1-2 AS Kigali Rutsiro 3-0 Mukura Round 11 [Nov 29] Police 0-1 Amagaju [Nov 30] Gasogi United 2-2 Gorilla Muhazi United 0-2 Bugesera Mukura 1-1 Marines Musanze 0-0 Etincelles Vision 0-3 Rayon Sports [Dec 1] Rutsiro 0-0 Kiyovu Sports AS Kigali 0-1 APR Round 12 [Dec 4] APR 1-1 Police Rayon Sports 2-1 Muhazi United [Dec 6] Gasogi United 3-0 Vision [Dec 7] Bugesera 1-2 AS Kigali Etincelles 0-1 Gorilla Mukura 1-0 Amagaju [Dec 8] Kiyovu Sports 0-1 Musanze Marines 1-1 Rutsiro Round 13 [Dec 13] Police 2-2 Bugesera [Dec 14] Muhazi United 0-0 Gasogi United Rutsiro 0-0 Musanze Amagaju 2-1 Marines APR 4-2 Mukura AS Kigali 1-3 Rayon Sports [Dec 15] Gorilla 1-1 Kiyovu Sports [Dec 16] Vision 1-1 Etincelles Round 14 [Dec 20] Rutsiro 2-1 Amagaju [Dec 21] Bugesera 0-0 Mukura Kiyovu Sports 3-2 Vision Musanze 1-0 Gorilla [Dec 23] Etincelles 0-0 Muhazi United [Jan 4] Gasogi United 1-2 AS Kigali Rayon Sports 2-0 Police [Jan 8] Marines 1-2 APR Round 15 [Dec 27] Police 2-0 Gasogi United [Dec 29] Muhazi United 0-0 Kiyovu Sports Gorilla 1-2 Rutsiro [Dec 30] Marines 1-4 Bugesera Vision 3-0 Musanze [Jan 7] Etincelles 1-0 AS Kigali [Jan 11] Mukura 2-1 Rayon Sports [Jan 12] Amagaju 1-0 APR Halfway Table: 1.Rayon Sports 15 11 3 1 25- 6 36 2.APR FC 15 9 4 2 18- 8 31 [C] 3.AS Kigali 15 8 2 5 16-14 26 4.Police FC 15 6 5 4 17-11 23 5.Gorilla FC 15 6 5 4 16-10 23 6.Rutsiro FC 15 5 6 4 14-11 21 [P] 7.Mukura VS 15 5 6 4 13-15 21 8.Amagaju FC 15 6 3 6 18-22 21 9.Gasogi United 15 5 5 5 16-15 20 10.Bugesera FC 15 3 7 5 16-17 16 11.Musanze FC 15 3 7 5 10-12 16 12.Marines FC 15 4 4 7 16-22 16 13.Etincelles FC 15 2 8 5 7-11 14 14.Muhazi United FC 15 2 7 6 9-14 13 -------------------------------------------------------- 15.Vision FC 15 3 3 9 16-23 12 [P] 16.Kiyovu Sports 15 3 3 9 14-30 12 Round 16 [Feb 6] Vision 1-2 Gorilla [Feb 8] Mukura 1-0 Muhazi United Rutsiro 0-0 Police AS Kigali 1-0 Bugesera Kiyovu Sports 1-2 APR [Feb 9] Amagaju 0-1 Etincelles Marines 3-0 Gasogi United Rayon Sports 2-2 Musanze Round 17 [Feb 15] Etincelles 2-0 Mukura Muhazi United 3-0 Vision Gasogi United 2-2 Bugesera Amagaju 0-0 Rutsiro Kiyovu Sports 1-2 Rayon Sports [Feb 16] Police 4-0 Marines Gorilla 1-0 Musanze APR 2-1 AS Kigali Round 18 [Feb 22] Muhazi United 2-0 Marines Rutsiro 0-1 Etincelles Police 3-3 Musanze Amagaju 1-1 Rayon Sports [Feb 23] Vision 0-4 Bugesera Mukura 1-0 APR Gorilla 0-0 AS Kigali [Feb 24] Gasogi United 2-1 Kiyovu Sports Round 19 [Feb 28] Vision 1-2 Rutsiro [Mar 1] Muhazi United 1-0 Etincelles Amagaju 0-1 Bugesera Kiyovu Sports 3-1 Gorilla Musanze 1-2 AS Kigali Marines 3-1 Mukura [Mar 2] Rayon Sports 0-0 Gasogi United Police 1-3 APR Round 20 [Mar 7] Kiyovu Sports 2-1 Marines [Mar 8] Vision 1-0 Amagaju Etincelles 1-0 Gasogi United Muhazi United 1-1 Police Musanze 0-0 Bugesera [Mar 9] APR 0-0 Rayon Sports Mukura abd Gorilla [abandoned at 1-0 in 60' due to heavy rain] Rutsiro 2-1 AS Kigali [Mar 10] Mukura 2-0 Gorilla [remaining 30'] Round 21 [Mar 14] Gorilla 2-0 Muhazi United Gasogi United 0-0 APR [Mar 15] Marines 1-2 Amagaju Bugesera 0-1 Police Musanze 3-0 Kiyovu Sports Rayon Sports 2-1 AS Kigali [Mar 16] Etincelles 1-1 Vision [Apr 2] Mukura 0-0 Rutsiro Round 22 [Mar 28] AS Kigali 0-0 Gasogi United [Mar 29] Bugesera 0-1 Muhazi United Rutsiro 1-0 Gorilla Musanze 1-0 Amagaju Rayon Sports 0-1 Mukura [Mar 30] Kiyovu Sports 1-0 Police Etincelles 0-0 Marines APR 2-1 Vision Round 23 [Apr 4] Vision 1-0 Gasogi United [Apr 5] AS Kigali 1-0 Muhazi United Musanze 1-1 Rutsiro Bugesera 0-1 APR Amagaju 1-0 Gorilla Marines 2-2 Rayon Sports [Apr 6] Etincelles 0-2 Kiyovu Sports Police 0-0 Mukura Round 24 [Apr 18] Gasogi United 0-2 Police [Apr 19] AS Kigali 2-1 Amagaju Marines 2-1 Gorilla Muhazi United 0-2 Rayon Sports Mukura 0-1 Kiyovu Sports Musanze 0-0 Vision [Apr 20] Rutsiro 4-2 Bugesera APR 2-2 Etincelles Round 25 [Apr 25] Vision 0-1 Kiyovu Sports [Apr 26] Muhazi United 0-1 Musanze AS Kigali 1-1 Mukura Rutsiro 0-5 APR Bugesera 2-1 Marines [Apr 27] Gorilla 0-0 Police Etincelles 1-2 Rayon Sports Gasogi United 1-0 Amagaju Round 26 [May 1] Etincelles 3-0 Musanze Kiyovu Sports 2-2 Muhazi United [May 2] Gorilla 0-1 Bugesera [May 5] Vision 0-2 AS Kigali [May 7] Amagaju 0-2 Police Gasogi United 1-0 Mukura APR 3-0 Marines [May 8] Rayon Sports 2-0 Rutsiro Round 27 [May 9] AS Kigali 0-1 Kiyovu Sports [May 10] Marines 2-1 Vision Mukura 1-1 Bugesera Musanze 1-1 Gasogi United APR 3-1 Amagaju [May 11] Rutsiro 1-2 Muhazi United Police 0-1 Rayon Sports [May 12] Gorilla 2-1 Etincelles Round 28 [May 16] Kiyovu Sports 2-1 Rutsiro [May 17] Amagaju 1-1 Mukura APR 1-0 Gorilla Bugesera abd Rayon Sports [abandoned at 2-0 in 57' due to crowd trouble] Marines 3-0 Musanze Gasogi United 1-0 Muhazi United [May 18] Police 3-0 Vision [May 19] AS Kigali 2-2 Etincelles [May 21] Bugesera 2-1 Rayon Sports [remaining 33'] Round 29 [May 20] Rutsiro 3-3 Marines Gorilla 2-1 Gasogi United [May 21] Mukura 0-2 Musanze [May 22] Amagaju 2-0 Kiyovu Sports Police 1-1 AS Kigali [May 24] Muhazi United 0-1 APR Rayon Sports 0-0 Vision Etincelles 0-1 Bugesera Round 30 [May 25] Gasogi United 4-1 Rutsiro [May 27] Vision 0-1 Mukura Marines 0-1 AS Kigali Police 3-3 Etincelles Bugesera 5-0 Kiyovu Sports [May 28] Rayon Sports 1-0 Gorilla Amagaju 2-1 Muhazi United APR 3-1 Musanze Final Table: 1.APR FC 30 20 7 3 46-17 67 [C] Champions 2.Rayon Sports 30 18 9 3 43-17 63 3.AS Kigali 30 14 7 9 32-27 49 4.Police FC 30 11 12 7 38-24 45 5.Mukura VS 30 10 11 9 23-27 41 6.Bugesera FC 30 10 10 10 37-30 40 7.Gorilla FC 30 11 7 12 27-25 40 8.Gasogi United 30 10 10 10 29-29 40 9.Rutsiro FC 30 9 11 10 30-35 38 [P] 10.Kiyovu Sports 30 11 4 15 32-51 37 11.Amagaju FC 30 10 6 14 29-38 36 12.Etincelles FC 30 7 13 10 25-27 34 13.Musanze FC 30 7 13 10 26-31 34 14.Marines FC 30 9 7 14 37-46 34 -------------------------------------------------------- 15.Muhazi United FC 30 7 9 14 22-29 30 Relegated 16.Vision FC 30 5 6 19 23-46 21 [P] Relegated
Amahoro Cup 2024/25 Amahoro Cup 2024/25 Quarterfinals First Legs [Feb 26] Amagaju 2-0 Mukura Police 2-1 AS Kigali Gorilla 2-2 Rayon Sports [Feb 27] Gasogi United 0-1 APR Second Legs [Mar 4] Mukura 2-0 Amagaju [3-2 pen] [Mar 5] APR 0-0 Gasogi United AS Kigali 2-2 Police [Mar 6] Rayon Sports 1-0 Gorilla Semifinals First Legs [Apr 15] Police 1-1 APR [Apr 22] Mukura 1-1 Rayon Sports Second Legs [Apr 30] APR 1-0 Police Rayon Sports 1-0 Mukura Final [May 4] APR 2-0 Rayon Sports
Group Stage | Playoff Stage Group Stage Groupe A Addax FC Akagera FC Alpha FC Rwanda Aspor FC Kigali City Boys Espérance FC Kigali Etoile de l'Est FC Kibungo Impeesa FC Kigali Intare FC Ivoire Olympique La Jeunesse FC Kigali Nyagatare FC Unity FC Kigali NB: Etoile de l'Est and La Jeunesse qualified for playoff stage Groupe B AS Muhanga Gicumbi FC Interforce FC Kamonyi FC Miroplast FC Kigali Motar FC Nyanza FC Sina Gerard SC Sunrise FC Rwamagana Tsinda Batsinde FA University of Rwanda FC Kigali United Stars Kabagali Vision Junior NB: Gicumbi and Muhanga qualified for playoff stage Playoff Stage Final Table: 1.Gicumbi FC (Byumba) 6 3 3 0 6- 1 12 Promoted 2.AS Muhanga 6 3 1 2 7- 7 10 Promoted -------------------------------------------------------- 3.Etoile de l'Est FC (Kibungo) 6 1 2 3 4- 6 5 [R] 4.La Jeunesse FC (Kigali) 6 1 2 3 5- 8 5 Round 1 [Apr 16] Muhanga 1-1 Gicumbi [Apr 17] La Jeunesse 1-1 Etoile de l'Est Round 2 [Apr 20] Gicumbi 0-0 La Jeunesse Etoile de l'Est 1-2 Muhanga Round 3 [Apr 23] Gicumbi 0-0 Etoile de l'Est La Jeunesse 3-1 Muhanga Round 4 [Apr 27] Etoile de l'Est 2-0 La Jeunesse Gicumbi 1-0 Muhanga Round 5 [Apr 30] Muhanga 1-0 Etoile de l'Est La Jeunesse 0-2 Gicumbi Round 6 [May 7] Etoile de l'Est 0-2 Gicumbi Muhanga 2-1 La Jeunesse Final Table: 1.Gicumbi FC (Byumba) 6 3 3 0 6- 1 12 Promoted 2.AS Muhanga 6 3 1 2 7- 7 10 Promoted -------------------------------------------------------- 3.Etoile de l'Est FC (Kibungo) 6 1 2 3 4- 6 5 [R] 4.La Jeunesse FC (Kigali) 6 1 2 3 5- 8 5
Thanks to Hans Schöggl
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 7 Jul 2025
(C) Copyright Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.