1.
FK Željezničar
28
18
5
5
35
57 : 22
59
FK Željezničar - FK Sarajevo 1 : 0
HŠK Posušje - FK Željezničar 0 : 2
FK Željezničar - NK Troglav 1918 4 : 1
HNK Orašje - FK Željezničar 2 : 1
FK Željezničar - FK Sloboda 2 : 1
2.
NK Široki Brijeg
28
14
8
6
20
42 : 22
50
NK Široki Brijeg - HŠK Zrinjski 2 : 2
FK Sarajevo - NK Široki Brijeg 2 : 1
NK Široki Brijeg - HŠK Posušje 1 : 0
NK Troglav 1918 - NK Široki Brijeg 2 : 5
NK Široki Brijeg - HNK Orašje 4 : 1
3.
FK Sarajevo
28
12
7
9
14
44 : 30
43
FK Željezničar - FK Sarajevo 1 : 0
FK Sarajevo - NK Široki Brijeg 2 : 1
NK Bosna Visoko - FK Sarajevo 2 : 1
FK Sarajevo - NK Jedinstvo 3 : 1
HNK Brotnjo - FK Sarajevo 2 : 0
4.
HNK Brotnjo
28
13
4
11
14
39 : 25
43
NK Jedinstvo - HNK Brotnjo 3 : 2
HNK Brotnjo - FK Olimpik 3 : 0
HNK Brotnjo - NK Čelik 1 : 1
HŠK Zrinjski - HNK Brotnjo 1 : 0
HNK Brotnjo - FK Sarajevo 2 : 0
5.
HŠK Zrinjski
28
12
7
9
-4
32 : 36
43
NK Široki Brijeg - HŠK Zrinjski 2 : 2
HŠK Zrinjski - NK Bosna Visoko 1 : 0
NK Jedinstvo - HŠK Zrinjski 2 : 0
HŠK Zrinjski - HNK Brotnjo 1 : 0
NK Čelik - HŠK Zrinjski 5 : 2
6.
HNK Orašje
28
13
3
12
3
36 : 33
42
HNK Grude - HNK Orašje 1 : 0
HNK Orašje - NK Iskra 1 : 0
FK Velež - HNK Orašje 3 : 1
HNK Orašje - FK Željezničar 2 : 1
NK Široki Brijeg - HNK Orašje 4 : 1
7.
NK Čelik
28
11
7
10
8
37 : 29
40
NK Bosna Visoko - NK Čelik 1 : 0
NK Čelik - NK Jedinstvo 2 : 0
HNK Brotnjo - NK Čelik 1 : 1
NK Čelik - FK Olimpik 3 : 0
NK Čelik - HŠK Zrinjski 5 : 2
8.
FK Velež
28
12
3
13
-2
40 : 42
39
FK Velež - HŠK Posušje 6 : 2
NK Troglav 1918 - FK Velež 2 : 1
FK Velež - HNK Orašje 3 : 1
FK Sloboda - FK Velež 2 : 0
FK Velež - HNK Grude 4 : 0
9.
NK Jedinstvo
28
11
5
12
-8
28 : 36
38
NK Jedinstvo - HNK Brotnjo 3 : 2
NK Čelik - NK Jedinstvo 2 : 0
NK Jedinstvo - HŠK Zrinjski 2 : 0
FK Sarajevo - NK Jedinstvo 3 : 1
NK Jedinstvo - HŠK Posušje 2 : 0
10.
FK Sloboda
28
10
6
12
1
27 : 26
36
FK Olimpik - FK Sloboda 0 : 0
FK Sloboda - HNK Grude 1 : 0
NK Iskra - FK Sloboda 2 : 2
FK Sloboda - FK Velež 2 : 0
FK Željezničar - FK Sloboda 2 : 1
11.
NK Bosna Visoko
28
10
6
12
-12
30 : 42
36
NK Bosna Visoko - NK Čelik 1 : 0
HŠK Zrinjski - NK Bosna Visoko 1 : 0
NK Bosna Visoko - FK Sarajevo 2 : 1
HŠK Posušje - NK Bosna Visoko 3 : 1
NK Bosna Visoko - NK Troglav 1918 4 : 2
12.
FK Olimpik
28
10
5
13
-6
35 : 41
35
FK Olimpik - FK Sloboda 0 : 0
HNK Brotnjo - FK Olimpik 3 : 0
FK Olimpik - HNK Grude 2 : 1
NK Čelik - FK Olimpik 3 : 0
FK Olimpik - NK Iskra 2 : 0
13.
HŠK Posušje
28
10
4
14
-10
27 : 37
34
FK Velež - HŠK Posušje 6 : 2
HŠK Posušje - FK Željezničar 0 : 2
NK Široki Brijeg - HŠK Posušje 1 : 0
HŠK Posušje - NK Bosna Visoko 3 : 1
NK Jedinstvo - HŠK Posušje 2 : 0
14.
HNK Grude
28
8
7
13
-13
22 : 35
31
HNK Grude - HNK Orašje 1 : 0
FK Sloboda - HNK Grude 1 : 0
FK Olimpik - HNK Grude 2 : 1
HNK Grude - NK Iskra 1 : 0
FK Velež - HNK Grude 4 : 0
15.
NK Troglav 1918
28
7
8
13
-18
26 : 44
29
NK Iskra - NK Troglav 1918 2 : 1
NK Troglav 1918 - FK Velež 2 : 1
FK Željezničar - NK Troglav 1918 4 : 1
NK Troglav 1918 - NK Široki Brijeg 2 : 5
NK Bosna Visoko - NK Troglav 1918 4 : 2
16.
NK Iskra
28
7
7
14
-22
22 : 44
28
NK Iskra - NK Troglav 1918 2 : 1
HNK Orašje - NK Iskra 1 : 0
NK Iskra - FK Sloboda 2 : 2
HNK Grude - NK Iskra 1 : 0
FK Olimpik - NK Iskra 2 : 0