Rwanda - List of International Matches

DATE     VERSUS          VENUE SCORE [HT]  [PEN] CROWD  COMP       SCORERS

14/10/25 SOUTH AFRICA    [RSA] L 0-3 [0-2]       -      WCQ
10/10/25 BENIN           [RWA] L 0-1 [0-0]       -      WCQ
09/09/25 ZIMBABWE        [RSA] W 1-0 [1-0]       -      WCQ        [G.Mugisha 40]
06/09/25 NIGERIA         [NGA] L 0-1 [0-0]       -      WCQ
05/06/25 Algeria         [ALG] l 0-2 [0-1]        20000 Fr
28/03/25 LESOTHO         [RWA] D 1-1 [0-0]        43000 WCQ        [J.Kwizera 58]
21/03/25 NIGERIA         [RWA] L 0-2 [0-2]       -      WCQ
----------------------------------------------------------------------------------------------------------------------------------------------------
28/12/24 South Sudan     [RWA] w 2-1 [1-0]       -      Ancq       [A.Tuyisenge 34>K.Muhire 57]
22/12/24 South Sudan     [SSN] l 2-3 [0-2]       -      Ancq       [K.Muhire 49>D.Mugisha 65]
18/11/24 NIGERIA         [NGA] W 2-1 [0-0]       -      CANQ       [A.Mutsinzi 72>I.Nshuti 75]
14/11/24 LIBYA           [RWA] L 0-1 [0-0]       -      CANQ
31/10/24 Djibouti        [RWA] w 3-0 [2-0]       -      Ancq       [O.Dushimimana 11,24>A.Tuyisenge 90]
27/10/24 Djibouti        [RWA] l 0-1 [0-0]       -      Ancq
15/10/24 BENIN           [RWA] W 2-1 [0-1]       -      CANQ       [I.Nshuti 70>D.Bizimana 75Pen]
11/10/24 BENIN           [CIV] L 0-3 [0-1]       -      CANQ
10/09/24 NIGERIA         [RWA] D 0-0 [0-0]       -      CANQ
04/09/24 LIBYA           [LBY] D 1-1 [0-1]       -      CANQ       [I.Nshuti 47]
11/06/24 LESOTHO         [RSA] W 1-0 [0-0]         2000 WCQ        [J.Kwizera 67]
06/06/24 BENIN           [CIV] L 0-1 [0-1]         3600 WCQ
25/03/24 Madagascar      [MAD] w 2-0 [1-0]       -      Fr         [G.Mugisha 27>D.Bizimana 90+1]
22/03/24 Botswana        [MAD] d 0-0 [0-0]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
21/11/23 SOUTH AFRICA    [RWA] W 2-0 [2-0]       -      WCQ        [I.Nshuti 12>G.Mugisha 28]
15/11/23 ZIMBABWE        [RWA] D 0-0 [0-0]         7500 WCQ
09/09/23 SENEGAL         [SEN] D 1-1 [0-0]       -      CANQ       [O.Niyonzima 90+6]
18/06/23 MOZAMBIQUE      [RWA] L 0-2 [0-1]       -      CANQ
29/03/23 BENIN           [RWA] D 1-1 [0-0]       -      CANQ       [T.Manzi 71]
22/03/23 BENIN           [BEN] D 1-1 [1-0]       -      CANQ       [G.Mugisha 13]
19/03/23 Ethiopia        [ETH] l 0-1 [0-0]       -      Fr*
----------------------------------------------------------------------------------------------------------------------------------------------------
19/11/22 Sudan           [RWA] w 1-0 [1-0]       -      Fr*        [G.Gohou-Bi 21]
17/11/22 Sudan           [RWA] d 0-0 [0-0]       -      Fr*
23/09/22 Eq. Guinea      [MAR] d 0-0 [0-0]       -      Fr
03/09/22 Ethiopia        [RWA] l 0-1 [0-1]        10000 Ancq
26/08/22 Ethiopia        [ETH] d 0-0 [0-0]       -      Ancq
07/06/22 SENEGAL         [RWA] L 0-1 [0-0]       -      CANQ
02/06/22 MOZAMBIQUE      [RSA] D 1-1 [0-0]       -      CANQ       [B.Nishimwe 65]

06/01/22 Guinea          [RWA] l 0-2 [0-2]       -      Fr
03/01/22 Guinea          [RWA] w 3-0 [1-0]       -      Fr         [M.Hakizimana 23>D.Usengimana 47>F.Muhozi 72]
----------------------------------------------------------------------------------------------------------------------------------------------------
15/11/21 KENYA           [KEN] L 1-2 [0-2]       -      WCQ        [O.Niyonzima 66]
11/11/21 MALI            [RWA] L 0-3 [0-2]       -      WCQ
10/10/21 UGANDA          [UGA] L 0-1 [0-1]       -      WCQ
07/10/21 UGANDA          [RWA] L 0-1 [0-1]       -      WCQ
05/09/21 KENYA           [RWA] D 1-1 [1-1]       -      WCQ        [A.Rwatubyaye 20]
01/09/21 MALI            [MAR] L 0-1 [0-1]       -      WCQ
07/06/21 Cen African Rep [RWA] w 5-0 [2-0]       -      Fr         [M.Hakizimana 2>Y.Mugunga 45+2>M.Twizeyimana 68,86>D.Nshuti 81]
04/06/21 Cen African Rep [RWA] w 2-0 [1-0]       -      Fr         [A.Rwatubyaye 40>J.Tuyisenge 68]
30/03/21 CAMEROON        [CMR] D 0-0 [0-0]       -      CANQ
24/03/21 MOZAMBIQUE      [RWA] W 1-0 [0-0]       -      CANQ       [L.Byiringiro 70]
31/01/21 GUINEA          [CMR] L 0-1 [0-0]       -      Anc Qf
26/01/21 TOGO            [CMR] W 3-2 [1-1]       -      Anc Rd 1   [O.Niyonzima 45+1>J.Tuyisenge 60>E.Sugira 66]
22/01/21 MOROCCO         [CMR] D 0-0 [0-0]       -      Anc Rd 1
18/01/21 UGANDA          [CMR] D 0-0 [0-0]       -      Anc Rd 1
10/01/21 Congo           [RWA] l 0-1 [0-1]       -      Fr*
07/01/21 Congo           [RWA] d 2-2 [1-2]       -      Fr*        [M.Twizeyimana 29>J.Mico 87]
----------------------------------------------------------------------------------------------------------------------------------------------------
17/11/20 CAPE VERDE ISL  [RWA] D 0-0 [0-0]       -      CANQ
12/11/20 CAPE VERDE ISL  [CPV] D 0-0 [0-0]       -      CANQ
28/02/20 Congo           [RWA] d 0-0 [0-0]       -      Fr*
24/02/20 Cameroon        [CMR] d 0-0 [0-0]         8000 Fr*
----------------------------------------------------------------------------------------------------------------------------------------------------
17/11/19 CAMEROON        [RWA] L 0-1 [0-0]        10000 CANQ
14/11/19 MOZAMBIQUE      [MOZ] L 0-2 [0-2]        10000 CANQ
19/10/19 Ethiopia        [RWA] d 1-1 [0-0]       -      Ancq       [E.Sugira 82]
14/10/19 Tanzania        [RWA] d 0-0 [0-0]        19000 Fr
22/09/19 Ethiopia        [ETH] w 1-0 [0-0]        31000 Ancq       [E.Sugira 61]
18/09/19 DR Congo        [DRC] w 3-2 [1-1]        11000 Fr         [T.Manzi 45+1>E.Sugira 60>E.Nsabimana 67]
10/09/19 SEYCHELLES      [RWA] W 7-0 [4-0]         6000 WCQ        [D.Bizimana 16>M.Kagere 27,51>J.Tuyisenge 28,34>
                                                                    Y.Mukunzi 57>M.Hakizimana 79]
