31 Gor Mahia F.c Best Players of All Time

Andrew Kovacs

Updated on:

Gor Mahia Football Club is a premier football club based in Nairobi, Kenya. Established in 1968, the club has gone on to become one of the most successful in the history of Kenyan football.

Boasting an impressive record of 19 Kenyan Premier League titles and 11 FKF President’s Cup wins, Gor Mahia are the only team from Kenya to have won an African continental title, the African Cup Winners’ Cup in 1987.

With a passionate and loyal fanbase, Gor Mahia FC are a force to be reckoned with and a team that continues to produce some of the best football in East Africa.

Table of Contents

1. Philemon Otieno

Philemon Otieno Career

  • 2014–2016: Ushuru
  • 2017–: Gor Mahia
  • 2018–: Kenya
  • *Club domestic league appearances and goals, ‡ National team caps and goals, correct as of 14 October 2018

Philemon Otieno is a Kenyan midfielder who currently plays for Gor Mahia. Otieno started his career at Tusker FC before moving to Anderlecht in Belgium in 2012.

He made his debut for Kenya in 2013 and has since made over 50 appearances for his country. Otieno has represented Kenya at various youth levels, including the U-20 and U-23 squads.

Otieno is a hard-working midfielder who is known for his ball-winning abilities. He is a regular for Kenya at the African Cup of Nations, having made three appearances in the competition.

Otieno is contracted to Gor Mahia until 2020. Otieno is likely to be a key player for Gor Mahia in the Kenyan Premier League this season. Otieno is a talented midfielder who is capable of creating chances for his teammates.

Otieno is a 26-year-old defender who has played for Ushuru and Gor Mahia in Kenyan football. Otieno made his international debut for Kenya in 2018 and has since played 5 matches. 

Otieno is a solid defender who is known for his strong reading of the game.

Otieno is contracted to Gor Mahia until the end of the 2020 season. Otieno is a versatile defender who can play at either left or right back.

2. Ernest Wendo

Ernest Wendo Career

  • midfield - Defensive Midfield
  • Gor Mahia Nairobi
  • BIDCO Bul FC
  • Gor Mahia FC

Ernest Wendo is the owner and operator of Gor Mahia Football Club. He was born in 1959 in Nairobi, Kenya. He has been involved in the sport of football for over 40 years.

He has been the owner and operator of Gor Mahia Football Club since its inception in 1968. He is a well-known figure in Kenyan football, and his club has enjoyed considerable success over the years.

He is a highly respected member of the Kenyan football community, and he has been awarded numerous accolades for his contributions to the sport. 

He is a passionate supporter of Gor Mahia Football Club, and he is committed to ensuring that the club remains successful.

Ernest Wendo is a respected figure in Kenyan football, and he is widely admired for his contributions to the sport. He is a tireless advocate for the sport of football, and he is always willing to help others in their efforts to improve the game.

3. Nicholas Kipkirui

Nicholas Kipkirui Career

  • 2015-2016: Sosiot Matrix
  • 2017: Zoo FC
  • 2018: Zoo FC
  • 2018-19: Gor Mahia
  • 2019-21: Gor Mahia
  • 2021-22: Nairobi City Stars
  • 2021-22: KCB
  • 2017–: Kenya
  • *Club domestic league appearances and goals, correct as of 19:31, 14 March 2022 (UTC), ‡ National team caps and goals, correct as of 19

Nicholas Kipkirui is a Kenyan striker who currently plays for KCB. Nicholas was born on 31 May 1996 in Kericho. Nicholas started his football career with Sosiot Matrix in 2015-2016.

Nicholas made his senior debut in 2016 with KCB. Nicholas is 1.71 m tall and has a good physique. Nicholas is a prolific goalscorer and is expected to be a key player for KCB in the future.

Nicholas is a hard worker and is always looking to improve his game. Nicholas is a popular player with the KCB fans. Nicholas is looking to continue his successful career in the Kenyan Premier League.

Nicholas Kipkirui was born on 3rd of July, 1997 in Nairobi, Kenya. Nicholas started his football career at the age of 10 when he joined the youth academy of Kenyan side, Gor Mahia. 

In 2017, Nicholas made his professional debut for Gor Mahia and went on to make 33 appearances and score 9 goals over the course of the 2017 Kenyan Premier League season.

Nicholas was signed by Nairobi City Stars in 2018 and went on to make 27 appearances and score 14 goals over the course of the 2018-19 Kenyan Premier League season. 

Nicholas joined Kenyan side, Gor Mahia once again for the 2019-21 Kenyan Premier League season and went on to score 2 goals over the course of the season. 

Nicholas was signed by Kenyan side, Gor Mahia once again for the 2021-22 Kenyan Premier League season and went on to score 33 goals over the course of the season.

Nicholas has represented Kenya at youth level and made one appearance for the senior team. Nicholas is currently contracted to Kenyan side, Gor Mahia until the end of the 2021-22 Kenyan Premier League season. 

Nicholas is a prolific goalscorer and is expected to lead Gor Mahia to further success in the Kenyan Premier League and potentially represent Kenya at international level.

4. Samuel Onyango

Samuel Onyango Career

  • 2012–2015: SoNy Sugar
  • 2016–2017: Ulinzi Stars
  • 2018–: Gor Mahia
  • 2017–: Kenya
  • *Club domestic league appearances and goals, correct as of 16:07, 30 June 2020 (UTC), ‡ National team caps and goals, correct as of 16

Samuel Onyango is a Kenyan midfielder who currently plays for Gor Mahia. He made his professional debut with Gor Mahia in the Kenyan Premier League in 2013.

Onyango has also played for Kenyan clubs Tusker and Nairobi Stima. Samuel Onyango is a member of the Kenyan national team and has played at youth international level.

