CSKA 1948 Sofia vs Spartak Trnava preview

Europe flag 2026/2027 Europa Conference League, Europe
Stadion Vitosha (Bistritsa (Bistrica)) Tue, 28 Jul - 5:30 PM
Europa Conference League
Full Time: Finished on Penalties Tue, 28 Jul 5:30 PM
2nd Qualifying Round Leg 2 of 2 Aggregate : 0 - 0

CONTEXT

Match is finished. CSKA 1948 Sofia 0–0 Spartak Trnava. The match ended in a draw. Spartak Trnava showed a moderate deviation from the pre-match structural baseline. Possession-adjusted chance creation was in line with projected levels. The end result aligned with the pre-match projection. Possession was 49%–51%.

TL;DR

  • Structural deviation: Final score: CSKA 1948 Sofia 0-0 Spartak Trnava. Spartak Trnava showed a moderate deviation from the pre-match structural baseline.
  • Efficiency shift: The efficiency shift was in line with expectations.
  • xG alignment: Expected goals data was not available to determine alignment.
  • Market alignment: The outcome was aligned with pre match indicators.
  • xG expectations: Expected goals expectations could not be evaluated due to missing data.
  • Event impact: No significant events altered the match dynamics.
  • Red card distortion: Absence of red cards meant no distortion from dismissals.
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
W. Altmann
W. Altmann
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
R. Steinacher
R. Steinacher
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
L. Katholnig
L. Katholnig
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
D. Pfister
D. Pfister
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
CSKA 1948 Sofia A. Emilov Aleksandrov
A. Emilov Aleksandrov
VS
Spartak Trnava A. Muñoz Guzmán
A. Muñoz Guzmán
1
Avg Points / Game (Last 100 Matches)
1
1 i
Last 6 Opponents
Spartak Trnava Rank: 76 D
Avg Points / Game (Last 6 Matches)
1 i
Last 6 Opponents
CSKA 1948 Sofia Rank: 59 D
0
Head to Head (Wins - Draws - Losses)
0 - 1 - 0
0

Win Probabilities

Live Win Probability (90 Min)
Home CSKA 1948 Sofia
5.36%
Draw
89.29%
Away Spartak Trnava
5.36%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
60.83
76.06
0 (Weakest) 100 (Strongest)
Metric
CSKA 1948 Sofia
Spartak Trnava
Power Score
60.83
76.06
League Position
-
-
Global Rank
534
138

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
CSKA 1948 Sofia Opponent-weighted form score
Spartak Trnava Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) CSKA 1948 Sofia Spartak Trnava

Heatmaps Ball coordinates

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

vs

CSKA 1948 Sofia

Left / Center / Right
Opposition half density
vs season average

Spartak Trnava

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

CSKA 1948 Sofia ⚠ Proxy
vs
⚠ Proxy Spartak Trnava
Attacking Efficiency
Higher is better
Attacking Efficiency
38.06
32.06
Defensive Efficiency
Lower is better
Defensive Efficiency
32.06
38.06
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
CSKA 1948 Sofia +0.58 Efficiency Index
vs
Spartak Trnava -0.58 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
CSKA 1948 Sofia
Spartak Trnava
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.

CSKA 1948 Sofia ⚠ Proxy
vs
⚠ Proxy Spartak Trnava
Created Set-piece attacking threat
CSKA 1948 Sofia Spartak Trnava
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.
5.00 4.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
CSKA 1948 Sofia Spartak Trnava
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.
4.00 5.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.
CSKA 1948 Sofia
Spartak Trnava
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.

CSKA 1948 Sofia
vs
Spartak Trnava
Attack After Winning Possession transition → offence
CSKA 1948 Sofia Spartak Trnava
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
CSKA 1948 Sofia Spartak Trnava
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
CSKA 1948 Sofia
Spartak Trnava
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • STR had peak pressure around 42'.
  • C1S started the game with stronger pressure.
C1S Pressure STR Pressure
Pressure Index: STR reached the top pressure at 42' (46.63).

Team Head to Head Last 6 Seasons

Summary of 1 match between these sides — filtered by competition and venue context.

