battle history AFC Leopards 12/02/2025 19:00 0-0 Sofapaka FC AFC Leopards 07/04/2024 19:00 1-1 Sofapaka FC AFC Leopards 21/06/2023 19:00 1-2 Sofapaka FC AFC Leopards 13/03/2022 19:00 1-1 Sofapaka FC AFC Leopards 12/12/2020 19:00 3-0 Sofapaka FC AFC Leopards 13/03/2019 19:00 0-1 Sofapaka FC AFC Leopards 13/06/2018 19:00 1-0 Sofapaka FC AFC Leopards 26/04/2017 12:15 0-1 Sofapaka FC AFC Leopards 09/04/2016 18:00 2-1 Sofapaka FC
home history Sofapaka FC 15/02/2025 17:00 2-0 KCB Bandari 08/02/2025 19:00 1-0 Sofapaka FC Sofapaka FC 08/02/2025 17:00 2-0 KCB Kenya Police FC 02/02/2025 17:00 1-1 Sofapaka FC Bandari 01/02/2025 19:00 0-0 Sofapaka FC Sofapaka FC 26/01/2025 20:00 0-1 Shabana FC Sofapaka FC 26/01/2025 20:00 0-0 Shabana FC Gor Mahia 22/01/2025 20:00 2-0 Sofapaka FC Gor Mahia 22/01/2025 20:00 0-0 Sofapaka FC Sofapaka FC 19/01/2025 19:00 0-0 Posta Rangers
away history Kenya Police FC 16/02/2025 20:00 0-0 AFC Leopards Mara Sugar FC 15/02/2025 18:00 1-2 AFC Leopards AFC Leopards 09/02/2025 20:00 0-0 Kariobangi Sharks AFC Leopards 02/02/2025 19:00 0-0 Kariobangi Sharks AFC Leopards 25/01/2025 20:00 1-1 Muranga KCB 22/01/2025 19:00 2-4 AFC Leopards KCB 22/01/2025 19:00 0-0 AFC Leopards Nairobi City 19/01/2025 20:00 0-1 AFC Leopards Nairobi City 19/01/2025 20:00 0-0 AFC Leopards AFC Leopards 18/01/2025 20:00 0-0 FC Talanta