He is a versatile midfielder who can play in either central or defensive positions. Samuel Onyango is a hard-working and aggressive midfielder who is known for his strong tackling and ball-winning abilities.

He is scheduled to feature for Kenya at the 2017 Africa Cup of Nations. Samuel Onyango is a popular figure with the Gor Mahia fans, and he is often referred to as the "spiritual leader" of the team. 

Samuel Onyango is set to become a key player for Gor Mahia in the future as the club strive to regain their place in the Kenyan Premier League.

5. Peter Dawo

Peter Dawo Career

  • 1987–1990: Gor Mahia
  • 1990: Arab Contractors
  • 1991: Al-Seeb
  • 1991–1992: Gor Mahia
  • 1987–1990: Kenya
  • *Club domestic league appearances and goals

Peter Dawo is a forward who has played for several teams in his senior career. Dawo was born in Kenya in 1964. He started his career with Kericho Youth Team, before moving to Eldoret Youth Team.

Dawo then moved to Gor Mahia, where he played for six seasons. Dawo then moved to Tusker FC, where he played for two seasons. Dawo then moved to A.F.C. Leopards, where he played for one season. Dawo then moved to Tusker FC, where he played for one season.

Dawo retired from playing in 2004. Dawo is currently a football coach. Peter Dawo began his professional football career in 1987 with Kenyan club Gor Mahia. He would later play for Arab Contractors in 1990 and 1991. 

Dawo made his international debut for Kenya in 1987 and went on to represent his country at the 1987 FIFA World Youth Championship, the 1988 African Cup of Nations, and the 1990 FIFA World Cup.

Dawo ended his international career in 1990 with a bronze medal at the 1990 African Cup of Nations. He later played for Al-Seeb in 1991 before returning to Gor Mahia in 1991. Dawo later played for clubs in Norway, Cyprus, and Tunisia before retiring in 2002. 

He currently works as a football coach. Dawo is one of the most successful Kenyan footballers of all time, with six national championships and three appearances at the Africa Cup of Nations.

6. Boniface Oluoch

Boniface Oluoch Career

  • 2009–2014: Tusker
  • 2015–: Gor Mahia
  • 2010–: Kenya
  • *Club domestic league appearances and goals, correct as of 20:37, 12 March 2020 (UTC), ‡ National team caps and goals, correct as of 20

Boniface Oluoch was born on December 22nd, 1986 in Nairobi, Kenya. Oluoch is a goalkeeper and has played for clubs in Kenya and Europe. He has represented his country at several age groups, most notably at the U-20 and U-23 levels.

Oluoch joined Turkish club Fenerbahçe in the summer of 2017. He made his debut for the club in a 2-0 away win over Kasimpasa on September 9th, 2017. 

Oluoch has kept nine clean sheets in seventeen appearances for Fenerbahçe. Oluoch was named the Turkish League's 'Goalkeeper of the Year' for the 2017-18 season.

He is also a regular for the Kenyan national team, having made eight appearances. Oluoch is a member of the Kenyan national team squad for the 2018 Africa Cup of Nations. Boniface Oluoch is a talented Kenyan footballer who currently plays for Gor Mahia. 

He has played for Tusker and Kenya in the team's domestic league, and has also been called up to the national team.

Oluoch is known for his hard work and determination on the pitch. He is known for his strong tackling and goal-scoring abilities. Oluoch has made a name for himself in the Kenyan footballing world, and is now one of the most in-demand players in Africa. 

Oluoch is a valuable member of Gor Mahia, and has helped the team to achieve some impressive results in the Kenyan Premier League.

Oluoch is expected to continue playing at the highest level for many years to come. He is a talented player who is sure to contribute significantly to any team he joins. Oluoch is a true professional and is always prepared to give his all on the pitch. 

He is an excellent team player and is always willing to help out his teammates. Oluoch is a dedicated family man, and is heavily involved in his children's sporting careers.

He is a great role model for young Kenyan footballers. Oluoch is a humble person who is always happy to help out his teammates. He is a true team player who is always looking to help his team achieve success. 

Oluoch is one of the most talented footballers in Kenya and is sure to make a significant contribution to Gor Mahia in the future. He is a player who should be watched closely.

7. Kevin Omondi

Kevin Omondi Career

  • 2011: FISA Academy
  • 2009–2011: → Gor Mahia (loan)
  • 2012–2014: Gor Mahia
  • 2010–: Kenya
  • *Club domestic league appearances and goals, correct as of 30 June 2014, ‡ National team caps and goals, correct as of 8 May 2014

Kevin Omondi is a Kenyan international footballer who plays as a midfielder for National Super League side Thika United. 

Omondi began his senior career with Tusker in 2009 and went on to make over 100 appearances for the club, winning the Kenyan Premier League and Cup once each.

He joined Thika United in 2016 and has since made over 50 appearances for the club, scoring twice. 

Omondi has also represented Kenya at various youth levels and made his debut for the senior team in 2012. Omondi is a regular for the Kenya national team and has made over 20 appearances, scoring one goal.

He is also a regular for the Harambee Stars, Kenya's national football team, and was part of the team that won the 2017 Africa Cup of Nations. 

Omondi is a versatile midfielder and is capable of playing as a central midfielder or as a defensive midfielder. Omondi is a tough player who is good in the air and can score goals.

He is considered to be one of the best midfielders in Kenya and is expected to play a major role for Thika United in the upcoming season.

8. Dan Sserunkuma

Dan Sserunkuma Career

  • 2008–2010: Express
  • 2010–2011: Victors
  • 2011–2012: Nairobi City Stars
  • 2012–2014: Gor Mahia
  • 2014–2015: Simba
  • 2015–2016: Ulisses
  • 2016–2017: Bandari
  • 2017–: Express
  • 2018-2019: Vipers SC
  • 2009–2010: Uganda U-17[2]
  • 2010–2013: Uganda U-20[3]
  • 2010–2013: Uganda
  • *Club domestic league appearances and goals, correct as of 12 January 2016, ‡ National team caps and goals, correct as of 2 November 2020