CSKA 1948 Sofia C1S Home
1 matches
Spartak Trnava STR Away
Match Record
0
Wins
0
1
Draws
1
0
Losses
0
Goals
0
Goals Scored
0
0
Goals Conceded
0
0
Goal Difference
0
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-07-29T00:00:29+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 4-2-3-1

General Information

Date & Time
Jul 28, 2026, 05:30 PM
Competition
2026/2027 Europa Conference League, Europe · 2nd Qualifying Round · Leg 2 of 2 · Aggregate : 0 - 0
Stadium
Stadion Vitosha (Bistritsa (Bistrica))
Capacity
2500
Pitch Surface
N/A
Weather
☀️ 12°C, Fair
Referees
Walter Altmann
Robert Steinacher
Luka Katholnig
Daniel Pfister

Statistics

Possession
C1S
52%
STR
48%

Top Statistics

9 Shots 8
113 Dangerous attacks 107
49 Possession 51
5 Corners 7
24 Free kicks 18
4 Yellow Cards 8

Match Overview

138 Ball Safe 119
4 Goal Attempts 10
6 Substitutions 6
30 Throwins 30

Attacking

158 Attacks 145

Discipline

2 Offsides 2
19 Fouls 22

Lineup

Referee : Walter Altmann

Starting XI

1
Petar Marinov
Petar Marinov Goalkeeper
6.5
2
Diego Medina
Diego Medina Defender
6.5
96
Dragan Grivić
Dragan Grivić
Defender104'
6.49
3
Lasha Dvali
Lasha Dvali (C) Defender
6.5
4
Andre Hoffmann
Andre Hoffmann Defender
6.5
22
Ognjen Gasevic
Ognjen Gasevic Defender
6.5
15
Fourat Soltani
Fourat Soltani
Defender88'
6.5
8
Moataz Zemzemi
Moataz Zemzemi Midfielder
6.5
11
Georgi Rusev
Georgi Rusev Midfielder
6.5
67
Frédéric Maciel
Frédéric Maciel
Midfielder70'
6.5
20
Brian Sobrero
Brian Sobrero Midfielder
6.5
17
José Martines
José Martines
Attacker46'
6.46
30
Jules Meyer
Jules Meyer Midfielder
6.45
77
Elias Franco
Elias Franco
Midfielder91'
6.5
33
Héctor Cuellar
Héctor Cuellar Midfielder
6.5
93
Mamadou Diallo
Mamadou Diallo Attacker
6.5
9
Atanas Iliev
Atanas Iliev
Attacker70'
6.46
Referee : Walter Altmann

Starting XI

72
Martin Vantruba
Martin Vantruba Goalkeeper
6.5
13
Marek Ujlaky
Marek Ujlaky Defender
6.49
16
Melos Bajrami
Melos Bajrami
Defender80'
6.5
24
Kristian Kostrna
Kristian Kostrna Defender
6.49
29
Martin Mikovic
Martin Mikovic Defender
6.5
3
Juanmi Carrión
Juanmi Carrión
Defender119'
52
Erik Sabo
Erik Sabo (C) Defender
6.49
5
Roman Begala
Roman Begala Midfielder
6.45
19
Timotej Kudlicka
Timotej Kudlicka Midfielder
6.5
18
Hilary Gong
Hilary Gong
Midfielder66'
6.5
20
Filip Trello
Filip Trello Midfielder
6.5
22
David Bukovsky
David Bukovsky
Attacker73'
6.46
30
Luka Khorkheli
Luka Khorkheli Midfielder
6.45
12
Kristian Pavol Strucka
6.45
91
Marin Lausic
Marin Lausic Midfielder
6.5
14
Tijmen Wildeboer
Tijmen Wildeboer Attacker
6.5
97
David Poltak
David Poltak
Attacker80'
6.5

Events

