Rennes vs OFI

2 - 1
🕒 Thu, 15 Oct 2026 20:00 Europe/London 📍 Roazhon Park 🧑‍⚖️ Andrea Colombo 🔁 League Stage - 2 🏁 match finished
Season
2026-2027 Season
Stage
League Stage - 2
League Stage Table
Rennes 13 · OFI 26
Referee Stats
3 matches · 3.33 yellow cards avg
Yellow cards avg 3.33
Reds avg 0.00
Penalties avg 0.33
Over 4.5 cards 33%
Home wins 67%
Draws 33%
Away wins 0%
How the match was won
  • Rennes outshot their opponent (25-2).
  • Rennes controlled possession (67%).
  • Rennes had the sharper finishing (9-1 shots on target).

Team Overview

Rennes (Home stats)

Games / Record

1
W-D-L: 1-0-0

Goals For / Against

2 / 1
Avg: 2.00 / 1.00

Points

3
Avg: 3.00

Clean Sheets

0

Failed to Score

0
OFI (Away stats)

Games / Record

2
W-D-L: 1-0-1

Goals For / Against

3 / 2
Avg: 1.50 / 1.00

Points

3
Avg: 1.50

Clean Sheets

1

Failed to Score

0

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Europa League fixture.

Quick comparison bars

3.00
PPG
1.50
2.00
GF
1.50
1.00
GA
1.00
100%
O2.5
100%
100%
BTTS
100%
0%
Score 1st
100%

League-position context

Rennes rank13th
OFI rank26th
Rennes points5
OFI points3
Rennes: #13 · 5 pts · GD +1
4 pts off the top 2. 2 pts off the play-off line. 5 pts clear of the relegation zone.
OFI: #26 · 3 pts · GD -1
6 pts off the top 2. 4 pts off the play-off line. 3 pts clear of the relegation zone.
2-point gap between the two sides coming into kick-off.

Rennes last 5 home

W
Points3/3
Weighted index100
Goals2-1
Record1-0-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

OFI last 5 away

L
Points0/3
Weighted index0
Goals1-2
Record0-0-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Rennes trend breakdown

Over 2.5100%
BTTS100%
BTTS + O2.5100%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 0% · 1H BTTS 0%

OFI trend breakdown

Over 2.5100%
BTTS100%
BTTS + O2.5100%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 0% · 1H BTTS 0%

Scoring reliability

Rennes score at home100%
Rennes clean sheet at home0%
OFI score away100%
OFI clean sheet away0%

First-goal patterns

Rennes score first0%
Rennes win after scoring first0%
OFI score first100%
OFI win after scoring first0%
Comeback rate after conceding first: Rennes 100% · OFI 0%
Avg first goal minute: Rennes — · OFI 10.0'

Vs league average

Rennes score at home2.00 vs 1.50
Rennes concede at home1.00 vs 1.57
OFI score away1.50 vs 1.57
OFI concede away1.00 vs 1.50
Rennes score 33% above league average, while OFI score 5% below league average.
Defensive side: Rennes are 36% below league average at home, and OFI are 33% below league average away.

Head-to-head trends

Recent games1
Avg goals3.00
BTTS100%
Over 2.5100%
At this venue setup: 3.00 goals on average across the last 1.

Rennes goal timing (home)

1H scored: 0% 2H scored: 100% Danger: 76-90+ Vulnerable: 0-15
Goals scored by 15-minute interval
76-90+ 2
0-15 0
16-30 0
31-45 0
46-60 0
61-75 0
Goals conceded by 15-minute interval
0-15 1
16-30 0
31-45 0
46-60 0
61-75 0
76-90+ 0

OFI goal timing (away)

1H scored: 100% 2H scored: 0% Danger: 0-15 Vulnerable: 76-90+
Goals scored by 15-minute interval
0-15 1
16-30 0
31-45 0
46-60 0
61-75 0
76-90+ 0
Goals conceded by 15-minute interval
76-90+ 2
0-15 0
16-30 0
31-45 0
46-60 0
61-75 0

Match Statistics

