Rennes 2-1 OFI match result

15-10-2026 20:00 · Europa League
Finished
2 - 1
OFI
Mahamadou Nagida 76' (1-1)
Abdelhamid Ait Boudlal 90' (2-1)
⚽
Taxiarchis Fountas 10' (0-1)
Match Detail
Assistant Referee 2 Filippo Meli
Fourth Official Simone Sozza
Referee Andrea Colombo
Referee Valerio Colarossi
Stadium Roazhon Park
Capacity 29,778
Weather overcast clouds
Temperature 17.05°C
Feels Like 17.27°C
Wind 2.57 m/s (220°)
Humidity 94%
Pressure 1022 hPa

Rennes - OFI Match Summary:

Rennes vs OFI finished at Roazhon Park with a 2-1 scoreline. Referee: Andrea Colombo. Weather: Kapalı bulutlu. gülen taraf Rennes oldu. See full match details and goal timeline.

Key match statistics

Ball Possession %
67 - 33
Shots Total
25 - 2
Corners
13 - 3
Fouls
13 - 11
See all match statistics →

Starting lineups

Rennes (4-3-3): Charlie Cresswell, Estéban Lepaul, Ludovic Blas, Mousa Tamari, Sebastian Szymański, Mahamadou Nagida, Valentin Rongier, Brice Samba, Mahdi Camara, Abdelhamid Ait Boudlal, Przemyslaw Frankowski
OFI (3-4-3): Kresimir Krizmanic, Nikolaos Athanasiou, Taxiarchis Fountas, Athanasios Androutsos, Achilleas Poungouras, Thiago Nuss, Kenan Kodro, Lorenzo Dickmann, Nikolaos Christogeorgos, Andreas Bouchalakis, Dimitrios Nikolaou
See full lineups and bench →

Rennes - OFI Match: When, What Time and Which Stadium?

Rennes vs OFI - Europa League. Match on 15-10-2026 at 20:00, Roazhon Park (capacity 29,778). Referee and match details on Skorjet.

Rennes - OFI Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Rennes - OFI Match Result and Statistics

The Europa League match between Rennes and OFI ended with a 2-1 scoreline. Both teams took to the pitch at Roazhon Park in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.

Statistics
Rennes
OFI
Corners
13
3
Shots Off Target
10
1
Shots Total
25
2
Attacks
147
52
Dangerous Attacks
80
31
Ball Possession %
67
33
Ball Safe
58
70
Shots Insidebox
15
1
Shots Outsidebox
10
1
Offsides
4
2
Goals
2
1
Goal Kicks
2
11
Goal Attempts
17
2
Free Kicks
11
13
Fouls
13
11
Saves
0
7
Shots Blocked
6
0
Substitutions
5
5
Throwins
22
27
Long Passes
41
60
Hit Woodwork
1
0
Successful Headers
25
12
Tackles
20
17
Assists
0
1
Passes
536
263
Successful Passes
476
179
Successful Passes Percentage
89
68
Yellowcards
3
2
Shots On Target
9
1
Injuries
1
2
Total Crosses
40
10
Accurate Crosses
7
2
Interceptions
17
11
Duels Won
63
46
Dribble Attempts
22
11
Successful Dribbles
10
4
Key Passes
14
2
Big Chances Created
2
0
Big Chances Missed
1
0
Successful Dribbles Percentage
45
36
Successful Long Passes
31
16
Successful Long Passes Percentage
76
27
Tackles Won
12
8

Rennes - OFI Match Statistics

Compare key metrics such as possession, total shots and attacking output for Rennes and OFI.