2ND-HALF
119'
Event
Juanmi Carrión Martin Mikovic 
12th Substitution
Event
Foul / 11th Yellowcard
118'
114'
Event
Foul / 10th Yellowcard
Event
Foul / 8th Yellowcard
108'
108'
Event
Foul / 9th Yellowcard
106'
Event
Kristian Pavol Strucka Luka Khorkheli
11th Substitution
Event
Dragan Grivić Diego Medina
10th Substitution
104'
Event
Elias Franco Jules Meyer
9th Substitution
91'
90+3'
Event
Foul / 7th Yellowcard
Event
Foul / 6th Yellowcard
90+2'
Event
12th Yellowcard
90+2'
Event
Fourat Soltani Ognjen Gasevic
8th Substitution
88'
80'
Event
Melos Bajrami Marek Ujlaky
6th Substitution
80'
Event
David Poltak Tijmen Wildeboer
7th Substitution
74'
Event
Foul / 5th Yellowcard
73'
Event
David Bukovsky Filip Trello
5th Substitution
Event
Atanas Iliev Mamadou Diallo
3rd Substitution
70'
Event
Frédéric Maciel Georgi Rusev
4th Substitution
70'
Event
Foul / 4th Yellowcard
66'
66'
Event
Hilary Gong Timotej Kudlicka
2nd Substitution
66'
Event
Foul / 3rd Yellowcard
59'
Event
Foul / 2nd Yellowcard
55'
Event
Foul / 1st Yellowcard
Event
José Martines Brian Sobrero
1st Substitution
46'
1ST-HALF
9'
6'
Event
Goalkeeper save
3'
2'

Match Commentary

125
GOAL! GOAL! Important
Penalty Goal - Atanas Iliev 5-3
125
GOAL! GOAL! Important
Penalty Goal - David Bukovsky 4-3
125
GOAL! GOAL! Important
Penalty Goal - Frederic Maciel 4-2
125
Update Update
Penalty Miss 3-2
125
GOAL! GOAL! Important
Penalty Goal - Hector Cuellar 3-2
125
GOAL! GOAL! Important
Penalty Goal - Kristian Kostana 2-2
125
GOAL! GOAL! Important
Penalty Goal - Elias Franco 2-1
125
GOAL! GOAL! Important
Penalty Goal - Hillary Gong Chukwah 1-1
125
GOAL! GOAL! Important
Penalty Goal - Lasha Dvali 1-0
119
Update Update
On Juanmi Carrion,Off Martin Mikovic
118
Yellow Card Yellow Card Important
Yellow Card - Martin Mikovic
118
Yellow Card Yellow Card Important
Yellow Card - Dragan Grivic
113
Yellow Card Yellow Card Important
Yellow Card
108
Yellow Card Yellow Card Important
Yellow Card - Erik Sabo
108
Yellow Card Yellow Card Important
Yellow Card
106
Yellow Card Yellow Card Important
Yellow Card
105
Corner Corner
Corner
104
Update Update
On Dragan Grivic,Off Diego Daniel Medina Roman
93
Corner Corner
Corner
92
Corner Corner
Corner
91
Corner Corner
Corner
90
Corner Corner
Corner
90
Update Update
On Elias Franco,Off Jules Meyer
90
Yellow Card Yellow Card Important
Yellow Card
90
Yellow Card Yellow Card Important
Yellow Card
88
Update Update
On Fourat Soltani,Off Ognjen Gasevic
87
Corner Corner
Corner
80
Update Update
On David Poltak,Off Tijmen Wildeboer
80
Update Update
On Melos Bajrami,Off Marek Ujlaky
76
Corner Corner
Corner
74
Yellow Card Yellow Card Important
Yellow Card
73
Update Update
On David Bukovsky,Off Filip Trello
70
Update Update
On FRÉDÉRIC MACIEL,Off Georgi Rusev
70
Update Update
On Didier Digard,Off Mamadou Diallo
66
Update Update
On Hillary Gong Chukwah,Off Kudlicka Timotej
66
Yellow Card Yellow Card Important
Yellow Card
66
Yellow Card Yellow Card Important
Yellow Card
59
Yellow Card Yellow Card Important
Yellow Card
59
Corner Corner
Corner
55
Yellow Card Yellow Card Important
Yellow Card
53
Corner Corner
Corner
50
Corner Corner
Corner
49
Corner Corner
Corner
46
Update Update
On Jose Martinez,Off Brian Gabriel Sobrero
40
Corner Corner
Corner
14
Corner Corner
Corner
5
Corner Corner
Corner
1
Update Update
Kick-off! Referee:Walter Altmann

CONCLUSION

Final score detail: CSKA 1948 Sofia 0-0 Spartak Trnava. Structural assessment: Spartak Trnava exhibited a moderate deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.