05/09/19 SEYCHELLES      [SEY] W 3-0 [2-0]         1300 WCQ        [M.Hakizimana 32>Y.Mukunzi 36>M.Kagere 79]
23/03/19 IVORY COAST     [CIV] L 0-3 [0-1]         5000 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
18/11/18 CEN AFRICAN REP [RWA] D 2-2 [2-1]         5000 CANQ       [J.Tuyisenge 12,45]
16/10/18 GUINEA          [RWA] D 1-1 [0-1]        10000 CANQ       [J.Tuyisenge 78]
12/10/18 GUINEA          [GUI] L 0-2 [0-1]        25000 CANQ
09/09/18 IVORY COAST     [RWA] L 1-2 [0-1]        20000 CANQ       [M.Kagere 65]
23/01/18 Libya           [MAR] l 0-1 [0-0]       -      Anc Rd 1
19/01/18 Eq. Guinea      [MAR] w 1-0 [0-0]       -      Anc Rd 1   [T.Manzi 66]
15/01/18 Nigeria         [MAR] d 0-0 [0-0]       -      Anc Rd 1
10/01/18 Algeria         [TUN] l 1-4 [0-3]       -      Fr*        [B.Mubumbyi 79]
07/01/18 Namibia         [TUN] d 1-1 [1-0]       -      Fr*        [D.Nshuti 44]
06/01/18 Sudan           [TUN] d 0-0 [0-0]       -      Fr*
----------------------------------------------------------------------------------------------------------------------------------------------------
09/12/17 Tanzania        [KEN] w 2-1 [1-1]          600 CEC Rd 1   [I.Nshuti 18>C.Biramahire 66]
07/12/17 Libya           [KEN] d 0-0 [0-0]       -      CEC Rd 1
05/12/17 Zanzibar        [KEN] l 1-3 [0-1]          600 CEC Rd 1   [M.Hakizimana 47]
03/12/17 Kenya           [KEN] l 0-2 [0-2]         4500 CEC Rd 1
12/11/17 Ethiopia        [RWA] d 0-0 [0-0]         3500 Ancq
05/11/17 Ethiopia        [ETH] w 3-2 [0-1]         9000 Ancq       [E.Rutanga 55>M.Hakizimana 77>C.Biramahire 79]
19/08/17 Uganda          [RWA] w 2-0 [2-0]         8000 Ancq       [Y.Mukunzi 8>T.Manzi 15]
12/08/17 Uganda          [UGA] l 0-3 [0-2]         8000 Ancq
07/08/17 Sudan           [RWA] w 2-1 [1-1]         1000 Fr*        [I.Nshuti 3>B.Mubumbyi 75]
22/07/17 Tanzania        [RWA] d 0-0 [0-0]         6000 Ancq
15/07/17 Tanzania        [TAN] d 1-1 [1-1]         8108 Ancq       [D.Savio 18]
11/06/17 CEN. AFRICAN R. [CTA] L 1-2 [0-0]        20000 CANQ       [E.Sugira 90+1]
----------------------------------------------------------------------------------------------------------------------------------------------------
03/09/16 GHANA           [GHA] D 1-1 [0-1]         4000 CANQ       [M.Hakizimana 83]
04/06/16 MOZAMBIQUE      [RWA] L 2-3 [1-2]        30000 CANQ       [J.Tuyisenge 36,77]
28/05/16 Senegal         [RWA] l 0-2 [0-2]        12000 Fr
29/03/16 MAURITIUS       [RWA] W 5-0 [3-0]        10000 CANQ       [D.Savio 11>E.Sugira 30,31>F.Omborenga 71>J.Mugiraneza 89]
26/03/16 MAURITIUS       [MRI] L 0-1 [0-0]         1000 CANQ
30/01/16 DR Congo        [RWA] l 1-2 [0-1] AET    29800 Anc Qf     [E.Sugira 56]
24/01/16 Morocco         [RWA] l 1-4 [1-4]        18000 Anc Rd 1   [H.Ngomirakiza 27]
20/01/16 Gabon           [RWA] w 2-1 [1-0]        24000 Anc Rd 1   [E.Sugira 42,47]
16/01/16 Ivory Coast     [RWA] w 1-0 [1-0]        30000 Anc Rd 1   [E.Bayisenge 16]
10/01/16 DR Congo        [RWA] w 1-0 [0-0]         5000 Fr         [J.Tuyisenge 49]
06/01/16 Cameroon        [RWA] d 1-1 [1-0]         5000 Fr         [A.Rwatubyaye 42]
----------------------------------------------------------------------------------------------------------------------------------------------------
05/12/15 Uganda          [ETH] l 0-1 [0-1]       -      CEC Final
03/12/15 Sudan           [ETH] d 1-1 [0-0] [4-2] -      CEC Sf     [J.Mugiraneza 110]
01/12/15 Kenya           [ETH] d 0-0 [0-0] [5-3] -      CEC Qf
27/11/15 Somalia         [ETH] w 3-0 [1-0]       -      CEC Rd 1   [Y.Habimana 6>J.Tuyisenge 52>H.Ngomirakiza 58]
24/11/15 Tanzania        [ETH] l 1-2 [0-1]       -      CEC Rd 1   [J.Tuyisenge 88]
21/11/15 Ethiopia        [ETH] w 1-0 [0-0]       -      CEC Rd 1   [J.Tuyisenge 54]
17/11/15 LIBYA           [RWA] L 1-3 [1-1]         8000 WCQ        [J.Tuyisenge 45+3]
13/11/15 LIBYA           [TUN] L 0-1 [0-0]          500 WCQ
12/09/15 Gabon           [RWA] l 0-1 [0-1]         2500 Fr
05/09/15 GHANA           [RWA] L 0-1 [0-0]        30000 CANQ
28/08/15 Ethiopia        [RWA] w 3-1 [1-1]       -      Fr         [E.Sugira 19>J.Tuyisenge 66>J.Mugiraneza 75]
14/06/15 MOZAMBIQUE      [MOZ] W 1-0 [1-0]        40000 CANQ       [E.Sugira 2]
07/06/15 Tanzania        [RWA] w 2-0 [1-0]       -      GMM        [P.Sibomana 43Pen>Y.Mukunzi 90+1]
06/06/15 Kenya           [RWA] d 0-0 [0-0]       -      GMM
29/03/15 Zambia          [ZAM] l 0-2 [0-0]        26000 Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
02/08/14 CONGO           [RWA] W 2-0 [0-0] [4-3]  15000 CANQ       [M.Ndahinduka 51>M.Kagere 58]
27/07/14 Gabon           [GAB] w 1-0 [0-0]         2000 Fr         [M.Kagere 76]
20/07/14 CONGO           [CGO] L 0-2 [0-0]         7000 CANQ
12/07/14 Gabon           [RWA] w 1-0 [1-0]       -      Fr         [J.Tuyisenge 21]
31/05/14 LIBYA           [RWA] W 3-0 [1-0]        15000 CANQ       [D.Birori 36,62,72]
18/05/14 LIBYA           [TUN] D 0-0 [0-0]       -      CANQ
05/03/14 Burundi         [BDI] d 1-1 [1-1]         6000 Fr         [M.Ndahinduka 15]
----------------------------------------------------------------------------------------------------------------------------------------------------
07/12/13 Kenya           [KEN] l 0-1 [0-0]       -      CEC Qf
05/12/13 Eritrea         [KEN] w 1-0 [0-0]       -      CEC Rd 1   [M.Ndahinduka 74]
02/12/13 Sudan           [KEN] l 0-1 [0-1]       -      CEC Rd 1
29/11/13 Uganda          [KEN] l 0-1 [0-0]       -      CEC Rd 1
16/11/13 Uganda          [UGA] d 0-0 [0-0]       -      Fr
08/09/13 BENIN           [BEN] L 0-2 [0-1]        16872 WCQ
14/08/13 Malawi          [RWA] l 0-1 [0-1]       -      Fr
27/07/13 Ethiopia        [RWA] w 1-0 [0-0] [5-6]  15000 Ancq       [M.Ndahinduka 68]
14/07/13 Ethiopia        [ETH] l 0-1 [0-0]       -      Ancq
16/06/13 ALGERIA         [RWA] L 0-1 [0-0]        15000 WCQ
09/06/13 MALI            [MLI] D 1-1 [1-0]        30000 WCQ        [M.Kagere 33]
24/03/13 MALI            [RWA] L 1-2 [1-0]        10000 WCQ        [M.Kagere 36]
20/03/13 Libya           [RWA] l 0-1 [0-0]       -      Fr
06/02/13 Uganda          [RWA] d 2-2 [1-1]       -      Fr         [M.Kagere 44>P.Sibomana 83]
----------------------------------------------------------------------------------------------------------------------------------------------------
22/12/12 Angola          [ANG] l 0-1 [0-1]       -      Fr*
03/12/12 Tanzania        [UGA] l 0-2 [0-1]       -      CEC Qf
01/12/12 Eritrea         [UGA] w 2-0 [1-0]       -      CEC Rd 1   [D.Birori 16>T.Ntamuhanga 77]
29/11/12 Zanzibar        [UGA] l 1-2 [0-1]       -      CEC Rd 1   [D.Birori 80]
26/11/12 Malawi          [UGA] w 2-0 [1-0]       -      CEC Rd 1   [J.Mugiraneza 38>H.Niyonzima 80]
14/11/12 Namibia         [RWA] d 2-2 [0-0]       -      Fr         [J.Mbarga 57>E.Uzamukunda 66]
13/10/12 Namibia         [NAM] d 0-0 [0-0]       -      Fr
16/06/12 NIGERIA         [NGA] L 0-2 [0-1]        10000 CANQ
10/06/12 BENIN           [RWA] D 1-1 [0-0]        15000 WCQ        [L.Bokota 86]
02/06/12 ALGERIA         [ALG] L 0-4 [0-2]        20000 WCQ
30/05/12 Chad            [TUN] d 1-1 [0-0]       -      Fr*        [I.Nshimiyimana 60]
27/05/12 Tunisia         [TUN] l 1-5 [0-1]        14000 Fr         [D.Birori 57]
23/05/12 Libya           [TUN] l 0-2 [0-1]       -      Fr*
29/02/12 NIGERIA         [RWA] D 0-0 [0-0]        20000 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
10/12/11 Uganda          [TAN] d 2-2 [0-0] [2-3]   4837 CEC Final  [M.Kagere 50,78]
08/12/11 Sudan           [TAN] w 2-1 [1-0]       -      CEC Sf     [J.Iranzi 5>O.Karekezi 78]
05/12/11 Zanzibar        [TAN] w 2-1 [1-0]       -      CEC Qf     [J.Mugiraneza 39>M.Kagere 88]
02/12/11 Djibouti        [TAN] w 5-2 [1-2]       -      CEC Rd 1   [L.Bokota 3>J.Mugiraneza 57>O.Karekezi 78,80,86]
29/11/11 Zimbabwe        [TAN] w 2-0 [1-0]       -      CEC Rd 1   [M.Kagere 25,81]
26/11/11 Tanzania        [TAN] w 1-0 [1-0]       -      CEC Rd 1   [O.Karekezi 23]
15/11/11 ERITREA         [RWA] W 3-1 [1-0]        10000 WCQ        [O.Karekezi 4>J.Iranzi 70>L.Bokota 79]
11/11/11 ERITREA         [ERI] D 1-1 [0-1]         6000 WCQ        [E.Uzamukunda 58]
09/10/11 BENIN           [BEN] W 1-0 [1-0]         5000 CANQ       [M.Kagere 8]
03/09/11 IVORY COAST     [RWA] L 0-5 [0-3]        30000 CANQ
05/06/11 BURUNDI         [BDI] L 1-3 [0-1]        10000 CANQ       [L.Bokota 48]
26/03/11 BURUNDI         [RWA] W 3-1 [2-1]        15000 CANQ       [J.Iranzi 34>E.Uzamukunda 45+4>E.Gasana 88]
15/02/11 Angola          [SDN] l 1-2 [1-1]       -      Anc Rd 1*  [JB.Mugiraneza 18]
11/02/11 Tunisia         [SDN] l 1-3 [1-3]       -      Anc Rd 1*  [J.Tuyisenge 23]
07/02/11 Senegal         [SDN] l 0-2 [0-0]       -      Anc Rd 1*
----------------------------------------------------------------------------------------------------------------------------------------------------
08/12/10 Tanzania        [TAN] l 0-1 [0-0]       -      CEC Qf
03/12/10 Zanzibar        [TAN] d 0-0 [0-0]       -      CEC Rd 1
01/12/10 Sudan           [TAN] d 0-0 [0-0]       -      CEC Rd 1
28/11/10 Ivory Coast     [TAN] w 2-1 [1-1]       -      CEC Rd 1*  [D.Birori 44>P.Kagabo 76]
17/11/10 Malawi          [MWL] l 1-2 [1-0]        15000 Fr         [D.Birori 8]
09/10/10 BENIN           [RWA] L 0-3 [0-0]        15000 CANQ
04/09/10 IVORY COAST     [CIV] L 0-3 [0-3]        25000 CANQ
06/06/10 Tanzania        [RWA] w 1-0 [1-0]       -      Ancq*      [H.Niyonzima 36]
01/05/10 Tanzania        [TAN] d 1-1 [1-0]       -      Ancq*      [R.Tchouassi 37]
07/01/10 Ivory Coast     [TAN] l 0-2 [0-2]         5000 Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
13/12/09 Uganda          [KEN] l 0-2 [0-1]       -      CEC Final
10/12/09 Tanzania        [KEN] w 2-1 [0-0]       -      CEC Sf     [Y.Ndayishimiye 62>P.Mafisango 78]
08/12/09 Zimbabwe        [KEN] w 4-1 [-/-]       -      CEC Qf*    [Y.Ndayishimiye 30>T.Ntamuhanga 67,76>H.Niyonzima 90]
05/12/09 Zimbabwe        [KEN] w 1-0 [-/0]       -      CEC Rd 1*  [Y.Ndauishimiye 10]
03/12/09 Eritrea         [KEN] w 2-1 [2-0]       -      CEC Rd 1   [Y.Ndayishimiye 15>E.Wolday 35 OG]
29/11/09 Somalia         [KEN] w 1-0 [1-0]       -      CEC Rd 1   [B.Mwalimu 4 OG]
14/11/09 ZAMBIA          [RWA] D 0-0 [0-0]        18000 WCQ/CANQ
11/10/09 ALGERIA         [ALG] L 1-3 [1-2]        22000 WCQ/CANQ   [P.Mafisango 19]
05/09/09 EGYPT           [RWA] L 0-1 [0-0]        20000 WCQ/CANQ
12/08/09 Tanzania        [RWA] l 1-2 [0-0]       -      Fr         [D.Mwiseneza 68]
05/07/09 EGYPT           [EGY] L 0-3 [0-0]        18000 WCQ/CANQ
06/06/09 ZAMBIA          [ZAM] L 0-1 [0-0]        28000 WCQ/CANQ
30/05/09 Malawi          [MWL] l 0-2 [0-0]        12000 Fr
28/03/09 ALGERIA         [RWA] D 0-0 [0-0]        22000 WCQ/CANQ
09/01/09 Zanzibar        [UGA] w 3-0 [3-0]       -      CEC Rd 1   [J.Lomani 11>J.Hakiri 17>J.Uwacu 39]
07/01/09 Tanzania        [UGA] l 0-2 [0-2]       -      CEC Rd 1
05/01/09 Somalia         [UGA] w 3-0 [2-0]       -      CEC Rd 1   [E.Gasana 15,35>L.Bokota 65]
01/01/09 Uganda          [UGA] l 0-4 [0-0]        10000 CEC Rd 1
----------------------------------------------------------------------------------------------------------------------------------------------------
19/11/08 Togo            [TGO] l 0-1 [0-1]       -      Fr
06/09/08 MAURITANIA      [MTN] W 1-0 [0-0]        10000 WCQ/CANQ   [B.Bola 79]
21/06/08 MOROCCO         [MAR] L 0-2 [0-1]         2500 WCQ/CANQ
14/06/08 MOROCCO         [RWA] W 3-1 [1-0]        12000 WCQ/CANQ   [S.Makasi 15>L.Bokota 68>O.Karekezi 90+2]
08/06/08 ETHIOPIA        [ETH] W 2-1 [0-1]        18000 WCQ/CANQ   [S.Makasi 59>O.Karekezi 82]
31/05/08 MAURITANIA      [RWA] W 3-0 [1-0]        12000 WCQ/CANQ   [O.Karekezi 15>S.Makasi 67Pen>L.Bokota 72]
17/05/08 Sudan           [RWA] d 1-1 [1-1]       -      Ancq*      [E.Ntaganda 34]
04/05/08 Sudan           [SDN] l 0-4 [0-2]       -      Ancq*
16/04/08 Burundi         [BDI] d 0-0 [0-0]       -      Ancq*
30/03/08 Burundi         [RWA] w 1-0 [-/-]       -      Ancq*      []
06/02/08 Burundi         [BDI] d 0-0 [0-0]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
22/12/07 Sudan           [TAN] d 2-2 [0-1] [2-4]  20000 CEC Final  [H.Niyonzima 47>A.Mulenda 59]
20/12/07 Uganda          [TAN] w 1-0 [0-0] AET   -      CEC Sf     [A.Mwesigwa 118 OG]
18/12/07 Zanzibar        [TAN] d 0-0 [0-0] [5-4] -      CEC Qf
13/12/07 Djibouti        [TAN] w 9-0 [4-0]       -      CEC Rd 1   [O.Karekezi 17,84>C.Abdi 25 OG>L.Bokota 37,42,76>R.Tuyisenge 47>
                                                                    E.Uzamukunda 54>H.Ngomirakiza 62]
