Leopards
Game status:

Homeboyz

Leopards

Homeboyz

Head to head

Games: 17
4
5
8
Goals: 39
15
24

Nyayo National Stadium (Nairobi)

Nyayo National Stadium (Nairobi)