Shots on Goal
9
1
Total Shots
25
2
Shots off Goal
10
1
Blocked Shots
6
0
Shots Inside Box
15
1
Shots Outside Box
10
1
Ball Possession
67%
33%
Corner Kicks
13
3
Fouls
13
11
Offsides
4
2
Yellow Cards
3
2
Red Cards
0
0
Goalkeeper Saves
0
7
Total Passes
536
263
Passes Accurate
476
179
Passes %
—
—

Events

Yellow Cards
Home
3
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
10' ⚽
⚽
10' ⚽ Goal · 0-1
T. Fountas
Normal Goal · Assist: N. Athanasiou
41'
41' K. Krizmanić
45' ↑↓
↑↓
45' ⇄ T. Fountas
1st substitution · For: G. Apostolakis
59'
59' L. Dickmann
67'
67' A. Ait Boudlal
67' ↑↓
↑↓
67' ⇄ L. Blas
1st substitution · For: Eliezer Mayenda
67' ↑↓
↑↓
67' ⇄ V. Rongier
2nd substitution · For: B. Dia
67' ↑↓
↑↓
67' ⇄ A. Bouchalakis
2nd substitution · For: Z. Karachalios
68' ↑↓
↑↓
68' ⇄ K. Kodro
3rd substitution · For: Aitor Cantalapiedra
76' ⚽
⚽
76' ⚽ Goal · 1-1
M. Nagida
Normal Goal
77' ↑↓
↑↓
77' ⇄ S. Szymański
3rd substitution · For: D. Cissé
77' ↑↓
↑↓
77' ⇄ P. Frankowski
4th substitution · For: B. Reynolds
77' ↑↓
↑↓
77' ⇄ Mousa Tamari
5th substitution · For: I. Soumaré
78'
78' M. Camara
80' ↑↓
↑↓
80' ⇄ T. Nuss
4th substitution · For: G. Theodosoulakis
83' ↑↓
↑↓
83' ⇄ L. Dickmann
5th substitution · For: Borja González
90' ⚽
⚽
90' ⚽ Goal · 2-1
A. Ait Boudlal
Normal Goal
90+5'
90+5' B. Samba

Rennes vs OFI 2-1: match report, goals, cards and substitutions

Rennes beat OFI 2-1 on Thursday, 15 October 2026 in Europa League. The match was refereed by Andrea Colombo. It was played at Roazhon Park.

First half: OFI took an early lead at 10' when T. Fountas scored, with the assist credited to N. Athanasiou, making the score 0-1. K. Krizmanić received a yellow card for OFI at 41'. OFI made their 1st substitution at 45', with T. Fountas replacing G. Apostolakis.

Second half: L. Dickmann received a yellow card for OFI at 59'. A. Ait Boudlal received a yellow card for Rennes at 67'. Rennes made their 1st substitution at 67', with L. Blas replacing Eliezer Mayenda. Rennes made their 2nd substitution at 67', with V. Rongier replacing B. Dia. OFI made their 2nd substitution at 67', with A. Bouchalakis replacing Z. Karachalios. OFI made their 3rd substitution at 68', with K. Kodro replacing Aitor Cantalapiedra. Rennes leveled the score at 76' when M. Nagida scored, making the score 1-1. Rennes made their 3rd substitution at 77', with S. Szymański replacing D. Cissé. Rennes made their 4th substitution at 77', with P. Frankowski replacing B. Reynolds. Rennes made their 5th substitution at 77', with Mousa Tamari replacing I. Soumaré. M. Camara received a yellow card for Rennes at 78'. OFI made their 4th substitution at 80', with T. Nuss replacing G. Theodosoulakis. OFI made their 5th substitution at 83', with L. Dickmann replacing Borja González. Rennes took the lead at 90' when A. Ait Boudlal scored, making the score 2-1. B. Samba received a yellow card for Rennes at 90+5'.

Rennes used 5 substitutions while OFI used 5 substitutions. Rennes got 3 yellow cards, while OFI got 2 yellow cards.

How the match was won

  • Rennes outshot their opponent (25-2).
  • Rennes controlled possession (67%).
  • Rennes had the sharper finishing (9-1 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)
Home vs Away as Scheduled
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)

Rennes vs OFI Head-to-Head History by Season