11/12/07 Uganda          [TAN] l 0-2 [0-0]       -      CEC Rd 1
09/12/07 Eritrea         [TAN] w 2-1 [2-1]       -      CEC Rd 1   [H.Niyonzima 6>L.Bokota 40]
08/09/07 LIBERIA         [RWA] W 4-0 [2-0]         5000 CANQ       [L.Bokota 21>S.Makasi 30>J.Witakenge 86>O.Karekezi 90+2]
17/06/07 CAMEROON        [CMR] L 1-2 [0-1]        20000 CANQ       [J.Gatete 77]
10/06/07 Kenya           [KEN] l 0-1 [0-2]       -      Fr
02/06/07 EQ. GUINEA      [RWA] W 2-0 [0-0]        15000 CANQ       [H.Niyonzima 47,70]
27/05/07 Burundi         [RWA] w 1-0 [1-0]       -      Fr         [T.Muhayimana 13]
25/03/07 EQ. GUINEA      [EQG] L 1-3 [0-1]        10000 CANQ       [O.Karekezi 63]
----------------------------------------------------------------------------------------------------------------------------------------------------
10/12/06 Uganda          [ETH] d 0-0 [0-0] [4-3] -      CEC 3-4
08/12/06 Zambia          [ETH] l 0-1 [0-1]       -      CEC Sf
05/12/06 Tanzania        [ETH] w 2-1 [1-1]       -      CEC Qf     [R.Ujeneza 43>J.Witakenge 55Pen]
03/12/06 Sudan           [ETH] d 0-0 [0-0]       -      CEC Rd 1
30/11/06 Uganda          [ETH] l 0-1 [0-0]       -      CEC Rd 1
27/11/06 Somalia         [ETH] w 3-0 [1-0]       -      CEC Rd 1   [Y.Tchami 16>R.Ujeneza 71>H.Niyonzima 87]
08/10/06 LIBERIA         [LBR] L 2-3 [0-1]        20000 CANQ       [O.Karekezi 71>A.Mulenda 82]
03/09/06 CAMEROON        [RWA] L 0-3 [0-0]        25000 CANQ
30/07/06 Tanzania        [TAN] l 0-1 [0-1]       -      Fr
26/07/06 Uganda          [RWA] d 1-1 [0-0]       -      Fr         [J.Lomani 72]
----------------------------------------------------------------------------------------------------------------------------------------------------
10/12/05 Ethiopia        [RWA] l 0-1 [0-0]        25000 CEC Final
08/12/05 Uganda          [RWA] w 1-0 [0-0] AET    25000 CEC Sf     [O.Karekezi 100]
06/12/05 Tanzania        [RWA] w 3-1 [1-0]       -      CEC Rd 1   [J.Gatete 44Pen>J.Lomani 58,61]
04/12/05 Burundi         [RWA] w 2-0 [0-0]       -      CEC Rd 1   []
30/11/05 Eritrea         [RWA] w 3-2 [1-2]       -      CEC Rd 1   [J.Gatete 44Pen>J.Lomani x2]
26/11/05 Zanzibar        [RWA] l 0-1 [0-1]        25000 CEC Rd 1
08/10/05 ANGOLA          [RWA] L 0-1 [0-0]        25000 WCQ/CANQ
04/09/05 ZIMBABWE        [ZIM] L 1-3 [1-2]        55000 WCQ/CANQ   [Z.Makonese 30 OG]
18/06/05 GABON           [GAB] L 0-3 [0-1]        10000 WCQ/CANQ
05/06/05 NIGERIA         [RWA] D 1-1 [0-0]        30000 WCQ/CANQ   [J.Gatete 53]
27/03/05 ALGERIA         [ALG] L 0-1 [0-0]        20000 WCQ/CANQ
12/03/05 Kenya           [KEN] d 1-1 [1-1]       -      Fr         [B.Bola 10]
----------------------------------------------------------------------------------------------------------------------------------------------------
19/12/04 Tanzania        [ETH] w 5-1 [4-0]       -      CEC Rd 1   [J.Lomani 12,30,90>O.Karekezi 17>A.Sibomana 32]
15/12/04 Ethiopia        [ETH] d 0-0 [0-0]        20000 CEC Rd 1
13/12/04 Burundi         [ETH] l 1-3 [0-0]       -      CEC Rd 1   [J.Gatete 59]
11/12/04 Zanzibar        [ETH] w 4-2 [3-1]        20000 CEC Rd 1   [J.Lomani 8,28,48>O.Karekezi 24]
09/10/04 ALGERIA         [RWA] D 1-1 [1-1]        20000 WCQ/CANQ   [S.Makasi 9]
05/09/04 ANGOLA          [ANG] L 0-1 [0-0]        30000 WCQ/CANQ
28/08/04 Zambia          [ZAM] l 1-2 [0-2]        15000 Fr         [A.Gaseruka 71]
14/08/04 Uganda          [UGA] w 2-1 [-/-]       -      Fr         [O.Karekezi>J.Mulisa]
03/07/04 ZIMBABWE        [RWA] L 0-2 [0-1]        16000 WCQ/CANQ
19/06/04 GABON           [RWA] W 3-1 [2-1]        16325 WCQ/CANQ   [S.Makasi 4,64>J.Mulisa 27]
05/06/04 NIGERIA         [NGA] L 0-2 [0-0]        35000 WCQ/CANQ
28/05/04 Uganda          [RWA] d 1-1 [1-0]       -      Fr         [M.Kamanzi 5]
01/02/04 DR CONGO        [TUN] W 1-0 [0-0]          700 CAN Rd 1   [S.Makasi 74]
28/01/04 GUINEA          [TUN] D 1-1 [0-0]         4000 CAN Rd 1   [K.Kamanzi 90+2]
24/01/04 TUNISIA         [TUN] L 1-2 [1-1]        60000 CAN Rd 1   [J.Elias 31]
08/01/04 Egypt           [EGY] l 1-5 [0-3]        10000 Fr         [S.Makasi 87]
----------------------------------------------------------------------------------------------------------------------------------------------------
10/12/03 Uganda          [SDN] l 0-2 [0-0]       -      CEC Final
08/12/03 Kenya           [SDN] d 1-1 [1-1] [4-3] -      CEC Sf     [J.Lomani 30]
04/12/03 Sudan           [SDN] l 0-3 [0-1]       -      CEC Rd 1
02/12/03 Zanzibar        [SDN] d 2-2 [1-0]       -      CEC Rd 1   [O.Karekezi 40Pen,56]
15/11/03 NAMIBIA         [NAM] D 1-1 [1-1]         5000 WCQ/CANQ   [J.Lomani 39]
12/10/03 NAMIBIA         [RWA] W 3-0 [1-0]        22000 WCQ/CANQ   [J.Elias 43>O.Karekezi 52>J.Lomani 58]
14/09/03 Kenya           [RWA] l 0-1 [0-0]        10000 Fr
06/07/03 GHANA           [RWA] W 1-0 [0-0]        40000 CANQ       [J.Gatete 49]
07/06/03 UGANDA          [UGA] W 1-0 [1-0]        50000 CANQ       [J.Gatete 39]
29/03/03 UGANDA          [RWA] D 0-0 [0-0]        30000 CANQ
24/03/03 Zambia          [RWA] l 0-3 [-/-]       -      Fr
22/03/03 Zambia          [RWA] d 1-1 [-/1]       -      Fr         []
15/03/03 Burundi         [RWA] w 4-2 [-/-]       -      Fr         []
----------------------------------------------------------------------------------------------------------------------------------------------------
14/12/02 Uganda          [TAN] w 2-1 [-/-]       -      CEC 3-4    [A.Sibomana>A.Balinda]
11/12/02 Tanzania        [TAN] l 0-3 [0-1]        15000 CEC Sf
09/12/02 Ethiopia        [TAN] w 1-0 [0-0]       -      CEC Rd 1   [J.Nsengiyumva 85]
06/12/02 Uganda          [TAN] l 1-2 [1-2]       -      CEC Rd 1   [N.Kizito 30 OG]
03/12/02 Somalia         [TAN] w 1-0 [0-0]       -      CEC Rd 1   [O.Karekezi 53]
30/11/02 Zanzibar        [TAN] w 1-0 [1-0]       -      CEC Rd 1   [J.Gatete 12]
13/10/02 GHANA           [GHA] L 2-4 [2-2]        40000 CANQ       [O.Karekezi 16>H.Ndikumana 43Pen]
24/08/02 Kenya           [RWA] d 0-0 [0-0]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
20/12/01 Ethiopia        [RWA] l 0-1 [0-1]       -      CEC Sf
18/12/01 Uganda          [RWA] w 3-2 [2-1]        35000 CEC Rd 1   [E.Nshimiyimana 26,65>I.Muhayimana 28]
15/12/01 Kenya           [RWA] d 0-0 [0-0]       -      CEC Rd 1
12/12/01 Eritrea         [RWA] w 1-0 [0-0]       -      CEC Rd 1   [T.Muhayimana 62]
08/12/01 Somalia         [RWA] w 3-0 [1-0]        35000 CEC Rd 1   [M.Hassan 5 OG>M.Hassan 60>O.Karekezi 70]
----------------------------------------------------------------------------------------------------------------------------------------------------
02/12/00 Ethiopia        [UGA] d 1-1 [0-1] [2-4]  20000 CEC 3-4    [J.Mulonda 50]
29/11/00 Uganda          [UGA] l 1-3 [1-1]        20000 CEC Sf     [A.Sibomana 27]
25/11/00 Eritrea         [UGA] d 1-1 [1-0]       -      CEC Rd 1   [H.Bagumolo 10]
22/11/00 Kenya           [UGA] w 2-1 [1-0]       -      CEC Rd 1   [J.Nsengiyumva 32>A.Uwimana 68]
30/10/00 Zimbabwe        [ZAM] w 1-0 [-/-]       -      COM Final  []
29/10/00 Zambia          [ZAM] w 2-0 [1-0]       -      COM Sf     [G.Mugireneze 32>H.Bagumolo 84]
28/10/00 Eritrea         [ZAM] w 1-0 [-/-]       -      COM Qf     []
16/07/00 CONGO           [CGO] L 1-5 [0-3]         3000 CANQ       [Mayele 80]
04/07/00 Uganda          [RWA] w 2-0 [-/-]       -       Fr         []
01/07/00 CONGO           [RWA] W 2-1 [-/-]        30000 CANQ       []
24/06/00 Uganda          [UGA] l 1-2 [-/-]       -      Fr         []
23/04/00 IVORY COAST     [CIV] L 0-2 [0-1]        12000 WCQ
09/04/00 IVORY COAST     [RWA] D 2-2 [0-1]        15000 WCQ        [M.Hassan 46>J.Nsengiyumva 75]
----------------------------------------------------------------------------------------------------------------------------------------------------
15/12/99 Malawi          [MWL] w 2-1 [-/-]       -      Fr         []
13/12/99 Malawi          [MWL] d 1-1 [-/-]       -      Fr         []
11/12/99 Malawi          [MWL] d 1-1 [-/-]       -      Fr         []
07/08/99 Burundi         [RWA] d 0-0 [0-0] [3-2] -      CEC 3-4
03/08/99 Kenya           [RWA] d 0-0 [0-0] [1-4] -      CEC Sf
31/07/99 Uganda          [RWA] w 1-0 [-/-]       -      CEC Qf     []
28/07/99 Tanzania        [RWA] d 0-0 [0-0]       -      CEC Rd 1
24/07/99 Djibouti        [RWA] w 4-1 [3-1]       -      CEC Rd 1   [T.Hitimana 16>N.Sefu 25>A.Katauti 36>D.Hategekemana 84]
----------------------------------------------------------------------------------------------------------------------------------------------------
16/08/98 UGANDA          [RWA] D 0-0 [0-0]        15000 CANQ
01/08/98 UGANDA          [UGA] L 0-5 [0-3]        18000 CANQ
06/07/98 Tanzania        [RWA] w 2-0 [-/-]       -      Fr         []
----------------------------------------------------------------------------------------------------------------------------------------------------
22/11/96 Zanzibar        [SDN] d 1-1 [-/-]       -      CEC Rd 1   []
19/11/96 Kenya           [SDN] l 1-2 [-/-]       -      CEC Rd 1   []
14/11/96 Uganda          [UGA] l 2-3 [-/-]         4000 Fr         []
07/11/96 Uganda          [UGA] l 2-3 [-/-]       -      Fr         []
17/08/96 Uganda          [RWA] d 0-0 [0-0]       -      Fr
16/06/96 TUNISIA         [TUN] L 0-2 [0-1]        18000 WCQ
02/06/96 TUNISIA         [RWA] L 1-3 [0-1]         8000 WCQ        [L.Mupenzi 49]
----------------------------------------------------------------------------------------------------------------------------------------------------
30/11/95 Kenya           [UGA] l 0-1 [0-0]       -      CEC Rd 1
29/11/95 Zanzibar        [UGA] l 1-2 [0-1]       -      CEC Rd 1   [K.Rugamba 87]
26/11/95 Uganda          [UGA] d 0-0 [0-0]       -      CEC Rd 1
----------------------------------------------------------------------------------------------------------------------------------------------------
30/11/86 Malawi          [MWL] l 0-3 [-/-]       -      Ogq
25/11/86 Kenya           [KEN] w 3-2 [2-1]       -      Fr         [V.Muvala 22,40Pen,77]
16/11/86 Malawi          [RWA] l 2-5 [-/-]       -      Ogq        []
21/09/86 Uganda          [UGA] l 0-1 [-/-]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
24/04/83 TUNISIA         [RWA] L 0-1 [0-0]         1000 CANQ
10/04/83 TUNISIA         [TUN] L 0-5 [0-2]        25000 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
19/09/82 SOMALIA         [SOM] W 1-0 [-/-]        20000 CANQ       []
30/08/82 Burundi         [BDI] l 0-1 [-/-]       -      CEPGL Tmt
----------------------------------------------------------------------------------------------------------------------------------------------------
10/05/81 ETHIOPIA        [RWA] W 1-0 [-/-] [3-4]  20000 CANQ       [R.Rutagengwa]
26/04/81 ETHIOPIA        [ETH] L 0-1 [-/-]        30000 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
10/01/79 Gabon           [RWA] d 2-2 [1-0]         6000 Fr         [Siradji 27>I.Habibou 47]
----------------------------------------------------------------------------------------------------------------------------------------------------
27/12/77 Cameroon        [CMR] l 0-4 [-/-]       -      Agq Rd 1
25/12/77 Chad            [CMR] l 0-3 [-/-]       -      Agq Rd 1
--/06/77 Sao Tome/Prin.  [STP] d 0-0 [0-0]       -      Fr
--/06/77 Sao Tome/Prin.  [STP] l 0-1 [-/-]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
05/07/76 Gabon           [GAB] l 0-3 [0-2]       -      CAG Rd 1
03/07/76 Zaire           [GAB] l 1-6 [0-2]       -      Fr         [Kagabo 53]
01/07/76 Burundi         [GAB] l 2-6 [1-3]       -      CAG Rd 1   [Rugirangoga 21>Bapfakura 77]
29/06/76 Cameroon        [GAB] l 0-5 [-/-]       -      CAG Rd 1
----------------------------------------------------------------------------------------------------------------------------------------------------