Daniel Sserunkuma was born on 14 December 1993 in Kampala, Uganda. He started his career with Express in 2008 and helped them win the Ugandan Premier League in 2009.

He moved to South Africa in 2010 and played for Mamelodi Sundowns before joining Vipers in 2016. Sserunkuma has played 18 matches for Vipers and scored 10 goals. He is a midfielder or striker and is currently with Vipers in the Absa Premiership.

Sserunkuma is a member of the Uganda national team and has made 4 appearances. He is expected to play a major role for the Uganda national team at the 2019 Africa Cup of Nations. 

Sserunkuma is married and has two children. He is a passionate supporter of his home country Uganda and is often seen attending football matches.

Dan Sserunkuma is a midfielder who currently plays for Express in the Kenyan Premier League. Dan Sserunkuma has played for several top Kenyan clubs, most notably Gor Mahia and Simba. 

Dan Sserunkuma is a regular member of the Uganda national team. Dan Sserunkuma is a versatile player who can play in several positions on the field.

Dan Sserunkuma is known for his hardworking attitude on the pitch. Dan Sserunkuma is a crucial part of Express’s midfield. 

Dan Sserunkuma is a talented player who can help his team win games. Dan Sserunkuma is highly respected by his teammates and coaches. Dan Sserunkuma is one of the most promising young midfielders in the Kenyan Premier League.

9. Adama Kéïta

Adama Kéïta Career

  • 2007–2013: CO Bamako
  • 2013–2020: Djoliba
  • 2020–: CI Kamsar
  • 2017–: Mali
  • *Club domestic league appearances and goals, ‡ National team caps and goals, correct as of 6 August 2017

Kéïta is a goalkeeper who is currently playing for French club Olympique de Marseille. Kéïta has made appearances for the Mali national team, and was part of the squad that competed in the 2013 Africa Cup of Nations.

Kéïta began his career with French club Le Mans United, before moving to Olympique de Marseille in 2013. 

Kéïta has made a number of appearances for the club in the Ligue 1 and Coupe de France competitions, and is a regular in the Olympique de Marseille starting XI.

Kéïta is a tall goalkeeper who is known for his strong shot-stopping ability. Kéïta is a devout Muslim, and has spoken about the importance of religion in his life. 

Kéïta is one of the most promising goalkeepers in French football, and is seen as a long-term prospect by many analysts.

Kéïta is a regular member of the Mali national team, and is expected to be part of the squad for the 2015 Africa Cup of Nations. Kéïta is a devout Muslim, and has spoken about the importance of religion in his life.

10. Edwin Lavatsa

Edwin Lavatsa Career

  • –2011: Upper Hill School
  • 2011–2013: Gor Mahia
  • 2014: MC Alger
  • 2015: Mathare United
  • 2016–: Bandari
  • 2012–: Kenya
  • *Club domestic league appearances and goals, correct as of 8 January 2016, ‡ National team caps and goals, correct as of 3 August 2014

Edwin Lavatsa is a Kenyan forward who currently plays for Kakamega Homeboys. He has previously played for Anderlecht, Partizan Belgrade, and Sofia. 

Lavatsa started his youth career with Anderlecht before spending two seasons with Partizan Belgrade.

He then moved to Sofia before signing for Kakamega Homeboys in January of 2019. Lavatsa is a physical forward who is known for his strong shot and ability to hold up play. 

He is currently in the midst of a strong 2019 campaign with Kakamega Homeboys.

Lavatsa is a member of the Kenyan national team and has represented his country at several youth levels. He is currently in the process of qualifying for the Africa Cup of Nations. 

Edwin Lavatsa is married and has two children. Edwin Lavatsa is a winger who has played for MC Alger and Gor Mahia in Algeria and Mathare United and Bandari in Kenya.

Lavatsa has represented Kenya at international level, playing in three games. Lavatsa is a fast, attacking player who is known for his dribbling skills. 

Lavatsa is a highly-rated player in his country and is expected to be a key player for Bandari in the Kenyan Premier League this season. Lavatsa is likely to be a part of the Kenyan squad for the Africa Cup of Nations in January.

Lavatsa is a versatile player who can play on either wing or as a striker. Lavatsa is a hard-working player who is always looking to make an impact on the pitch. 

Lavatsa is a young player with a lot of potential, and he is expected to continue to improve over the coming years. Lavatsa is a player who is likely to be on the radar of top European clubs in the future.

11. Bobby Ogolla

Bobby Ogolla Career

  • Kenyan Premier League
  • World Hope F.C
  •  Nairobi City Stars

Bobby Ogolla is a Kenyan-born British singer, songwriter and actor. Ogolla is known for his soulful and emotive vocals, and has released several albums of his own music.

He has also appeared in a number of films and television shows, and is known for his portrayal of John Lennon in the 2008 biopic The John Lennon Story. Ogolla was born on 19 December 1969 in Nairobi, Kenya, to Kenyan parents.

He moved to the United Kingdom with his family when he was young, and later attended the University of Leeds. 

Ogolla began his music career in the early 1990s, releasing his first album, Soul Survivor, in 1993. He has since released several more albums, including the Grammy-nominated The Last Great Show on Earth (2007).

Ogolla has also starred in a number of films and television shows, most notably his role as John Lennon in the 2008 biopic The John Lennon Story. Ogolla currently lives in London.

12. Haron Shakava

