1.
HŠK Zrinjski
28
18
4
6
26
51 : 25
58
NK Čelik - HŠK Zrinjski 1 : 0
HŠK Zrinjski - HNK Orašje 2 : 1
NK Široki Brijeg - HŠK Zrinjski 2 : 3
HŠK Zrinjski - FK Rudar Ugljevik 2 : 1
FK Borac - HŠK Zrinjski 1 : 0
2.
FK Željezničar
28
15
5
8
10
29 : 19
50
FK Željezničar - FK Budućnost Banovići 2 : 0
NK Travnik - FK Željezničar 2 : 0
FK Željezničar - FK Sarajevo 1 : 1
FK Slavija - FK Željezničar 0 : 0
FK Željezničar - FK Leotar 1 : 0
3.
NK Široki Brijeg
28
12
8
8
10
38 : 28
44
NK Široki Brijeg - FK Slavija 3 : 2
FK Leotar - NK Široki Brijeg 2 : 1
NK Široki Brijeg - HŠK Zrinjski 2 : 3
HNK Orašje - NK Široki Brijeg 2 : 1
NK Čelik - NK Široki Brijeg 1 : 1
4.
FK Sarajevo
28
12
6
10
3
33 : 30
42
FK Rudar Ugljevik - FK Sarajevo 0 : 2
FK Sarajevo - FK Borac 2 : 1
FK Željezničar - FK Sarajevo 1 : 1
FK Sarajevo - FK Modriča Maxima 0 : 0
FK Sloboda - FK Sarajevo 1 : 1
5.
FK Modriča Maxima
28
11
8
9
7
35 : 28
41
FK Modriča Maxima - HŠK Posušje 4 : 0
FK Budućnost Banovići - FK Modriča Maxima 3 : 1
FK Modriča Maxima - NK Travnik 2 : 1
FK Sarajevo - FK Modriča Maxima 0 : 0
FK Modriča Maxima - FK Slavija 1 : 0
6.
HŠK Posušje
28
13
2
13
-8
30 : 38
41
FK Modriča Maxima - HŠK Posušje 4 : 0
HŠK Posušje - FK Sloboda 1 : 0
NK Žepče - HŠK Posušje 2 : 0
HŠK Posušje - NK Čelik 2 : 0
HŠK Posušje - FK Budućnost Banovići 2 : 1
7.
NK Travnik
28
13
1
14
-7
37 : 44
40
FK Borac - NK Travnik 3 : 0
NK Travnik - FK Željezničar 2 : 0
FK Modriča Maxima - NK Travnik 2 : 1
NK Travnik - FK Sloboda 1 : 0
NK Žepče - NK Travnik 5 : 0
8.
HNK Orašje
28
12
3
13
1
40 : 39
39
HNK Orašje - FK Leotar 3 : 1
HŠK Zrinjski - HNK Orašje 2 : 1
NK Čelik - HNK Orašje 2 : 0
HNK Orašje - NK Široki Brijeg 2 : 1
FK Rudar Ugljevik - HNK Orašje 3 : 0
9.
FK Slavija
28
11
5
12
2
33 : 31
38
NK Široki Brijeg - FK Slavija 3 : 2
FK Slavija - FK Rudar Ugljevik 4 : 1
FK Borac - FK Slavija 3 : 1
FK Slavija - FK Željezničar 0 : 0
FK Modriča Maxima - FK Slavija 1 : 0
10.
FK Borac
28
12
2
14
-3
32 : 35
38
FK Borac - NK Travnik 3 : 0
FK Sarajevo - FK Borac 2 : 1
FK Borac - FK Slavija 3 : 1
FK Leotar - FK Borac 0 : 0
FK Borac - HŠK Zrinjski 1 : 0
11.
FK Leotar
28
12
2
14
-8
32 : 40
38
HNK Orašje - FK Leotar 3 : 1
FK Leotar - NK Široki Brijeg 2 : 1
FK Rudar Ugljevik - FK Leotar 3 : 1
FK Leotar - FK Borac 0 : 0
FK Željezničar - FK Leotar 1 : 0
12.
NK Čelik
28
12
2
14
-9
26 : 35
38
NK Čelik - HŠK Zrinjski 1 : 0
NK Žepče - NK Čelik 0 : 1
NK Čelik - HNK Orašje 2 : 0
HŠK Posušje - NK Čelik 2 : 0
NK Čelik - NK Široki Brijeg 1 : 1
13.
FK Sloboda
28
10
7
11
0
26 : 26
37
FK Sloboda - NK Žepče 1 : 0
HŠK Posušje - FK Sloboda 1 : 0
FK Sloboda - FK Budućnost Banovići 0 : 0
NK Travnik - FK Sloboda 1 : 0
FK Sloboda - FK Sarajevo 1 : 1
14.
FK Budućnost Banovići
28
11
3
14
-5
34 : 39
36
FK Željezničar - FK Budućnost Banovići 2 : 0
FK Budućnost Banovići - FK Modriča Maxima 3 : 1
FK Sloboda - FK Budućnost Banovići 0 : 0
FK Budućnost Banovići - NK Žepče 1 : 0
HŠK Posušje - FK Budućnost Banovići 2 : 1
15.
NK Žepče
28
11
2
15
-5
29 : 34
35
FK Sloboda - NK Žepče 1 : 0
NK Žepče - NK Čelik 0 : 1
NK Žepče - HŠK Posušje 2 : 0
FK Budućnost Banovići - NK Žepče 1 : 0
NK Žepče - NK Travnik 5 : 0
16.
FK Rudar Ugljevik
28
7
4
17
-14
24 : 38
25
FK Rudar Ugljevik - FK Sarajevo 0 : 2
FK Slavija - FK Rudar Ugljevik 4 : 1
FK Rudar Ugljevik - FK Leotar 3 : 1
HŠK Zrinjski - FK Rudar Ugljevik 2 : 1
FK Rudar Ugljevik - HNK Orašje 3 : 0