Weather: Rainy Stadium: Mombasa Municipal Stadium Pitch: Slow due to water Round: 32
| Kenya Premier League | 2018/02/04 12:00 | Sofapaka FC v Bandari FC | W | 0-3 |
| Kenya Premier League | 2017/10/14 12:00 | Bandari FC v Sofapaka FC | L | 1-2 |
| Kenya Premier League | 2017/05/01 12:00 | Sofapaka FC v Bandari FC | D | 1-1 |
| Kenya Premier League | 2016/08/03 12:00 | Bandari FC v Sofapaka FC | W | 1-0 |
| Kenya Premier League | 2016/03/13 13:15 | Sofapaka FC v Bandari FC | W | 0-1 |
| Kenya Premier League | 2015/07/26 12:00 | Bandari FC v Sofapaka FC | L | 1-2 |
| Kenya Premier League | 2015/03/22 12:00 | Sofapaka FC v Bandari FC | D | 2-2 |
| Kenya Premier League | 2014/08/10 12:00 | Bandari FC v Sofapaka FC | D | 0-0 |
| Kenya Premier League | 2018/07/14 13:15 | AFC Leopards v Bandari FC | D | 0-0 |
| Kenya Premier League | 2018/07/07 12:00 | Bandari FC v Kakamega Homeboyz | W | 1-0 |
| Kenya Premier League | 2018/06/30 12:00 | Bandari FC v Mathare United | D | 1-1 |
| Kenya Premier League | 2018/06/17 12:00 | Ulinzi Stars v Bandari FC | D | 0-0 |
| Kenya Premier League | 2018/06/12 10:00 | Chemelil Sugar FC v Bandari FC | W | 0-1 |
| Kenya Premier League | 2018/06/07 12:00 | Bandari FC v Mulembe United | W | 1-0 |
| Kenya Premier League | 2018/05/27 08:00 | Kariobangi Sharks v Bandari FC | L | 1-0 |
| Kenya Premier League | 2018/05/19 12:00 | Bandari FC v Posta Rangers | D | 0-0 |
| Kenya Cup | 2018/07/22 12:15 | Sofapaka FC v Western Stima | W | 4-1 |
| Kenya Premier League | 2018/07/15 12:00 | Gusii FC v Sofapaka FC | L | 2-0 |
| World Club Friendlies | 2018/07/11 14:43 | Sofapaka FC v USM Alger | W | 1-0 |
| Kenya Premier League | 2018/07/08 11:00 | Sofapaka FC v Mathare United | W | 3-2 |
| Kenya Premier League | 2018/06/30 11:00 | Wazito FC v Sofapaka FC | W | 0-2 |
| Kenya Cup | 2018/06/24 10:00 | Sofapaka FC v Baba Dogo United FC | W | 3-0 |
| Kenya Premier League | 2018/06/17 12:00 | Sofapaka FC v Thika Utd | W | 3-0 |
| Kenya Premier League | 2018/06/13 12:00 | AFC Leopards v Sofapaka FC | L | 1-0 |