Sturm Graz vs Rennes

16 September 2026 · Europa League · Matchday 1 · 2026/27 · Referee Manfredas Lukjancukas

Full time 0 – 0

Half-time: 0–0

Match summary

Sturm Graz and Rennes played out a goalless draw.

Rennes had the better of the chances, with 1.95 expected goals (xG) from 23 shots to Sturm Graz's 0.77 from 11.

Match stats

38% Possession 62%
11 Shots 23
4 Shots on target 5
5 Corners 4
59 Attacks 91
30 Dangerous attacks 49
286 Passes 465
65.0% Pass accuracy 82.8%
23 Tackles 17
12 Fouls 6
2 Yellow cards 0
1 Offsides 4

Key events

Sturm Graz Rennes
Kick-off
2’
Corner
3’
Mahdi CamaraShot on target
7’
Corner
9’
Adrien ThomassonVAR: Goal given
Corner
26’
28’
Corner
29’
Esteban LepaulShot on target
Paul KollerVAR: Goal given
36’
Luca WeinhandlShot on target
37’
45’
Corner
Half-time0-0
Second half underway
51’
Belmin BeganovićShot on target
57’
Jacob HödlShot on target
57’
F. IngolitschManagerArgument
61’
61’
Ludovic BlasShot on target
61’
Esteban LepaulShot on target
77’
Valentin RongierShot on target
Simon SeidlShot on target
84’
Corner
84’
Corner
88’
Corner
90+3’
Corner
90+5’
90+7’
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.77 1.95 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.77 1.95
Sturm Graz 0.77 xGRennes 1.95 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rennes attacking Sturm Graz attacking 
30’ Ludovic Blas (Rennes), open play, 0.29 xG, off target 29’ Esteban Lepaul (Rennes), open play, 0.26 xG, saved 46’ Esteban Lepaul (Rennes), open play, 0.26 xG, off target 46’ Charlie Cresswell (Rennes), from a corner, 0.14 xG, blocked 54’ Esteban Lepaul (Rennes), open play, 0.13 xG, off target 57’ Belmin Beganović (Sturm Graz), open play, 0.13 xG, saved 57’ Jacob Hödl (Sturm Graz), open play, 0.13 xG, saved 13’ Esteban Lepaul (Rennes), set piece, 0.10 xG, off target 60’ Adrien Thomasson (Rennes), open play, 0.10 xG, blocked 61’ Ludovic Blas (Rennes), open play, 0.09 xG, saved 77’ Bryan Reynolds (Rennes), open play, 0.10 xG, off target 48’ Valmir Matoshi (Sturm Graz), set piece, 0.09 xG, blocked 90+3’ Simon Seidl (Sturm Graz), open play, 0.09 xG, blocked 88’ Jacob Hödl (Sturm Graz), from a corner, 0.08 xG, off target 90+6’ Luca Weinhandl (Sturm Graz), set piece, 0.09 xG, off target 8’ Esteban Lepaul (Rennes), from a corner, 0.07 xG, blocked 70’ Jacob Hödl (Sturm Graz), open play, 0.07 xG, off target 13’ Charlie Cresswell (Rennes), set piece, 0.06 xG, off target 61’ Esteban Lepaul (Rennes), open play, 0.06 xG, saved 65’ Sebastian Szymański (Rennes), open play, 0.05 xG, blocked 57’ Ludovic Blas (Rennes), open play, 0.04 xG, blocked 74’ Mahdi Camara (Rennes), open play, 0.04 xG, hit the woodwork 84’ Simon Seidl (Sturm Graz), open play, 0.04 xG, saved 3’ Mahdi Camara (Rennes), from a corner, 0.03 xG, saved 61’ Esteban Lepaul (Rennes), open play, 0.03 xG, off target 37’ Luca Weinhandl (Sturm Graz), open play, 0.02 xG, saved 66’ Ludovic Blas (Rennes), open play, 0.02 xG, off target 77’ Valentin Rongier (Rennes), open play, 0.02 xG, saved 52’ Ludovic Blas (Rennes), open play, 0.02 xG, blocked 90+3’ Paul Koller (Sturm Graz), open play, 0.02 xG, blocked 8’ Anthony Rouault (Rennes), from a corner, 0.02 xG, blocked 56’ Esteban Lepaul (Rennes), open play, 0.02 xG, off target 29’ Bryan Reynolds (Rennes), from a corner, 0.01 xG, off target 90+5’ Filip Rózga (Sturm Graz), set piece, 0.01 xG, off target 30’ Ludovic Blas (Rennes), open play, 0.29 xG, off target 29’ Esteban Lepaul (Rennes), open play, 0.26 xG, saved 46’ Esteban Lepaul (Rennes), open play, 0.26 xG, off target 46’ Charlie Cresswell (Rennes), from a corner, 0.14 xG, blocked 54’ Esteban Lepaul (Rennes), open play, 0.13 xG, off target 57’ Belmin Beganović (Sturm Graz), open play, 0.13 xG, saved 57’ Jacob Hödl (Sturm Graz), open play, 0.13 xG, saved 13’ Esteban Lepaul (Rennes), set piece, 0.10 xG, off target 60’ Adrien Thomasson (Rennes), open play, 0.10 xG, blocked 77’ Bryan Reynolds (Rennes), open play, 0.10 xG, off target 61’ Ludovic Blas (Rennes), open play, 0.09 xG, saved 48’ Valmir Matoshi (Sturm Graz), set piece, 0.09 xG, blocked 90+3’ Simon Seidl (Sturm Graz), open play, 0.09 xG, blocked 90+6’ Luca Weinhandl (Sturm Graz), set piece, 0.09 xG, off target 88’ Jacob Hödl (Sturm Graz), from a corner, 0.08 xG, off target 8’ Esteban Lepaul (Rennes), from a corner, 0.07 xG, blocked 70’ Jacob Hödl (Sturm Graz), open play, 0.07 xG, off target 13’ Charlie Cresswell (Rennes), set piece, 0.06 xG, off target 61’ Esteban Lepaul (Rennes), open play, 0.06 xG, saved 65’ Sebastian Szymański (Rennes), open play, 0.05 xG, blocked 57’ Ludovic Blas (Rennes), open play, 0.04 xG, blocked 74’ Mahdi Camara (Rennes), open play, 0.04 xG, hit the woodwork 84’ Simon Seidl (Sturm Graz), open play, 0.04 xG, saved 3’ Mahdi Camara (Rennes), from a corner, 0.03 xG, saved 61’ Esteban Lepaul (Rennes), open play, 0.03 xG, off target 37’ Luca Weinhandl (Sturm Graz), open play, 0.02 xG, saved 66’ Ludovic Blas (Rennes), open play, 0.02 xG, off target 77’ Valentin Rongier (Rennes), open play, 0.02 xG, saved 52’ Ludovic Blas (Rennes), open play, 0.02 xG, blocked 56’ Esteban Lepaul (Rennes), open play, 0.02 xG, off target 90+3’ Paul Koller (Sturm Graz), open play, 0.02 xG, blocked 8’ Anthony Rouault (Rennes), from a corner, 0.02 xG, blocked 29’ Bryan Reynolds (Rennes), from a corner, 0.01 xG, off target 90+5’ Filip Rózga (Sturm Graz), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Sturm Graz 5-3-2 Starting XI
Khudyakov
Balbo 81’
Vallci 46’
Quarshie
Koller
Heil
Weinhandl
Matoshi 81’
Hödl
Beganović 62’
Mamageishvili 61’
Rennes 4-1-4-1 Starting XI
Samba
Nagida
Cresswell
Rouault
Reynolds 80’
Camara
Thomasson
Szymański 73’
Blas 80’
Al-Tamari 72’
Lepaul 86’

