Borac Banja Luka vs Petrocub preview

Europe flag 2026/2027 Europa Conference League, Europe
Gradski Stadion, Foca Thu, 23 Jul - 6:30 PM
Europa Conference League
Full Time Thu, 23 Jul 6:30 PM
2nd Qualifying Round Leg 1 of 2

CONTEXT

Borac Banja Luka defeated Petrocub 3-0 in the first leg of their two-legged tie. The home side opened the scoring before halftime to lead 1-0 at the interval. They controlled the game with 58 percent possession against the visitors 42 percent. Two additional goals in the second half secured the final margin of 3-0. The stronger team delivered a performance consistent with their status throughout the match. No disciplinary issues arose as both sides completed the fixture with full complements. This result leaves Borac in a strong position ahead of the return leg.

TL;DR

  • Structural deviation: Borac Banja Luka showed a significant structural deviation of 32.4 percent as the deviation team.
  • Efficiency shift: Efficiency shift remained in line with pre-match team projections.
  • xG alignment: xG alignment data was unavailable due to null expected goals metrics.
  • Market alignment: The final outcome proved market aligned with the stronger team prevailing.
  • xG expectations: xG expectations could not be assessed given the absence of underlying metrics.
  • Event impact: The three goals created a decisive event impact on the 3-0 result.
  • Red card distortion: Red card distortion was absent with zero dismissals recorded for either side.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
J. A. Sundberg
J. A. Sundberg
Referee 25 matches
Fouls / Match
Referee 30.4
League Avg 0
Yellow Cards / Match
Referee 4
League Avg 0
Red Cards / Match
Referee 0.36
League Avg 0
Penalties / Match
Referee 0.36
League Avg 0
V. Skytte
V. Skytte
1st Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
J. Dahl
J. Dahl
2nd Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
S. Funder
S. Funder
4th Official 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
Borac Banja Luka V. Marinović
V. Marinović
VS
Petrocub S. Makharadze
S. Makharadze
0
Avg Points / Game (Last 100 Matches)
0
0 i
Avg Points / Game (Last 6 Matches)
0 i
0
Head to Head (Wins - Draws - Losses)
0 - 0 - 0
0

Win Probabilities

Live Win Probability (90 Min)
Home Borac Banja Luka
67.57%
Draw
20.24%
Away Petrocub
12.19%

Movement

Changes since opening
Borac Banja Luka
-29.56%
Draw
+18.34%
Petrocub
+11.23%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
16.3
14.07
0 (Weakest) 100 (Strongest)
Metric
Borac Banja Luka
Petrocub
Power Score
16.3
14.07
League Position
-
-
Global Rank
-
-

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Borac Banja Luka Opponent-weighted form score
Petrocub Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Borac Banja Luka Petrocub

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Borac Banja Luka

Left / Center / Right
Opposition half density
vs season average

Petrocub

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Borac Banja Luka ⚠ Proxy
vs
⚠ Proxy Petrocub
Attacking Efficiency
Higher is better
Attacking Efficiency
37.41
17.86
Defensive Efficiency
Lower is better
Defensive Efficiency
17.86
37.41
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Borac Banja Luka +1.84 Efficiency Index
vs
Petrocub -1.84 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Borac Banja Luka
Petrocub
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Borac Banja Luka ⚠ Proxy
vs
⚠ Proxy Petrocub
Created Set-piece attacking threat
Borac Banja Luka Petrocub
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Borac Banja Luka Petrocub
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Borac Banja Luka
Petrocub
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Borac Banja Luka
vs
Petrocub
Attack After Winning Possession transition → offence
Borac Banja Luka Petrocub
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Borac Banja Luka Petrocub
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Borac Banja Luka
Petrocub
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • BBL had peak pressure around 44'.
  • PET started the game with stronger pressure.
BBL Pressure PET Pressure
Pressure Index: BBL reached the top pressure at 44' (66.87).

STARTING XI

Match Formation 4-3-3
Match Formation 5-4-1

General Information

Date & Time
Jul 23, 2026, 06:30 PM
Competition
2026/2027 Europa Conference League, Europe · 2nd Qualifying Round · Leg 1 of 2
Stadium
Gradski Stadion, Foca
Capacity
10030
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Jakob A. Sundberg
Victor Skytte
Jesper Dahl
Svend Funder

Statistics

Possession
BBL
58%
PET
42%

Top Statistics

3 Goals 0
11 Shots 3
74 Dangerous attacks 50
58 Possession 42
11 Corners 2
15 Free kicks 10
1 Yellow Cards 3

Match Overview

103 Ball Safe 96
14 Goal Attempts 2
4 Substitutions 5
18 Throwins 19
2 Injuries 2

Attacking

127 Attacks 96

Discipline

1 Offsides 4
9 Fouls 10

Lineup

Referee : Jakob A. Sundberg

Starting XI

