Select season:
Kenya's top scorers and their total goal tallies.
Totals are updated after each game.
| Player | Goals | First | Latest |
|---|---|---|---|
|
Dennis Oliech |
30 | 07 Sep 2002 | 06 Feb 2013 |
|
Michael Olunga |
28 | 07 Jun 2015 | 09 Sep 2025 |
|
Mike Origi |
13 | 28 Jul 1991 | 15 Nov 2003 |
|
John Baraza |
13 | 11 May 2002 | 23 Mar 2005 |
|
Maurice Sunguti |
12 | 16 Aug 1997 | 23 Mar 2005 |
|
Ambrose Ayoyi |
9 | 14 Nov 1982 | 10 Aug 1987 |
|
Ryan Ogam |
8 | 10 Aug 2025 | 30 Mar 2026 |
|
Robert mambo Mambo |
8 | 13 Jan 2001 | 13 Jun 2003 |
|
Wilberforce Mulamba |
7 | 21 Nov 1982 | 16 Dec 1987 |
|
Henry Nyabuto Motego |
7 | 16 Dec 1987 | 02 Jun 1996 |
|
Titus Mulama |
6 | 18 May 2002 | 15 Nov 2011 |
|
William 'Chege' Ouma |
6 | 16 Jul 1972 | 19 Aug 1973 |
|
James Omondi |
6 | 13 Sep 2003 | 18 Aug 2004 |
|
Hassan Abdallah |
6 | 08 Dec 2019 | 29 Mar 2021 |
|
Jockins Atudo |
5 | 30 Nov 2013 | 08 Jun 2018 |
|
Ayub Masika |
5 | 30 May 2014 | 23 Mar 2024 |
|
Joel Masinga |
5 | 24 Nov 1982 | 20 Apr 1985 |
|
P Nachok |
5 | 29 Aug 1992 | 25 Jul 1993 |
|
Johanna Omolo |
5 | 18 May 2014 | 18 Nov 2019 |
|
Victor Wanyama |
5 | 15 Nov 2011 | 07 Jun 2019 |
|
Austin Odhiambo |
4 | 03 Nov 2024 | 30 Mar 2026 |
|
Masoud Juma |
4 | 11 Nov 2020 | 20 Nov 2023 |
|
Simon Mulama |
4 | 05 Jan 2001 | 22 Dec 2001 |
|
Francis Were |
3 | 06 Apr 1997 | 28 Sep 1997 |
|
Baraza |
3 | 12 Dec 1966 | 12 Dec 1966 |
|
Sam Tabu |
3 | 12 Nov 1983 | 13 Oct 1984 |
|
Sammy Okoth |
3 | 15 Aug 1998 | 15 Aug 1998 |
|
James Nandwa |
3 | 08 Nov 1988 | 15 Nov 1992 |
|
McDonald Mariga |
3 | 24 Mar 2007 | 20 Jun 2009 |
|
Oscar Wamalwa |
3 | 10 Dec 2019 | 17 Dec 2019 |
|
Anthony Ndolo |
3 | 15 Jul 1989 | 02 Feb 1990 |
|
Musa Otieno |
3 | 02 Jun 1996 | 09 Feb 2005 |
|
Francis Raymond Odour |
3 | 04 Dec 1991 | 28 Nov 1994 |
|
Jacob Keli |
3 | 30 Nov 2013 | 27 Nov 2015 |
|
Eric Johana |
3 | 05 Jun 2016 | 14 Oct 2018 |
|
Paul Oyuga |
3 | 12 Dec 2002 | 29 Mar 2003 |
|
Paul Were |
3 | 06 Feb 2013 | 15 Nov 2016 |
|
Allan Wanga |
3 | 03 Dec 2013 | 12 Dec 2013 |
|
Douglas Mutua |
2 | 16 Dec 1987 | 02 Sep 1990 |
|
Nyangweso |
2 | 28 Nov 1994 | 08 Dec 1994 |
|
Cliff Nyakeya |
2 | 09 Oct 2020 | 15 Nov 2020 |
|
Sammy Owino |
2 | 05 Jul 1980 | 05 Jul 1980 |
|
John Barasa |
2 | 04 Sep 2004 | 04 Sep 2004 |
|
Francis Kahata |
2 | 23 Mar 2013 | 11 Sep 2018 |
|
Al Odhiambo |
2 | 25 Jul 1993 | 25 Jul 1993 |
|
Kenneth Muguna |
2 | 08 Sep 2019 | 19 Dec 2019 |
|
John Avire |
2 | 23 Mar 2024 | 10 Sep 2024 |
|
Brian Onyango |
2 | 15 Nov 2011 | 31 May 2016 |
|
Clifton Miheso |
2 | 10 Dec 2013 | 02 Jun 2018 |
|
James Ouma |
2 | 24 Nov 1981 | 28 Nov 1981 |
|
Edwin Mukenya |
2 | 17 Nov 2004 | 12 Mar 2005 |
|
Simon Ndungu |
2 | 30 Nov 1991 | 04 Dec 1991 |
|
David Owino Odhiambo |
2 | 08 Sep 2013 | 30 Nov 2013 |
|
Elly Adero |
2 | 05 Jul 1980 | 14 Nov 1982 |
|
Boniface Ambani |
2 | 15 Aug 1998 | 15 Aug 1998 |
|
Mambo |
2 | 05 Jan 2001 | 27 Oct 2001 |
|
Nicholas Muyoti |
2 | 18 May 2002 | 23 Oct 2002 |
|
Abbas Magongo |
2 | 28 Mar 1987 | 18 Nov 1992 |
|
Bonaventure Maruti |
2 | 13 Jan 2001 | 20 Dec 2001 |
|
Mark Sirengo |
2 | 20 Jun 1999 | 18 Aug 2004 |
|
Mahoi Mahila |
2 | 15 Nov 1983 | 08 Oct 1985 |
|
George Onyango |
2 | 12 Aug 1989 | 06 Feb 1990 |
|
Allan Odhiambo |
2 | 28 Nov 1991 | 25 May 1996 |
|
Tony Lwanga |
2 | 26 Nov 1994 | 27 Nov 1995 |
|
Duke Abuya |
2 | 07 Jun 2024 | 10 Sep 2024 |
|
John Bazara |
2 | 18 May 2002 | 18 May 2002 |
|
Francis Raymond Oduor |
2 | 15 Aug 1998 | 15 Aug 1998 |
|
Mickey Weche |
2 | 03 Aug 1987 | 14 Jan 1992 |
|
Peter Dawo |
2 | 07 Jan 1989 | 22 Apr 1989 |
|
Peter 'Pele' Ouma |
2 | 28 Feb 1972 | 19 Aug 1973 |
|
Kennedy Otieno |
1 | 02 Jul 2000 | 02 Jul 2000 |
|
John Odie |
1 | 02 Feb 1990 | 02 Feb 1990 |
|
Jamal Mohammed |
1 | 06 Sep 2008 | 06 Sep 2008 |
|
Peter Muholo |
1 | 30 Nov 1991 | 30 Nov 1991 |
|
Harun Shakava |
1 | 07 Oct 2015 | 07 Oct 2015 |
|
Aguda |
1 | 17 Dec 2001 | 17 Dec 2001 |
|
Jonah Ayunga |
1 | 15 Nov 2024 | 15 Nov 2024 |
|
Anthony Mathenge |
1 | 12 Dec 2002 | 12 Dec 2002 |
|
Mike Otieno |
1 | 03 Oct 1998 | 03 Oct 1998 |
|
Hilary Omondi |
1 | 25 Oct 2000 | 25 Oct 2000 |
|
Bernard Otieno |
1 | 15 Jul 1989 | 15 Jul 1989 |
|
Allan Wanga Wetende |
1 | 14 Nov 2009 | 14 Nov 2009 |
|
Daniel Ogada |
1 | 10 Nov 1996 | 10 Nov 1996 |
|
Juma |
1 | 10 Dec 2001 | 10 Dec 2001 |
|
Oiteno |
1 | 05 Mar 1966 | 05 Mar 1966 |
|
Omolisi |
1 | 21 Dec 2003 | 21 Dec 2003 |
|
Bob Ogolla |
1 | 21 Nov 1982 | 21 Nov 1982 |
|
David Oyiela |
1 | 05 Jul 1987 | 05 Jul 1987 |
|
Odongo |
1 | 09 Dec 1990 | 09 Dec 1990 |
|
Henry Wanyodolo |
1 | 04 Dec 1991 | 04 Dec 1991 |
|
Z Otieno |
1 | 28 Nov 1994 | 28 Nov 1994 |
|
Ovella Ochieng |
1 | 02 Jun 2018 | 02 Jun 2018 |
|
Suleman Rashid |
1 | 16 Aug 1997 | 16 Aug 1997 |
|
Elvis Rupia |
1 | 13 Mar 2021 | 13 Mar 2021 |
|
Moses Shummah |
1 | 14 Jun 2023 | 14 Jun 2023 |
|
Will Wilson |
1 | 20 Mar 2025 | 20 Mar 2025 |
|
D Nicodemus |
1 | 26 Feb 1972 | 26 Feb 1972 |
|
Sammy Onyango |
1 | 28 Oct 1984 | 28 Oct 1984 |
|
Bernard Onyango |
1 | 16 Jul 2000 | 16 Jul 2000 |
|
George Nyansi Odemba |
1 | 05 Aug 1987 | 05 Aug 1987 |