BOSNIA PREMIJER LIGA
--.--.---- --:--
Gradski stadion Banja Luka
Referee: N. Ljajic
Borac Banja Luka
Match Timeline
Velež
HT
0' 15' 30' 45' 60' 75' 90'
6'
A. Hiros
Borac Banja Luka
8'
A. Hiros
Borac Banja Luka
15'
D. Salcin
Velež
🔄
46'
A. Babic ↔ E. Vehabovic
Velež
🔄
46'
A. Nukic ↔ V. Djuric
Velež
🔄
62'
S. Savic ↔ M. Deket
Borac Banja Luka
70'
I. Saric · Assist: E. Vehabovic
Velež
🔄
71'
S. Duranovic ↔ L. Ignatov
Velež
🔄
74'
D. Skorup ↔ D. Vukovic
Borac Banja Luka
🔄
74'
A. Hiros ↔ S. Ogrinec
Borac Banja Luka
🔄
79'
L. Juricic ↔ K. Peric
Borac Banja Luka
🔄
79'
D. Hrelja ↔ P. Djajic
Borac Banja Luka
🔄
79'
D. Salcin ↔ D. Halilovic
Velež
🟨
86'
A. Hrkac
Velež
🟨
87'
A. Hrkac
Velež
🟥
87'
A. Hrkac
Velež
🔄
90'
I. Saric ↔ A. Bajric
Velež

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home Win
Probability 74%
Odds -
BTTS
BTTS No
Probability 66.3%
Odds -
Over / Under 2.5
Under 2.5
Probability 68.1%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home Win
74%
-
BTTS BTTS No
66.3%
-
Over / Under 2.5 Under 2.5
68.1%
-
Probability Distribution
Borac Banja Luka Win 74%
Draw 8%
Velež Win 18%
Expected Goals (xG)
Borac Banja Luka1.71
Velež0.76
Recent Form (Last 5)
Borac Banja Luka Borac Banja Luka
WWDLW
68 GF / 20 GA
Velež Velež
WLDWL
23 GF / 24 GA
Key Stats
2.27
Average Goals Scored
0.82
0.67
Average Goals Conceded
0.86
12
BTTS Yes
9
16
Over 2.5
8
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Borac Banja Luka Borac Banja Luka 30 matches
Velež Velež 28 matches
Borac Banja Luka Statistic Velež
23 Wins 11
2 Draws 6
5 Losses 11
68 Goals For 23
20 Goals Against 24
2.27 Avg Goals Scored 0.82
0.67 Avg Goals Conceded 0.86
12 BTTS Yes 9
22 Over 1.5 12
16 Over 2.5 8
9 Over 3.5 3
16 Clean Sheets 10
3 Failed To Score 13
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

From the opening view, this looks like a meeting between teams arriving with different levels of stability, reinforced by Borac Banja Luka's more proactive style and Velež's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Borac Banja Luka arrive from the stronger league position, sitting 1 with 68 points compared to Velež in 4 on 39, which underlines the gap in season consistency. Borac Banja Luka come in with stronger recent momentum, which could help them control the rhythm for longer periods. Given the broader gap between the sides, Away Win looks like the most logical direction, while the clean-sheet expectation leans toward Velež. From a tactical point of view, the game still points toward Velež having the stronger overall control. The attacking numbers of both teams point toward a more open scoring environment.This profiles as a tighter contest, with fewer clear openings expected.

Borac Banja Luka Analysis

Borac Banja Luka approach this game with the confidence of a side sitting 1 on 68 points after 28 outings. With 22 wins, 2 draws, and 4 defeats plus a goal balance of 65:16, they continue to show very strong form and are on a winning streak. Their attacking quality is driven by L. Juricic (22 goals), S. Savic (7 goals), D. Hrelja (6 goals), with creative support from S. Savic (6 assists), S. Herrera (5 assists), D. Hrelja (4 assists), and at the back they have appeared very solid. At home, they have managed 13 wins, 0 draws, and 1 losses, which underlines a very strong split record. They are competing near the top and remain under pressure to hold that position. In stylistic terms they continue to show balanced attacking football.

Velež Analysis