Player stats

Goalkeeper1 player
90′ 5 0 29 – – – – –
Defenders6 players
90′ 6 4 – 7 1 29 – – – –
Albert Vallci Taken off
45′ 2 1 – 3 1 24 1 – – –
90′ – – 2 1 – 35 – – – –
90′ 2 1 3 7 3 29 1 – – –
Luís Balbo Taken off
81′ 4 – 1 6 – 20 1 – –
Arjan Malić Came on as a substitute
45′ 1 1 – 2 1 15 1 – – –
Midfielders7 players
90′ – – 16 – – – 2 5 1 1 –
Valmir Matoshi Taken off
81′ – – 30 1 – 2 1 4 1 – –
90′ – – 18 – – 1 – 2 2 – –
Gizo Mamageishvili Taken off
61′ – – 9 2 – 2 – 4 1 1 –
Filip Rózga Came on as a substitute
29′ – – 8 1 – 1 – 5 – – –
Jon Gorenc Stanković Came on as a substitute
9′ – – 3 – – – – 1 1 –
Simon Seidl Came on as a substitute
9′ – – 5 – – 2 – 3 – – –
Forwards2 players
Belmin Beganović Taken off
62′ – – 1 1 0.13 – – 4 – 7 –
Oumar Diakité Came on as a substitute
28′ – – – – – – – 3 – 8 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

Last five Europa League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.