Final Table: 1.Rayon Sports 30 23 3 4 53-14 72 Champions 2.APR FC 30 20 5 5 47-17 65 [C] 3.Mukura VS 30 17 8 5 38-22 59 4.Police FC 30 15 5 10 45-33 50 5.Kiyovu Sports 30 12 7 11 31-21 43 6.Espoir FC 30 11 7 12 33-41 40 7.AS Kigali 30 9 12 9 38-30 39 8.Etincelles FC 30 11 4 15 25-29 37 9.AS Muhanga 30 9 9 12 41-41 36 [P] 10.Musanze FC 30 10 6 14 26-38 36 11.Marines FC 30 8 11 11 20-24 35 12.Bugesera FC 30 8 11 11 30-42 35 13.Sunrise FC 30 8 10 12 28-35 34 14.Gicumbi FC 30 8 7 15 20-43 31 -------------------------------------------------------- 15.Kirehe FC 30 6 9 15 17-38 27 Relegated 16.Amagaju FC 30 5 6 19 22-46 21 Relegated Round 1 [Oct 19] APR 2-0 Amagaju [Muhadjiri Hakizimana 6, Dominique Savio Nshuti 12] [Oct 20] Etincelles 0-1 Rayon Sports [Caleb Bimenyimana 9] Gicumbi 0-0 Espoir Mukura 1-0 Sunrise Kirehe 0-2 Kiyovu Sports [Alex Ngirimana, Innocent Habyarimana] [Oct 21] Muhanga 2-1 Police [Yannick Bizimana 75, Aimé Ntirushwa 81; Eric Ngendahimana 45] AS Kigali 1-1 Musanze [Jean Claude Ndarusanze; Japhet Imurora] Marines 1-1 Bugesera Round 2 [Oct 26] Police 5-1 Espoir Kiyovu Sports 0-0 Marines [Oct 27] Kirehe 0-0 AS Kigali Amagaju 1-1 Muhanga Musanze 0-2 APR Bugesera 1-0 Etincelles Sunrise 1-0 Gicumbi [Oct 28] Rayon Sports 1-2 Mukura Round 3 [Oct 30] Espoir 2-1 Amagaju Muhanga 2-0 Musanze Etincelles 0-2 Kiyovu Sports Gicumbi 0-1 Police [Oct 31] Mukura 1-0 Bugesera APR 2-0 Kirehe Marines 1-1 AS Kigali [Nov 1] Sunrise 1-2 Rayon Sports Round 4 [Nov 2] Musanze 2-1 Espoir Amagaju 1-2 Police Kirehe 2-2 Muhanga [Nov 3] Marines 0-2 APR Kiyovu Sports 0-1 Mukura AS Kigali 0-2 Etincelles [Nov 4] Rayon Sports 3-0 Gicumbi Bugesera 1-1 Sunrise Round 5 [Nov 6] Etincelles 0-2 APR Mukura 0-0 AS Kigali [Nov 7] Gicumbi 2-3 Amagaju Sunrise 2-1 Kiyovu Sports [Nov 8] Espoir 1-0 Kirehe Rayon Sports 3-0 Bugesera Muhanga 0-0 Marines Police 1-0 Musanze Round 6 [Nov 29] Bugesera 2-1 Gicumbi Musanze 2-1 Amagaju AS Kigali 0-1 Sunrise [Nov 30] Kirehe 1-0 Police Marines 2-0 Espoir [Dec 1] Etincelles 2-2 Muhanga [Dec 2] Kiyovu Sports 2-1 Rayon Sports [Jan 3] APR 0-1 Mukura Round 7 [Dec 7] Gicumbi 1-1 Musanze Bugesera 1-0 Kiyovu Sports [Dec 8] Mukura 1-0 Muhanga Amagaju 0-0 Kirehe Police 3-2 Marines Espoir 4-1 Etincelles [Dec 9] Rayon Sports 1-0 AS Kigali [Jan 23] Sunrise 3-2 APR Round 8 [Dec 11] Kiyovu Sports 1-0 Gicumbi Kirehe 1-0 Musanze Etincelles 0-0 Police Mukura 3-1 Espoir [Dec 12] Marines 3-0 Amagaju Muhanga 4-2 Sunrise APR 2-1 Rayon Sports [Dec 13] AS Kigali 3-0 Bugesera Round 9 [Dec 14] Gicumbi 1-0 Kirehe [Dec 15] Musanze 1-0 Marines Rayon Sports 1-0 Muhanga Amagaju 0-1 Etincelles Sunrise 1-2 Espoir [Dec 16] Bugesera 1-1 APR Kiyovu Sports 0-1 AS Kigali [Jan 24] Police 3-2 Mukura Round 10 [Dec 18] Espoir 0-0 Rayon Sports Marines 1-0 Kirehe Sunrise 1-1 Police [Dec 19] AS Kigali 6-0 Gicumbi Etincelles 3-0 Musanze [Dec 20] APR 1-0 Kiyovu Sports Muhanga 1-1 Bugesera [Jan 27] Mukura 2-1 Amagaju Round 11 [Dec 21] Rayon Sports 0-1 Police [Dec 22] Amagaju 0-2 Sunrise Gicumbi 1-0 Marines Kirehe 1-1 Etincelles [Dec 23] AS Kigali 0-3 APR Kiyovu Sports 3-3 Muhanga [Dec 24] Bugesera 0-1 Espoir [Jan 30] Musanze 0-0 Mukura Round 12 [Dec 28] APR 0-0 Gicumbi [Dec 29] Muhanga 0-0 AS Kigali Etincelles 2-1 Marines Mukura 2-0 Kirehe Espoir 0-2 Kiyovu Sports Sunrise 2-0 Musanze [Dec 30] Rayon Sports 2-0 Amagaju Police 1-3 Bugesera Round 13 [Jan 4] Kiyovu Sports 2-0 Police [Jan 5] Gicumbi 1-0 Etincelles AS Kigali 3-2 Espoir Musanze 1-2 Rayon Sports Kirehe 1-1 Sunrise [Jan 6] Marines 1-1 Mukura APR 2-1 Muhanga [Jan 7] Bugesera 0-1 Amagaju Round 14 [Jan 11] Espoir 0-1 APR Police 2-2 AS Kigali [Jan 12] Amagaju 0-3 Kiyovu Sports Muhanga 3-0 Gicumbi Sunrise 1-1 Marines [Jan 13] Bugesera 2-2 Musanze Rayon Sports 3-0 Kirehe [Feb 4] Mukura 2-1 Etincelles Round 15 [Jan 18] Kiyovu Sports 2-1 Musanze [Jan 19] Muhanga 1-2 Espoir Marines 0-2 Rayon Sports AS Kigali 1-0 Amagaju [Jan 20] Kirehe 1-1 Bugesera APR 2-0 Police Etincelles 0-1 Sunrise [Feb 7] Gicumbi 1-1 Mukura Halfway Table: 1.APR FC 15 11 2 2 24- 7 35 [C] 2.Mukura VS 15 10 4 1 20- 9 34 3.Rayon Sports 15 10 1 4 23- 9 31 4.Kiyovu Sports 15 8 2 5 20-11 26 5.Sunrise FC 15 7 4 4 20-16 25 6.Police FC 15 7 3 5 21-19 24 7.AS Kigali 15 5 6 4 18-13 21 8.Espoir FC 15 6 2 7 17-22 20 9.AS Muhanga 15 4 7 4 22-18 19 [P] 10.Bugesera FC 15 4 6 5 14-18 18 11.Marines FC 15 3 6 6 13-15 15 12.Etincelles FC 15 4 3 8 13-18 15 13.Musanze FC 15 3 4 8 11-21 13 14.Gicumbi FC 15 3 4 8 8-22 13 -------------------------------------------------------- 15.Kirehe FC 15 2 6 7 7-17 12 16.Amagaju FC 15 2 2 11 9-25 8 Round 16 [Feb 18] Amagaju 1-2 APR Espoir 5-1 Gicumbi Musanze 1-0 AS Kigali [Feb 19] Sunrise 0-1 Mukura Police 3-1 Muhanga Rayon Sports 1-0 Etincelles Bugesera 0-0 Marines [Feb 20] Kiyovu Sports 1-0 Kirehe Round 17 [Feb 21] Gicumbi 1-0 Sunrise APR 2-0 Musanze [Feb 22] Espoir 0-0 Police Mukura 0-3 Rayon Sports Muhanga 5-2 Amagaju Etincelles 3-2 Bugesera [Feb 23] Marines 0-0 Kiyovu Sports AS Kigali 5-0 Kirehe Round 18 [Feb 28] Kiyovu Sports 1-0 Etincelles Police 4-0 Gicumbi [Mar 1] Amagaju 1-3 Espoir Bugesera 0-3 Mukura Rayon Sports 1-0 Sunrise [Mar 2] AS Kigali 2-1 Marines Kirehe 0-0 APR Musanze 2-1 Muhanga Round 9 [Mar 5] Gicumbi 0-1 Rayon Sports Sunrise 0-1 Bugesera [Mar 6] APR 2-0 Marines Mukura 0-0 Kiyovu Sports Espoir 1-0 Musanze [Mar 7] Police 1-2 Amagaju Etincelles 1-0 AS Kigali Muhanga 1-0 Kirehe Round 20 [Mar 8] Bugesera 1-1 Rayon Sports [Mar 9] APR 1-0 Etincelles Kiyovu Sports 1-1 Sunrise [Mar 10] AS Kigali 1-2 Mukura Kirehe 0-0 Espoir Marines 1-0 Muhanga Musanze 2-0 Police Amagaju 1-0 Gicumbi Round 21 [Mar 16] Gicumbi 1-1 Bugesera Muhanga 2-1 Etincelles Espoir 0-2 Marines [Mar 17] Amagaju 0-0 Musanze Police 1-0 Kirehe [Mar 27] Mukura 1-2 APR Sunrise 1-1 AS Kigali [Mar 28] Rayon Sports 1-0 Kiyovu Sports Round 22 [Mar 22] Marines 1-0 Police [Mar 23] Musanze 1-2 Gicumbi Etincelles 3-0 Espoir Kirehe 2-1 Amagaju [Mar 30] APR 2-0 Sunrise [Mar 31] AS Kigali 1-1 Rayon Sports [Apr 3] Muhanga 0-0 Mukura Kiyovu Sports 3-1 Bugesera Round 23 [Apr 20] Rayon Sports 1-0 APR Musanze 2-1 Kirehe [Apr 21] Police 2-0 Etincelles Sunrise 2-1 Muhanga Bugesera 1-1 AS Kigali Gicumbi 1-0 Kiyovu Sports Espoir 0-1 Mukura [Apr 22] Amagaju 0-1 Marines Round 24 [Apr 26] Kirehe 1-0 Gicumbi AS Kigali 1-0 Kiyovu Sports [Apr 27] Marines 1-0 Musanze Espoir 1-1 Sunrise APR 3-0 Bugesera [Apr 28] Muhanga 1-3 Rayon Sports Mukura 1-2 Police Etincelles 1-0 Amagaju Round 25 [Apr 30] Gicumbi 1-0 AS Kigali Kiyovu Sports 0-0 APR [May 1] Police 4-0 Sunrise Amagaju 1-1 Mukura Kirehe 0-0 Marines Bugesera 2-0 Muhanga [May 2] Musanze 1-0 Etincelles Rayon Sports 4-0 Espoir Round 26 [May 3] APR 2-2 AS Kigali [May 4] Marines 0-0 Gicumbi Muhanga 2-1 Kiyovu Sports [May 5] Espoir 3-1 Bugesera Mukura 4-1 Musanze Etincelles 1-0 Kirehe Sunrise 1-1 Amagaju Police 0-1 Rayon Sports Round 27 [May 9] Gicumbi 1-3 APR [May 10] AS Kigali 2-1 Muhanga Kirehe 2-1 Mukura [May 11] Kiyovu Sports 3-0 Espoir Musanze 2-1 Sunrise Bugesera 1-3 Police Amagaju 1-2 Rayon Sports [May 14] Marines 0-1 Etincelles Round 28 [May 17] Rayon Sports 3-1 Musanze [May 18] Muhanga 2-1 APR Mukura 1-0 Marines Espoir 1-1 AS Kigali Sunrise 1-2 Kirehe [May 19] Amagaju 0-1 Bugesera Etincelles 1-0 Gicumbi Police 2-1 Kiyovu Sports Round 29 [May 24] Gicumbi 3-2 Muhanga Etincelles 0-1 Mukura AS Kigali 2-2 Police Kirehe 0-4 Rayon Sports Musanze 1-1 Bugesera [May 25] APR 1-2 Espoir Kiyovu Sports 0-0 Amagaju Marines 0-0 Sunrise Round 30 [Jun 1] Espoir 0-0 Muhanga Mukura 1-1 Gicumbi Police 0-2 APR Sunrise 0-0 Etincelles Amagaju 2-1 AS Kigali Bugesera 3-2 Kirehe Musanze 1-0 Kiyovu Sports Rayon Sports 3-0 Marines Final Table: 1.Rayon Sports 30 23 3 4 53-14 72 Champions 2.APR FC 30 20 5 5 47-17 65 [C] 3.Mukura VS 30 17 8 5 38-22 59 4.Police FC 30 15 5 10 45-33 50 5.Kiyovu Sports 30 12 7 11 31-21 43 6.Espoir FC 30 11 7 12 33-41 40 7.AS Kigali 30 9 12 9 38-30 39 8.Etincelles FC 30 11 4 15 25-29 37 9.AS Muhanga 30 9 9 12 41-41 36 [P] 10.Musanze FC 30 10 6 14 26-38 36 11.Marines FC 30 8 11 11 20-24 35 12.Bugesera FC 30 8 11 11 30-42 35 13.Sunrise FC 30 8 10 12 28-35 34 14.Gicumbi FC 30 8 7 15 20-43 31 -------------------------------------------------------- 15.Kirehe FC 30 6 9 15 17-38 27 Relegated 16.Amagaju FC 30 5 6 19 22-46 21 Relegated
Amahoro Cup 2019 | Super Cup 2019 | Heroes Cup 2019 | Veterans Peace Cup 2019 Amahoro Cup 2019 Round 1 [10 winners and 6 best losers qualified for 1/8 finals.] First Legs [Jun 4] Hope FC 2-2 Gasogi United AS Kigali 0-1 Rayon Sports FC Mukura VS 3-0 Unity SC Interforce FC 0-3 Intare FC Sunrise FC o/w Espoir FC [Sunrise withdrew; Espoir qualified] [Jun 5] Gicumbi FC 0-0 Police FC Vision FC 0-1 Bugesera FC APR FC 2-0 Rwamagana City FC Etoile de l'Est 0-0 Kiyovu SC Marines FC 2-0 Etincelles FC Second Legs [Jun 7] Gasogi United 1-0 Hope FC Rayon Sports FC 0-1 AS Kigali [4-2 pen] Unity SC 0-2 Mukura VS Intare FC 1-1 Interforce FC [Jun 8] Police FC 1-1 Gicumbi FC Bugesera FC 4-2 Vision FC Rwamagana City FC 1-0 APR FC SC Kiyovu 1-0 Etoile de l'Est Etincelles FC 1-1 Marines FC NB: best losers: AS Kigali, Rwamagana City FC, Police FC, Hope FC, Etincelles FC, Etoile de l'Est 1/8 Finals First Legs [Jun 12] Mukura VS 1-3 Kiyovu SC Etoile de l'Est 1-2 Police FC Intare FC 2-1 Bugesera FC Gicumbi FC 0-0 Espoir FC [Jun 13] APR FC 0-1 Kigali FC Marines FC 0-1 Rayon Sports FC Gasogi United 1-0 Rwamagana City FC Hope FC 2-2 Etincelles FC Second Legs [Jun 15] Kiyovu SC 0-1 Mukura VS Police FC 1-1 Etoile de l'Est Espoir FC 1-1 Gicumbi FC Bugesera FC 1-2 Intare FC [Jun 16] AS Kigali 0-0 APR FC Rayon Sports FC 2-1 Marines FC Rwamagana City FC 0-0 Gasogi United Etincelles FC 3-0 Hope FC Quarterfinals First Legs [Jun 19] Etincelles FC 0-2 Police FC AS Kigali 2-1 Gasogi Unted [Jun 20] Rayon Sports FC 7-1 Gicumbi FC Intare FC 0-3 Kiyovu SC Second Legs [Jun 22] Police FC 2-2 Etincelles FC Gasogi United 1-1 AS KIgali [Jun 23] Kiyovu SC 2-2 Intare FC Gicumbi FC 0-2 Rayon Sports FC Semifinals First Legs [Jun 26] AS Kigali 1-2 Rayon Sports FC [Jun 27] Kiyovu SC 2-0 Police FC Second Legs [Jun 29] Rayon Sports FC 1-2 AS Kigali [2-4 pen] [Jun 30] Police FC 4-2 Kiyovu SC Third Place Match [Jul 3, stade de Kigali] Rayon Sports FC 3-1 Police FC Final [Jul 4, stade de Kigali] AS Kigali 2-1 Kiyovu SC [aet] Super Cup 2019 [Oct 1, Amahoro Stadium] Rayon Sports FC 2-2 AS Kigali [3-1 pen] [Lafit Bishira 30og, Eric Rutanga 90; Farouk Ssentongo 31, Martel Mba Allongho 34] Heroes Cup 2019 NB: second ever edition; between top-4 of 2017/18 Azam Premier League Round 1 [Jan 26] APR 0-1 AS Kigali Etincelles 0-2 Rayon Sports Round 2 [Jan 29] Etincelles 0-4 APR Rayon Sports 0-0 AS Kigali Round 3 [Feb 1] AS Kigali 1-1 Etincelles APR 1-0 Rayon Sports Final Table: 1.APR FC 3 2 0 1 5- 1 6 2.AS Kigali 3 1 2 0 2- 1 5 3.Rayon Sports 3 1 1 1 2- 1 4 4.Etincelles FC 3 0 1 2 1- 7 1 Veterans Peace Cup 2019 Third Place Match [Jun 30] Mulindi FC 0-3 ASC Intwari Final [Jun 30] Karibu FC 0-1 ASC Wahad
Reported Tables: Poule A 1.Gasogi United 22 17 4 1 43- 9 55 Promotion Playoff 2.Vision FC 22 15 5 2 39-10 50 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3.Sorwathe FC 22 11 6 5 26-16 39 Promotion Playoff 4.Vision Jeunesse Nouvelle FC 22 10 6 6 28-14 36 5.Rugende FC 22 9 9 4 20-12 36 6.SEC Academy 22 9 4 9 33-31 31 7.Aspor FC 21 9 3 9 29-23 30 8.La Jeunesse 21 5 8 8 17-18 23 9.UR FC 20 4 6 10 17-32 18 10.Gasabo United 21 4 4 13 16-40 16 11.Espérance SK 21 3 6 12 27-44 15 12.Akagera FC 22 1 3 18 15-60 6 NB: total goal difference +1 Poule B 1.Etoile de l'Est 20 13 6 1 31- 6 45 Promotion Playoff 2.Rwamagana City FC 20 13 4 3 32-12 43 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3.Heroes FC 20 11 4 5 38-19 37 Promotion Playoff 4.Hope FC 20 10 6 4 32-16 36 5.Intare FC 18 10 4 4 29-13 34 6.Interforce FC 19 10 3 6 30-18 33 7.Pepinière FC 20 5 8 7 18-19 23 8.Unity SC 20 7 0 13 20-32 21 9.United Stars 18 5 1 12 12-33 16 10.Miroplast FC 20 3 1 16 6-38 10 [R] 11.Gitikinyoni SC 20 2 1 17 11-52 7 NB: one more win than loss; odd number of matches; total goal difference +1 NB: it is not clear why Heroes and Sorwathe entered the semifinals instead of Rwamagana City and Vision Promotion Playoff Semifinals Heroes FC (Kicukiro) bt Etoile de l'Est Gasogi United bt Sorwathe Third Place Match Etoile de l'Est 3-0 Sorwathe Final Gasogi United 1-1 Heroes FC (Kicukiro) [Gasogi on pen]
Thanks to Hans Schöggl
Prepared and maintained by Ian King for the Rec.Sport.Soccer Statistics Foundation
Author: Ian King
Last updated: 7 Jul 2025
(C) Copyright Ian King and RSSSF 2018/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.