Abdelhamid Ait Boudlal ←
→ Mahamadou Nagida
Goal / 2-1
⚽
Brice Samba
Yellowcard
🟨
90'
83'
←→
Borja González ←
→ Lorenzo Dickmann
Substitution
80'
←→
Giannis Theodosoulakis ←
→ Thiago Nuss
Substitution
Mahdi Camara
Yellowcard
🟨
78'
Djaoui Cissé ←
→ Sebastian Szymański
Substitution
←→
Bryan Reynolds ←
→ Przemyslaw Frankowski
Substitution
←→
Issa Soumaré ←
→ Mousa Tamari
Substitution
←→
77'
Mahamadou Nagida ←
→ Estéban Lepaul
Goal / 1-1
⚽
76'
68'
←→
Aitor Cantalapiedra ←
→ Kenan Kodro
Substitution
Boulaye Dia ←
→ Valentin Rongier
Substitution
←→
Eliezer Mayenda Dossou ←
→ Ludovic Blas
Substitution
←→
Abdelhamid Ait Boudlal
Yellowcard
🟨
67'
←→
Zisis Karachalios ←
→ Andreas Bouchalakis
Substitution
59'
🟨
Lorenzo Dickmann
Yellowcard
46'
←→
Giannis Apostolakis ←
→ Taxiarchis Fountas
Substitution
41'
🟨
Kresimir Krizmanic
Yellowcard
10'
⚽
Taxiarchis Fountas ←
→ Nikolaos Athanasiou
Goal / 0-1

Rennes - OFI Dakika Dakika Maç Özeti

Follow the complete minute-by-minute timeline for Rennes vs OFI, including key moments, goals and cards.

Rennes - OFI Pitch Formation

⚽ 4-3-3
⚽ 3-4-3
Charlie Cresswell
Charlie Cresswell 4
Charlie Cresswell
Charlie Cresswell 4
Estéban Lepaul
Estéban Lepaul 9
Ludovic Blas
Ludovic Blas 10
Mousa Tamari
Mousa Tamari 11
Sebastian Szymański
Sebastian Szymański 17
Mahamadou Nagida
Mahamadou Nagida 18
Valentin Rongier
Valentin Rongier 21
Brice Samba
Brice Samba 30
Mahdi Camara
Mahdi Camara 45
Abdelhamid Ait Boudlal
Abdelhamid Ait Boudlal 48
Lorenzo Dickmann
Lorenzo Dickmann 24
Nikolaos Christogeorgos
Nikolaos Christogeorgos 31
Andreas Bouchalakis
Andreas Bouchalakis 41
Athanasios Androutsos
Athanasios Androutsos 14
Achilleas Poungouras
Achilleas Poungouras 15
Thiago Nuss
Thiago Nuss 18
Kenan Kodro
Kenan Kodro 19
Kresimir Krizmanic
Kresimir Krizmanic 2
Nikolaos Athanasiou
Nikolaos Athanasiou 3
Taxiarchis Fountas
Taxiarchis Fountas 11
Kresimir Krizmanic
Kresimir Krizmanic 2

Rennes - OFI Match Squad

Jersey Player Jersey Player
Rennes Rennes 4-3-3
OFI OFI 3-4-3
Charlie Cresswell 4 Charlie Cresswell Kresimir Krizmanic 2 Kresimir Krizmanic
Estéban Lepaul 9 Estéban Lepaul Nikolaos Athanasiou 3 Nikolaos Athanasiou
Ludovic Blas 10 Ludovic Blas Taxiarchis Fountas 11 Taxiarchis Fountas
Mousa Tamari 11 Mousa Tamari Athanasios Androutsos 14 Athanasios Androutsos
Sebastian Szymański 17 Sebastian Szymański Achilleas Poungouras 15 Achilleas Poungouras
Mahamadou Nagida 18 Mahamadou Nagida Thiago Nuss 18 Thiago Nuss
Valentin Rongier 21 Valentin Rongier Kenan Kodro 19 Kenan Kodro
Brice Samba 30 Brice Samba Lorenzo Dickmann 24 Lorenzo Dickmann
Mahdi Camara 45 Mahdi Camara Nikolaos Christogeorgos 31 Nikolaos Christogeorgos
Abdelhamid Ait Boudlal 48 Abdelhamid Ait Boudlal Andreas Bouchalakis 41 Andreas Bouchalakis
Przemyslaw Frankowski 95 Przemyslaw Frankowski Dimitrios Nikolaou 43 Dimitrios Nikolaou
Franck Haise Rennes — Coach
Christos Kontis OFI — Coach

Rennes - OFI Bench Players