Velež arrive from the upper part of the table, holding 4 place with 39 points after 28 matches. Across the campaign, they have posted 11 wins, 6 draws, and 11 losses, while the 23:24 goal ratio supports the view of mixed form over their recent run. Going forward they rely heavily on I. Saric (5 goals), A. Mesic (3 goals), S. Pidro (3 goals), with creative support from B. Serbecic (2 assists), A. Nukic (2 assists), A. Mesic (1 assists), and defensively they have been very solid. Away from home, their split return of 5 wins, 2 draws, and 7 losses fits a fairly balanced split record. They are pushing for upper-table objectives and still have something important to play for. Stylistically, they usually display a more cautious and defensive approach.

H2H Analysis

Across those 14 head-to-head meetings, Borac Banja Luka won 5 times, Velež won 2 times, while 7 matches finished as draws. The aggregate score in this matchup is 12:9 from Borac Banja Luka's perspective. 3 of those games went over 2.5 goals, and both teams scored in 5 matches, with an average of 1.5 goals per game.

1X2: Home Win
BTTS: BTTS No
Over/Under 2.5: Under 2.5
Highest model probability: 12 (92.1%)
H2H summary: Borac Banja Luka wins 5, draws 7, Velež wins 2

Lineups

Borac Banja Luka
Formation
Velež
M. Jurkas
M. Jurkas
N. Jaksic
N. Jaksic
S. Sanicanin
S. Sanicanin
A. Pascual
A. Pascual
S. Herrera
S. Herrera
M. Jojic
M. Jojic
D. Skorup
D. Skorup
S. Savic
S. Savic
D. Hrelja
D. Hrelja
A. Hiros
⚽ 2
A. Hiros
L. Juricic
L. Juricic
T. Karic
T. Karic
B. Serbecic
B. Serbecic
R. Abdullah
R. Abdullah
A. Hrkac
A. Hrkac
I. Saric
I. Saric
S. Duranovic
S. Duranovic
S. Pidro
S. Pidro
D. Salcin
D. Salcin
A. Babic
A. Babic
A. Nukic
A. Nukic
A. Milak
A. Milak
Borac Banja Luka 4-4-2 (estimated)
Starting XI
72
M. Jurkas
30
N. Jaksic
6
S. Sanicanin
3
A. Pascual
16
S. Herrera
18
M. Jojic
88
D. Skorup
↓ 74'
77
S. Savic
↓ 62'
11
D. Hrelja
↓ 79'
12
A. Hiros
⚽ 6' ⚽ 8' ↓ 74'
7
L. Juricic
↓ 79'
Substitutes
1
D. Siskovski
9
K. Peric
↑ 79'
10
D. Vukovic
↑ 74'
14
P. Djajic
↑ 79'
19
V. Rogan
20
Z. Kvrzic
22
D. Cavic
23
S. Vranjes
24
J. Carolina
89
M. Deket
↑ 62'
98
S. Ogrinec
↑ 74'
Velež 4-4-2 (estimated)
Starting XI
1
T. Karic
5
B. Serbecic
6
R. Abdullah
8
A. Hrkac
🟨 86' 🟨 87' 🟥 87'
11
I. Saric
⚽ 70' ↓ 90'
18
S. Duranovic
↓ 71'
19
S. Pidro
22
D. Salcin
⚽ 15' ↓ 79'
29
A. Babic
↓ 46'
44
A. Nukic
↓ 46'
47
A. Milak
Substitutes
12
F. Ribic
10
E. Vehabovic
🎯 70' ↑ 46'
13
A. Omerovic
17
A. Shhade
20
D. Halilovic
↑ 79'
21
V. Djuric
↑ 46'
23
K. Sturm
30
D. Dogan
55
A. Bajric
↑ 90'
80
N. Stojanovic
88
L. Ignatov
↑ 71'
Last matches: Borac Banja Luka
26.05.26
Pre
Borac Banja Luka
Posušje
2
0
W
22.05.26
Pre
Borac Banja Luka
Radnik Bijeljina
0
0
D
16.05.26
Pre
Borac Banja Luka
Zeljeznicar Sarajevo
1
0
W
10.05.26
Pre
Borac Banja Luka
Siroki Brijeg
1
0
W
03.05.26
Pre
Borac Banja Luka
FK Sarajevo
1
0
W
26.04.26
Pre
Borac Banja Luka
Sloga Doboj
3
1
W
22.04.26
Pre
Borac Banja Luka
Zrinjski
1
1
D
10.04.26
Pre
Borac Banja Luka
Rudar Prijedor
2
0
W
04.04.26
Pre
Borac Banja Luka
Posušje
3
0
W
21.03.26
Pre
Borac Banja Luka
Radnik Bijeljina
1
0
W
14.03.26
Pre
Borac Banja Luka
Zeljeznicar Sarajevo
1
0
W
07.03.26
Pre
Borac Banja Luka
Siroki Brijeg
5
1
W
28.02.26
Pre
Borac Banja Luka
FK Sarajevo
2
0
W
20.02.26
Pre
Borac Banja Luka
Sloga Doboj
4
0
W
14.02.26
Pre
Borac Banja Luka
Zrinjski
3
0
W
07.02.26
Pre
Borac Banja Luka
Velež
0
0
D
25.01.26
Fri
Borac Banja Luka
Pelister
2
0
W
21.12.25
Pre
Borac Banja Luka
Zrinjski
0
1
L
14.12.25
Pre
Borac Banja Luka
Rudar Prijedor
3
0
W
07.12.25
Pre
Borac Banja Luka
Posušje
3
1
W
Last matches: Velež
26.05.26
Pre
Velež
Zrinjski
0
3
L
21.05.26
Pre
Velež
FK Sarajevo
2
3
L
16.05.26
Pre
Velež
Rudar Prijedor
4
2
W
09.05.26
Pre
Velež
Posušje
1
1
D
01.05.26
Pre
Velež
Radnik Bijeljina
1
0
W
25.04.26
Pre
Velež
Zeljeznicar Sarajevo
0
0
D
21.04.26
Pre
Velež
Siroki Brijeg
3
0
W
11.04.26
Pre
Velež
Sloga Doboj
0
0
D
03.04.26
Pre
Velež
Zrinjski
0
1
L
22.03.26
Pre
Velež
FK Sarajevo
0
1
L
15.03.26
Pre
Velež
Rudar Prijedor
2
1
W
06.03.26
Pre
Velež
Posušje
1
0
W
28.02.26
Pre
Velež
Radnik Bijeljina
0
1
L
21.02.26
Pre
Velež
Zeljeznicar Sarajevo
1
0
W
15.02.26
Pre
Velež
Siroki Brijeg
0
1
L
07.02.26
Pre
Velež
Borac Banja Luka
0
0
D
29.01.26
Fri
Velež
Posušje
2
0
W
17.01.26
Fri
Velež
Vukovar
2
1
W
14.01.26
Fri
Velež
NK Lokomotiva Zagreb
2
1
W
11.01.26
Fri
Velež
SV Kapfenberg
2
0
W
H2H: Borac Banja Luka vs Velež
18.04.26
H2H
Borac Banja Luka
Velež
2
2
D
07.02.26
H2H
Velež
Borac Banja Luka
0
0
D
19.10.25
H2H
Borac Banja Luka
Velež
1
0
W
03.08.25
H2H
Velež
Borac Banja Luka
1
1
D
10.05.25
H2H
Borac Banja Luka
Velež
1
0
W
02.11.24
H2H
Velež
Borac Banja Luka
0
0
D
12.10.24
H2H
Borac Banja Luka
Velež
2
1
W
07.04.24
H2H
Velež
Borac Banja Luka
1
1
D
24.02.24
H2H
Velež
Borac Banja Luka
0
0
D
01.10.23
H2H
Borac Banja Luka
Velež
2
0
W
20.05.23
H2H
Borac Banja Luka
Velež
0
0
D
01.05.23
H2H
Velež
Borac Banja Luka
2
0
L
04.03.23
H2H
Velež
Borac Banja Luka
1
0
L
10.09.22
H2H
Borac Banja Luka
Velež
0
0
D
22.05.22
H2H
Borac Banja Luka
Velež
2
1
W
Last matches: Borac Banja Luka
26.05.26
Pre
Borac Banja Luka
Posušje
2
0
W
16.05.26
Pre
Borac Banja Luka
Zeljeznicar Sarajevo
1
0
W
26.04.26
Pre
Borac Banja Luka
Sloga Doboj
3
1
W
21.03.26
Pre
Borac Banja Luka
Radnik Bijeljina
1
0
W
07.03.26
Pre
Borac Banja Luka
Siroki Brijeg
5
1
W
28.02.26
Pre
Borac Banja Luka
FK Sarajevo
2
0
W
14.02.26
Pre
Borac Banja Luka
Zrinjski
3
0
W
25.01.26
Fri
Borac Banja Luka
Pelister
2
0
W
21.12.25
Pre
Borac Banja Luka
Zrinjski
0
1
L
14.12.25
Pre
Borac Banja Luka
Rudar Prijedor
3
0
W
07.12.25
Pre
Borac Banja Luka
Posušje
3
1
W
29.11.25
Pre
Borac Banja Luka
Zeljeznicar Sarajevo
2
1
W
02.11.25
Pre
Borac Banja Luka
Sloga Doboj
2
1
W
19.10.25
Pre
Borac Banja Luka
Velež
1
0
W
20.09.25
Pre
Borac Banja Luka
Radnik Bijeljina
5
1
W
31.08.25
Pre
Borac Banja Luka
Siroki Brijeg
5
1
W
24.08.25
Pre
Borac Banja Luka
FK Sarajevo
5
1
W
27.07.25
Pre
Borac Banja Luka
Rudar Prijedor
6
0
W
10.07.25
UEF
Borac Banja Luka
FC Santa Coloma
1
4
L
H2H at home: Borac Banja Luka
18.04.26
H2H
Borac Banja Luka
Velež
2
2
D
19.10.25
H2H
Borac Banja Luka
Velež
1
0
W
10.05.25
H2H
Borac Banja Luka
Velež
1
0
W
12.10.24
H2H
Borac Banja Luka
Velež
2
1
W
01.10.23
H2H
Borac Banja Luka
Velež
2
0
W
20.05.23
H2H
Borac Banja Luka
Velež
0
0
D
10.09.22
H2H
Borac Banja Luka
Velež
0
0
D
22.05.22
H2H
Borac Banja Luka
Velež
2
1
W
Last matches: Velež
26.05.26
Pre
Velež
Zrinjski
0
3
L
09.05.26
Pre
Velež
Posušje
1
1
D
25.04.26
Pre
Velež
Zeljeznicar Sarajevo
0
0
D
22.03.26
Pre
Velež
FK Sarajevo
0
1
L
15.03.26
Pre
Velež
Rudar Prijedor
2
1
W
28.02.26
Pre
Velež
Radnik Bijeljina
0
1
L
15.02.26
Pre
Velež
Siroki Brijeg
0
1
L
29.01.26
Fri
Velež
Posušje
2
0
W
17.01.26
Fri
Velež
Vukovar
2
1
W
14.01.26
Fri
Velež
NK Lokomotiva Zagreb
2
1
W
13.12.25
Pre
Velež
Sloga Doboj
2
1
W
07.12.25
Pre
Velež
Zrinjski
1
1
D
23.11.25
Pre
Velež
Posušje
0
0
D
02.11.25
Pre
Velež
Zeljeznicar Sarajevo
2
1
W
19.10.25
Pre
Velež
Borac Banja Luka
0
1
L
20.09.25
Pre
Velež
FK Sarajevo
0
2
L
13.09.25
Pre
Velež
Rudar Prijedor
3
1
W
23.08.25
Pre
Velež
Radnik Bijeljina
0
3
L
10.08.25
Pre
Velež
Siroki Brijeg
3
1
W
26.07.25
Pre
Velež
Sloga Doboj
1
2
L
H2H away: Velež
18.04.26
H2H
Borac Banja Luka
Velež
2
2
D
19.10.25
H2H
Borac Banja Luka
Velež
1
0
L
10.05.25
H2H
Borac Banja Luka
Velež
1
0
L
12.10.24
H2H
Borac Banja Luka
Velež
2
1
L
01.10.23
H2H
Borac Banja Luka
Velež
2
0
L
20.05.23
H2H
Borac Banja Luka
Velež
0
0
D
10.09.22
H2H
Borac Banja Luka
Velež
0
0
D
22.05.22
H2H
Borac Banja Luka
Velež
2
1
L

Standings

# Team MP W D L G GD PTS Form
1 36 27 5 4 76:20 56 86
W D W W W
2 36 21 8 7 48:25 23 71
W D D W W
3 36 19 8 9 54:37 17 65
W W D W L
4 36 14 9 13 36:35 1 51
L L W D W
5 36 11 12 13 37:48 -11 45
W D D L L
6 36 10 12 14 34:37 -3 42
L D L W L
7 36 8 11 17 27:45 -18 35
L D D L L
8 36 8 10 18 21:46 -25 34
W W D L W
9 36 8 10 18 25:41 -16 34
L L D D L
10 36 7 9 20 31:55 -24 30
L D L L W