☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
Liga Endesa
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Dota 2
Home
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
Sofapaka FC -
Team Info
Official Name:
Sote kama Familia kwa Pamoja Kuafikia Azimio Football Club
Address:
P.O. Box 4465
00506 Nairobi, Kenya
00506 Nairobi, Kenya
Website:
http://www.sofapaka.com
Club Colors:
Blue / White
Nicknames:
Batoto ba Mungu
Social Media:
Related Teams
Sofapaka FC U20
KPL U20 Championship
Matches
Most Recent
FKF Premier League 2024/2025
FKF Premier League 2023/2024
FKF Premier League 2022/2023
FKF Premier League 2021/2022
BetKing Premier League 2020/2021
SportPesa Premier League 2019/2020
SportPesa Premier League 2018/2019
SportPesa Premier League 2018
GOtv Shield 2017
SportPesa Premier League 2017
KPL Top 8 Cup 2016
SportPesa Premier League 2016
KPL Top 8 Cup 2015
SportPesa Premier League 2015
Orange CAF Confederation Cup 2015
DStv Super Cup 2015
KPL Top 8 Cup 2014
Tusker Premier League 2014
KPL Top 8 Cup 2013
Kenya Premier League 2013
KPL Top 8 Cup 2012
Kenya Premier League 2012
KPL Top 8 Cup 2011
Kenya Premier League 2011
Orange CAF Confederation Cup 2011
Kenya Premier League 2010
Orange CAF Champions League 2010
Kenya Premier League 2009
2025-05-02
Sofapaka FC
Sofapaka
1 : 1
Mathare United FC
Mathare United
D
2025-05-10
Sofapaka FC
Sofapaka
0 : 0
Kariobangi Sharks FC
Kariob. Sharks
D
2025-05-14
Murang'a SEAL FC
Murang'a SEAL
2 : 0
Sofapaka FC
Sofapaka
L
2025-05-18
Sofapaka FC
Sofapaka
7 : 1
Tusker FC
Tusker
W
2025-06-15
Posta Rangers FC
Posta Rangers
1 : 2
Sofapaka FC
Sofapaka
W
2025-06-22
Sofapaka FC
Sofapaka
1 : 2
Bidco United FC
Bidco United
L
#
Pos
Roster
2019/2020 SportPesa Premier League
2018/2019 SportPesa Premier League
2018 SportPesa Premier League
2017 SportPesa Premier League
2016 KPL Top 8 Cup
2016 SportPesa Premier League
2015 KPL Top 8 Cup
2015 SportPesa Premier League
2015 Orange CAF Confederation Cup
2014 KPL Top 8 Cup
2014 Tusker Premier League
2013 Kenya Premier League
2012 KPL Top 8 Cup
2012 Kenya Premier League
2011 KPL Top 8 Cup
2011 Kenya Premier League
2010 Kenya Premier League
2009 Kenya Premier League
#
Name
Age
Pos
Ap
SI
SO
G
YC
Y2C
RC
Min
Reuben Juma
27
GK
Reuben Juma
GK
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Richard Aimo
27
GK
Richard Aimo
GK
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Emmanuel Opiyo
28
GK
Emmanuel Opiyo
GK
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Francis Atwoli
25
GK
Francis Atwoli
GK
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Isaiah Wakasala
GK
Isaiah Wakasala
GK
+
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
David Nshimirimana
32
DF
David Nshimirimana
DF
+
Age
Ap
SI
SO
B
G
32
A
YC
Y2C
RC
Min
Dennis Odhiambo
40
DF
Dennis Odhiambo
DF
+
Age
Ap
SI
SO
B
G
40
A
YC
Y2C
RC
Min
Willis Ouma
39
DF
Willis Ouma
DF
+
Age
Ap
SI
SO
B
G
39
A
YC
Y2C
RC
Min
Humphrey Okoti
39
DF
Humphrey Okoti
DF
+
Age
Ap
SI
SO
B
G
39
A
YC
Y2C
RC
Min
Titus Achesa
30
DF
Titus Achesa
DF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
George Maelo
41
DF
George Maelo
DF
+
Age
Ap
SI
SO
B
G
41
A
YC
Y2C
RC
Min
Jacob Faina
33
DF
Jacob Faina
DF
+
Age
Ap
SI
SO
B
G
33
A
YC
Y2C
RC
Min
Evans Kibwage
27
DF
Evans Kibwage
DF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Cornelius Juma
30
DF
Cornelius Juma
DF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Emmanuel Pala
DF
Emmanuel Pala
DF
+
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
Baron Ochieng'
19
DF
Baron Ochieng'
DF
+
Age
Ap
SI
SO
B
G
19
A
YC
Y2C
RC
Min
Cercidy Lumumba
30
MF
Cercidy Lumumba
MF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Kepha Aswani
37
MF
Kepha Aswani
MF
+
Age
Ap
SI
SO
B
G
37
A
YC
Y2C
RC
Min
Stephen Waruru
34
MF
Stephen Waruru
MF
+
Age
Ap
SI
SO
B
G
34
A
YC
Y2C
RC
Min
Brian Magonya
25
MF
Brian Magonya
MF
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Ronald Okoth
36
MF
Ronald Okoth
MF
+
Age
Ap
SI
SO
B
G
36
A
YC
Y2C
RC
Min
Teddy Osok
27
MF
Teddy Osok
MF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Elli Asieche
33
MF
Elli Asieche
MF
+
Age
Ap
SI
SO
B
G
33
A
YC
Y2C
RC
Min
Edmond Kwanya
26
MF
Edmond Kwanya
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Mohammed Kilume
25
MF
Mohammed Kilume
MF
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Samson Eshikumo
29
MF
Samson Eshikumo
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Patterson Kingodi
32
MF
Patterson Kingodi
MF
+
Age
Ap
SI
SO
B
G
32
A
YC
Y2C
RC
Min
Sammy Imbuye
MF
Sammy Imbuye
MF
+
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
Ibrahim Kajuba
MF
Ibrahim Kajuba
MF
+
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
Fiston Abdoul
32
FW
Fiston Abdoul
FW
+
Age
Ap
SI
SO
B
G
32
A
YC
Y2C
RC
Min
Hillary Echesa
43
FW
Hillary Echesa
FW
+
Age
Ap
SI
SO
B
G
43
A
YC
Y2C
RC
Min
Michael Oduor
29
FW
Michael Oduor
FW
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Ibrahim Kitawi
36
FW
Ibrahim Kitawi
FW
+
Age
Ap
SI
SO
B
G
36
A
YC
Y2C
RC
Min
Philip Muchuma
38
FW
Philip Muchuma
FW
+
Age
Ap
SI
SO
B
G
38
A
YC
Y2C
RC
Min
Seif Batte
32
FW
Seif Batte
FW
+
Age
Ap
SI
SO
B
G
32
A
YC
Y2C
RC
Min
Tevin Omutere
24
FW
Tevin Omutere
FW
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
AC
John Barasa
53
Assistant Coach
AC
John Barasa
Assistant Coach
Head-2-Head
All
Area Comps.
Area Teams
Competitions
Teams
#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
Gor Mahia FC
Kenya
35
4
13
18
23
41
-18
25
0.71
2
AFC Leopards SC
Kenya
34
12
11
11
42
41
1
47
1.38
3
Tusker FC
Kenya
34
10
12
12
44
48
-4
42
1.24
4
Ulinzi Stars FC
Kenya
33
9
13
11
33
31
2
40
1.21
5
Mathare United FC
Kenya
32
16
10
6
52
38
14
58
1.81
6
Bandari FC
Kenya
29
9
7
13
30
33
-3
34
1.17
7
Kenya Commercial Bank FC
Kenya
27
14
7
6
33
19
14
49
1.81
8
SoNy Sugar FC
Kenya
26
9
7
10
24
26
-2
34
1.31
9
Nairobi City Stars FC
Kenya
26
12
7
7
36
20
16
43
1.65
10
Western Stima FC
Kenya
26
11
9
6
38
28
10
42
1.62
Show All
Club History
__.__.2004
foundation as Sofapaka Football Club
Trophies
Kenya Premier League
1 x
2009
FKF President's Cup
3 x
2014