Skip to content
TheFootball.News

Kenya vs Uganda head-to-head record

Kenya wins
31
Draws
37
Uganda wins
42

110 meetings, 1926 to 2021Goals: Kenya 159, Uganda 194

Kenya and Uganda have met 110 times since 1926. Uganda have won 42, Kenya 31, and 37 matches ended level. They last met on 11 November 2021, when the match ended 1–1 in World Cup qualifying.

The 110 meetings have produced 353 goals, 3.21 per game. The biggest win is Uganda’s 13–1 in a friendly in 1932. Kenya are unbeaten in the last six meetings (1 win, 5 draws).

Who has won more, Kenya or Uganda?

All matches110 matches

31 Kenya37 drawsUganda 42

Competitive39 matches

9 Kenya14 drawsUganda 16

Friendlies71 matches

22 Kenya23 drawsUganda 26

Key numbers

Goals
Kenya 159, Uganda 1943.21 per game
First meeting
Kenya 1–1 UgandaFriendly, 1 May 1926
Most recent
Uganda 1–1 KenyaWorld Cup qualifying, 11 Nov 2021
Kenya’s biggest win
Kenya 6–2 UgandaFriendly, 3 Oct 1953
Uganda’s biggest win
Uganda 13–1 KenyaFriendly, 25 Aug 1932
Most goals in a meeting
Uganda 9–5 KenyaFriendly, 17 May 1937
Current run
Kenya unbeaten in 6
Biggest upset
Uganda 0–1 KenyaAfrica Cup of Nations qualifying, 23 Sept 1961Winner’s rating-based win expectancy: 21%
TFN Elo rating now
Kenya 1454 (119th), Uganda 1566 (89th)How the rating works

Last five meetings

  1. Uganda1Kenya1

    World Cup qualifying

    Entebbe, Uganda

  2. Kenya0Uganda0

    World Cup qualifying

    Nairobi, Kenya

  3. Kenya1Uganda1

    Friendly

    Nairobi, Kenya

  4. Kenya1Uganda1

    Friendly

    Machakos, Kenya

  5. Uganda0Kenya0

    Friendly

    Kampala, Uganda

Who has had the upper hand over time?

The line climbs with every Kenya win and drops with every Uganda win, so its height shows who has won more meetings up to that point.

