Boniface Muchiri Profile and Player Statistics
First name: Boniface
Last name: Muchiri
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Boniface Muchiri has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Friendly International 2025 Kenya 2 0 2 1 0 0 0
Premier League 2024/2025 Ulinzi Stars 5 0 0 5 0 0 0
Premier League 2023/2024 Ulinzi Stars 5 0 0 5 0 0 0
Shield Cup 2023 Ulinzi Stars 1 0 0 1 0 0 0
Premier League 2022/2023 Ulinzi Stars 6 0 0 6 0 0 0
CAF World Cup Qualifiers 2022 Kenya 4 3 1 0 0 0 0
CAF Champions League 2021/2022 Tusker 4 0 1 0 0 1 0
CAF Confederations Cup 2021/2022 Tusker 2 0 1 0 0 0 0
Africa Cup of Nations Qualifications 2021 Kenya 1 1 0 0 0 0 0
Premier League 2020/2021 Tusker 3 0 0 3 0 0 0
Premier League 2019/2020 Tusker 1 0 0 1 0 0 0
Friendly International 2019 Kenya 1 1 0 0 0 0 0
Premier League 2018/2019 Tusker 13 0 0 12 1 0 0
Premier League 2018 Tusker 5 0 0 5 0 0 0
Friendly International 2017 Kenya 3 0 0 0 0 0 0

Boniface Muchiri has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
27/04/2025 Ulinzi Stars
4 - 0
Talanta 2-0H2H+
Boniface Muchiri 12' 1 - 0  
35' 2 - 0  
60' 3 - 0  
67' 4 - 0  
18/04/2025 Police
0 - 1
Ulinzi Stars 0-0H2H+
  0 - 1 46' Boniface Muchiri
90+2'  
29/03/2025 Bandari
2 - 1
Ulinzi Stars 2-0H2H+
21' 1 - 0  
35' 2 - 0  
  2 - 1 47' Boniface Muchiri
15/02/2025 Murang'a SEAL
1 - 2
Ulinzi Stars 0-0H2H+
48' 1 - 0  
  1 - 1 51' Boniface Muchiri
  1 - 2 70'
07/01/2025 Tanzania
0 - 2
Kenya 0-0H2H+
  46' Bryne Odhiambo
  46' Faruk Shikalo
  46' Austin Otieno
  46' James Kinyanjui
  0 - 1 55' Boniface Muchiri
Senfuko Hussein 59'  
William Edgar 59'  
  0 - 2 67' Ryan Ogam
  73' Boniface Muchiri
  73' Michael Mutinda
  73' Brian Musa
  73' Rooney Onyango
Iddy Seleman Nado 85'  
Joshua Ibrahim Mwakasaba 85'  
  87' Ryan Ogam
  87' Moses Shumah
04/01/2025 Burkina Faso
1 - 1
Kenya 0-1H2H+
  0 - 1 45+1' James Kinyanjui
Ridouanou Maiga 46'  
Alla Franck Alain Kanté 46'  
Jack Diarra 46'  
Amadou Koné 46'  
Abdoul Karim Baguian 46'  
Kalifa Nikièma 46'  
Lagnene Sosso 46'  
Memel Raouf Dao 46'  
Patrick Malo 56'  
  70' Michael Mutinda
  70' Chrispine Erambo
  70' Kenneth Muguna
  70' Kelly Okonji Madada
  87' Boniface Muchiri
  87' Ben Stanley Omondi
Sidiki Aboubacar Traoré 90+3' 1 - 1  
03/11/2024 Ulinzi Stars
2 - 0
Leopards 0-0H2H+
Y. Mutheli 67' 1 - 0  
Boniface Muchiri 90+2' 2 - 0  
20/05/2024 Ulinzi Stars
1 - 1
Murang'a SEAL 0-0H2H+
  0 - 1 57' J. Waithira
B. Muchiri 70' 1 - 1  
07/05/2024 Nairobi City Stars
1 - 1
Ulinzi Stars 0-1H2H+
  0 - 1 22' B. Muchiri
