Stephen Waruru Profile and Player Statistics
First name: Stephen
Last name: Waruru
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League 2022/2023 Bidco United 1 0 0 1 0 0 0
Premier League 2021/2022 Bidco United 2 0 0 1 1 0 0
Premier League 2020/2021 Bidco United 3 0 0 2 1 0 0
Premier League 2018/2019 Sofapaka 6 0 0 5 1 0 0
Premier League 2018 Sofapaka 3 0 0 3 0 0 0
Friendly International 2017 Kenya 2 1 0 0 0 0 0
Premier League 2017 Ulinzi Stars 1 0 0 1 0 0 0
CAF World Cup Qualifiers 2014 Kenya 2 1 1 0 0 0 0

Stephen Waruru has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
17/12/2022 Bidco United
1 - 2
KCB 0-1H2H+
  17'
  0 - 1 41' K. Owino
  0 - 2 72' K. Owino
S. Waruru 90+8' 1 - 2  
03/04/2022 Kariobangi Sharks
2 - 1
Bidco United 1-0H2H+
E. Mata 13' 1 - 0  
  1 - 1 65' Stephen Waruru
E. Mata 83' 2 - 1  
23/01/2022 Bidco United
1 - 1
Gor Mahia 1-1H2H+
S. Waruru 39' 1 - 0  
  1 - 1 45+1' Samuel Onyango
25/06/2021 Bidco United
1 - 0
Vihiga United 0-0H2H+
S. Waruru 78' 1 - 0  
15/05/2021 Bandari
1 - 1
Bidco United 0-0H2H+
  0 - 1 68' S. Waruru
W. Wadri 74' 1 - 1  
27/02/2021 Bidco United
2 - 1
Tusker 1-0H2H+
  3'
S. Waruru 15' 1 - 0  
29'  
53'  
  67'
  68'
77'  
  1 - 1 80' H. Mieno
  83'
B. Awita 90+2' 2 - 1  
29/05/2019 Sofapaka
2 - 0
Homeboyz 1-0H2H+
S. Waruru 19' 1 - 0  
S. Waruru 67' 2 - 0  
04/04/2019 Sofapaka
1 - 1
Vihiga United 0-0H2H+
S. Waruru 51' 1 - 0  
  1 - 1 74' C. Masinza
27/03/2019 Sofapaka
3 - 1
Nakumatt 1-1H2H+
S. Waruru 4' 1 - 0  
  1 - 1 28' J. Wanyonyi
M. Oduor 63' 2 - 1  
M. Oduor 65' 3 - 1  
09/03/2019 Chemelil
0 - 3
Sofapaka 0-2H2H+
  0 - 1 8' P. Mutamba
26'  
  0 - 2 33' S. Waruru
  0 - 3 48' P. Mutamba
23/01/2019 Posta Rangers
0 - 1
Sofapaka 0-0H2H+
  0 - 1 65' S. Waruru
09/12/2018 Nakumatt
1 - 2
Sofapaka 0-1H2H+
  0 - 1 44'
  0 - 2 57' S. Waruru
A. Kyatta 79' 1 - 2  
18/08/2018 Nzoia United
2 - 2
Sofapaka 2-1H2H+
  0 - 1 12' K. Oduor
C. Wakhungu 16' 1 - 1  
P. Kwitonda 22' 2 - 1  
  2 - 2 66' S. Waruru
05/08/2018 Sofapaka
1 - 0
Ulinzi Stars 0-0H2H+
S. Waruru 90+2' 1 - 0  
30/06/2018 Wazito
0 - 2
Sofapaka 0-2H2H+
  0 - 1 18' K. Aswani
  0 - 2 19' S. Waruru
08/10/2017 Thailand
1 - 0
Kenya 0-0H2H+
  27' Musa Mohammed
Thitiphan Puangchan 28'  
D. Thonglao 31'  
B. Phala 31'  
Narubadin Weerawatnodom 46'  
Adisorn Promrak 46'  
M. Thosakrai 58'  
Siroch Chatthong 58'  
T. Dangda 63' 1 - 0  
  68' M. Juma
  68' Jesse Were
S. Dechmitr 76'  
Philip Roller  76'  
  81' Anthony Akumu
  81' Patilah Omoto
  81' John Makwata
  81' S. Waruru
T. Dangda 84'  
Charyl Chappuis 84'  
  88' Clifton Miheso
  88' Samuel Onyango
B. Phala 90+5'  
Suriya Singmui 90+5'  
05/10/2017 Iraq
2 - 1
Kenya 2-0H2H+
Brwa Nouri 18' 1 - 0  
Ahmad Ibrahim Al-Qafaje 45+2' 2 - 0  
  46' E. Wendo
  46' John Makwata
  46' Simon Mbugua
  46' Musa Mohammed
Waleed Salim 57'  
Alaa Ali Mhawi 57'  
Brwa Nouri 59'  
Bashar Rasan 59'  
  65' Jesse Were
  65' M. Juma
Amjad Attwan 66'  
Mustafa Nadhim 66'  
Mahdi Kamil 68'  
Ahmed Yasin 68'  
Rebin Sulaka 70'  
Ali Faez Atiyah 70'  
Justin Meram 79'  
Ahmed Jalal 79'  
  2 - 1 86' Michael Olunga
21/05/2017 Ulinzi Stars
1 - 0
Posta Rangers 0-0H2H+
S. Waruru 59' 1 - 0  
05/06/2013 Kenya
0 - 1
Nigeria 0-0H2H+
J. Omolo 50'  
Kepha Aswani 53'  
S. Waruru 53'  
  55' Ogenyi Onazi
  56' Sunday Mba
  56' J. Ogu
Mulinge Ndeto 62'  
  68' Brown Ideye
  68' Anthony Ujah
Duncan Ochieng 70'  
Peter Opiyo Odhiambo 75'  
Patrick Osiako 75'  
D. Owino 76'  
  0 - 1 81' Ahmed Musa
  87' Nnamdi Oduamadi
  87' Fegor Ogude
D. Owino 90+2'  
Andrew Murunga 90+2'  
11/11/2011 Seychelles
0 - 3
Kenya 0-1H2H+
  0 - 1 41' Pascal Ochieng
  61' Arnold Otieno Origi
  71' S. Waruru
  71' Kevin Kimani
  0 - 2 75' Dennis Oliech
Nelson Laurence 75'  
Ryan Antat 75'  
  80' B. Mugalia
  80' Paul Were
  0 - 3 81' Dennis Oliech
Nigel Freminot 86'  
Brian Dorby 86'  
  87' Dennis Oliech
  87' Collins Okoth

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.