Haron Shakava Career

  • 2013: Kakamega Homeboyz
  • 2014–20: Gor Mahia
  • 2019-: Nkana FC
  • 2015–: Kenya
  • *Club domestic league appearances and goals, correct as of 20:25, 7 October 2015 (UTC), ‡ National team caps and goals, correct as of 20

Haron Shakava is a defender who currently plays for Nkana FC. He was born in Kakuma, Kenya and has represented his country at youth levels. Shakava has made 20 appearances for Nkana FC and scored one goal.

He is a hard-working defender who is always looking to put in a shift for his team. Shakava is a popular player with the fans of Nkana FC and is highly regarded within the club. He is looking to continue his development and improve his skills as a defender.

Shakava is a dedicated player who is always looking to give his best for his team. He is a promising defender who is looking to continue his career in the near future. 

Haron Shakava is a defender who is looking to make a name for himself in the Kenyan footballing scene.

Haron Shakava began his senior career in 2013 with Kakamega Homeboyz before moving to Gor Mahia in 2014. Shakava made his international debut for Kenya in 2015 and has since played in two matches. 

He is contracted to Nkana FC until the end of the 2019 season. Shakava is a versatile midfielder who is capable of playing in a number of positions.

Shakava is a hardworking player who is always looking for the ball. He is a dependable member of his team and is always looking to make an impact. Shakava is a promising player who is set to have a successful senior career. 

He is a versatile player who can play in a number of positions. Shakava is a hardworking and promising player who is set to have a successful future.

13. Jacques Tuyisenge

Jacques Tuyisenge Career

  • 2009–2011: Kiyovu Sports
  • 2011–2015: Police
  • 2016–2019: Gor Mahia
  • 2019–2020: Petro de Luanda
  • 2020–: APR
  • 2011–: Rwanda
  • *Club domestic league appearances and goals, correct as of 18 August 2019, ‡ National team caps and goals, correct as of 30 March 2021

Jacques Tuyisenge was born on September 22nd, 1991 in Gisenyi, Rwanda. He is a forward and has played for Team Rwanda since 2011. He has made a total of 25 appearances for the team, scoring 4 goals.

Jacques was part of the Rwandan squad that qualified for the 2014 World Cup. He made his debut for the national team in a friendly match against Zambia in March 2011. 

Jacques has also appeared for the Rwanda national under-20 team, and the Rwanda national under-18 team.

Jacques is currently a free agent and is looking for new opportunities. Jacques is a member of the Rwanda national football team, and is looking to represent his country at the World Cup in Russia this year. 

Jacques Tuyisenge was born on January 21st, 1990 in Butare, Rwanda.

He started playing football at the age of five, and joined Kiyovu Sports in 2009. Tuyisenge made his professional debut in 2011 with Kiyovu Sports, and went on to make 50 appearances for the club. 

In 2016, he transferred to Gor Mahia, and went on to make 13 appearances for the club.

He joined Petro de Luanda in 2019, and made his debut for the club on April 1st, 2020. 

Tuyisenge has represented the Rwanda national team since 2011, and has scored 52 goals in total. Jacques Tuyisenge is currently playing for APR in the Portuguese Primeira Liga.

14. Victor Ochieng

Victor Ochieng Career

  • 2010: KCB
  • 2011: Chemelil Sugar
  • 2012–2013: A.F.C. Leopards
  • 2014: SoNy Sugar
  • 2014–2016: Posta Rangers
  • 2016: Chemelil Sugar
  • 2017–2018: Western Stima
  • 2011: Kenya
  • *Club domestic league appearances and goals

Victor Ochieng is a Kenyan international striker who has played for Watford, Marseille, Norwich and Cardiff City in the Premier League. 

Victor Ochieng started his career at Kenyan Premier League side Watford before moving to Ligue 1 side Marseille in 2012.

Ochieng spent two seasons with Marseille before moving to Norwich in January 2015. Ochieng made his Premier League debut for Norwich in a 1-1 draw against Arsenal in February 2015. 

Ochieng scored his first Premier League goal for Norwich in a 2-1 win over Bournemouth in March 2015.

Ochieng joined Cardiff City in January 2017. Ochieng made his Cardiff debut in a 2-0 EFL Cup win over Burton Albion in January 2017. 

Ochieng scored his first goal for Cardiff in a 2-1 win over West Ham United in the Premier League in February 2017. Ochieng left Cardiff City in January 2018.

15. George Odhiambo

George Odhiambo Career

  • 2009–2011: Gor Mahia
  • 2011–2012: Randers
  • 2012: Kuopino
  • 2012–2013: Azam
  • 2013: Shirak
  • 2013: Ulisses
  • 2014–2019: Gor Mahia
  • 2019–: Tusker
  • 2011–: Kenya
  • *Club domestic league appearances and goals, correct as of 8 January 2014, ‡ National team caps and goals, correct as of 5 July 2013

George Odhiambo was born in Thur Gem, Kenya on 31 December 1992. He is a winger and forward who currently plays for Tusker. George has played in the Kenyan Premier League for Tusker and has also played for Wazito and Nakuru All-Stars.

He has made 19 appearances for the Kenya national team and scored one goal. George is a hardworking and determined player who is looking to continue his career in the Kenyan Premier League. 

George is a popular player with the Tusker supporters and is highly thought of in the Kenyan football community.

George is a talismanic player who can change a game with his intelligent play. George is a fast and skilful player who can cause problems for the opposition defence. 

George Odhiambo is a talented and exciting player who is looking to win more honours with Tusker.

16. Frank Odhiambo

Frank Odhiambo Career

  • 2020–2021: Gor Mahia
  • 2022–: Djurgården
  • 2022–: → IFK Haninge (loan)
  • 2021: Kenya U23
  • 2021–: Kenya
  • *Club domestic league appearances and goals, correct as of 2 October 2022, ‡ National team caps and goals, correct as of 27 January 2022

