AGF vs Sabah preview

Europe flag 2026/2027 Champions League, Europe
Cepheus Park Randers Wed, 5 Aug - 5:10 PM
Champions League
Full Time Wed, 5 Aug 5:10 PM
3rd Qualifying Round Leg 1 of 2
James Bogere - 31', 63'
Goal
|
Goal
Veljko Simic - 66'

CONTEXT

AGF hosted Sabah in the first leg of their tie and secured a 2-1 victory. The home side led 1-0 at halftime after an early goal. Despite equal expected goals of 0.84 for each team, AGF claimed the win while holding 44 percent possession against Sabah's 56 percent. No red cards were issued during the match. Sabah entered as the stronger side on paper yet could not overcome the deficit. The result leaves the aggregate open ahead of the return fixture. AGF's performance produced a minimal deviation from pre-match indicators.

TL;DR

  • Structural deviation: Final score: AGF 2-1 Sabah. AGF showed a minimal deviation from the pre-match structural baseline.
  • Efficiency shift: Efficiency remained in line with pre-match indicators for both sides.
  • xG alignment: Both teams recorded identical xG values of 0.84.
  • Market alignment: The match outcome aligned with market expectations.
  • xG expectations: Equal xG figures suggested a balanced contest on underlying metrics.
  • Event impact: AGF's win occurred despite Sabah entering as the stronger team.
  • Red card distortion: No red cards were shown to either side during the match.
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
R. Obrenović
R. Obrenović
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
A. Kasapović
A. Kasapović
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
G. Kordež
G. Kordež
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
M. Matoša
M. Matoša
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
AGF J. Poulsen
J. Poulsen
VS
Sabah V. Dambrauskas
V. Dambrauskas
1.5
Avg Points / Game (Last 100 Matches)
3
1.5 i
Last 6 Opponents
Lech Poznań Rank: 74 W
Lech Poznań Rank: 73 L
Avg Points / Game (Last 6 Matches)
3 i
Last 6 Opponents
KuPS Rank: W
KuPS Rank: W
The New Saints Rank: 63 W
The New Saints Rank: 63 W
0
Head to Head (Wins - Draws - Losses)
0 - 0 - 0
0

Win Probabilities

Live Win Probability (90 Min)
Home AGF
95.18%
Draw
4.18%
Away Sabah
0.64%

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.
31.71
50
0 (Weakest) 100 (Strongest)
Metric
AGF
Sabah
Power Score
31.71
50
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
AGF Opponent-weighted form score
Sabah Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) AGF Sabah

Heatmaps Ball coordinates

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

vs

AGF

Left / Center / Right
Opposition half density
vs season average

Sabah

Left / Center / Right
Opposition half density
vs season average
Possession Efficiency data not available for this match.

Set Pieces Efficiency Attack & Defence

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

AGF
vs
Sabah
Created Set-piece attacking threat
AGF Sabah
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
15%
18%
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.
-0.13 vs -0.15
Conceded Set-piece defensive exposure
AGF Sabah
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
18%
15%
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).
-0.15 vs -0.13
AGF
Sabah
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.

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

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • AGF had peak pressure around 14'.
  • AGF started the game with stronger pressure.
AGF Pressure SABA Pressure
Pressure Index: AGF reached the top pressure at 14' (73.80).

STARTING XI

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

General Information

Date & Time
Aug 05, 2026, 05:10 PM
Competition
2026/2027 Champions League, Europe · 3rd Qualifying Round · Leg 1 of 2
Stadium
Cepheus Park Randers
Capacity
12000
Attendance
8970
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Rade Obrenović
Aleksandar Kasapović
Grega Kordež
Martin Matoša

Statistics

Possession
AGF
45%
SABA
55%

Top Statistics

2 Goals 1
1 Big Chances Created 1
3 Shots 10
49 Dangerous attacks 68
44 Possession 56
6 Corners 5
11 Free kicks 13
2 Yellow Cards 2

Match Overview

12 Goal Kicks 5
5 Substitutions 4
18 Throwins 32
0 Hit Woodwork 2
1 Assists 1
10 Dribble Attempts 15
5 Successful Dribbles 6
50 Successful Dribbles Percentage 40

Attacking

79 Attacks 86
1 Big Chances Missed 1

Possession

48 Long Passes 46
352 Passes 439
282 Successful Passes 374
80 Successful Passes Percentage 85
23 Successful Long Passes 28
48 Successful Long Passes Percentage 61