Jersey Player Jersey Player
Rennes Rennes
OFI OFI
Gonçalo Oliveira 5 Gonçalo Oliveira Klidman Lilo 1 Klidman Lilo
Djaoui Cissé 6 Djaoui Cissé Konstantinos Kostoulas 5 Konstantinos Kostoulas
Eliezer Mayenda Dossou 12 Eliezer Mayenda Dossou Zisis Karachalios 6 Zisis Karachalios
Bryan Reynolds 14 Bryan Reynolds Georgios Kanellopoulos 8 Georgios Kanellopoulos
Nicolas Lemaître 16 Nicolas Lemaître Aitor Cantalapiedra 10 Aitor Cantalapiedra
Boulaye Dia 22 Boulaye Dia Panagiotis Katsikas 13 Panagiotis Katsikas
Anthony Rouault 24 Anthony Rouault Borja González 17 Borja González
Quentin Merlin 26 Quentin Merlin Giannis Apostolakis 21 Giannis Apostolakis
Adrien Thomasson 28 Adrien Thomasson Thiago Romano 30 Thiago Romano
Kilian Belazzoug 60 Kilian Belazzoug Giannis Theodosoulakis 46 Giannis Theodosoulakis
Arnaud Nordin 70 Arnaud Nordin Athanasios Sitmalidis 71 Athanasios Sitmalidis
Issa Soumaré 90 Issa Soumaré Pavlos Kenourgiakis 90 Pavlos Kenourgiakis

Rennes - OFI Injured and Suspended Players

Player Status Player Status
Rennes Rennes
OFI OFI
Ayanda Sishuba Ayanda Sishuba No Eligibility Nikolaos Marinakis Nikolaos Marinakis Inflammation Of Pubic Bone
Christos Sielis Christos Sielis Hamstring Sakatlığı
Aaron Leya Iseka Aaron Leya Iseka Kasık Sakatlığı
Anastasios Chatzigiovanis Anastasios Chatzigiovanis No Eligibility
Değişiklikler
Rennes Rennes
77' Djaoui Cissé ➜ Sebastian Szymański
77' Bryan Reynolds ➜ Przemyslaw Frankowski
77' Issa Soumaré ➜ Mousa Tamari
67' Boulaye Dia ➜ Valentin Rongier
67' Eliezer Mayenda Dossou ➜ Ludovic Blas
OFI OFI
83' Borja González ➜ Lorenzo Dickmann
80' Giannis Theodosoulakis ➜ Thiago Nuss
68' Aitor Cantalapiedra ➜ Kenan Kodro
67' Zisis Karachalios ➜ Andreas Bouchalakis
46' Giannis Apostolakis ➜ Taxiarchis Fountas

Rennes - OFI Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Rennes and OFI.

This match belongs to a cup or multi-team competition; league standings are not displayed.

Rennes - OFI Standings Overview

Check the latest Europa League table position, points and goal difference for Rennes and OFI.

Head-to-Head (H2H) Summary
1
Wins
0
Draws
0
Wins
Head-to-Head (H2H) Previous Matches
Europa League
2 : 1
15.10.2026
OFI
Europa League

Rennes vs OFI Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Rennes and OFI.

Rennes - OFI TV Broadcast Information