Wcq               = World Cup Qualifier
CAN               = African Nations Cup Finals
Canq              = African Nations Cup Qualifier
ANC               = African Nations Championship Finals
Ancq              = African Nations Championship Qualifier
Agq               = African Games Qualifier
CEC               = Cecafa Tournament
CAG               - Central African Games
Fr                = Friendly International
*                 = Unsure of status/not a full international

All matches without a '*' from the results are included.

LAST UPDATE: 20/01/2026

OVERALL [by Country]
                   OVERALL
COUNTRY            PLD   W   D   L   F   A LAST5 YEAR|
------------------------------------------------------
SOUTH AFRICA         2   1   0   1   2   3 LW--- 2025
BENIN               10   2   3   5   6  14 LWLLD 2025
ZIMBABWE             6   3   1   2   5   5 WDWLL 2025
NIGERIA              9   1   4   4   3   9 LLWDD 2025
ALGERIA              7   0   2   5   2  12 LLLLD 2025
LESOTHO              2   1   1   0   2   1 DW--- 2025
SOUTH SUDAN          2   1   0   1   4   4 WL--- 2024
DJIBOUTI             5   4   0   1  21   4 WLWWW 2024
LIBYA                9   1   3   5   5   8 LDLWL 2024
MADAGASCAR           1   1   0   0   2   0 W---- 2024
BOTSWANA             1   0   1   0   0   0 D---- 2024
SENEGAL              3   0   1   2   1   4 DLL-- 2023
MOZAMBIQUE           6   2   1   3   5   8 LDWLL 2023
EQUATORIAL GUINEA    4   2   1   1   4   3 DWWL- 2022
ETHIOPIA            18   8   5   5  15  11 LDDWD 2022
GUINEA               6   1   2   3   5   7 LWLDL 2022
KENYA               17   2   8   7  10  17 LDLDD 2021
MALI                 4   0   1   3   2   7 LLDL- 2021
UGANDA              37   9  11  17  28  47 LLDWL 2021
CENTRAL AFRICAN REP  4   2   1   1  10   4 WWDL- 2021
CAMEROON             7   0   2   5   2  16 DLDLL 2021
TOGO                 2   1   0   1   3   3 WL--- 2021
MOROCCO              4   1   1   2   4   7 DLLW- 2021
CAPE VERDE ISLANDS   2   0   2   0   0   0 DD--- 2020
TANZANIA            19   8   4   7  22  19 DWDDL 2019
DR CONGO             5   3   0   2   7  10 WLWWL 2019
SEYCHELLES           2   2   0   0  10   0 WW--- 2019
IVORY COAST          8   1   1   6   4  19 LLWLL 2019
ZANZIBAR            12   4   4   4  16  14 LLWDW 2017
GHANA                4   1   1   2   4   6 WLWL- 2016
MAURITIUS            2   1   0   1   5   1 WL--- 2016
GABON                8   4   1   3   9  11 WLWWL 2016
SUDAN                7   1   4   2   5   8 DLWDD 2015
SOMALIA              7   7   0   0  15   0 WWWWW 2015
ZAMBIA               8   1   2   5   4  10 LDLLL 2015
CONGO                4   2   0   2   5   8 WLLW- 2014
BURUNDI             11   4   3   4  15  17 DLWDW 2014
ERITREA             10   8   2   0  17   7 WWWDW 2013
MALAWI               9   2   2   5   9  16 LWLLW 2013
NAMIBIA              4   1   3   0   6   3 DDDW- 2012
TUNISIA              6   0   0   6   3  18 LLLLL 2012
EGYPT                3   0   0   3   1   9 LLL-- 2009
MAURITANIA           2   2   0   0   4   0 WW--- 2008
LIBERIA              2   1   0   1   6   3 WL--- 2007
ANGOLA               2   0   0   2   0   2 LL--- 2005
CHAD                 1   0   0   1   0   3 L---- 1977
SAO TOME e PRINCIPE  2   0   1   1   0   1 DL--- 1977

