Zrinjski vs Virtus

2 - 1
🕒 Tue, 15 Jul 2025 20:00 Europe/London 📍 Stadion Bijeli Brijeg 🧑‍⚖️ Visar Kastrati 🔁 1st Qualifying Round 🏁 match finished
Season
2025-2026 Season
Stage
1st Qualifying Round
Champions League Table
Zrinjski 40 · Virtus 80
Referee Stats
1 matches · 3.00 yellow cards avg
Yellow cards avg 3.00
Reds avg 0.00
Penalties avg 1.00
Over 4.5 cards 0%
Home wins 100%
Draws 0%
Away wins 0%

Team Overview

Zrinjski (Home stats)

Games / Record

2
W-D-L: 1-1-0

Goals For / Against

4 / 3
Avg: 2.00 / 1.50

Points

4
Avg: 2.00

Clean Sheets

0

Failed to Score

0
Virtus (Away stats)

Games / Record

1
W-D-L: 0-0-1

Goals For / Against

1 / 2
Avg: 1.00 / 2.00

Points

0
Avg: 0.00

Clean Sheets

0

Failed to Score

0

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Champions League fixture.

Quick comparison bars

2.00
PPG
0.00
2.00
GF
1.00
1.50
GA
2.00
100%
O2.5
100%
100%
BTTS
100%
100%
Score 1st
0%

League-position context

Zrinjski rank40th
Virtus rank80th
Zrinjski points7
Virtus points0
Zrinjski: #40 · 7 pts · GD -1
28 pts off the top 2. 16 pts off the play-off line. 7 pts clear of the relegation zone.
Virtus: #80 · 0 pts · GD -3
35 pts off the top 2. 23 pts off the play-off line. 0 pts from safety.
7-point gap between the two sides coming into kick-off.

Zrinjski last 5 home

D W
Points4/6
Weighted index56
Goals4-3
Record1-1-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Virtus last 5 away

L
Points0/3
Weighted index0
Goals1-2
Record0-0-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Zrinjski trend breakdown

Over 2.5100%
BTTS100%
BTTS + O2.5100%
1H Over 0.550%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 50% · 1H BTTS 0%

Virtus trend breakdown

Over 2.5100%
BTTS100%
BTTS + O2.5100%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 0% · 1H BTTS 0%

Scoring reliability

Zrinjski score at home100%
Zrinjski clean sheet at home0%
Virtus score away100%
Virtus clean sheet away0%

First-goal patterns

Zrinjski score first100%
Zrinjski win after scoring first50%
Virtus score first0%
Virtus win after scoring first0%
Comeback rate after conceding first: Zrinjski 0% · Virtus 0%
Avg first goal minute: Zrinjski 56.0' · Virtus —

Vs league average

Zrinjski score at home2.00 vs 1.85
Zrinjski concede at home1.50 vs 1.30
Virtus score away1.00 vs 1.30
Virtus concede away2.00 vs 1.85
Zrinjski score 8% above league average, while Virtus score 23% below league average.
Defensive side: Zrinjski are 15% above league average at home, and Virtus are 8% above league average away.

Head-to-head trends

Recent games2
Avg goals2.50
BTTS50%
Over 2.550%
At this venue setup: 3.00 goals on average across the last 1.

Zrinjski goal timing (home)

1H scored: 25% 2H scored: 75% Danger: 61-75 Vulnerable: 76-90+
Goals scored by 15-minute interval
61-75 2
31-45 1
76-90+ 1
0-15 0
16-30 0
46-60 0
Goals conceded by 15-minute interval
76-90+ 3
0-15 0
16-30 0
31-45 0
46-60 0
61-75 0

Virtus goal timing (away)

1H scored: 0% 2H scored: 100% Danger: 76-90+ Vulnerable: 31-45
Goals scored by 15-minute interval
76-90+ 1
0-15 0
16-30 0
31-45 0
46-60 0
61-75 0
Goals conceded by 15-minute interval
31-45 1
61-75 1
0-15 0
16-30 0
46-60 0
76-90+ 0

Match Statistics

Shots on Goal
—
—
Total Shots
—
—
Shots off Goal
—
—
Blocked Shots
—
—
Shots Inside Box
—
—
Shots Outside Box
—
—
Ball Possession
—
—
Corner Kicks
—
—
Fouls
—
—
Offsides
—
—
Yellow Cards
—
—
Red Cards
—
—
Goalkeeper Saves
—
—
Total Passes
—
—
Passes Accurate
—
—
Passes %
—
—

Events