V. Owino 71' 1 - 1  
17/12/2023 Ulinzi Stars
1 - 2
Nairobi City Stars 1-0H2H+
Boniface Muchiri 38' 1 - 0  
  1 - 1 62' V. Otieno
  1 - 2 72' D. Oalo
02/12/2023 Talanta
0 - 3
Ulinzi Stars 0-2H2H+
  0 - 1 11' Boniface Muchiri
  0 - 2 31' Boniface Muchiri
  0 - 3 85' Boniface Muchiri
01/11/2023 Tusker
0 - 1
Ulinzi Stars 0-1H2H+
  0 - 1 25' Boniface Muchiri
25/06/2023 Ulinzi Stars
2 - 0
Talanta 1-0H2H+
Boniface Muchiri 33' 1 - 0  
S. Makwata 53' 2 - 0  
03/05/2023 Leopards
0 - 1
Ulinzi Stars 0-0H2H+
  0 - 1 72' B. Muchiri
29/04/2023 Sofapaka
1 - 1
Ulinzi Stars 1-1H2H+
  0 - 1 39' B. Muchiri
J. Panoam 43' 1 - 1  
26/04/2023 Ulinzi Stars
3 - 1
Vihiga Bullets 1-0H2H+
Odhiambo 13' 1 - 0  
B. Muchiri 74' 2 - 0  
H. Simiyu 84' 3 - 0  
  3 - 1 90+2'
28/01/2023 Ulinzi Stars
1 - 2
Nzoia United 0-0H2H+
B. Muchiri 67' 1 - 0  
  1 - 1 84' Brian Munyendo
  1 - 2 87' Esecon
04/01/2023 Ulinzi Stars
3 - 1
Mathare United 1-0H2H+
B. Muchiri 22' 1 - 0  
  1 - 1 46' D. Ange
F. Ochieng 70' 2 - 1  
B. Ongoma 90+3' 3 - 1  
27/11/2022 Kariobangi Sharks
3 - 2
Ulinzi Stars 3-1H2H+
  0 - 1 30' B. Muchiri
K. Musamali 37' 1 - 1  
F. Omoto 42' 2 - 1  
T. Otieno 44' 3 - 1  
  3 - 2 71' H. Simiyu
05/12/2021 CS Sfaxien
1 - 0
Tusker 1-0H2H+
M. Nasraoui 5'  
  34' K. Kirenge
A. Harzi 35' 1 - 0  
  61' D. Sakari
Chris Kouakou 65'  
H. Dagdoug 65'  
A. Amri 65'  
F. Neji 65'  
A. Amri 65'  
  73' J. Macharia
  73' S. Mwinyi
  73' H. Mieno
  73' T. Osok
J. Hamdouni 78'  
N. Camara 78'  
A. Ghram 83'  
  90' K. Kirenge
28/11/2021 Tusker
0 - 0
CS Sfaxien 0-0H2H+
J. Macharia 14'  
H. Wandera 45+3'  
K. Monyi 45+3'  
  45+4' N. Camara
  46' Chris Kouakou
  46' M. Hamrouni
  61' F. Neji
  70' F. Neji
  70' C. Hammami
  70' N. Camara
  70' H. Haj Hassen
C. Senaji 72'  
T. Osok 72'  
S. Mwinyi 73'  
J. Njuguna 73'  
  83' Mohammed Sawlah
  83' J. Hamdouni
B. Muchiri 88'  
D. Ojok 88'  
H. Mieno 88'  
A. Otieno 88'  
22/10/2021 Zamalek
4 - 0
Tusker 2-0H2H+
  5' C. Momanyi
  5' H. Mieno
  7' K. Kirenge
Youssef Obama 12' 1 - 0  
Seifeddine Jaziri 19' 2 - 0  
  56' B. Muchiri
  56' J. Njuguna
  58' A. Otieno
  58' J. Mwakasaba
  58' S. Mwinyi