72
Mladen Jurkas
Mladen Jurkas (C) Goalkeeper
6.5
3
Abel Pascual
Abel Pascual Defender
6.5
30
Nemanja Jaksic
Nemanja Jaksic
Defender71'
6.5
16
Sebastián Herrera
6.5
19
Viktor Rogan
Viktor Rogan Defender
6.49
24
Jurich Carolina
Jurich Carolina Defender
6.5
11
Damir Hrelja
Damir Hrelja Midfielder
6.69
44
Ante Roguljic
Ante Roguljic
Midfielder78'
6.69
18
Milos Jojic
Milos Jojic Midfielder
6.5
10
David Vukovic
David Vukovic
Midfielder84'
6.5
77
Stefan Savic
Stefan Savic Midfielder
6.5
98
Sandi Ogrinec
Sandi Ogrinec Midfielder
6.5
7
Luka Juricic
Luka Juricic Attacker
7.23
89
Matej Deket
Matej Deket Attacker
6.5
12
Amer Hiros
Amer Hiros
Midfielder71'
6.61
Referee : Jakob A. Sundberg

Starting XI

12
Cristian Avram
Cristian Avram Goalkeeper
5.68
2
Vlad Pascari
Vlad Pascari Defender
5.88
3
Catalin Cucos
Catalin Cucos Defender
5.88
11
Sergiu Platica
Sergiu Platica Defender
6.04
13
Maxim Cojocaru
Maxim Cojocaru
Attacker78'
6.46
44
Jessie Guera Djou
6.05
5
Mihail Platica
Mihail Platica
Attacker85'
6.46
90
Ion Jardan
Ion Jardan (C) Defender
5.86
8
Dumitru Demian
Dumitru Demian Midfielder
6.27
25
Ilie Botnari
Ilie Botnari
Midfielder71'
6.37
24
Ovidiu David
Ovidiu David Midfielder
6.27
92
Pavel Nazari
Pavel Nazari
Midfielder78'
6.37
37
Dan Puscas
Dan Puscas Midfielder
6.18
15
Petru Popescu
Petru Popescu Attacker
6.38
27
Mihail Sava
Mihail Sava Attacker
6.46
23
Mihai Lupan
Mihai Lupan
Attacker46'
6.43

Events

2ND-HALF
Event
Field Goal / 3rd Goal
86'
85'
Event
Mihail Platica Jessie Guera Djou
9th Substitution
Event
David Vukovic Milos Jojic
8th Substitution
84'
Event
Ante Roguljic Damir Hrelja
7th Substitution
78'
78'
Event
Maxim Cojocaru Sergiu Platica
5th Substitution
78'
Event
Pavel Nazari Ovidiu David
6th Substitution
Event
Amer Hiros Matej Deket
3rd Substitution
71'
Event
Nemanja Jaksic Abel Pascual
4th Substitution
71'
71'
Event
Ilie Botnari Dumitru Demian
2nd Substitution
66'
Event
Foul / 4th Yellowcard
Event
Field Goal / 2nd Goal
64'
46'
Event
Mihai Lupan Mihail Sava
1st Substitution
46'
Event
Foul / 3rd Yellowcard
1ST-HALF
43'
Event
Time wasting / 2nd Yellowcard
Event
Field Goal / 1st Goal
20'
Event
Foul / 1st Yellowcard
17'

Match Commentary

90
Corner Corner
Corner awarded.
87
GOAL! GOAL! Important
Goal! Ante Roguljic scores, making it 3-0.
85
Update Update
Mihail Platica comes on for Guera Djou.
84
Update Update
David Vukovic comes on for Milos Jojic.
79
Update Update
Ante Roguljic is on, and Damir Hrelja is off.
78
Corner Corner
Corner awarded.
78
Substitution Substitution
Pavel Nazari is substituted off for Ovidiu David.
78
Corner Corner
Corner awarded.
71
Update Update
Ilie Botnari comes on for Dumitru Demian.
71
Update Update
Nemanja Jaksic is on, and Pascual Abel is off.
71
Update Update
Amer Hiros is on, and Matej Deket is off.
66
Yellow Card Yellow Card Important
Sergiu Platica receives a yellow card.
64
GOAL! GOAL! Important
Goal! Damir Hrelja scores, making it 2-0.
63
Corner Corner
Corner awarded.
63
Corner Corner
Corner awarded.
61
Corner Corner
Corner awarded.
54
Corner Corner
Corner awarded.
53
Corner Corner
Corner awarded.
52
Corner Corner
Corner awarded.
46
Substitution Substitution
Mihai Lupan is substituted for Mihai Sava.
46
Yellow Card Yellow Card Important
Yellow card issued.
43
Yellow Card Yellow Card Important
Yellow card issued.
42
Corner Corner
Corner awarded.
39
Corner Corner
Corner awarded.
32
Corner Corner
Corner awarded.
30
Corner Corner
Corner awarded.
20
GOAL! GOAL! Important
Goal! Damir Hrelja scores to make it 1-0.
19
Corner Corner
Corner awarded.
17
Yellow Card Yellow Card Important
Yellow card issued.
1
Update Update
Kick-off! The referee is Jakob A Sundberg.

CONCLUSION

The 3-0 victory by Borac Banja Luka over Petrocub reflected clear home dominance from the opening half onward. Possession advantages and timely scoring sequences shaped the match flow without external disruptions. The absence of red cards allowed both teams to maintain tactical structures across ninety minutes. With the first leg concluded at this scoreline the aggregate picture favors the home side entering the return fixture. Analytical review highlights consistent execution by the stronger team in line with available indicators. Future legs will determine overall progression based on this established margin.