Yellow Cards
Home
0
Away
3
Red Cards
Home
0
Away
0
Substitutions
Home
9
Away
9
40' ⚽
⚽
40' ⚽ Goal · 1-0
P. Mamić
Normal Goal · Assist: J. Pranjić
46' ↑↓
↑↓
46' ⇄ M. Zenoni
1st substitution · For: T. Lombardi
46' ↑↓
↑↓
46' ⇄ A. Montanari
2nd substitution · For: N. Biral
46' ↑↓
↑↓
46' ⇄ J. Pranjić
1st substitution · For: T. Kis
46' ↑↓
↑↓
46' ⇄ K. Memija
2nd substitution · For: M. Sušić
46' ↑↓
↑↓
46' ⇄ A. Montanari
3rd substitution · For: N. Biral
46' ↑↓
↑↓
46' ⇄ M. Zenoni
4th substitution · For: T. Lombardi
46' ↑↓
↑↓
46' ⇄ K. Memija
3rd substitution · For: M. Sušić
46' ↑↓
↑↓
46' ⇄ J. Pranjić
4th substitution · For: T. Kis
61'
61' N. Gori
63' ↑↓
↑↓
63' ⇄ I. Savić
5th substitution · For: S. Šurdanović
63' ↑↓
↑↓
63' ⇄ K. Abramović
6th substitution · For: L. Mikić
63' ↑↓
↑↓
63' ⇄ I. Savić
5th substitution · For: S. Šurdanović
63' ↑↓
↑↓
63' ⇄ K. Abramović
6th substitution · For: L. Mikić
64'
64' M. Rinaldi
68' ↑↓
↑↓
68' ⇄ I. Buonocunto
7th substitution · For: S. Benincasa
68' ↑↓
↑↓
68' ⇄ I. Buonocunto
7th substitution · For: S. Benincasa
70' ↑↓
↑↓
70' ⇄ T. Burey
8th substitution · For: T. Majić
70' ↑↓
↑↓
70' ⇄ T. Burey
8th substitution · For: T. Majić
75' ⚽
⚽
75' ⚽ Goal · 2-0
N. Bilbija
Normal Goal
79' ↑↓
↑↓
79' ⇄ J. Muggeo
9th substitution · For: E. Ciacci
79' ↑↓
↑↓
79' ⇄ J. Muggeo
9th substitution · For: E. Ciacci
90' ⚽
⚽
90' ⚽ Goal · 2-1
S. Scappini
Penalty
90+5'
90+5' E. Ciacci

Zrinjski vs Virtus 2-1: match report, goals, cards and substitutions

Zrinjski beat Virtus 2-1 on Tuesday, 15 July 2025 in Champions League. The match was refereed by Visar Kastrati. It was played at Stadion Bijeli Brijeg.

First half: Zrinjski took the lead at 40' when P. Mamić scored, with the assist credited to J. Pranjić, making the score 1-0.

Second half: Zrinjski made their 1st substitution at 46', with M. Zenoni replacing T. Lombardi. Zrinjski made their 2nd substitution at 46', with A. Montanari replacing N. Biral. Virtus made their 1st substitution at 46', with J. Pranjić replacing T. Kis. Virtus made their 2nd substitution at 46', with K. Memija replacing M. Sušić. Virtus made their 3rd substitution at 46', with A. Montanari replacing N. Biral. Virtus made their 4th substitution at 46', with M. Zenoni replacing T. Lombardi. Zrinjski made their 3rd substitution at 46', with K. Memija replacing M. Sušić. Zrinjski made their 4th substitution at 46', with J. Pranjić replacing T. Kis. N. Gori received a yellow card for Virtus at 61'. Zrinjski made their 5th substitution at 63', with I. Savić replacing S. Šurdanović. Zrinjski made their 6th substitution at 63', with K. Abramović replacing L. Mikić. Virtus made their 5th substitution at 63', with I. Savić replacing S. Šurdanović. Virtus made their 6th substitution at 63', with K. Abramović replacing L. Mikić. M. Rinaldi received a yellow card for Virtus at 64'. Virtus made their 7th substitution at 68', with I. Buonocunto replacing S. Benincasa. Zrinjski made their 7th substitution at 68', with I. Buonocunto replacing S. Benincasa. Zrinjski made their 8th substitution at 70', with T. Burey replacing T. Majić. Virtus made their 8th substitution at 70', with T. Burey replacing T. Majić. Zrinjski extended the lead at 75' when N. Bilbija scored, making the score 2-0. Virtus made their 9th substitution at 79', with J. Muggeo replacing E. Ciacci. Zrinjski made their 9th substitution at 79', with J. Muggeo replacing E. Ciacci. Virtus scored late to reduce the deficit at 90' when S. Scappini scored (Penalty), making the score 2-1. E. Ciacci received a yellow card for Virtus at 90+5'.

Zrinjski used 9 substitutions while Virtus used 9 substitutions. Virtus got 3 yellow cards.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games2
Home Wins2
Draws0
Away Wins0
Over 2.5 Goals1 (50.0%)
BTTS1 (50.0%)
Home vs Away as Scheduled
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)

Zrinjski vs Virtus Head-to-Head History by Season