Place of Birth:
Moshi, Tanzania
NBC Premier League
12
1
6
5
6
2
0
0
0
600
NBC Premier League
Totals
CECAFA Senior Challenge Cup
4
1
1
0
1
1
0
0
0
278
CECAFA Senior Challenge Cup
Totals
NBC Premier League
2023/2024
12
1
6
5
6
2
0
0
0
600
NBC Premier League
Totals
CECAFA Senior Challenge Cup
2017
4
1
1
0
1
-
0
0
0
278
CECAFA Senior Challenge Cup
Totals