Logo TV Channel Date Kick-off Status
DAZN DAZN 15-10-2026 20:00 Finished
Play Sports Play Sports 15-10-2026 20:00 Finished
Paramount+ Paramount+ 15-10-2026 20:00 Finished
Canal+ Foot Canal+ Foot 15-10-2026 20:00 Finished
ViX ViX 15-10-2026 20:00 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 15-10-2026 20:00 Finished
Vidio Vidio 15-10-2026 20:00 Finished
Megogo Megogo 15-10-2026 20:00 Finished
Stan Sport Stan Sport 15-10-2026 20:00 Finished
Viaplay Norway Viaplay Norway 15-10-2026 20:00 Finished
iQiyi iQiyi 15-10-2026 20:00 Finished
Cytavision Sports 4K Cytavision Sports 4K 15-10-2026 20:00 Finished
MagentaTV MagentaTV 15-10-2026 20:00 Finished
Viaplay Iceland Viaplay Iceland 15-10-2026 20:00 Finished
Disney+ Premium Argentina Disney+ Premium Argentina 15-10-2026 20:00 Finished
Disney+ Premium Chile Disney+ Premium Chile 15-10-2026 20:00 Finished
Disney+ Premium Sur Disney+ Premium Sur 15-10-2026 20:00 Finished
Cytavision on the Go Cytavision on the Go 15-10-2026 20:00 Finished
Cytavision Sports 6 Cytavision Sports 6 15-10-2026 20:00 Finished
📺
Canal+ Live 3 15-10-2026 20:00 Finished
📺
FAST TV 15-10-2026 20:00 Finished
📺
ELTA.tv 15-10-2026 20:00 Finished
📺
Go3 Extra Sports Estonia 15-10-2026 20:00 Finished
📺
myCANAL 15-10-2026 20:00 Finished
📺
Go3 Extra Sports Latvia 15-10-2026 20:00 Finished
📺
Go3 Extra Sports Lithuania 15-10-2026 20:00 Finished
📺
HBO Max 15-10-2026 20:00 Finished
📺
beIN Sports Connect Malaysia 15-10-2026 20:00 Finished
📺
beIN Sports Connect Hong Kong 15-10-2026 20:00 Finished
📺
beIN Sports Connect Philippines 15-10-2026 20:00 Finished
📺
beIN Sports Connect Singapore 15-10-2026 20:00 Finished
📺
Okko Sport 15-10-2026 20:00 Finished
📺
beIN Sports Connect Indonesia 15-10-2026 20:00 Finished
📺
DAZN New Zealand 15-10-2026 20:00 Finished
📺
Vidio TV 15-10-2026 20:00 Finished
📺
CazeTV 15-10-2026 20:00 Finished
📺
Bluu 15-10-2026 20:00 Finished
📺
Disney+ Premium 15-10-2026 20:00 Finished
📺
VGTV 15-10-2026 20:00 Finished
📺
VG+ 15-10-2026 20:00 Finished
📺
Disney+ Nord 15-10-2026 20:00 Finished
📺
Cytavision PPV4 15-10-2026 20:00 Finished
📺
SPOTV NOW 15-10-2026 20:00 Finished
📺
Movistar Liga de Campeones 3 15-10-2026 20:00 Finished
📺
Cablenet TV Go 15-10-2026 20:00 Finished
📺
Cosmote Sport 5 15-10-2026 20:00 Finished
📺
beIN SPORTS MAX Thailand 15-10-2026 20:00 Finished
📺
ESPN 7 15-10-2026 20:00 Finished
📺
MagentaSport 5 15-10-2026 20:00 Finished
📺
TNT Sports 8 15-10-2026 20:00 Finished
📺
Viaplay Finland 15-10-2026 20:00 Finished
📺
Blue Sport 9 Live 15-10-2026 20:00 Finished
📺
beIN Sports MAX 15-10-2026 20:00 Finished

Rennes - OFI TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Rennes vs OFI.

Rennes - OFI Live Commentary

90+4'

Offside called against OFI. Giannis Theodosoulakis is caught offside.

90+3'

Foul committed by Giannis Apostolakis of OFI.

90+3'

Aboubakar Nagida from Rennes wins a free kick in the defensive half.

90+2'

Eliezer Mayenda's left-footed shot from outside the box for Rennes is blocked.

90+2'

Attempt blocked. Djaoui Cissé from Rennes has a right-footed shot from outside the box that is blocked. Estéban Lepaul provided the assist.

90+2'

Issa Soumaré of Rennes is caught offside.

90+1'

Brice Samba from Rennes receives a yellow card.

90+1'

The fourth official has indicated there will be 4 minutes of added time.

90'

Attempt saved. Aboubakar Nagida from Rennes has his right-footed shot from the center of the box saved by Nikos Christogeorgos of OFI, who is positioned in the center of the goal. The shot was assisted by Djaoui Cissé.

90'

Goal! Rennes lead 2-1 against OFI as Abdelhamid Aït Boudlal scores with a right-footed shot from the center of the box into the bottom right corner.

⚽ Goal
89'

