Salim Babu
Salim Babu

Club Statement: Salim Babu

Nairobi City Stars confirms that Head Coach Salim Babu has departed the club following the expiry of his contract, having opted not to renew in order to pursue other interests.

Coach Babu initially joined the club in January 2025 for the second leg of the 2024/25 season as a replacement for Nicholas Muyoti, and subsequently signed a short-term contract for the 2025/26 season, which has now expired.

Simba wa Nairobi expresses its sincere appreciation to Coach Babu for his professionalism, commitment, and contribution during his tenure. We wish him the very best in his future endeavors.

Scottish-trained Eugene Ochola, a UEFA-certified coach and current member of the technical bench, will take charge on an interim basis.

Joshua Amunike
3K vs Nairobi City Stars in Embu on 25 Jan 2026. The tie ended 1-1

MD27: Nairobi City Stars 0 3K FC 3

Visiting 3K FC from Embu handed Nairobi City Stars their first loss at the GEMS Cambridge grounds, and first in the second leg during a National Super League (NSL) match played on Friday 3 Apr 2026.

3K FC were up 1-0 inside the first ten minutes after John Muendo headed in Ian Owiti’s corner, and doubled the lead in the 39th minute after Oscar Juma headed in David Nyaga’s delivery from the left wing. Substitute Alex Juma completed the scoring in the 78th minute.

From the resuts, City Stars remains 12th in the 20-team log with 34 points as 3K hit the half century mark. The two teams drew 1-1 during the first leg in late January 2026.

Next up for City Stars is an away game to Kisumu AllStars on Sunday 12 Apr 2026.

Lineups

Nairobi City Stars: 32. Arnold Shivachi (GK), 22. Stephen Bulugu, 4. Timothy Muganda, 2. Salim Odeka–Captain, 26. Bernard Odhiambo, 19. Austin Moya (14. Joseph Mwangi – 64), 6. Edwin Jumba (10. Felix Seda – 46), 31. Abuyeka Kubasu, 20. Alvine Mukudi (30. Suleiman Ali Konzi – 78), 18. James Kibande, 9. Titus Kapchanga

Unused subs: 33. Byron Owino, 8. Calvin Masawa, 16. Jimmy Mbugua, 17. Kelvin Elias, 29. Ezekiel Simiyu

Out: Kelvin Nginai (GK), 3. Alex Warai, 7. Abdirahman Sharrif, 10. Dennis Buhendwa, 12. Doreck Otieno, 25. Joseph Odhiambo,

Coach: Salim Babu

3K FC: 1. Emmanuel Kulwa, 11. David Nyaga, 13. Daniel Wanjala – Captain, 18. Timothy Isuza (31. Joshua Kanyi – 88), 33. Bernard Ng’etich, 12. John Muendo, 15. Ian Owiti, 2. Samuel Wahinya, 22. Ronald Karwera (10. Alex Mwalimu – 72), 17. Mark Kithome (9. Alex Juma – 72), 14. Oscar Juma

Unused subs: 32. Issa Satieli, 16. Neddy Githinji, 8 Eugene Ateya, 40. Kendrick Kipkirui, 7. Michael Amwayi, 21. Amir Ndune

Coach: Nicodemus Omasete

James Kibande
James Kibande up against a MOFA player in an NSL matchday 26 tie at the GEMS Cambridge on Sat 28 Mar 2026. The tie ended 1-1

MD26: Nairobi City Stars 1 MOFA 1

Substitute Abuyeka Kubasu’s goal of a corner in the 55th minute, and a highly contested penalty, from Vincent Nyabuto at the hour mark settled a National Super League (NSL) matchday 26 tie between Nairobi City Stars and MOFA at 1-1 in GEMS Cambridge on Saturday 28 March 2026.

Abuyeka, on for injured Joseph Mwangi in the 25th minute, got to a sublime low corner taken by James Kibande for the opener. But soon after, the visitors were awarded a highly contentious penalty that Nyabuto scored to level matters at 1-1.

The reverse fixture – matchday 1 between the two sides back in September 2025 ended in a 1-0 win in favor of MOFA.

Simba wa Nairobi improves to the 34 point mark to remain eleventh in the 20-team log as MOFA moved into fourth spot with 45 points.

Lineups

Nairobi City Stars: 32. Arnold Shivachi (GK), 22. Stephen Bulugu, 4. Timothy Muganda, 2. Salim Odeka–Captain, 26. Bernard Odhiambo, 19. Austin Moya (3. Alex Warai-82), 6. Edwin Jumba, 14. Joseph Mwangi (31. Abuyeka Kubasu-24), 20. Alvine Mukudi, 18. James Kibande (9. Titus Kapchanga-82), 10. Felix Seda (12. Doreck Otieno – 73)

Unused subs: 33. Byron Owino, 8. Calvin Masawa, 16. Jimmy Mbugua, 29. Ezekiel Simiyu

Out: Kelvin Nginai (GK), 7. Abdirahman Sharrif, 10. Dennis Buhendwa, 17. Kelvin Elias, 25. Joseph Odhiambo, 30. Suleiman Ali Konzi

Coach: Salim Babu

========

MOFA: 33. Paul Odhiambo, 4. Juma Kimwaga, 6. Joseph Bate – Captain, 25. Steve Otieno (18. Kevin Bulimo – 56), 30. James Mutuku, 8. Vincent Oketch, 20. Vincent Nyabuto, 13. Nelson Amunga, 2. Reagan Okumu, 28. Boniface Mukhekhe, 19. Laban Otieno (17. Joshua Amunike – 90)

