▶ MATCH HIGHLIGHTS
awaiting upload
Goals, key moments & recap
Goals, key moments, post-match interviews
Highlightly publishes 30 min – 6 h after final whistle
📊 90 MIN TOTALS
Finalised · Match completed
0.89
⚡ EXPECTED GOALS (xG)
0.55
65%
BALL POSSESSION %
35%
10
TOTAL SHOTS
9
2
SHOTS ON TARGET
2
87%
PASS ACCURACY %
76%
6
CORNERS
1
KEY EVENTS
12 events
-
24'RENCard · Yellow CardEsteban Lepaul
-
27'RENGoal · Normal GoalArnaud Nordin
-
42'TOUCard · Yellow CardPape Diop
-
45'+1TOUCard · Yellow CardCharlie Cresswell
-
46'TOUSubst · Substitution 1Julian Vignolo · assist Emersonn
-
62'TOUCard · Yellow CardAlexis Vossah
-
73'RENSubst · Substitution 1Mousa Tamari · assist Ludovic Blas
-
73'RENSubst · Substitution 2Sebastian Szymański · assist Djaoui Cissé
-
74'TOUSubst · Substitution 2Alexis Vossah · assist Mario Sauer
-
81'RENSubst · Substitution 3Esteban Lepaul · assist Breel Embolo
-
81'TOUSubst · Substitution 3Warren Kamanzi · assist Jacen Russell-Rowe
-
90'RENSubst · Substitution 4Arnaud Nordin · assist Nordan Mukiele
PLAYER RATINGS · TOP 5 EACH
0–10 scale
MATCH STATS
H vs A
ATTACK
0.9
xG
0.6
10.0
TOTAL SHOTS
9.0
2.0
ON TARGET
2.0
6.0
OFF TARGET
6.0
2.0
BLOCKED
1.0
POSSESSION
65.0%
POSSESSION %
35.0%
666.0
PASSES
358.0
87.0%
PASS ACCURACY
76.0%
SET PIECES
6.0
CORNERS
1.0
1.0
OFFSIDES
0.0
DISCIPLINE
9.0
FOULS
13.0
1.0
YELLOW CARDS
3.0
2.0
GK SAVES
1.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
RENNES
1 shots
Arnaud Nordin
1/1
TOULOUSE
5 shots
Santiago Hidalgo
0/2
Pape Diop
0/1
Charlie Cresswell
1/1
Yann Gboho
0/1
📈 xG RACE
final xG: 0.89 – 0.55
Cumulative xG over 90 minutes REAL xG
Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match
⚡ ATTACK SHARE
zone-based attack maps require broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
6
EVENTS LOGGED
6
EVENTS LOGGED
LINEUPS
4-3-3 vs 3-4-2-1

3-4-2-1

30
BRICE SAM
26
QUENTIN M
3
LILIAN BR
24
ANTHONY R
18
MAHAMADOU
45
MAHDI CAM
21
VALENTIN
17
SEBASTIAN
70
ARNAUD NO
9
ESTEBAN L
11
MOUSA TAM
1
GUILLAUME
3
MARK MCKE
4
CHARLIE C
19
DJIBRIL S
24
DAYANN ME
18
PAPE DIOP
45
ALEXIS VO
12
WARREN KA
10
YANN GBOH
7
JULIAN VI
11
SANTIAGO

6
Djaoui Cissé
M
65
Nordan Mukie...
F
7
Breel Embolo
F
77
Yassir Zabir...
F
48
Abdelhamid A...
D
36
Alidu Seidu
D
10
Ludovic Blas
F
50
Mathys Silis...
G
69
Henrick Do M...
F
COACH:
Franck Haise

35
Seny Koumbas...
D
20
Emersonn
F
13
Jacen Russel...
F
42
Thibaud Garo...
D
44
Gaëtan Bakho...
D
77
Mario Sauer
M
40
Naime Said M...
G
16
Kjetil Haug
G
34
Noah Lahmadi
M
COACH:
Carles Martinez
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
Stephanie Frappart, France
—
REN MANAGER
Franck Haise
head coach
TOU MANAGER
Carles Martinez
head coach