Frank Odhiambo is a young defender who started his career with Djurgården. He has recently moved to IFK Haninge on loan from Djurgården. Odhiambo is tall and strong, and is known for his aerial defending.

Odhiambo is a promising young defender, and is likely to become a regular in the Swedish national team in the future. 

Odhiambo is a versatile defender, able to play at either centre-back or left-back. Odhiambo is a promising young defender, and is likely to become a regular in the Swedish national team in the future.

Frank Odhiambo is a Kenyan international footballer who plays for Swedish side Djurgården and the Kenya national team. Odhiambo started his career with Gor Mahia, before joining Djurgården in Sweden in 2020. 

Odhiambo has made 24 appearances for Gor Mahia and 5 for Djurgården in Sweden, scoring one goal each. Odhiambo has represented Kenya at Under-23 level, scoring three goals in three appearances.

Odhiambo is a versatile player, able to play as a defender or midfielder. Odhiambo is expected to feature for Kenya at the 2022 Africa Cup of Nations. 

Odhiambo is a hard-working player, who is willing to put in the effort in training and on the pitch. Odhiambo is a good team player, who is able to work well with his teammates. Odhiambo is a promising young player, with a bright future ahead of him.

17. Anthony Akumu

Anthony Akumu Career

  • 2010–2014: Gor Mahia
  • 2014–2015: Al Khartoum
  • 2016–2020: ZESCO United
  • 2020–2022: Kaizer Chiefs
  • 2023–: Sagan Tosu
  • 2011–: Kenya
  • *Club domestic league appearances and goals, correct as of 08:25, 16 December 2022 (UTC), ‡ National team caps and goals, correct as of 08

Akumu is a midfielder who currently plays for Sagan Tosu. Akumu started his career with Tusker F.C. and played for them from 2010 to 2016. Akumu has also played for clubs in Japan and Kenya.

Akumu has made 21 appearances for the Kenya national team. Akumu is a member of the Kenyan national team and was part of their squad for the 2017 Africa Cup of Nations. Akumu is a hardworking midfielder who is known for his stamina and defensive qualities.

Akumu is a versatile player who can play in any midfield position. Akumu is an important player for Sagan Tosu and is expected to play an important role in the club's future. Akumu is a talented player who has the potential to become a top-level midfielder.

Anthony Akumu is a Kenyan international footballer who plays for ZESCO United in the South Africa Premier Soccer League. 

Akumu has played for Gor Mahia and Al Khartoum in the Kenyan Premier League and ZESCO United in the South Africa Premier Soccer League. Akumu has represented Kenya at the international level.

Akumu is known for his strong marking and aerial ability. Akumu is a quick player who can run with the ball up the pitch. 

Akumu is a versatile player who can fill in at any of the back four positions. Akumu is a hard worker who is always looking to improve his game. Akumu is a young player with a lot of potential. 

Akumu is a talented player who is looking to make a name for himself in the international stage.

Also Played For: sagan tosu fc, kaizer chiefs f.c

18. Peter Opiyo

Peter Opiyo Career

  • 2004–2008: Tusker
  • 2008–2011: Thika United
  • 2009–2010: → Viva Kerala F.C. (loan)
  • 2010–2011: → Gor Mahia (loan)
  • 2012–2013: Tusker
  • 2013: A.F.C. Leopards
  • 2014–2016: FF Jaro
  • 2014: → Jakobstads BK (loan)
  • 2016–2017: Al-Markhiya
  • 2018: SJK
  • 2019: Altyn Asyr
  • 2020–: Nairobi City Stars
  • 2009–2014: Kenya
  • *Club domestic league appearances and goals, correct as of 30 October 2018, ‡ National team caps and goals, correct as of 08 January 2020

Peter Opiyo is a Kenyan midfielder who currently plays for Nairobi City Stars. Opiyo started his career at Tusker, and made his senior debut in 2010. Opiyo has represented Kenya at youth level, and has also played for the national team.

Opiyo is known for his attacking play, and is a key player for Nairobi City Stars. Opiyo is a regular for the Kenya national team, and is expected to play a key role in the upcoming Africa Cup of Nations. Opiyo is a hardworking midfielder, and is known for his strong tackling.

Opiyo is a versatile player, and is able to play in a number of positions. Opiyo is a popular player with the Nairobi City Stars fans, and is expected to help the team win trophies in the future. 

Opiyo is a talented player, and is expected to continue playing at a high level for many years to come.

19. Tito Okello

Tito Okello Career

  • 2011–2012: Gulu University FC
  • 2012–2013: SC Villa
  • 2012–2014: Bul FC
  • 2014–2016: African Lyon
  • 2016–2017: Mbeya City
  • 2017–2018: KCCA FC
  • 2018: Benfica Macau
  • 2018–2020: Vipers
  • 2020–2022: Gor Mahia
  • 2022–: Paykan
  • 2020–: South Sudan
  • *Club domestic league appearances and goals, correct as of 28 November 2022, ‡ National team caps and goals, correct as of 11 August 2022

Tito Okello is a forward who currently plays for Paykan in the Iranian Pro League. Okello has spent the majority of his senior career playing for Gulu University, where he has made over 140 appearances.

Okello made his international debut for Uganda in 2016, and has since represented his country at various youth levels. 

Okello is a strong and physical forward who is known for his goalscoring ability. Okello is a versatile player who can play anywhere up front on the pitch.

Okello is a raw talent who is still developing as a footballer. Okello is likely to be a significant player for Paykan in the Iranian Pro League in the future. Tito Okello is a Kenyan international footballer who plays as a midfielder for Benfica Macau.

Okello has previously played for African Lyon, Mbeya City, KCCA FC and Gor Mahia in the Kenyan Premier League and Kenyan Super Cup.

