Mbabane Swallows CAF Champions League HT FT 21/09/202423:00 UTC+0700 Mamelodi Sundowns41 Mbabane Swallows00B15/09/202401:00 UTC+0700 Mbabane Swallows00 Mamelodi Sundowns43B25/08/202420:00 UTC+0700 Ferroviario Beira00 Mbabane Swallows00H17/08/202400:00 UTC+0700 Mbabane Swallows10 Ferroviario Beira00T CAF Confederation Cup HT FT 27/11/202018:00 UTC+0700 Sagrada Esperanca20 Mbabane Swallows00B CAF Champions League HT FT 04/12/201820:30 UTC+0700 Mbabane Swallows00 Simba Sports Club42B28/11/201820:00 UTC+0700 Simba Sports Club42 Mbabane Swallows11B CAF Champions League HT FT 28/08/201820:00 UTC+0700 Primeiro de Agosto22 Mbabane Swallows10B18/08/201820:00 UTC+0700 Mbabane Swallows00 ZESCO United Ndola33B28/07/201802:00 UTC+0700 ES du Sahel21 Mbabane Swallows00B
Ferroviario Beira Mozambique Championship HT FT 22/09/202420:00 UTC+0700 Ferroviario Beira10 UD Songo10H28/08/202420:00 UTC+0700 Brera Tchumene00 Ferroviario Beira10T27/08/202420:00 UTC+0700 Black Bulls10 Ferroviario Beira10H11/08/202419:30 UTC+0700 Ferroviario Beira10 Ferroviario de Nampula00T06/07/202419:30 UTC+0700 Costa do Sol Maputo21 Ferroviario Beira00B24/06/202419:30 UTC+0700 Ferroviario Beira10 Ferrovario Lichinga00T17/06/202419:30 UTC+0700 Textafrica10 Ferroviario Beira00B Mozambique Championship HT FT 13/09/202420:00 UTC+0700 Ferroviario Maputo10 Ferroviario Beira00B CAF Champions League HT FT 25/08/202420:00 UTC+0700 Ferroviario Beira00 Mbabane Swallows00H17/08/202400:00 UTC+0700 Mbabane Swallows10 Ferroviario Beira00B
Ferroviario Beira Mozambique Championship13/07/202419:30 UTC+0700Ferroviario BeiraBaia de Pemba F.C01/09/202420:00 UTC+0700Ferroviario BeiraBlack Bulls17/09/202420:00 UTC+0700Vilankulo FCFerroviario Beira27/09/202420:00 UTC+0700Desportivo de NacalaFerroviario Beira05/10/202420:00 UTC+0700Ferroviario BeiraTextafrica03/11/202420:00 UTC+0700Ferroviario BeiraCosta do Sol Maputo10/11/202420:00 UTC+0700Baia de Pemba F.CFerroviario Beira