4
REN WINS
2
DRAWS

4
TOU WINS
40%
20%
40%
13
–
14
TOTAL GOALS · 10 MEETINGS
2.70
AVG GOALS / MATCH
RECENT MEETINGS
SHOWING 5 / 10
RENNES
LAST 5 OVERALL
W
W
W
W
D
TOULOUSE
LAST 5 OVERALL
D
L
L
L
L
MATCH IMPACT
Final 1–0 · result locked

Won · already at 56 pts
UEFA Europa League

Lost · already at 38 pts
LEAGUE CONTEXT
FULL TABLE →
| # | TEAM | P | W | D | L | GD | PTS | FORM |
|---|---|---|---|---|---|---|---|---|
| 1 |
Paris Saint Germain
|
30 | 22 | 3 | 5 | +43 | 69 |
W
W
L
W
W
|
| 2 |
Lens
|
30 | 20 | 3 | 7 | +28 | 63 |
D
W
L
W
L
|
| 3 |
Lille
|
31 | 17 | 6 | 8 | +16 | 57 |
W
D
W
W
W
|
| 4 |
Lyon
|
31 | 17 | 6 | 8 | +16 | 57 |
W
W
W
D
L
|
| 5 |
Rennes
|
31 | 16 | 8 | 7 | +12 | 56 |
W
W
W
W
D
|
| 6 |
Marseille
|
31 | 16 | 5 | 10 | +18 | 53 |
D
L
W
L
L
|
| 7 |
Monaco
|
31 | 15 | 6 | 10 | +7 | 51 |
D
D
L
W
W
|
| 8 |
Strasbourg
|
30 | 13 | 7 | 10 | +10 | 46 |
W
L
W
W
D
|
| 9 |
Lorient
|
31 | 10 | 11 | 10 | -5 | 41 |
L
W
L
D
L
|
| 10 |
Toulouse
|
31 | 10 | 8 | 13 | -1 | 38 |
D
L
L
L
W
|
| 11 |
Stade Brestois 29
|
30 | 10 | 8 | 12 | -6 | 38 |
D
D
L
L
L
|
| 12 |
Paris FC
|
31 | 9 | 11 | 11 | -7 | 38 |
L
W
W
D
W
|
| 13 |
Angers
|
31 | 9 | 7 | 15 | -17 | 34 |
L
D
L
D
L
|
| 14 |
Le Havre
|
31 | 6 | 13 | 12 | -13 | 31 |
D
D
D
D
L
|
| 15 |
Nice
|
31 | 7 | 9 | 15 | -22 | 30 |
D
D
D
L
L
|
| 16 |
Auxerre
|
31 | 5 | 10 | 16 | -15 | 25 |
L
D
D
D
W
|
| 17 |
Nantes
|
31 | 4 | 8 | 19 | -25 | 20 |
L
L
D
D
D
|
| 18 |
Metz
|
31 | 3 | 7 | 21 | -39 | 16 |
D
L
L
D
D
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
90'
Subst · Substitution 4 · Arnaud Nordin
-
81'
Subst · Substitution 3 · Warren Kamanzi
-
81'
Subst · Substitution 3 · Esteban Lepaul
-
74'
Subst · Substitution 2 · Alexis Vossah
-
73'
Subst · Substitution 2 · Sebastian Szymański
-
73'
Subst · Substitution 1 · Mousa Tamari
-
62'
Card · Yellow Card · Alexis VossahFoul
-
46'
Subst · Substitution 1 · Julian Vignolo
- HALF TIME · 1 – 0
-
45'+1
Card · Yellow Card · Charlie CresswellFoul
-
42'
Card · Yellow Card · Pape DiopFoul
-
27'
Goal · Normal Goal · Arnaud Nordin
-
24'
Card · Yellow Card · Esteban LepaulFoul
MATCH WINNER ODDS
Bookmaker odds not yet published. Check back closer to kickoff.