Subs: 31. Gedion Ogweno, 3. Kevin Monyi, 5. Brian Steve, 10. Abubakar Kulola, 15. George Ogutu, 27. Brian Ombura,

Coach: Charles Bruno

========

Goals: 31. Abuyeka Kubasu (54)// 20. Vincent Nyabuto (60-Pen)

Yellow cards: – // –

Alvine Mukudi
Alvine Mukudi takes on a Luanda Villa player during a National Super League matchday 25 tie in Luanda on Sun 22 March 2026

MD25: Luanda Villa 1 Nairobi City Stars 0

Home team Luanda Villa won 1-0 against visiting Nairobi City Stars during a National Super League (NSL) matchday 25 tie played in Mumboha Grounds on Sunday 22 March 2026. 

Luanda Villa scored in the eleventh minute after the restart through Gerishom Osumba to avenge a simiar 1-0 loss suffered in Nairobi during matchday 2 in October 2025.

From the results, Simba wa Nairobi remains eleventh on the log with 33 points as Luanda Villa came to within five points of their visitors as they maintained 14th spot in the 20-team log.

City Stars will host MOFA in their next fixture next weekend.

Lineups

Luanda Villa: 20. Nelson Angaya, 4. Solomon Aboka, 3. Paul Munala, 30. Ronald Ashimoto, 2. Stephen Wamore, 8. George Odiwuor, 28. Pheniahs Omukatu, 13. Gerishom Osumba, 17. Elvis Ihumba, 10. Wyclife Jaoko, 11. Victor Barrack

Subs: 1. Dancan Owino, 7. Moses Shikoli, 6. Gideon Munayi, 19. Harison Tiema, 24. arack Owino, 21. Geoffrey Okuku, 15. Sammy Opole

Coach: Leonard Saleh

=========

Nairobi City Stars: 32. Arnold Shivachi (GK), 29. Ezekiel Simiyu, 22. Stephen Bulugu, 4. Timothy Muganda – Captain, 26. Bernard Odhiambo, 31. Abuyeka Kubasu, 6. Edwin Jumba, 14. Joseph Mwangi 10. Dennis Buhendwa – 63), 20. Alvine Mukudi (3. Alex Warai-77), 18. James Kibande (12. Doreck Otieno – 63) , 10. Felix Seda (9. Titus Kapchanga – 63)

Unused subs: 33. Byron Owino, 8. Calvin Masawa, 16. Jimmy Mbugua, 30. Suleiman Ali Konzi

Out: Kelvin Nginai (GK), 2. Salim Odeka, 7. Abdirahman Sharrif, 17. Kelvin Elias, 19. Austin Moya, 25. Joseph Odhiambo

Coach: Salim Babu

========

Goals: – // 13. Gerishom Osumba (56)

Yellow cards: – // –

MD24: Naivas FC 3 Nairobi City Stars 1

Nairobi City Stars went down 3-1 away to Naivas FC in KIBHT, Ngong, during a National Super League (NSL) matchday 24 tie on Saturday 14 March 2026. 

Felix Seda cancelled out Collins Ouma’s 12th minute opener in the 26th minute after placing a the ball past Naivas keeper after receiving a combined pass from Edwin Jumba and Austin Moya.

It ended 1-1 at the breather but the visitors stepped up to score twice through Emmanuel Lunalo and Derrick Anami in the 64th minute and at the death, to seal off the win.

Simba wa Nairobi, on 33 points, now swaps tenth spot with Naivas FC who moved to the 34 point mark, to drop down to tweltfh spot in the 20-team log.

Next up for City Stars is an away trip to Luanda Villa on 21 March 2026.

Lineups

Naivas FC: 30. Eliud Emase, 2. Lucky Randu, 33. Josephat Mukhana, 26. Duncan Wasuda, 45. Brian Wanyonyi, 18. Julius Ng’igi – captain, 10. Kelvin Mwangi (23. Francis Nambute – 67), 20. Collins Ouma, 16. Derrick Anami, 28. Emmanuel Lunalo (11. Davies Agesa – 67), 9. John Kelwish

Unused subs: 32. Frederick Shiundu, 66. Kelvin Luvanda, 8. Robert Obaga, 21. Lonny Amadava, 12. Collins Obunga

Coach: Elvis Valdo Ayany

========

Nairobi City Stars: 32. Arnold Shivachi (GK), 29. Ezekiel Simiyu (12. Doreck Otieno – 74), 22. Stephen Bulugu, 2. Salim Odeka–Captain, 16. Jimmy Mbugua, 19. Austin Moya (31. Abuyeka Kubasu – 82), 6. Edwin Jumba, 14. Joseph Mwangi (9. Titus Kapchanga – 74), 20. Alvine Mukudi, 18. James Kibande (3. Alex Warai-82), 10. Felix Seda

Unused subs: 33. Byron Owino, 4. Timothy Muganda, 8. Calvin Masawa, 10. Dennis Buhendwa

Out: Kelvin Nginai (GK), 7. Abdirahman Sharrif, 17. Kelvin Elias, 25. Joseph Odhiambo, 26. Bernard Odhiambo, 30. Suleiman Ali Konzi

Coach: Salim Babu

========

Goals: 10. Felix Seda (26)//20. Collins Ouma (12), 28. Emmanuel Lunalo (64), 16. Derrick Anami (90+5)

Yellow cards: 19. Austin Moya (53)//18. Julius Ng’igi (18),