Defensive

3 Saves 1
16 Tackles 16
10 Interceptions 7
46 Duels Won 42

Build-up

16 Total Crosses 22
2 Accurate Crosses 3

Discipline

0 Offsides 1
13 Fouls 11

Lineup

Referee : Rade Obrenović

Starting XI

21
Mads Hedenstad
Mads Hedenstad Goalkeeper
6.97
5
Frederik Tingager
6.47
26
Jacob Andersen
Jacob Andersen
Defender29'
6.31
19
Eric Kahl
Eric Kahl Defender
6.88
25
Colin Rösler
Colin Rösler Defender
6.69
45
C. Storch
C. Storch
Defender81'
6.38
4
Magnus Knudsen
Magnus Knudsen Midfielder
7.2
16
Jens Jönsson
Jens Jönsson Midfielder
6.64
29
Rasmus Carstensen
6.66
23
Mikael Anderson
Mikael Anderson Midfielder
7.16
13
Janni Serra
Janni Serra
Attacker81'
6.57
39
Frederik Emmery
Frederik Emmery Midfielder
6.38
11
Gift Links
Gift Links
Midfielder71'
6.39
10
Kristian Arnstad
6.55
28
James Bogere
James Bogere Attacker
2
8.07
31
Tobias Bech
Tobias Bech Attacker
7.17
Referee : Rade Obrenović

Starting XI

92
Stas Pokatilov
Stas Pokatilov (C) Goalkeeper
6.49
3
Steve Solvet
Steve Solvet Defender
6.56
5
Rahman Dashdamirov
6.34
27
Tymoteusz Puchacz
6.39
80
Akim Zedadka
Akim Zedadka Defender
6.61
7
Umarali Rakhmonaliev
7.58
10
Aleksey Isayev
Aleksey Isayev Midfielder
7.2
34
Xander Severina
Xander Severina
Midfielder79'
6.56
11
Kaheem Parris
Kaheem Parris Midfielder
6.88
99
Orphé Mbina
Orphé Mbina
Attacker65'
6.67
13
Ivan Lepinjica
Ivan Lepinjica Midfielder
6.72
21
Veljko Simic
Veljko Simic Midfielder
7.09
6
Abdulakh Khaybulayev
Abdulakh Khaybulayev
Midfielder90+3'
20
Joy-Lance Mickels
6.97
23
Younes Lachaab
Younes Lachaab
Attacker90+3'

Events

2ND-HALF
90+3'
Event
Abdulakh Khaybulayev Veljko Simic
8th Substitution
90+3'
Event
Younes Lachaab Joy-Lance Mickels
9th Substitution
90+1'
Event
Goal disallowed
Event
Janni Serra Mikael Anderson
6th Substitution
81'
Event
C. Storch Colin Rösler
7th Substitution
81'
79'
Event
Xander Severina Aleksey Isayev
5th Substitution
Event
Foul / 4th Yellowcard
74'
Event
Foul / 3rd Yellowcard
73'
Event
Gift Links Frederik Emmery
4th Substitution
71'
66'
Event
Right foot shot / 3rd Goal
65'
Event
Orphé Mbina Kaheem Parris
3rd Substitution
Event
Left foot shot / 2nd Goal
63'
Event
Rasmus Carstensen Jens Jönsson
2nd Substitution
46'
1ST-HALF
39'
Event
Foul / 2nd Yellowcard
37'
Event
Foul / 1st Yellowcard
33'
Event
Valdas Dambrauskas
Argument / 5th Yellowcard
Event
Right foot shot / 1st Goal
31'
Event
Jacob Andersen Frederik Tingager
1st Substitution
29'

Match Commentary