Hamza Mathlouthi 65'  
Hazem Emam 65'  
Ahmed Abou El Fotouh 65'  
Mohamed Abdelshafi 65'  
A. Bencharki 72' 3 - 0  
Youssef Obama 74' 4 - 0  
Youssef Obama 87'  
Mahmoud Abdelaziz 87'  
16/10/2021 Tusker
0 - 1
Zamalek 0-0H2H+
C. Senaji 36'  
  41' Emam Ashour
  0 - 1 47' A. Bencharki
D. Sakari 60'  
K. Monyi 60'  
S. Mwinyi 60'  
J. Njuguna 60'  
H. Mieno 60'  
D. Ojok 60'  
B. Muchiri 71'  
  77' Seifeddine Jaziri
  77' Shikabala
  85' Mohamed Abou Gabal
  85' A. Bencharki
  85' Abdallah Gomaa
  85' Zizo
  85' Mohamed Abdelshafi
07/10/2021 Mali
5 - 0
Kenya 4-0H2H+
Adama Traoré 7' 1 - 0  
Kiki Kouyaté 16'  
Mamadou Fofana 16'  
I. Koné 22' 2 - 0  
  34' L. Juma
  34' Erick Zakayo
  35' J. Onyango
  35' Abdallah Hassan
I. Koné 36' 3 - 0  
  44' Abud Omar
I. Koné 45' 4 - 0  
  46' Ian Otieno
  46' Faruk Shikalo
  59' Henry Atola Meja
  59' B. Muchiri
Falaye Sacko 62'  
M. Sissako 62'  
I. Koné 62'  
E. Touré 62'  
M. Djenepo 74'  
Moussa Doumbia 74'  
Adama Traoré 74'  
Lassine Sinayoko 74'  
  77' Erick Otieno
  77' Duke Abuya
Moussa Doumbia 85' 5 - 0  
18/09/2021 Tusker
3 - 0
Arta / SIHD 2-0H2H+
S. Mwinyi 8' 1 - 0  
J. Mwakasaba 24' 2 - 0  
  32' A. Traoré
  57' A. Aden
  57' W. Said
  57' Diafra Sakho
  57' M. Saleh
C. Senaji 67'  
H. Mieno 67'  
J. Mwakasaba 72'  
D. Ojok 72'  
D. Ojok 75' 3 - 0  
S. Mwinyi 77'  
J. Njuguna 77'  
E. Asike 78'  
  86' D. Elabeh
  86' M. Omar
11/09/2021 Arta / SIHD
1 - 1
Tusker 1-1H2H+
  0 - 1 14' J. Mwakasaba
A. Traoré 16' 1 - 1  
S. Akinbinu 46'  
Diafra Sakho 46'  
  59' J. Macharia
  59' J. Njuguna
  60' C. Senaji
  60' A. Otieno
  65' J. Mwakasaba
  65' T. Osok
A. Aden 77'  
Mourad Mohamed Omar 77'  
A. Traoré 77'  
W. Said 77'  
Diafra Sakho 81'  
  90' Emery Mvuyekure
05/09/2021 Rwanda
1 - 1
Kenya 1-1H2H+
  0 - 1 9' Michael Olunga
Abdul Rwatubyaye 20' 1 - 1  
Lague Byiringiro 28'  
Meddie Kagere 28'  
Jacques Tuyisenge 30'  
  50' Lawrence Ochieng Juma
  50' Hassan Abdallah
Kevin Muhire 60'  
Martin Fabrice Twizerimana 60'  
  67' Eric Omondi
  67' Boniface Muchiri
Ally Niyonzima 83'  
Ally Niyonzima 84'  
Onesme Twizerimana 84'  
  87' Richard Odada
  88' Masoud Juma
  88' Henry Atola Meja
02/09/2021 Kenya
0 - 0
Uganda 0-0H2H+
  10' Halid Lwaliwa
  10' Enock Walusimbi
L. Juma 31'  
Eric Johana Omondi 31'  
  40' K. Aucho
  46' Emmanuel Okwi
  46' Derrick Nsibambi
  49'
Joseph Okumu 64'  
65'  
  67' Joseph Ochaya
  67' Mustafa Kizza
  67' Moses Waiswa
  67' I. Orit
  69' I. Orit