TOTAL              306  96  79 131 308 379 LLWLL 2025

COMPETITIVE SUMMARY:       PLD  WON  DRW  LST  SCR  CON  LAST5 YEAR

World Cup Finals             -    -    -    -    -    -
World Cup Qualifiers        55   12   12   31   48   73  LLWLD 2025

WORLD CUP TOTAL             55   12   12   31   48   73  LLWLD 2025

Nations Cup Finals           3    1    1    1    3    3  WDL-- 2004
Nations Cup Qualifiers      61   16   16   29   53   87  WLWLD 2024

NATIONS CUP TOTAL           64   17   17   30   56   90  WLWLD 2024

Overall Finals               3    1    1    1    3    3  WDL-- 2004
Overall Qualifiers         116   28   28   60  101  160  LLWLD 2025

OVERALL                    119   29   29   61  104  163  LLWLD 2025

nb:
Qualifiers for the 2006/2010 Nations Cup are included in the World Cup figures only.

COMPETITIVE INTERNATIONAL STATS

Joined FIFA: 1978.
Joined CAF:  1978.

WORLD CUP     - Best = N/A.
NATIONS CUP   - Best = ROUND ONE [2004].

Highest Win   - [7-0 v Seychelles, 2019].
Highest Loss  - [0-5 v Tunisia, 1983] [0-5 v Uganda, 1998] [0-5 v Ivory Coast, 2011].