Rennes win a corner after Nikos Christogeorgos concedes.

89'

Attempt saved. Issa Soumaré's header from the center of the box is saved by Nikos Christogeorgos in the center of the goal. Eliezer Mayenda provided the assist with a cross.

88'

Attempt missed. Borja González (OFI) takes a right-footed shot from outside the box that is close but goes to the left. Nikolaos Athanasiou provided the assist.

88'

Giannis Theodosoulakis from OFI is awarded a free kick in the defensive half.

88'

Foul committed by Bryan Reynolds of Rennes.

86'

Offside for OFI. Giannis Theodosoulakis is flagged for offside.

84'

Nikolaos Athanasiou from OFI wins a free kick in the defensive half.

84'

Foul committed by Eliezer Mayenda of Rennes.

83'

Substitution for OFI: Borja González comes on for Lorenzo Dickmann.

82'

Foul committed by Giannis Theodosoulakis of OFI.

82'

Brice Samba from Rennes is awarded a free kick in the defensive half.

82'

Zisis Karachalios from OFI wins a free kick on the left wing.

82'

Djaoui Cissé from Rennes commits a foul.

80'

Substitution for OFI: Giannis Theodosoulakis comes on for Thiago Nuss.

78'

Nikolaos Athanasiou from OFI is awarded a free kick in the defensive half.

78'

Foul committed by Bryan Reynolds of Rennes.

78'

Mahdi Camara from Rennes commits a foul.

78'

Thiago Nuss from OFI wins a free kick on the left wing.

78'

Mahdi Camara from Rennes receives a yellow card for a bad foul.

77'

Substitution for Rennes: Issa Soumaré comes on for Mousa Al Tamari.

77'

Substitution for Rennes: Bryan Reynolds comes on for Przemyslaw Frankowski.

77'

Substitution for Rennes: Djaoui Cissé comes on for Sebastian Szymanski.

76'

Goal! The score is now 1-1 as Aboubakar Nagida scores for Rennes with a left-footed shot from the center of the box into the top right corner.

⚽ Goal
74'

Thiago Nuss from OFI wins a free kick in the attacking half.

74'

Foul committed by Charlie Cresswell of Rennes.

73'

Attempt missed. Estéban Lepaul (Rennes) had a right-footed shot from the center of the box that went to the left. He was assisted by Mahdi Camara.

71'

Eliezer Mayenda's left-footed shot from a tough angle on the right is blocked.

71'

Abdelhamid Aït Boudlal from Rennes misses an attempt with a header from the center of the box, sending it high and wide to the left. He was assisted by Przemyslaw Frankowski, who provided a cross after a corner.

71'

Rennes win a corner after Nikolaos Athanasiou concedes.

70'

Rennes win a corner after Lorenzo Dickmann concedes.

68'

Substitution for OFI: Aitor Cantalapiedra comes on for Kenan Kodro.

67'

Substitution for Rennes: Eliezer Mayenda comes on for Ludovic Blas.

67'

Substitution for Rennes: Boulaye Dia comes on for Valentin Rongier.

67'

Substitution for OFI: Zisis Karachalios comes on for Andreas Bouchalakis.

67'

Giannis Apostolakis from OFI wins a free kick in the attacking half.

67'

Foul committed by Abdelhamid Aït Boudlal of Rennes.

67'

Abdelhamid Aït Boudlal from Rennes receives a yellow card for a bad foul.

66'

Attempt saved. Nikos Christogeorgos (OFI) saves a right-footed shot from outside the box by Valentin Rongier (Rennes) aimed at the top center of the goal.

66'

Rennes win a corner after Nikolaos Athanasiou concedes.

65'

Przemyslaw Frankowski from Rennes has a right-footed shot from outside the box, but it is blocked.

65'

Rennes win a corner after Lorenzo Dickmann concedes.

61'

Corner awarded to OFI after a concession by Valentin Rongier.

61'

Corner awarded to OFI after a concession by Aboubakar Nagida.

60'

Attempt saved. Estéban Lepaul's header from the center of the box is saved in the top left corner by Nikos Christogeorgos. The assist came from Przemyslaw Frankowski.