Above the line: Kenya have won more Below: Uganda have won more
1 May 1926: Kenya 1–1 Uganda (Friendly). Level3 May 1926: Kenya 2–1 Uganda (Friendly). Kenya +115 April 1928: Uganda 4–0 Kenya (Friendly). Level15 May 1929: Kenya 3–5 Uganda (Friendly). Uganda +116 February 1930: Kenya 0–0 Uganda (Friendly). Uganda +11 May 1930: Uganda 5–0 Kenya (Friendly). Uganda +217 October 1931: Kenya 2–1 Uganda (Friendly). Uganda +125 August 1932: Uganda 13–1 Kenya (Friendly). Uganda +222 February 1935: Uganda 5–1 Kenya (Friendly). Uganda +311 May 1935: Kenya 1–3 Uganda (Friendly). Uganda +417 May 1937: Uganda 9–5 Kenya (Friendly). Uganda +510 October 1938: Kenya 1–3 Uganda (Friendly). Uganda +628 November 1939: Uganda 5–2 Kenya (Friendly). Uganda +720 February 1940: Kenya 3–6 Uganda (Friendly). Uganda +822 February 1941: Uganda 3–4 Kenya (Friendly). Uganda +77 July 1942: Kenya 4–3 Uganda (Friendly). Uganda +619 March 1943: Uganda 2–1 Kenya (Friendly). Uganda +77 November 1944: Kenya 2–1 Uganda (Friendly). Uganda +614 April 1945: Uganda 4–1 Kenya (Friendly). Uganda +721 September 1946: Kenya 2–1 Uganda (Friendly). Uganda +617 September 1947: Kenya 2–3 Uganda (Friendly). Uganda +725 September 1948: Uganda 2–1 Kenya (Friendly). Uganda +811 October 1950: Kenya 3–1 Uganda (Friendly). Uganda +725 September 1951: Kenya 2–1 Uganda (Friendly). Uganda +627 September 1952: Uganda 6–3 Kenya (Friendly). Uganda +73 October 1953: Kenya 6–2 Uganda (Friendly). Uganda +69 October 1954: Kenya 2–2 Uganda (Friendly). Uganda +610 October 1954: Kenya 1–4 Uganda (Friendly). Uganda +711 October 1955: Kenya 0–1 Uganda (Friendly). Uganda +81 December 1956: Uganda 3–2 Kenya (Friendly). Uganda +97 September 1957: Kenya 1–2 Uganda (Friendly). Uganda +1011 October 1958: Kenya 2–0 Uganda (Friendly). Uganda +94 October 1959: Kenya 0–0 Uganda (Friendly). Uganda +915 October 1960: Uganda 1–1 Kenya (Friendly). Uganda +95 August 1961: Kenya 0–1 Uganda (Africa Cup of Nations qualifying). Uganda +1023 September 1961: Uganda 0–1 Kenya (Africa Cup of Nations qualifying). Uganda +97 October 1961: Kenya 2–1 Uganda (Friendly). Uganda +829 October 1961: Uganda 2–0 Kenya (Africa Cup of Nations qualifying). Uganda +97 December 1961: Kenya 4–1 Uganda (Friendly). Uganda +81 September 1962: Uganda 3–1 Kenya (Friendly). Uganda +95 November 1962: Kenya 4–1 Uganda (Friendly). Uganda +85 October 1963: Kenya 1–2 Uganda (Friendly). Uganda +911 December 1963: Kenya 1–1 Uganda (Friendly). Uganda +930 September 1964: Kenya 0–1 Uganda (Friendly). Uganda +1018 October 1964: Uganda 3–2 Kenya (Zambian Independence Tournament). Uganda +1128 September 1965: Uganda 2–2 Kenya (Friendly). Uganda +115 March 1966: Uganda 2–3 Kenya (Friendly). Uganda +103 April 1966: Kenya 3–3 Uganda (Friendly). Uganda +1027 September 1966: Kenya 0–0 Uganda (Friendly). Uganda +1030 November 1966: Uganda 1–2 Kenya (Friendly). Uganda +95 March 1967: Uganda 2–1 Kenya (Africa Cup of Nations qualifying). Uganda +1012 March 1967: Kenya 3–3 Uganda (Africa Cup of Nations qualifying). Uganda +1030 September 1967: Kenya 3–1 Uganda (Friendly). Uganda +94 October 1968: Kenya 1–1 Uganda (Friendly). Uganda +94 October 1969: Uganda 1–0 Kenya (Friendly). Uganda +1029 September 1970: Kenya 1–2 Uganda (Friendly). Uganda +113 October 1971: Kenya 2–0 Uganda (Friendly). Uganda +1010 June 1972: Kenya 2–0 Uganda (Friendly). Uganda +915 April 1973: Uganda 1–0 Kenya (Africa Cup of Nations qualifying). Uganda +1028 April 1973: Kenya 1–2 Uganda (Africa Cup of Nations qualifying). Uganda +118 December 1973: Kenya 2–2 Uganda (Friendly). Uganda +114 November 1975: Kenya 1–1 Uganda (CECAFA Cup). Uganda +1128 November 1977: Kenya 1–3 Uganda (CECAFA Cup). Uganda +129 November 1978: Kenya 0–1 Uganda (CECAFA Cup). Uganda +1319 November 1978: Kenya 2–0 Uganda (CECAFA Cup). Uganda +127 November 1979: Kenya 3–1 Uganda (CECAFA Cup). Uganda +1124 November 1981: Kenya 3–1 Uganda (CECAFA Cup). Uganda +1027 November 1982: Uganda 1–1 Kenya (CECAFA Cup). Uganda +1012 November 1983: Kenya 2–1 Uganda (CECAFA Cup). Uganda +915 December 1984: Uganda 3–1 Kenya (CECAFA Cup). Uganda +1028 July 1985: Kenya 0–1 Uganda (Friendly). Uganda +1111 October 1985: Kenya 0–0 Uganda (CECAFA Cup). Uganda +1111 October 1986: Uganda 3–1 Kenya (Friendly). Uganda +122 December 1989: Kenya 2–1 Uganda (CECAFA Cup). Uganda +119 December 1990: Kenya 2–2 Uganda (CECAFA Cup). Uganda +114 December 1991: Uganda 1–3 Kenya (CECAFA Cup). Uganda +1015 November 1992: Kenya 1–1 Uganda (CECAFA Cup). Uganda +101 December 1993: Kenya 2–1 Uganda (Friendly). Uganda +95 December 1994: Kenya 0–1 Uganda (CECAFA Cup). Uganda +102 December 1995: Uganda 0–0 Kenya (CECAFA Cup). Uganda +1025 May 1996: Uganda 1–1 Kenya (Friendly). Uganda +1026 May 1996: Uganda 1–2 Kenya (Friendly). Uganda +927 November 1996: Uganda 2–0 Kenya (CECAFA Cup). Uganda +1018 July 1998: Uganda 3–3 Kenya (Friendly). Uganda +1016 April 2000: Uganda 2–2 Kenya (Friendly). Uganda +1028 October 2000: Kenya 1–1 Uganda (Friendly). Uganda +1010 March 2001: Kenya 1–0 Uganda (Friendly). Uganda +924 October 2001: Kenya 0–0 Uganda (Friendly). Uganda +93 August 2002: Kenya 0–0 Uganda (Friendly). Uganda +926 October 2002: Kenya 1–1 Uganda (Friendly). Uganda +912 December 2002: Uganda 1–3 Kenya (CECAFA Cup). Uganda +815 March 2003: Kenya 2–2 Uganda (Friendly). Uganda +84 December 2003: Uganda 1–1 Kenya (CECAFA Cup). Uganda +87 August 2004: Uganda 1–1 Kenya (Friendly). Uganda +818 August 2004: Kenya 4–1 Uganda (Friendly). Uganda +718 December 2004: Kenya 1–1 Uganda (CECAFA Cup). Uganda +718 December 2007: Uganda 1–1 Kenya (CECAFA Cup). Uganda +713 January 2009: Uganda 1–0 Kenya (CECAFA Cup). Uganda +87 December 2009: Kenya 0–1 Uganda (CECAFA Cup). Uganda +99 October 2010: Kenya 0–0 Uganda (Africa Cup of Nations qualifying). Uganda +95 December 2010: Uganda 2–0 Kenya (CECAFA Cup). Uganda +108 October 2011: Uganda 0–0 Kenya (Africa Cup of Nations qualifying). Uganda +1024 November 2012: Uganda 1–0 Kenya (CECAFA Cup). Uganda +118 December 2012: Uganda 2–1 Kenya (CECAFA Cup). Uganda +1222 November 2015: Kenya 2–0 Uganda (CECAFA Cup). Uganda +1130 August 2016: Uganda 0–0 Kenya (Friendly). Uganda +1123 March 2017: Kenya 1–1 Uganda (Friendly). Uganda +118 September 2019: Kenya 1–1 Uganda (Friendly). Uganda +112 September 2021: Kenya 0–0 Uganda (World Cup qualifying). Uganda +1111 November 2021: Uganda 1–1 Kenya (World Cup qualifying). Uganda +11Level
Uganda lead by 11 wins after the latest meeting. The biggest lead was 13, held by Uganda from 9 November 1978.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Kenya's home games

