1. Round
08/09/2016 16:30 Manama Club - Al Muharraq 1:1 (0:1)
16:30 Al Hidd - Malkiya Club 1:1 (0:0)
09/09/2016 15:15 Al Ahli - Al Bahrain SC 0:0 (0:0)
15:15 East Riffa Club - Al Hala 2:2 (1:1)
17:30 Riffa SC - Al Najma 0:0 (0:0)
2. Round
17/09/2016 15:10 Al Najma - Manama Club 2:6 (1:4)
15:10 Riffa SC - Al Bahrain SC 1:1 (1:0)
17:25 East Riffa Club - Al Ahli 0:1 (0:0)
18/09/2016 16:30 Al Hidd - Al Hala 0:0 (0:0)
14/12/2016 14:30 Al Muharraq - Malkiya Club 1:2 (1:1)
3. Round
23/09/2016 15:05 Riffa SC - East Riffa Club 0:2 (0:0)
15:05 Manama Club - Malkiya Club 1:0 (0:0)
24/09/2016 15:05 Al Hidd - Al Ahli 0:2 (0:1)
15:05 Al Najma - Al Bahrain SC 2:1 (1:0)
17:20 Al Muharraq - Al Hala 4:0
4. Round
30/09/2016 14:50 Malkiya Club - Al Hala 0:0 (0:0)
17:05 Riffa SC - Al Hidd 0:1 (0:0)
01/10/2016 14:50 Al Najma - East Riffa Club 1:0 (1:0)
14:50 Al Bahrain SC - Manama Club 0:2 (0:1)
17:05 Al Muharraq - Al Ahli 2:1 (1:1)
5. Round
04/11/2016 14:30 Malkiya Club - Al Ahli 1:0 (0:0)
14:30 Manama Club - Al Hala 3:4 (0:1)
05/11/2016 13:20 Al Bahrain SC - East Riffa Club 2:2 (1:0)
14:30 Al Najma - Al Hidd 3:3 (2:1)
15:45 Al Muharraq - Riffa SC 1:1 (0:0)
6. Round
19/11/2016 13:15 East Riffa Club - Manama Club 1:0 (1:0)
14:30 Al Ahli - Al Hala 2:0 (0:0)
15:40 Malkiya Club - Riffa SC 1:2 (0:0)
20/11/2016 15:00 Al Najma - Al Muharraq 1:2 (0:0)
15:00 Al Bahrain SC - Al Hidd 0:0 (0:0)
7. Round
25/11/2016 13:15 Malkiya Club - Al Najma 0:0 (0:0)
14:30 Manama Club - Al Ahli 4:1 (3:0)
15:40 East Riffa Club - Al Hidd 0:1 (0:0)
26/11/2016 13:15 Al Bahrain SC - Al Muharraq 1:1 (1:0)
15:40 Al Hala - Riffa SC 1:3 (1:1)
8. Round
02/12/2016 13:15 Al Hidd - Manama Club 0:1 (0:0)
13:15 Al Ahli - Riffa SC 0:1 (0:0)
15:40 Al Bahrain SC - Malkiya Club 1:2 (1:1)
03/12/2016 13:15 Al Najma - Al Hala 2:1 (1:1)
13:15 East Riffa Club - Al Muharraq 0:3 (0:2)
9. Round
09/12/2016 13:15 Manama Club - Riffa SC 1:1 (0:1)
13:15 East Riffa Club - Malkiya Club 1:3 (0:2)
15:40 Al Hidd - Al Muharraq 2:3 (0:1)
10/12/2016 14:30 Al Hala - Al Bahrain SC 0:0 (0:0)
14:30 Al Ahli - Al Najma 2:1 (1:0)
10. Round
03/02/2017 13:45 Malkiya Club - Al Muharraq 2:1 (1:1)
16:00 Al Ahli - East Riffa Club 1:1 (0:0)
04/02/2017 13:45 Al Bahrain SC - Al Najma 1:1 (0:0)
16:00 Riffa SC - Manama Club 0:1 (0:0)
07/02/2017 15:00 Al Hala - Al Hidd 0:1 (0:0)
11. Round
03/03/2017 14:15 Al Hala - Al Najma 1:1 (0:0)
16:30 Al Bahrain SC - Riffa SC 1:2 (1:0)
06/03/2017 15:30 Malkiya Club - Manama Club 1:0 (0:0)
17/03/2017 15:30 Al Ahli - Al Muharraq 1:1 (1:1)
18/03/2017 15:30 Al Hidd - East Riffa Club 2:0 (1:0)
12. Round
25/02/2017 14:00 Al Muharraq - Manama Club 1:0 (1:0)
14:00 Malkiya Club - Al Bahrain SC 3:2 (0:0)
16:15 Al Ahli - Al Hidd 1:3 (0:1)
26/02/2017 14:10 East Riffa Club - Al Najma 1:1 (0:0)
16:05 Riffa SC - Al Hala 0:1 (0:0)
13. Round
10/03/2017 14:15 Manama Club - Al Bahrain SC 1:0 (0:0)
16:30 Al Hala - Malkiya Club 0:0 (0:0)
11/03/2017 14:15 Al Najma - Al Ahli 0:2 (0:1)
16:30 East Riffa Club - Riffa SC 2:3 (1:3)
06/05/2017 17:00 Al Muharraq - Al Hidd 2:3 (2:2)
14. Round
07/04/2017 15:25 Riffa SC - Al Ahli 6:0 (2:0)
17:40 Al Hala - Manama Club 0:3 (0:1)
08/04/2017 16:30 Malkiya Club - East Riffa Club 3:0 (1:0)
09/04/2017 16:30 Al Hidd - Al Najma 2:0 (0:0)
16:30 Al Muharraq - Al Bahrain SC 1:2 (0:1)
15. Round
13/04/2017 16:30 Al Hidd - Riffa SC 0:5 (0:2)
16:30 Al Muharraq - Al Najma 2:0 (1:0)
14/04/2017 15:30 Manama Club - East Riffa Club 1:3 (0:2)
17:45 Al Ahli - Malkiya Club 1:1 (0:1)
15/04/2017 15:30 Al Bahrain SC - Al Hala 2:0 (0:0)
16. Round
21/04/2017 15:35 East Riffa Club - Al Bahrain SC 3:0 (1:0)
17:50 Al Ahli - Manama Club 0:1 (0:0)
22/04/2017 15:35 Al Najma - Riffa SC 1:4 (1:3)
23/04/2017 16:45 Al Hala - Al Muharraq 1:1 (1:0)
16:45 Malkiya Club - Al Hidd 2:1 (1:0)
17. Round
27/04/2017 17:00 Riffa SC - Al Muharraq 1:2 (1:1)
17:00 Manama Club - Al Hidd 1:2 (0:1)
29/04/2017 17:00 Al Hala - East Riffa Club 0:1 (0:0)
17:00 Al Najma - Malkiya Club 2:2 (2:2)
17:00 Al Bahrain SC - Al Ahli 2:1 (1:0)
18. Round
09/05/2017 17:00 Al Hala - Al Ahli 0:0 (0:0)
12/05/2017 15:40 Al Hidd - Al Bahrain SC 5:2 (2:1)
15:40 Manama Club - Al Najma 2:2 (1:1)
13/05/2017 15:40 Al Muharraq - East Riffa Club 1:4 (1:2)
15:40 Riffa SC - Malkiya Club 2:0 (0:0)