Results Time
Majimaji 0 - 1 Kagera Sugar 12-10-2016
Mbao FC 3 - 1 Njombe Mji 12-10-2016
Mwadui FC 2 - 0 Singida United 12-10-2016
Mbeya City 0 - 2 Simba SC 12-10-2016
Lipuli FC 0 - 0 Tanzania Prisons 12-10-2016
Stand United 1 - 0 Azam FC 12-10-2016
Majimaji 0 - 1 Kagera Sugar 12-10-2016
Mbao FC 3 - 1 Njombe Mji 12-10-2016
Mwadui FC 2 - 0 Singida United 12-10-2016
Mbeya City 0 - 2 Simba SC 12-10-2016
Young Africans 3 - 1 Mtibwa Sugar 12-10-2016
Lipuli FC 0 - 0 Mtibwa Sugar 08-10-2016
Singida United 1 - 0 Ndanda FC 08-10-2016
Majimaji 1 - 0 Mbao FC 08-10-2016
Majimaji 1 - 0 Mbao FC 08-10-2016
Singida United 1 - 0 Ndanda FC 08-10-2016
Lipuli FC 0 - 0 Mtibwa Sugar 08-10-2016
Kagera Sugar 0 - 2 Njombe Mji 07-10-2016
Mbeya City 0 - 0 Stand United 07-10-2016
Kagera Sugar 0 - 2 Njombe Mji 07-10-2016