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),

James Kibande
James Kibande (18) celebrates his goal against Mwatate United at GEMS Cambridge during a National Super League (NSL) matchday 23 tie on Sat 7 Mar 2026. City Stars won it 1-0

MD23: Nairobi City Stars 1 Mwatate United 0

A wonder goal by James Kibande in first half handed Nairobi City Stars a 1-0 win over visiting Mwatate United during a National Super League (NSL) matchday 23 tie played at the GEMS Cambridge grounds on Saturday 7 March 2026. 

Kibande fired home a long ranger that slapped the crossbar and bounced inward and home after receiving a touch from Edwin Jumba from around 40 yards out to allow Simba wa Nairobi complete a double over Mwatate United. During the first leg match played in the hills of Wundanyi in November 2025, City Stars returned with a 2-0 win.

City Stars now hits the 33-point mark after the Mwatate clash to move from 12th to ninth spot as Mwatate stagnate in 18th spot with 18 points.

City Stars will be away to shoppers Naivas FC in Ngong in the next game next weekend.

Lineups

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

Unused subs: 33. Byron Owino, 4. Timothy Muganda, 8. Calvin Masawa, 31. Abuyeka Kubasu

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

Coach: Salim Babu

* Nairobi City Stars debut

====

Mwatate United: 30. Derrick Sifuna, 22. Wellington Khakhuli, 3. Ronny Owino – Captain, 4. Onesmus Karisa, 3. George Mabia, 12. Felix Busaka, 46. Calvin Maree (10. Nickson Kipngeno – 74), 13. Brayton Kitemwe, 9. Meshack Emurai (20. Joash Ayiega – 67), 18. Stanley Kemei (8. Chrisandro Barasa – 82), 16. Davies Wekesa

Unused subs: 1. Reuben Odhiambo, 45. Kennedy Olando, 66. Salim Mashine,

Coach: Evans Mafuta

=====

Goals: 18. James Kibande (34)// –

Yellow cards: 6. Edwin Jumba (60)// –

Joseph Mwangi
Joseph Mwangi as Nairobi City Stars took on Nzoia Sugar in Sudi, Bungoma during an NSL matchday 22 tie on Sun 1 Mar 2026. It ended 0-0

MD22: Nzoia Sugar 0 Nairobi City Stars 0

Nairobi City Stars forced home team Nzoia Sugar to a 0-0 draw during a National Super League (NSL) matchday 22 tie played in Sudi Stadium, Bungoma on Sunday 1 Mar 2026. 

A point earned from the tie sends Simba wa Nairobi to the 30 point mark to sit 12th in the 20-team log. Nzoia Sugar is just ahead at eleventh spot with the same points but with a better goal difference.

The two sides drew 1-1 during the first leg in Nairobi.

City Stars will host Mwatate United in matchday 23 on Saturday 7 Mar at the GEMS Cambridge grounds starting at 3pm.

Lineups

Nzoia Sugar: 39. Michael Wekesa, 30. Brian Wekesa, 26. Elisha Wekesa, 28. Ali Shariff, 6. Titus Lusweti, 22. Reuben Wanyonyi, 33. Newton Omondi, 14. Obed Kakhina, 11. Abiud Wanjusi, 27. Wycliffe Wanyonyi, 10. Shadrack Kasheki

Subs: 15. Jeremia Wangila, 18. Haggai Wekesa, 8. Shadrack Omuse, 25. Newton Kadenge, 6. Kevin Juma, Isaiah Magenga, 17. Leonard Kasembeli, 2. Jeff Omuse, 29. David Wafula, 21. Amos Makheti, 4. Chris Bekham

Coach: Charles Odero

========

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

Unused subs: Byron Owino, 4. Timothy Muganda, 8. Calvin Masawa,

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

Coach: Salim Babu

========

Goals:

Yellow cards: