PredictPilot logo
HomePredictionsLeaguesMatchesTeamsCountriesContactENESPT

Rennes vs OFI

Rennes
Rennes
vs
OFI
OFI

Competition: UEFA Europa League. Country: World. Round: League Stage - 2. Kickoff: Oct 15, 2026, 07:00 PM. Venue: Roazhon Park. Model signals: Winner : OFI. Odds markets: 10 bookmakers available.

2 - 1
UEFA Europa League
Oct 15, 2026, 07:00 PM
Match Finished
Roazhon Park
Rennes vs OFI prediction, preview and oddsWorldUEFA Europa LeagueRennesOFI
Kickoff
Oct 15, 2026, 07:00 PM
Status
Match Finished
Competition
UEFA Europa League
Venue
Roazhon Park
Round
League Stage - 2
Referee
Andrea Colombo
J. Sampaoli
Rennes Coach
J. Sampaoli
Argentina
65
T. Dellas
OFI Coach
T. Dellas
Greece
49
Venue
Roazhon Park
Roazhon Park
City: Rennes
Capacity: 31127
Surface: grass

111, route de Lorient

Key takeaways

This block gives a quick scan of the most useful context on the current page.

Status: Match Finished.

Round: League Stage - 2.

Venue: Roazhon Park.

Referee: Andrea Colombo.

Model signals: Winner : OFI.

Lineups: 2 side(s) available.

Model signals

Winner : OFI

Main pick: OFI
away: 50%
draw: 50%
home: 0%

ATT: home: 0% | away: 100%

DEF: home: 0% | away: 0%

H2H: home: 0% | away: 0%

Form: home: 10% | away: 90%

Goals: home: 0% | away: 0%

Rennes vs OFI prediction, preview and odds

Rennes hosts OFI in the UEFA Europa League looking to arrest a worrying start to the group stage. Rennes arrives with limited attacking output and a single drawn result in the competition so far, which leaves pressure on the home side to deliver at Roazhon Park. OFI, by contrast, travel with clear momentum and defensive resilience from recent matches.

Open prediction
Standings
Rennes

Lineups: 4-3-3.

Rank 13 | Pts 4 | GD 1

Form: WD

OFI

Lineups: 3-4-3.

Rank 18 | Pts 3 | GD 1

Form: LW

Team statistics
Rennes

Form: DW. Played: 2. Wins: 1. GF avg: 1.0. GA avg: 0.5. Clean sheets: 1. Failed to score: 1.

OFI

Form: WWWL. Played: 4. Wins: 3. GF avg: 2.0. GA avg: 0.5. Clean sheets: 3. Failed to score: 0.

Lineups

Match pages are the central layer for fixture data, live details, team context, and internal links into leagues and countries.

Rennes

F. Haise | 4-3-3

Starting XI

30. B. Samba (G)

95. P. Frankowski (D)

4. C. Cresswell (D)

48. A. Ait Boudlal (D)

18. M. Nagida (D)

17. S. Szymański (M)

21. V. Rongier (M)

45. M. Camara (M)

10. L. Blas (F)

9. E. Lepaul (F)

11. Mousa Tamari (F)

Bench

A. Thomasson, I. Soumaré, A. Rouault, B. Reynolds, Gonçalo Oliveira, A. Nordin, Q. Merlin, Eliezer Mayenda, N. Lemaître, B. Dia, D. Cissé, Kilian Belazzoug

OFI

C. Kontis | 3-4-3

Starting XI

31. N. Christogeorgos (G)

15. A. Poungouras (D)

43. D. Nikolaou (D)

2. K. Krizmanić (D)

24. L. Dickmann (M)

14. T. Androutsos (M)

41. A. Bouchalakis (M)

3. N. Athanasiou (M)

11. T. Fountas (F)

19. K. Kodro (F)

18. T. Nuss (F)

Bench

Aitor Cantalapiedra, Borja González, G. Kanellópoulos, Z. Karachalios, P. Katsikas, Pavlos Kenourgiakis, K. Kostoulas, K. Lilo, T. Romano, G. Apostolakis, Thanasis Sitmalidis, G. Theodosoulakis

Match statistics

1.73

expected_goals

0.12

476

Passes accurate

179

15

Shots insidebox

1

10

Shots outsidebox

1

6

Blocked Shots

0

10

Free Kicks

13

9

Shots on Goal

1

10

Shots off Goal

1

4

Offsides

2

536

Total passes

263

25

Total Shots

2

3

Yellow Cards

2

Player statistics

Match pages are the central layer for fixture data, live details, team context, and internal links into leagues and countries.

Rennes

M. Nagida | Rating 8.05 | Min 90 | G 1 | A 0

C. Cresswell | Rating 7.87 | Min 90 | G 0 | A 0

A. Ait Boudlal | Rating 7.53 | Min 90 | G 1 | A 0

P. Frankowski | Rating 7.48 | Min 77 | G 0 | A 0

Eliezer Mayenda | Rating 7.05 | Min 23 | G 0 | A 0

S. Szymański | Rating 6.99 | Min 77 | G 0 | A 0

V. Rongier | Rating 6.79 | Min 67 | G 0 | A 0

B. Dia | Rating 6.67 | Min 23 | G 0 | A 0

OFI

T. Fountas | Rating 7.62 | Min 45 | G 1 | A 0

N. Christogeorgos | Rating 6.92 | Min 90 | G 0 | A 0

N. Athanasiou | Rating 6.65 | Min 90 | G 0 | A 1

A. Poungouras | Rating 6.49 | Min 90 | G 0 | A 0

Borja González | Rating 6.45 | Min 7 | G 0 | A 0

G. Apostolakis | Rating 6.41 | Min 45 | G 0 | A 0

D. Nikolaou | Rating 6.38 | Min 90 | G 0 | A 0

A. Bouchalakis | Rating 6.25 | Min 67 | G 0 | A 0

Match events

10' | OFI | Goal | Normal Goal | Taxiarchis Fountas | Assist: Nikolaos Athanasiou

41' | OFI | Card | Yellow Card | Krešimir Krizmanić

45' | OFI | subst | Substitution 1 | Taxiarchis Fountas | Assist: Giannis Apostolakis

59' | OFI | Card | Yellow Card | Lorenzo Dickmann

67' | Rennes | Card | Yellow Card | Abdelhamid Aït Boudlal

67' | Rennes | subst | Substitution 1 | Ludovic Blas | Assist: Eliezer Mayenda

67' | Rennes | subst | Substitution 2 | Valentin Rongier | Assist: Boulaye Dia

67' | OFI | subst | Substitution 2 | Andreas Bouchalakis | Assist: Zisis Karachalios

68' | OFI | subst | Substitution 3 | Kenan Kodro | Assist: Aitor Cantalapiedra

76' | Rennes | Goal | Normal Goal | Mahamadou Nagida

77' | Rennes | subst | Substitution 3 | Sebastian Szymański | Assist: Djaoui Cissé

77' | Rennes | subst | Substitution 4 | Przemysław Frankowski | Assist: Bryan Reynolds

77' | Rennes | subst | Substitution 5 | Mousa Al-Tamari | Assist: Issa Soumaré

78' | Rennes | Card | Yellow Card | Mahdi Camara

80' | OFI | subst | Substitution 4 | Thiago Nuss | Assist: Giannis Theodosoulakis

83' | OFI | subst | Substitution 5 | Lorenzo Dickmann | Assist: Borja González

90' | Rennes | Goal | Normal Goal | Abdelhamid Aït Boudlal

90+5' | Rennes | Card | Yellow Card | Brice Samba

Injuries

Match pages are the central layer for fixture data, live details, team context, and internal links into leagues and countries.

A. Leya Iseka

OFI | Missing Fixture | Inactive

N. Marinakis

OFI | Missing Fixture | Groin Injury

C. Sielis

OFI | Missing Fixture | Inactive

A. Leya Iseka

OFI | Missing Fixture | Inactive

N. Marinakis

OFI | Missing Fixture | Groin Injury

C. Sielis

OFI | Missing Fixture | Inactive

Odds markets

Match pages are the central layer for fixture data, live details, team context, and internal links into leagues and countries.

William Hill
Match Winner

Home: 1.20 | Draw: 6.50 | Away: 12.00

Home/Away

Home: 1.05 | Away: 10.00

Second Half Winner

Home: 1.50 | Draw: 3.25 | Away: 8.50

Bet365
Match Winner

Home: 1.20 | Draw: 6.50 | Away: 15.00

Home/Away

Home: 1.04 | Away: 13.00

Second Half Winner

Home: 1.40 | Draw: 3.40 | Away: 8.50

Marathonbet
Match Winner

Home: 1.18 | Draw: 7.50 | Away: 14.50

Second Half Winner

Home: 1.40 | Draw: 3.72 | Away: 9.60

Asian Handicap

Home -1.25: 1.38 | Away -1.25: 2.86 | Home -1: 1.22 | Away -1: 3.82

Betfair
Match Winner

Home: 1.17 | Draw: 7.00 | Away: 15.00

Home/Away

Home: 1.02 | Away: 10.00

Asian Handicap

Home -1.5: 1.50 | Away -1.5: 2.50 | Home -2.5: 2.25 | Away -2.5: 1.57

Head-to-head

Match pages are the central layer for fixture data, live details, team context, and internal links into leagues and countries.

Rennes vs OFI

UEFA Europa League | League Stage - 2 | Oct 15, 2026, 07:00 PM

2 - 1

Related matches

Match pages are the central layer for fixture data, live details, team context, and internal links into leagues and countries.

Not Started
Rennes
Rennes
vs
Strasbourg
Strasbourg
Rennes vs Strasbourg

Rennes vs Strasbourg

vs
Ligue 1
Oct 25, 2026, 04:15 PM
Roazhon Park
Open match