Kenneth Muguna 71'  
Duke Abuya 71'  
Abdallah Hassan 71'  
B. Muchiri 71'  
Eric Johana Omondi 76'  
J. Macharia 76'  
Erick Otieno 77'  
  83' M. Karisa
  83' Y. Sentamu
  90' Charles Lukwago
08/07/2021 Tusker
2 - 1
Gor Mahia 0-1H2H+
  0 - 1 14' Kenneth Muguna
  17'
  34'
  44'
B. Muchiri 56' 1 - 1  
65'  
  67'
75'  
E. Asike 89' 2 - 1  
90'  
23/06/2021 Tusker
2 - 1
Western Stima 0-0H2H+
B. Muchiri 54' 1 - 0  
H. Meja 63' 2 - 0  
  2 - 1 80' J. Ogada
05/03/2021 Tusker
1 - 0
Ulinzi Stars 0-0H2H+
B. Muchiri 51' 1 - 0  
  56'
78'  
  86'
  90+2'
  90+5'
15/11/2020 Comoros
2 - 1
Kenya 1-1H2H+
El Fardou Ben 21' 1 - 0  
  1 - 1 36' M. Juma
  41' L. Juma
  41' Kenneth Muguna
Faiz Mattoir  49' 2 - 1  
Rafidine Abdullah 54'  
N. Aboubakari 54'  
  59' Ayub Masika
  59' B. Muchiri
  69' Johanna Ochieng Omolo
  69' E. Johanna
  69' J. Omolo
  69' E. Johanna
I. Youssouf 71'  
I. Madi 71'  
I. Madi 79'  
Ahmed Mogni 81'  
K. Abdallah 81'  
08/09/2019 Kenya
1 - 1
Uganda 0-1H2H+
  0 - 1 23' Emmanuel Okwi
Collins Agade 36'  
Collins Agade 42'  
Whyvonne Isuza 42'  
Michael Kibwage 46'  
Johnstone Omurwa 46'  
Kenneth Muguna 51' 1 - 1  
Erick Otieno 53'  
  65' Allan Kyambadde
Samuel Olwande 69'  
Nicholas Meja 69'  
  73' K. Aucho
  73' M. Mutyaba
Eric Johana Omondi 79'  
B. Muchiri 79'  
Kenneth Muguna 81'  
Duke Abuya 81'  
  89' Allan Okello
  89' B. Anukani
31/08/2019 Gor Mahia
5 - 2
Tusker 1-1H2H+
N. Kipkirui 28' 1 - 0  
  1 - 1 37' B. Muchiri
51'  
K. Muguna 52' 2 - 1  
  2 - 2 63' B. Muchiri
C. Momanyi 66' 3 - 2  
K. Muguna 83' 4 - 2  
B. Omondi 90' 5 - 2  
29/05/2019 Tusker
2 - 1
Posta Rangers 2-0H2H+
M. Madoya 12' 1 - 0  
B. Muchiri 31' 2 - 0  
  2 - 1 87' J. Atudo
26/05/2019 Leopards
0 - 2
Tusker 0-2H2H+
  0 - 1 13' D. Majak
  0 - 2 27' B. Muchiri
23/05/2019 Tusker
2 - 2
Zoo Kericho 1-1H2H+
D. Majak 16' 1 - 0  
  1 - 1 36' A. Odhiambo
B. Muchiri 75' 2 - 1  
  2 - 2 85' D. Chetambe
19/05/2019 Vihiga United
1 - 2
Tusker 0-2H2H+
  0 - 1 3' D. Majak
  0 - 2 28' B. Muchiri
A. Kigadi 79' 1 - 2  
05/05/2019 Tusker
2 - 2
Sofapaka 0-1H2H+
  0 - 1 3' U. Kasumba
  0 - 2 50' B. Magonya
B. Muchiri 84' 1 - 2  
R. Aloro 90+7' 2 - 2  
01/05/2019 Homeboyz
1 - 3
Tusker 0-2H2H+
  0 - 1 39' D. Majak
  0 - 2 40' B. Muchiri
  0 - 3 46' J. Macharia
D. Sakari 72' 1 - 3  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.