59'

Lorenzo Dickmann from OFI receives a yellow card for a bad foul.

59'

Lorenzo Dickmann from OFI commits a foul.

59'

Abdelhamid Aït Boudlal from Rennes wins a free kick in the attacking half.

57'

Delay is over, and they are ready to continue.

56'

The match is delayed due to an injury to Nikos Christogeorgos from OFI.

55'

Attempt saved. Nikos Christogeorgos from OFI saves a left-footed shot from outside the box by Aboubakar Nagida of Rennes, which was aimed at the center of the goal.

55'

Foul committed by Kenan Kodro of OFI.

55'

Abdelhamid Aït Boudlal from Rennes is awarded a free kick in the defensive half.

55'

Nikos Christogeorgos from OFI wins a free kick in the defensive half.

55'

Mousa Al Tamari from Rennes commits a foul.

54'

Delay is over, and they are ready to continue.

54'

Rennes win a corner after Achilleas Poungouras concedes.

53'

The match is delayed due to an injury to Thanasis Androutsos from OFI.

52'

Thanasis Androutsos from OFI wins a free kick in the defensive half.

52'

Valentin Rongier from Rennes commits a foul.

51'

Attempt saved. Ludovic Blas from Rennes has a left-footed shot from the right side of the box, but it's saved in the bottom left corner by Nikos Christogeorgos of OFI. The assist came from Sebastian Szymanski.

50'

Lorenzo Dickmann from OFI wins a free kick in the defensive half.

50'

Foul committed by Aboubakar Nagida of Rennes.

50'

Charlie Cresswell from Rennes misses the attempt with a right-footed shot from outside the box, sending it too high. Przemyslaw Frankowski provided the assist.

48'

Rennes win a corner after Achilleas Poungouras concedes.

46'

The second half begins with the score at Rennes 0, OFI 1.

46'

Substitution for OFI: Giannis Apostolakis comes on for Taxiarchis Fountas.

45+1'

Aboubakar Nagida from Rennes misses the attempt with a left-footed shot from the left side of the box, sending it too high. The assist came from Mousa Al Tamari.

45+1'

The fourth official has indicated there will be 1 minute of added time.

44'

Mousa Al Tamari of Rennes is caught offside.

43'

Taxiarchis Fountas from OFI wins a free kick in the defensive half.

43'

Foul committed by Abdelhamid Aït Boudlal of Rennes.

42'

Foul committed by Aboubakar Nagida of Rennes.

42'

Andreas Bouchalakis from OFI is awarded a free kick on the right wing.

41'

Kresimir Krizmanic from OFI commits a foul.

41'

Ludovic Blas from Rennes wins a free kick in the attacking half.

41'

Kresimir Krizmanic from OFI receives a yellow card for a foul.

40'

Corner awarded to OFI after a concession by Charlie Cresswell.

38'

Attempt missed. Estéban Lepaul (Rennes) takes a right-footed shot from the center of the box, but it goes just over the bar. He was assisted by Sebastian Szymanski.

36'

Foul committed by Kenan Kodro (OFI).

36'

Abdelhamid Aït Boudlal from Rennes is awarded a free kick in the defensive half.

33'

Ludovic Blas of Rennes is caught offside.

32'

Rennes win a corner after Achilleas Poungouras concedes.

29'

Foul committed by Aboubakar Nagida of Rennes.

29'

Lorenzo Dickmann from OFI is awarded a free kick in the defensive half.

27'

Foul committed by Thiago Nuss of OFI.

27'

Charlie Cresswell from Rennes is awarded a free kick in the defensive half.

23'

Kenan Kodro from OFI commits a handball.

22'

Mousa Al Tamari of Rennes is caught offside.

20'

Attempt missed. Valentin Rongier from Rennes takes a left-footed shot from outside the box that goes close but misses to the right. He was assisted by Charlie Cresswell.

18'

Attempt saved. Charlie Cresswell's header from the center of the box for Rennes is saved by Nikos Christogeorgos in the center of the goal for OFI. The assist came from Sebastian Szymanski's cross.

17'