LONGEST SEQUENCES
UNBEATEN =  5 Games [29/03/03 > 15/11/03] W-3 D-2
WINLESS  = 14 Games [03/03/21 > 15/11/23] D-7 L-7

Known Competitive Caps [First Cap-Last Cap]     Total:                   OVERALL   ON  OFF
                                                WCQ WCF CANQ CAN CON   WON DRW LST SUB SUB Y/C R/C MINS
 Haruna NIYONZIMA         [2008-2021]  53 Caps.  23   -   30   -   -    14  12  27   5  10   7   1 4257
 Olivier KAREKEZI         [2002-2013]  44 Caps.  30   -   11   3   -    13  11  20   2   9   1   - 3631
 Fitina OMBORENGA         [2015-2025]  39 Caps.  14   -   25   -   -     8  13  17   5   3   5   - 3027
 Djihad BIZIMANA          [2015-2025]  37 Caps.  14   -   23   -   -     8  12  17   2   8   5   1 3043
 Jean-Baptiste MUGIRANEZA [2008-2018]  37 Caps.  17   -   20   -   -    10   8  19   6   8   9   2 2738
 Meddie KAGERE            [2011-2023]  34 Caps.  13   -   21   -   -     7  14  13   2   9   5   - 2840
 Kevin MUHIRE             [2018-2025]  33 Caps.  17   -   16   -   -     6  11  16  12   8   3   - 2064
 Emmanuel IMANISHIMWE     [2016-2025]  31 Caps.  12   -   19   -   -     7  10  14   2   7   3   - 2502
 Thierry MANZI            [2017-2025]  30 Caps.  13   -   17   -   -     6  11  13   1   3   5   - 2485
 Jacques TUYISENGE        [2011-2021]  28 Caps.   9   -   19   -   -     6   6  16   1   4   4   - 2350
 Elias NTAGANDA           [2000-2009]  28 Caps.  17   -    8   3   -    10   4  14   1   5   5   1 2301
 Salomon NIRISARIKE       [2012-2022]  27 Caps.  13   -   14   -   -     2   5  20   -   1   -   - 2423
 Jean-Claude IRANZI       [2008-2018]  27 Caps.   9   -   18   -   -     6   4  17   7   9   4   - 1717
 Ange MUTSINZI            [2021-2025]  25 Caps.  11   -   14   -   -     6   9  10   -   -   2   - 2250
 Said Abed MAKASI         [2003-2009]  25 Caps.  18   3    4   -   -    10   5  10   3  11   1   - 1905

Known Competitive Goalscorers Name [First Goal-Last Goal] Total:
                                             WCQ WCF CANQ CAN HATRICKS
 Olivier KAREKEZI      [2002-2011]  9 Goals.   5   -    4   -
 Meddie KAGERE         [2011-2019]  8 Goals.   5   -    3   -
 Jacques TUYISENGE     [2015-2019]  8 Goals.   3   -    5   -
 Said Abed MAKASI      [2004-2008]  8 Goals.   6   -    1   1
 Labama BOKOTA         [2007-2012]  6 Goals.   4   -    2   -

From 308 Goals scored, 30 goalscorers (9.74%) are yet to be identified.


About this document

Prepared and maintained by Barrie Courtney for the Rec.Sport.Soccer Statistics Foundation

Author: Barrie Courtney (BzCourtney@aol.com)
Last updated: 12 Feb 2026

(C) Copyright Barrie Courtney and RSSSF 2001/26
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.