Conference League
· 2nd Qualifying Round
July 30, 2026 20:00
G. Jovan
36'
(og)
A. Kryeziu
(ast. F. Tamba)
50'
M. Gjorgjievski
(ast. A. Trumci)
88'
17'
(ast. J. Arinze)
J. Stankovic
The ForzaPitch pre-match prediction gave Shkendija a 48% win probability (draw 26%, Bravo 25%). The final result was Shkendija 3–1 Bravo. In 1 previous meetings, Shkendija have won 0 times, with 0 draws and 1 wins for Bravo.
Match statistics
Match Events
17'
ast. J. Arinze ·
J. Stankovic⚽
D. Islami
29'
B. Dimoski
34'
⚽G. Jovan
(og)
36'
A. Kryeziu
43'
⚽A. Kryeziu
· ast. F. Tamba
50'
65'
L. Stravs
/
D. Omoregie
65'
A. Jakupovic
/
R. Kopatin
S. Spahiu
/ E. Krasniqi
66'
F. Ndzengue
/ M. Gjorgjievski
74'
81'
O. Mazie
/
J. Stankovic
84'
M. Nzuzi
⚽M. Gjorgjievski
· ast. A. Trumci
88'
90'+2
A. Pecar
/
J. Arinze
F. Tamba
/ J. Manev
90'+5
Pre-match prediction
48.28%
Shkendija ←
26.06%
X
25.66%
Bravo
we assigned to the actual result (Shkendija)
48.28%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.86
—
—
0.90
—
—
Lineups
25
Astrit Amzai
G
23
Bojan Dimoski
D
26
Anes Meljichi
D
5
Drilon Islami
M
2
Aleksander Trumci
1 👟
D
8
Rafael Freitas
M
17
Arbin Zejnullai
M
11
Almir Kryeziu
1 ⚽
M
49
Sebastjan Spahiu
M
29
Fabrice Tamba
1 👟
F
9
Fahd Ndzengue
F
Bench
21
Armir Isa
M
7
Besart Ibraimi
F
10
Endrit Krasniqi
M
30
Ferat Ramani
G
77
Florent Ramadani
M
55
Jovan Manev
D
20
Lirian Djeladini
M
99
Marko Gjorgjievski
1 ⚽
F
16
Mevlan Murati
D
18
Nazif Ceka
D
19
Vane Krstevski
F
77
M. Rožman
G
4
Jakob Brunnhofer
D
5
Ibrahim Halilou
D
68
M. Nzuzi
D
24
G. Jovan
1 ⚽
D
8
S. Nuhanović
M
99
M. SimoniÄ
M
7
D. Omoregie
M
10
Jakoslav Stanković
1 ⚽
M
35
R. Kopatin
F
17
James Inyere Arinze
1 👟
M
Bench
9
A. Jakupović
F
42
Alin Kumer Celik
D
75
Andrej Pecar
F
22
B. Matičič
G
21
L. Štravs
M
12
Luka Dakić
G
95
M. Fogec
D
11
Okpo Mazie
M
31
V. Bozic
M
Shkendija — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Astrit Amzai | G | — | — | — | — | — | — | — | — | — | — |
| Bojan Dimoski | D | — | — | — | — | — | — | — | — | — | — |
| Anes Meljichi | D | — | — | — | — | — | — | — | — | — | — |
| Drilon Islami | M | — | — | — | — | — | — | — | — | — | — |
| Aleksander Trumci | D | — | — | — | 1 | — | — | — | — | — | — |
| Rafael Freitas | M | — | — | — | — | — | — | — | — | — | — |
| Arbin Zejnullai | M | — | — | — | — | — | — | — | — | — | — |
| Almir Kryeziu | M | — | — | 1 | — | — | — | — | — | — | — |
| Sebastjan Spahiu | M | — | — | — | — | — | — | — | — | — | — |
| Fabrice Tamba | F | — | — | — | 1 | — | — | — | — | — | — |
| Fahd Ndzengue | F | — | — | — | — | — | — | — | — | — | — |
Bravo — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Rožman | G | — | — | — | — | — | — | — | — | — | — |
| Jakob Brunnhofer | D | — | — | — | — | — | — | — | — | — | — |
| Ibrahim Halilou | D | — | — | — | — | — | — | — | — | — | — |
| M. Nzuzi | D | — | — | — | — | — | — | — | — | — | — |
| G. Jovan | D | — | — | 1 | — | — | — | — | — | — | — |
| S. Nuhanović | M | — | — | — | — | — | — | — | — | — | — |
| M. SimoniÄ | M | — | — | — | — | — | — | — | — | — | — |
| D. Omoregie | M | — | — | — | — | — | — | — | — | — | — |
| Jakoslav Stanković | M | — | — | 1 | — | — | — | — | — | — | — |
| R. Kopatin | F | — | — | — | — | — | — | — | — | — | — |
| James Inyere Arinze | M | — | — | — | 1 | — | — | — | — | — | — |
Frequently Asked Questions
What was the final score of Shkendija vs Bravo?
The final score was Shkendija 3–1 Bravo.
What did the model predict before Shkendija vs Bravo?
The model assigned 48% probability to a Shkendija win, 26% to a draw, and 25% to an Bravo win.