Mousa Al Tamari from Rennes has a left-footed shot from a tough angle on the left, but it is blocked. Estéban Lepaul provided the assist.

17'

Rennes win a corner after Achilleas Poungouras concedes.

16'

Aboubakar Nagida from Rennes hits the bar with a left-footed shot from outside the box, assisted by Valentin Rongier after a corner.

16'

Attempt missed. Mahdi Camara from Rennes takes a right-footed shot from the center of the box, but it goes high and wide to the left after a corner.

16'

Abdelhamid Aït Boudlal from Rennes misses a right-footed shot from outside the box to the left after a corner.

15'

Rennes win a corner after Kresimir Krizmanic concedes.

15'

Rennes win a corner after Dimitrios Nikolaou concedes.

13'

Rennes win a corner after Thanasis Androutsos concedes.

10'

Goal! OFI takes the lead 1-0 against Rennes. Taxiarchis Fountas scores with a header from the center of the box into the bottom left corner, assisted by Nikolaos Athanasiou's cross.

⚽ Goal
8'

Attempt blocked. Sebastian Szymanski from Rennes has his left-footed shot from outside the box blocked.

8'

Taxiarchis Fountas from OFI commits a foul.

8'

Sebastian Szymanski from Rennes wins a free kick on the left wing.

6'

Andreas Bouchalakis from OFI commits a foul.

6'

Sebastian Szymanski from Rennes wins a free kick in the attacking half.

4'

Mousa Al Tamari from Rennes misses a left-footed shot from a tough angle on the left, sending the ball to the right. The attempt was assisted by Sebastian Szymanski with a cross after a corner.

3'

Rennes win a corner after Lorenzo Dickmann concedes.

2'

Przemyslaw Frankowski from Rennes is awarded a free kick in the defensive half.

2'

Thiago Nuss from OFI commits a foul.

1'

First half begins.

-

The first half ends with Rennes trailing OFI 0-1.

-

The match ends with Rennes winning 2-1 against OFI.

-

The second half ends with Rennes winning 2-1 against OFI.

Advanced Statistics
Rennes
OFI
Ball Possession %
67
33
Ball Safe
58
70
Offsides
4
2
Goals
2
1
Goal Kicks
2
11
Free Kicks
11
13
Saves
0
7
Substitutions
5
5
Throwins
22
27
Hit Woodwork
1
0
Successful Headers
25
12
Assists
0
1
Total Crosses
40
10
Duels Won
63
46
Dribble Attempts
22
11
Successful Dribbles
10
4
Big Chances Created
2
0
Big Chances Missed
1
0
Successful Dribbles Percentage
45
36
Tackles Won
12
8

Rennes - OFI Advanced Statistics Summary

Detailed general metrics for Rennes and OFI are shown above for quick technical comparison.

Rennes
OFI
Long Passes
41
60
Passes
536
263
Successful Passes
476
179
Successful Passes Percentage
89
68
Key Passes
14
2
Successful Long Passes
31
16
Successful Long Passes Percentage
76
27

Rennes - OFI Passing Statistics

Detailed passing metrics for Rennes and OFI are shown above for quick technical comparison.

Rennes
OFI
Corners
13
3
Shots Off Target
10
1
Shots Total
25
2
Attacks
147
52
Dangerous Attacks
80
31
Shots Insidebox
15
1
Shots Outsidebox
10
1
Goal Attempts
17
2
Shots Blocked
6
0
Shots On Target
9
1
Injuries
1
2
Accurate Crosses
7
2
Interceptions
17
11

Rennes - OFI Attack Statistics

Detailed attack metrics for Rennes and OFI are shown above for quick technical comparison.

Rennes
OFI
Tackles
20
17

Rennes - OFI Defense Statistics

Detailed defense metrics for Rennes and OFI are shown above for quick technical comparison.

Rennes
OFI
Fouls
13
11
Yellowcards
3
2

Rennes - OFI Fouls and Cards Statistics

Detailed fouls metrics for Rennes and OFI are shown above for quick technical comparison.

Match Trend Analysis

Sum of all trends over 90 minutes (attacks, shots, passes, fouls, etc.). Green = Rennes, Purple = OFI.