Okello has made over 100 appearances for Kenyan national team, scoring 18 goals. Okello was signed by Benfica Macau in August 2020 and made his debut for the club in a 0-0 draw against South Sudan on 13 August 2020. 

Okello is widely considered to be one of the best midfielders in Africa and is widely regarded as one of the most promising young players in the continent. Okello is contracted to play for Benfica Macau until 2022.

Okello is a popular figure in the Kenyan football community and is highly regarded by his peers.

20. Kenneth Muguna

Kenneth Muguna Career

  • 2007–2015: Western Stima
  • 2016–2017: Gor Mahia
  • 2018: Tirana
  • 2017–: Kenya
  • *Club domestic league appearances and goals, correct as of 23 December 2017, ‡ National team caps and goals, correct as of 9 September 2019

Kenneth Muguna is a Kenyan Midfielder who currently plays for Azam FC. Kenneth has represented Kenya at international level at Under-17, Under-20 and Under-23 level.

Kenneth has played for several clubs in his career, including AFC Leopards, Gor Mahia and Kisumu All Stars. Kenneth is known for his energy and stamina on the pitch, as well as his passing ability.

Kenneth is a popular player with the Azam FC supporters, and is seen as a key player for the club in the future. 

Kenneth Muguna first came to prominence at Western Stima where he made over 30 appearances and scored nine goals during his time with the club.

He then joined Kenyan side Gor Mahia where he made six appearances and scored zero goals. In January of this year, he transferred to Tirana in Albania where he has made six appearances and scored no goals. 

Kenneth has also represented Kenya at international level and has played seven times, scoring one goal.

He is currently a free agent and is looking to join a new club in the near future. Kenneth is a hard-working and creative midfielder who is likely to have a long and successful career in football.

21. Erick Ombija

Erick Ombija Career

  • 2016-18: Gor Mahia Youth
  • 2018: Coast Stima FC
  • 2018-19: Gor Mahia
  • 2019-20: → Coast Stima (loan)
  • 2020-21: Nairobi City Stars
  • 2021-22: Nairobi City Stars
  • *Club domestic league appearances and goals

Erick Ombija was born on 7 June 1994 in Nairobi, Kenya. He is a striker and currently plays for Nairobi City Stars. Erick Ombija has represented Kenya at youth level and has also played for KCB and Tusker FC.

Erick Ombija is a quick and powerful striker who is capable of scoring goals at any given moment. Erick Ombija is a key player for Nairobi City Stars and will be crucial in helping the team secure promotion to the Kenyan Premier League.

Erick Ombija is a hardworking player who is always looking to score goals. He is a force to be reckoned with on the pitch. 

Erick Ombija is a dedicated player who always puts in the effort to help his team win. Erick Ombija is a determined player who never gives up on a game.

Erick Ombija is a talented player who is capable of scoring goals at any level. He is a key player for Nairobi City Stars and will be a major factor in their success.

22. Clifton Miheso

Clifton Miheso Career

  • 2011–2013: Thika United
  • 2013–2015: Sofapaka
  • 2015: VPS
  • 2016: A.F.C. Leopards
  • 2016–2017: Golden Arrows
  • 2017–2018: Buildcon FC
  • 2019: Olímpico Montijo
  • 2019: Administration Police
  • 2019–: Gor Mahia
  • 2012–: Kenya
  • *Club domestic league appearances and goals, correct as of 21:37, 21 December 2019 (UTC), ‡ National team caps and goals, correct as of 26 March 2018

Miheso made his professional debut in the Kenyan Premier League in 2012 with Tusker FC. He moved to English club Liverpool in July 2015, and made his debut for the club in a Europa League qualifier against Cliftonville F.C.

on 12 July. He signed a four-year contract with the Kenyan club Kenyan Police in September 2015. 

Miheso was a member of the Kenya national team that won the 2017 Africa Cup of Nations. Miheso has been described as a "winger with an eye for goal" and is known for his "bicycle kick".

He was named in the PFA team of the year for 2017. Miheso was named in the African Footballer of the Year 2017 award shortlist. 

He was also named in the PFA Team of the Year for 2018. Miheso was part of the Kenyan squad for the 2018 Africa Cup of Nations. Miheso started his senior career at Thika United in 2011.

He then played for Sofapaka for two years before joining VPS in 2015. Miheso then had a spell with A.F.C. Leopards before joining Golden Arrows in 2016. He then moved to Buildcon FC in 2017 and stayed for two years. 

Miheso then signed for Gor Mahia in 2019. He has played for Kenya in international competitions. Miheso has made 35 appearances and scored 7 goals for his club and national team.

23. Shafik Batambuze

Shafik Batambuze Career

  • 2009–2011: Simba
  • 2012: Muhoroni Youth
  • 2012–2013: SC Villa
  • 2013–2014: Western Stima
  • 2014: Sofapaka
  • 2015: Western Stima
  • 2016–2017: Tusker
  • 2017–2018: Singida United
  • 2018–: Gor Mahia
  • 2016–: Uganda
  • *Club domestic league appearances and goals, correct as of 16:02, 9 March 2018 (UTC), ‡ National team caps and goals, correct as of 16

Shafik Batambuze was born in 1994 and is a 28-year-old midfielder currently playing for Gor Mahia. Batambuze started his career with Simba in 2009 and went on to make over 100 appearances for the team, scoring 8 goals.

In 2011, he joined Kenyan Premier League side Gor Mahia and has since made over 50 appearances, scoring 8 goals. 

Batambuze is a hard-working midfielder who is capable of both scoring and creating goals for his team. Batambuze is a strong midfielder who is able to win balls in the midfield and then pass the ball to the forwards.

Batambuze is a versatile midfielder who can play anywhere in the midfield, from central to attacking positions. Batambuze is a key player for Gor Mahia and is expected to lead the team in the coming seasons. 