43 matches

181411

KenyaDrawsUganda

In Uganda's home games

38 matches

61121

KenyaDrawsUganda

At neutral venues

29 matches

71210

KenyaDrawsUganda

Record by competition

Record by competition
CompetitionPlayedKenyaDrawsUgandaGoals
Friendly71222326119–148
CECAFA Cup27891031–31
Africa Cup of Nations qualifying91356–11
World Cup qualifying20201–1
Zambian Independence Tournament10012–3

Meetings by decade

Kenya wins Draws Uganda wins
Meetings by decade
DecadeResultsPlayedGoals
1920s417
1930s957
1940s945
1950s1144
1960s2268
1970s1128
1980s821
1990s1027
2000s1532
2010s912
2020s22

Longest runs

Longest runs
Longest run ofKenyaUganda
Wins in a row31978 to 198171932 to 1940
Unbeaten meetings141998 to 200792004 to 2012

The longest run of draws is 5, from 30 August 2016 to 11 November 2021.

Penalty shootouts

  • Uganda 1–1 KenyaCECAFA Cup, 27 Nov 1982Kenya won on penalties
  • Kenya 0–0 UgandaCECAFA Cup, 11 Oct 1985Kenya won on penalties
  • Kenya 1–1 UgandaFriendly, 28 Oct 2000Uganda won on penalties
  • Kenya 0–0 UgandaFriendly, 24 Oct 2001Kenya won on penalties
  • Kenya 1–1 UgandaFriendly, 26 Oct 2002Kenya won on penalties