90
Attempt Attempt
Umarali Rakhmonaliev takes a right-footed shot but misses.
90
Attempt Attempt
Umarali Rakhmonaliev takes a right-footed shot but misses.
90
Corner Corner
Corner awarded.
90
Update Update
Abdulakh Khaybulaev is on, and Veljko Simic is off.
90
Corner Corner
Corner awarded.
90
GOAL! GOAL! Important
Shot - Christian Storch Other Body Part Shot Own Goal球
90
GOAL! GOAL! Important
VAR decision results in a disallowed goal for offside against Steve Solvet.
90
GOAL! GOAL! Important
Goal! Steve Solvet scores, bringing the match to 2-2.
85
Corner Corner
Corner awarded.
82
Attempt Attempt
Gift Links takes a left-footed shot, but it's blocked.
81
Update Update
Christian Storch replaces Colin Rosler.
81
Substitution Substitution
Substitution: Janni Serra comes on for Mikael Neville Anderson.
79
Update Update
Xander Severina comes on for Aleksey Isaev.
77
Attempt Attempt
Aleksey Isaev takes a right-footed shot but misses.
76
Attempt Attempt
James Bogere takes a right-footed shot but misses.
75
Attempt Attempt
Umarali Rakhmonaliev takes a right-footed shot that hits the post.
74
Yellow Card Yellow Card Important
Yellow card issued to Magnus Knudsen.
73
Yellow Card Yellow Card Important
Yellow card shown to Magnus Knudsen.
73
Yellow Card Yellow Card Important
Gift Links receives a yellow card.
71
Update Update
On Gift Links, off Frederik Emmery.
70
Attempt Attempt
Tymoteusz Puchacz takes a left-footed shot but misses.
67
GOAL! GOAL! Important
Goal! Veljko Simic scores to make it 2-1, assisted by Umarali Rakhmonaliev.
66
GOAL! GOAL! Important
Goal! Veljko Simic scores to make it 2-1, assisted by Umarali Rakhmonaliev.
65
Substitution Substitution
Substitution: Orphe Mbina comes on for Kaheem Parris.
63
GOAL! GOAL! Important
Shot from James Bogere with his left foot results in a goal.
63
GOAL! GOAL! Important
Goal! James Bogere scores to make it 2-0, assisted by Magnus Knudsen.
62
GOAL! GOAL! Important
Goal! James Bogere scores, making it 2-0.
59
Attempt Attempt
Kaheem Parris takes a left-footed shot but misses.
56
Corner Corner
Corner awarded.
53
Attempt Attempt
Joy-Lance Mickels takes a left-footed shot that hits the post.
51
Attempt Attempt
Tymoteusz Puchacz takes a right-footed shot but misses.
50
Corner Corner
Corner awarded.
47
Attempt Attempt
Aleksey Isaev takes a right-footed shot but misses.
47
Corner Corner
Corner awarded.
46
Corner Corner
Corner awarded.
46
Attempt Attempt
Frederik Emmery takes a right-footed shot, but it is blocked.
43
Attempt Attempt
Frederik Emmery takes a left-footed shot but misses.
42
Attempt Attempt
Steve Solvet takes a right-footed shot, but it misses the target.
42
Attempt Attempt
Umarali Rakhmonaliev takes a right-footed shot, but it is saved.
42
Corner Corner
Corner awarded.
39
Yellow Card Yellow Card Important
Yellow card issued to Joy-Lance Mickels.
37
Yellow Card Yellow Card Important
Yellow card shown to Veljko Simic.
31
GOAL! GOAL! Important
James Bogere takes a shot with his right foot and scores.
31
Attempt Attempt
Mikael Neville Anderson takes a left-footed shot, but it's blocked.
31
GOAL! GOAL! Important
Goal! The score is now 1-0.
29
Substitution Substitution
Substitution: Jacob Andersen comes on for Frederik Tingager.
28
Corner Corner
Corner awarded.
25
Corner Corner
Corner awarded.
22
Attempt Attempt
Aleksey Isaev takes a right-footed shot, but it's saved.
21
Corner Corner
Corner awarded.
21
Attempt Attempt
Tobias Bech attempts a header but misses the shot.
18
Attempt Attempt
Tobias Bech takes a left-footed shot, but it's saved.
12
Attempt Attempt
Colin Rosler takes a shot with his head, but it misses the target.
10
Attempt Attempt
Mikael Neville Anderson takes a left-footed shot, but it is blocked.
10
Corner Corner
Corner awarded.
5
Attempt Attempt
Joy-Lance Mickels takes a right-footed shot, but it is saved.
1
Update Update
Kick-off! The referee is Rade Obrenović.

CONCLUSION

AGF claimed a narrow 2-1 home win over Sabah in leg one despite equal xG and lower possession. The result positions the tie favorably for the Danish side ahead of the second leg. Sabah created comparable underlying chances but failed to convert them into an away advantage. With no dismissals or major disruptions the match followed a relatively straightforward pattern. AGF will look to protect their lead on the road while Sabah must improve finishing efficiency. The minimal deviation recorded underlines how closely the outcome tracked available indicators. Both teams now prepare for the return fixture with everything still to play for in the aggregate.