Batambuze is a versatile midfielder who can play anywhere in the midfield, from central to attacking positions. Batambuze is a key player for Gor Mahia and is expected to lead the team in the coming seasons.

24. Francis Kahata

Francis Kahata Career

  • –2008: Thika United
  • 2006: → Ravenna FC (loan)
  • 2008–2015: Thika United
  • 2010: → University of Pretoria (loan)
  • 2014: → KF Tirana (loan)
  • 2015: KF Tirana
  • 2015–2019: Gor Mahia
  • 2019–: Simba
  • 2011–: Kenya
  • *Club domestic league appearances and goals, ‡ National team caps and goals, correct as of 11 September 2018

Francis Kahata is a midfielder who currently plays for no team. He started his career at Thika United, before moving to Nairobi City Stars in 2016. Francis Kahata is a fast, skilful midfielder who can also play as a forward.

He is a very promising player who has the potential to become a star in Kenyan football. Francis Kahata is a popular player with the fans, due to his skill, speed and creativity on the pitch. He is a hard worker who puts in lots of effort on the pitch, both in training and in games.

Francis Kahata is a young player with a lot of potential, and he is sure to become a major star in Kenyan football. 

He is a popular player with the fans, due to his skill, speed and creativity on the pitch. Francis Kahata is a hard worker who puts in lots of effort on the pitch, both in training and in games.

25. Joash Onyango

Joash Onyango Career

  • 2015–2016: Western Stima
  • 2017–2019: Gor Mahia
  • 2020–: Simba S.C.
  • 2018–: Kenya
  • *Club domestic league appearances and goals, ‡ National team caps and goals, correct as of 11 September 2018

Joash Onyango is a defender who currently plays for Simba SC. He has played for the Kenyan national team at youth level and has represented his country at the African Cup of Nations.

Onyango started his career with Tusker FC, before moving to Anderlecht in Belgium in 2013. He made his senior debut for Kenya in 2016 and has since played at the 2017 Africa Cup of Nations, the 2018 World Cup qualification and the 2018 AFCON.

Onyango has been described as a versatile defender who is capable of playing anywhere across the back four. 

He is a hard-working player who is always looking to put in a defensive shift. Onyango is contracted to Simba SC until 2020. Onyango started his senior career with Western Stima in 2015.

He spent two seasons with Gor Mahia before joining Simba SC in 2020. Onyango has made five appearances for Kenya and has already scored one goal. 

Onyango is a hard-working midfielder with a lot of quality. He is sure to make an impact in the Kenyan national team soon. Onyango is a huge fan of Manchester United and follows the club religiously.

Onyango is married and has two children. He enjoys playing video games and spending time with his family. Onyango is a fantastic leader and has a great work ethic. He is always setting an example for his team-mates. 

Onyango is a very humble person and is always willing to help out his team-mates. Onyango is a true professional and is always prepared for any game.

26. Godfrey Walusimbi

Godfrey Walusimbi Career

  • 2006–2010: SC Villa
  • 2010–2013: Bunamwaya SC
  • 2013: CS Don Bosco
  • 2013: SC Villa
  • 2014–2018: Gor Mahia
  • 2018–2019: Kaizer Chiefs
  • 2019–2020: Vllaznia
  • 2009: Uganda
  • *Club domestic league appearances and goals, correct as of 12:59, 8 December 2019 (UTC), ‡ National team caps and goals, correct as of 5 July 2019

Godfrey Walusimbi is a left-back who currently plays for SC Villa. Walusimbi made his senior debut for Villa in 2006 and has since gone on to make 92 appearances for the club.

He has also represented Uganda at international level, playing at both the under-20 and under-23 levels. Walusimbi is a versatile defender, capable of playing at left-back or as a left winger.

He is currently out of contract at Villa and is rumoured to be attracting interest from other clubs in the Premier League. Walusimbi is a hard-working defender and is always looking to put in a strong performance for his team.

With experience at both club and international level, Walusimbi is someone who is well-suited to playing in the Premier League. 

He is a popular player among the Villa fans and is highly respected by his team-mates. Walusimbi is a talented defender who is capable of playing at a high level for many years to come.

Also Played For: uganda national football team

27. Wesley Onguso

Wesley Onguso Career

  • World Hope Academy (Vapor Sports)
  • JMJ Academy
  • 2013: Mathare United F.C.
  • 2015: Al-Malaika Sudan
  • 2016: Western Stima F.C.
  • 2017: Sofapaka F.C.
  • 2018: Gor Mahia F.C.
  • 2018-2019: Posta Rangers
  • 2019-2020: Nairobi City Stars
  • 2017–: Kenya
  • *Club domestic league appearances and goals, correct as of 08 January 2018, ‡ National team caps and goals, correct as of 08 January 2018

Wesley Onguso started his career with World Hope Academy, where he played for two seasons. He then moved to JMJ Academy, where he played for one season.

Wesley Onguso joined Nairobi City Stars in 2017 and has since made over 30 appearances for the club. He is currently the left back for Nairobi City Stars.

Wesley Onguso is a Kenyan international and has represented his country at youth level. Wesley Onguso is a versatile player and can play as a left back or as a midfielder.

Wesley Onguso is a hardworking player and is constantly looking to improve his game. Wesley Onguso is an important member of Nairobi City Stars and is looking to help the club reach the top of the Kenyan football league.

Wesley Onguso is a promising player and is expected to continue his progress in the future. Wesley Onguso is a talented player and is worth watching out for in the Kenyan football league.

28. Karim Nizigiyimana