Questions answered

How many times have Kenya and Uganda played each other?

110 times, starting on 1 May 1926. 39 of those meetings were competitive and 71 were friendlies.

Who has won more matches between Kenya and Uganda?

Uganda, with 42 wins to 31. 37 matches ended level.

What is the biggest win in Kenya vs Uganda?

Uganda’s 13–1 win in a friendly on 25 August 1932 in Kampala.

When did Kenya and Uganda last play?

On 11 November 2021 in Entebbe, when the match ended 1–1 in World Cup qualifying.

What is the competitive record between Kenya and Uganda?

In 39 competitive matches, Kenya have 9 wins, Uganda have 16, and 14 ended level.

Have Kenya and Uganda met in a penalty shootout?

Yes, 5 times. Most recently in a friendly on 26 October 2002, when Kenya won the shootout after a 1–1 draw.

Every Kenya vs Uganda result

Show
Every Kenya vs Uganda result
DateHomeScoreAwayCompetitionVenue
Uganda1–1KenyaWorld Cup qualifyingEntebbe, Uganda
Kenya0–0UgandaWorld Cup qualifyingNairobi, Kenya
Kenya1–1UgandaFriendlyNairobi, Kenya
Kenya1–1UgandaFriendlyMachakos, Kenya
Uganda0–0KenyaFriendlyKampala, Uganda
Kenya2–0UgandaCECAFA CupAddis Ababa, Ethiopia (neutral)
Uganda2–1KenyaCECAFA CupKampala, Uganda
Uganda1–0KenyaCECAFA CupKampala, Uganda
Uganda0–0KenyaAfrica Cup of Nations qualifyingKampala, Uganda
Uganda2–0KenyaCECAFA CupDar es Salaam, Tanzania (neutral)
Kenya0–0UgandaAfrica Cup of Nations qualifyingNairobi, Kenya
Kenya0–1UgandaCECAFA CupNairobi, Kenya
Uganda1–0KenyaCECAFA CupKampala, Uganda
Uganda1–1KenyaCECAFA CupDar es Salaam, Tanzania (neutral)
Kenya1–1UgandaCECAFA CupAddis Ababa, Ethiopia (neutral)
Kenya4–1UgandaFriendlyNairobi, Kenya
Uganda1–1KenyaFriendlyKampala, Uganda
Uganda1–1KenyaCECAFA CupKassala, Sudan (neutral)
Kenya2–2UgandaFriendlyNairobi, Kenya
Uganda1–3KenyaCECAFA CupArusha, Tanzania (neutral)
Kenya1–1Kenya on pensUgandaFriendlyDar es Salaam, Tanzania (neutral)
Kenya0–0UgandaFriendlyKisumu, Kenya
Kenya0–0Kenya on pensUgandaFriendlyArusha, Tanzania (neutral)
Kenya1–0UgandaFriendlyMumias, Kenya
Kenya1–1Uganda on pensUgandaFriendlyNairobi, Kenya
Uganda2–2KenyaFriendlyKampala, Uganda
Uganda3–3KenyaFriendlyKampala, Uganda
Uganda2–0KenyaCECAFA CupKhartoum, Sudan (neutral)
Uganda1–2KenyaFriendlyKampala, Uganda
Uganda1–1KenyaFriendlyKampala, Uganda
Uganda0–0KenyaCECAFA CupKampala, Uganda
Kenya0–1UgandaCECAFA CupNairobi, Kenya
Kenya2–1UgandaFriendlyNairobi, Kenya
Kenya1–1UgandaCECAFA CupArusha, Tanzania (neutral)
Uganda1–3KenyaCECAFA CupKampala, Uganda
Kenya2–2UgandaCECAFA CupZanzibar City, Zanzibar (neutral)
Kenya2–1UgandaCECAFA CupNairobi, Kenya
Uganda3–1KenyaFriendlyKampala, Uganda
Kenya0–0Kenya on pensUgandaCECAFA CupHarare, Zimbabwe (neutral)
Kenya0–1UgandaFriendlyNairobi, Kenya
Uganda3–1KenyaCECAFA CupKampala, Uganda
Kenya2–1UgandaCECAFA CupNairobi, Kenya
Uganda1–1Kenya on pensKenyaCECAFA CupKampala, Uganda
Kenya3–1UgandaCECAFA CupDar es Salaam, Tanzania (neutral)
Kenya3–1UgandaCECAFA CupNairobi, Kenya
Kenya2–0UgandaCECAFA CupBlantyre, Malawi (neutral)
Kenya0–1UgandaCECAFA CupBlantyre, Malawi (neutral)
Kenya1–3UgandaCECAFA CupMogadishu, Somalia (neutral)
Kenya1–1UgandaCECAFA CupNdola, Zambia (neutral)
Kenya2–2UgandaFriendlyNairobi, Kenya
Kenya1–2UgandaAfrica Cup of Nations qualifyingNairobi, Kenya
Uganda1–0KenyaAfrica Cup of Nations qualifyingKampala, Uganda
Kenya2–0UgandaFriendlyNairobi, Kenya
Kenya2–0UgandaFriendlyNairobi, Kenya
Kenya1–2UgandaFriendlyZanzibar, Tanzania (neutral)
Uganda1–0KenyaFriendlyKampala, Uganda
Kenya1–1UgandaFriendlyDar es Salaam, Tanzania (neutral)
Kenya3–1UgandaFriendlyNairobi, Kenya
Kenya3–3UgandaAfrica Cup of Nations qualifyingNairobi, Kenya
Uganda2–1KenyaAfrica Cup of Nations qualifyingKampala, Uganda
Uganda1–2KenyaFriendlyKampala, Uganda
Kenya0–0UgandaFriendlyZanzibar, Tanzania (neutral)
Kenya3–3UgandaFriendlyNairobi, Kenya
Uganda2–3KenyaFriendlyKampala, Uganda
Uganda2–2KenyaFriendlyKampala, Uganda
Uganda3–2KenyaZambian Independence TournamentLusaka, Northern Rhodesia (neutral)
Kenya0–1UgandaFriendlyDar es Salaam, Tanzania (neutral)
Kenya1–1UgandaFriendlyNairobi, Kenya
Kenya1–2UgandaFriendlyNairobi, Kenya
Kenya4–1UgandaFriendlyNairobi, Kenya
Uganda3–1KenyaFriendlyKampala, Uganda
Kenya4–1UgandaFriendlyDar es Salaam, Tanganyika (neutral)
Uganda2–0KenyaAfrica Cup of Nations qualifyingKampala, Uganda
Kenya2–1UgandaFriendlyMombasa, Kenya
Uganda0–1KenyaAfrica Cup of Nations qualifyingKampala, Uganda
Kenya0–1UgandaAfrica Cup of Nations qualifyingNairobi, Kenya
Uganda1–1KenyaFriendlyKampala, Uganda
Kenya0–0UgandaFriendlyDar es Salaam, Tanganyika (neutral)
Kenya2–0UgandaFriendlyNairobi, Kenya
Kenya1–2UgandaFriendlyZanzibar City, Zanzibar (neutral)
Uganda3–2KenyaFriendlyKampala, Uganda
Kenya0–1UgandaFriendlyDar es Salaam, Tanganyika (neutral)
Kenya1–4UgandaFriendlyNairobi, Kenya
Kenya2–2UgandaFriendlyNairobi, Kenya
Kenya6–2UgandaFriendlyZanzibar City, Zanzibar (neutral)
Uganda6–3KenyaFriendlyKampala, Uganda
Kenya2–1UgandaFriendlyDar es Salaam, Tanganyika (neutral)
Kenya3–1UgandaFriendlyNairobi, Kenya
Uganda2–1KenyaFriendlyKampala, Uganda
Kenya2–3UgandaFriendlyDar es Salaam, Tanganyika (neutral)
Kenya2–1UgandaFriendlyNairobi, Kenya
Uganda4–1KenyaFriendlyKampala, Uganda
Kenya2–1UgandaFriendlyNairobi, Kenya
Uganda2–1KenyaFriendlyKampala, Uganda
Kenya4–3UgandaFriendlyNairobi, Kenya
Uganda3–4KenyaFriendlyKampala, Uganda
Kenya3–6UgandaFriendlyNairobi, Kenya
Uganda5–2KenyaFriendlyKampala, Uganda
Kenya1–3UgandaFriendlyNairobi, Kenya
Uganda9–5KenyaFriendlyKampala, Uganda
Kenya1–3UgandaFriendlyNairobi, Kenya
Uganda5–1KenyaFriendlyKampala, Uganda
Uganda13–1KenyaFriendlyKampala, Uganda
Kenya2–1UgandaFriendlyNairobi, Kenya
Uganda5–0KenyaFriendlyKampala, Uganda
Kenya0–0UgandaFriendlyNairobi, Kenya
Kenya3–5UgandaFriendlyNairobi, Kenya
Uganda4–0KenyaFriendlyKampala, Uganda
Kenya2–1UgandaFriendlyNairobi, Kenya
Kenya1–1UgandaFriendlyNairobi, Kenya

Recent form

Kenya

  1. Dat RwandaFriendly0–0Mon 5 Oct 2026
  2. Lat GuineaAfrica Cup of Nations qualifying0–1Thu 1 Oct 2026
  3. Dv EritreaAfrica Cup of Nations qualifying1–1Sat 26 Sept 2026
  4. Dv LesothoFriendly1–1Thu 4 Jun 2026
  5. Wv GrenadaFIFA Series3–0Mon 30 Mar 2026

Uganda

  1. Dv DR CongoFriendly1–1Mon 5 Oct 2026
  2. Wv DR CongoFriendly2–0Fri 2 Oct 2026
  3. Wv LibyaAfrica Cup of Nations qualifying1–0Tue 29 Sept 2026
  4. Dat TunisiaAfrica Cup of Nations qualifying1–1Thu 24 Sept 2026
  5. Lv NigeriaAfrica Cup of Nations1–3Tue 30 Dec 2025

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.