Results Time
Njombe Mji 3 - 2 Mtibwa Sugar 29-10-2016
Mwadui FC 0 - 3 Simba SC 29-10-2016
Mbeya City 3 - 2 Majimaji 29-10-2016
Singida United 1 - 1 Tanzania Prisons 29-10-2016
Kagera Sugar 2 - 3 Azam FC 28-10-2016
Young Africans 4 - 0 Lipuli FC 26-10-2016
Tanzania Prisons 1 - 1 Mbao FC 23-10-2016
Simba SC 3 - 0 Njombe Mji 23-10-2016
Singida United 2 - 0 Mbeya City 22-10-2016
Ndanda FC 1 - 2 Mwadui FC 22-10-2016
Azam FC 1 - 0 Lipuli FC 22-10-2016
Majimaji 1 - 1 Ruvu Shooting 22-10-2016
Kagera Sugar 2 - 6 Young Africans 22-10-2016
Mtibwa Sugar 3 - 3 Stand United 22-10-2016
Azam FC 1 - 1 Singida United 20-10-2016
Simba SC 1 - 0 Mbao FC 20-10-2016
Azam FC 1 - 1 Mtibwa Sugar 19-10-2016
Njombe Mji 0 - 2 Young Africans 19-10-2016
Singida United 0 - 2 Majimaji 19-10-2016
Tanzania Prisons 2 - 1 Stand United 19-10-2016