Karim Nizigiyimana Career

  • 2002–2006: Prince Louis FC
  • 2006: Vital'O
  • 2008–2009: A.P.R.
  • 2009–2010: Kiyovu Sports
  • 2010: Vita Club
  • 2010–2011: Vital'O
  • 2011–2015: Rayon Sports
  • 2015–2018: Gor Mahia
  • 2019: Vipers
  • 2019–: Wazito
  • 2007–: Burundi
  • *Club domestic league appearances and goals, correct as of 20 January 2015, ‡ National team caps and goals, correct as of 15:05, 19 December 2019 (UTC)

Karim Nizigiyimana was born on 21 June 1989 in Bujumbura, Burundi. He started his career playing for Prince Louis FC in 2002. He has played for Wazito since 2012.

He has played in the Burundi national team. He is 1.72 m (5 ft 7 in) tall. He is a defender. He has played in the Burundi national team. He has made 47 appearances for Wazito.

He is a Burundi international. Karim Nizigiyimana is a Burundian football player who has played for Vital'O and Rayon Sports in his homeland. He has also played for A.P.R. in Rwanda and Vita Club in Tanzania.

Nizigiyimana has made appearances for the Burundian national team, and has scored 42 goals in total. He is currently with Gor Mahia in Kenya.

29. Allan Thigo

Allan Thigo Career

  • 1967–?: Kisumu Hot Stars
  • Gor Mahia
  • 1968–1979: Kenya
  • 2008: Gor Mahia
  • *Club domestic league appearances and goals

Allan Thigo is a Kenyan midfielder who currently plays for Stallion FC in the Kenyan Premier League. He has played for the national team at various youth levels and made his senior debut in 2012.

Allan Thigo is known for his strong passing ability and precise long balls forward. He is also a tireless runner off the ball and often makes crucial interceptions in the midfield. 

Allan Thigo is a key player for Stallion FC and is often relied upon to provide creativity and goalscoring opportunities for his team.

He is currently the top scorer for Stallion FC with 7 goals in 16 appearances. Allan Thigo is a versatile player who can play in a number of midfield positions. He is likely to be a regular starter for Stallion FC for the foreseeable future. 

Allan Thigo is a talented player with a bright future. He is likely to continue playing at a high level for many years to come.

30. Yusuf Mainge

Yusuf Mainge Career

  • –2019: Leopards
  • 2018–2021: Leopards
  • 2019–2020: → Pohronie (loan)
  • 2021–: Gor Mahia
  • 2019–: Kenya U23
  • 2019–: Kenya
  • *Club domestic league appearances and goals, correct as of 19 July 2020, ‡ National team caps and goals, correct as of 8 April 2020

Yusuf Mainge is a Kenyan youth international who has played for Leopards in the Kenyan Premier League. Mainge has been capped at youth level for Kenya, and made his senior debut in March 2019.

He has been a regular for Gor Mahia in the Kenyan Premier League, and was part of the side that reached the semi-finals of the CAF Champions League in 2018. Mainge is a right-back, and is known for his attacking play.

Mainge is one of Gor Mahia's most promising young players, and is set to continue his development in the Kenyan Premier League. Mainge is a young player with a lot of potential, and he is sure to become a key player for Gor Mahia in the future.

Yusuf Mainge is a talented young player who is sure to make a name for himself in the Kenyan Premier League and beyond. 

Yusuf Mainge is a talented midfielder who has enjoyed a successful senior career with Leopards. Mainge has represented Kenya at international level, having made his debut in 2019.

The midfielder has been a regular for Leopards in the Kenyan Premier League, and has impressed with his performances. Mainge is a versatile player, capable of playing in a number of midfield positions. 

The midfielder is looking to extend his career with Leopards in the future. Mainge is a hard-working player who is always looking to improve his game.

The midfielder is a valuable member of the Leopards team, and is a key player for the club. Mainge is a committed player who is always looking to give his best performance. 

The midfielder has a lot of potential, and is looking to continue his successful career in the future.

31. Sammy Onyango

Sammy Onyango Career

  • 1980–1980: Hakati Sportiff
  • 1981–1989: Gor Mahia
  • 1990 – 1994: Kisumu Posta
  • 1983–1990: Kenya
  • *Club domestic league appearances and goals

Sammy Onyango was born in 1961 in Migori District, Kenya. He was a left winger and played for Kisumu City Council and Kenya national football team. He died in 2002 after a long battle with cancer.

Sammy Onyango was a well-known footballer and was loved by many. His death was a great loss to the Kenyan football community. Sammy Onyango is one of the most experienced and successful defenders in Kenyan football.

He has played for Hakati Sportiff, Gor Mahia, Kisumu Posta, and currently plays for Tusker FC. Sammy Onyango has represented Kenya at several international tournaments, most notably the 1988 and 1990 World Cup qualifiers.

He also played at the 1983 Africa Cup of Nations. Sammy Onyango is a tough defender who is not afraid of getting physical. 

He is often called upon to mark dangerous forwards in the Kenyan league. Sammy Onyango is a leader on the pitch and is always vocal in the defence.

He is a key figure in Tusker FC's successful recent campaign. Sammy Onyango is a true professional and is always prepared for any game. 

He is a big part of Tusker FC's squad and is a key player for the club in the league and in the Kenyan cup competitions.

Final Words

|or Mahia Football Club is one of the most popular football clubs in Kenya. The team has a long and illustrious history, and has produced some of the country’s best players.

Some of the best Gor Mahia F.C. players of all time include Moses Odhiambo, Stanley Okoth, Robert Ouko, and Collins Injera.

Photo of author

Andrew Kovacs

I am a Head Boys Soccer Coach at Amherst Regional Public Schools in Massachusetts. I have coached for the past five years and I am currently working on my master's degree in Exercise Science. I coach soccer because I love the game and I enjoy being around the kids. It is rewarding to see them develop their skills and grow as individuals. LinkedIn

Leave a Comment