Rennes host Olympiakos Piraeus in the Europa League. Both sides have had a fairly mixed spell going into this one, with neither side settling into any obvious rhythm across their various competitions.
This fixture sits a good month beyond the data we're working from, so there's time yet for things to shift before kickoff. Even so, the way each side has been trending domestically and in Europe gives a sensible starting point for looking at it.
Analysis updated .
Compare bookmakers
Contrasting recent form
Rennes have had a bumpy few weeks. They lost to Lyon and to Laval in a friendly, drew 0-0 with Sturm Graz in the Europa League, and were beaten at home by Marseille before that. There was a win over Le Mans and a draw with PSG mixed in, so it's not all bad, but the direction of travel lately has been downwards.
Rennes: 20 completed matches; Olympiakos Piraeus: 20 completed matches.
Rennes
- Win
- 45% 9 / 20
- Draw
- 15% 3 / 20
- Loss
- 40% 8 / 20
- Scored
- 33
- Conceded
- 35
- Difference
- -2
Olympiakos Piraeus
- Win
- 45% 9 / 20
- Draw
- 25% 5 / 20
- Loss
- 30% 6 / 20
- Scored
- 26
- Conceded
- 22
- Difference
- +4
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies Clubs | Laval | Rennes | 02.10.2026 | 1-0 |
| Ligue 1 | Lyon | Rennes | 19.09.2026 | 4-0 |
| UEFA Europa League | Sturm Graz | Rennes | 16.09.2026 | 0-0 |
| Ligue 1 | Rennes | Marseille | 11.09.2026 | 1-0 |
| Ligue 1 | Angers | Rennes | 06.09.2026 | 1-2 |
| Ligue 1 | Rennes | Le Mans | 30.08.2026 | 3-2 |
| Ligue 1 | Rennes | Paris Saint Germain | 23.08.2026 | 2-2 |
| Friendlies Clubs | Sunderland | Rennes | 15.08.2026 | 2-1 |
| Friendlies Clubs | Rennes | Brentford | 08.08.2026 | 2-4 |
| Friendlies Clubs | Rennes | Brentford U21 | 08.08.2026 | 1-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Super League 1 | Levadiakos | Olympiakos Piraeus | 20.09.2026 | 0-1 |
| UEFA Europa League | Olympiakos Piraeus | Jagiellonia | 16.09.2026 | 2-1 |
| Super League 1 | Olympiakos Piraeus | OFI | 12.09.2026 | 0-1 |
| Cup | Olympiakos Piraeus | Volos NFC | 08.09.2026 | 3-2 |
| Super League 1 | Volos NFC | Olympiakos Piraeus | 05.09.2026 | 1-1 |
| Cup | Larisa | Olympiakos Piraeus | 02.09.2026 | 0-4 |
| Super League 1 | Asteras Tripolis | Olympiakos Piraeus | 30.08.2026 | 0-1 |
| Super League 1 | Olympiakos Piraeus | Atromitos | 22.08.2026 | 1-0 |
| UEFA Champions League | NEC Nijmegen | Olympiakos Piraeus | 11.08.2026 | 2-1 |
| UEFA Champions League | Olympiakos Piraeus | NEC Nijmegen | 04.08.2026 | 0-0 |
Olympiakos, by contrast, have strung together more positive results. They beat Jagiellonia in their Europa League opener and picked up wins against Levadiakos, Volos and Asteras Tripolis in various competitions. The one blot is a home league defeat to OFI, which shows they're not unbeatable, but the overall pattern has been healthier than Rennes'.
Olympiakos go into this with the steadier recent record of the two sides.
Comparative Team Statistics: Rennes vs Olympiakos Piraeus

Early days in the league phase
Both teams have played just one match in this season's Europa League league phase so far. Olympiakos won their opener against Jagiellonia, while Rennes were held 0-0 by Sturm Graz. That's reflected in where they currently sit, with Olympiakos placed higher than Rennes, though a single round tells us very little about how the rest of the league phase will go.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 12 | Torreense | 1 | 1 | 0 | 0 | 2/1 | 3 |
| 13 | Olympiakos Piraeus | 1 | 1 | 0 | 0 | 2/1 | 3 |
| 14 | Red Bull Salzburg | 1 | 1 | 0 | 0 | 1/0 | 3 |
| 17 | Sturm Graz | 1 | 0 | 1 | 0 | 0/0 | 1 |
| 18 | Rennes | 1 | 0 | 1 | 0 | 0/0 | 1 |
| 19 | Dinamo Zagreb | 1 | 0 | 1 | 0 | 0/0 | 1 |

A month to find some form
Given how far out this fixture is from the data we have, it's worth treating current form as a snapshot rather than a guarantee of how either side will look by kickoff. Rennes will want to arrest their recent dip before this one comes round, while Olympiakos will be keen to follow up their league phase win with another solid result away from home.
Neither side has shown enough across their recent matches to suggest a clearly dominant approach, so how this plays out may come down to which team has sorted itself out more by November.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| P. Frankowski | Poland | 31 | Defender | 175 | 70 |
| Mousa Tamari | Jordan | 29 | Midfielder | 175 | 72 |
| V. Rongier | France | 31 | Midfielder | 172 | 67 |
| L. Blas | France | 28 | Midfielder | 180 | 70 |
| B. Samba | France | 32 | Goalkeeper | 187 | 90 |
| N. Lemaître | France | 29 | Goalkeeper | 189 | 83 |
| B. Dia | Senegal | 29 | Attacker | 180 | 75 |
| A. Nordin | France | 28 | Attacker | 170 | 70 |
| A. Thomasson | France | 32 | Midfielder | 175 | 72 |
| M. Camara | France | 28 | Midfielder | 178 | 73 |
| S. Szymański | Poland | 27 | Midfielder | 174 | 60 |
| B. Reynolds | USA | 25 | Defender | 185 | 77 |
| A. Rouault | France | 25 | Defender | 186 | 77 |
| I. Soumaré | Senegal | 26 | Attacker | 182 | 78 |
| E. Lepaul | France | 26 | Attacker | 177 | 71 |
| A. Seidu | Ghana | 26 | Defender | 173 | 68 |
| Q. Merlin | France | 24 | Defender | 174 | 68 |
| C. Cresswell | England | 24 | Defender | 187 | 74 |
| Eliezer Mayenda | Spain | 21 | Attacker | 180 | 75 |
| Gonçalo Oliveira | Portugal | 20 | Defender | 184 | 75 |
| A. Ait Boudlal | Morocco | 20 | Defender | 190 | 78 |
| M. Nagida | Cameroon | 21 | Defender | 176 | 63 |
| H. Do Marcolino | France | 20 | Attacker | 179 | 63 |
| Kilian Belazzoug | n/a | n/a | Goalkeeper | n/a | n/a |
| Elias Legendre Quiñonez | n/a | n/a | Attacker | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Gelson Martins | Portugal | 31 | Midfielder | 173 | 72 |
| M. Mouandilmadji | Chad | 28 | Attacker | 190 | 85 |
| N. Tiknizyan | Armenia | 27 | Defender | 182 | 82 |
| P. Retsos | Greece | 28 | Defender | 186 | 79 |
| L. Bailey | Jamaica | 29 | Attacker | 178 | 77 |
| K. Fortounis | Greece | 34 | Midfielder | 183 | 70 |
| A. El Kaabi | Morocco | 33 | Attacker | 182 | 79 |
| R. Freuler | Switzerland | 34 | Midfielder | 180 | 77 |
| R. Yaremchuk | Ukraine | 30 | Attacker | 191 | 79 |
| Rodinei | Brazil | 34 | Midfielder | 176 | 78 |
| S. Ortega | Germany | 33 | Goalkeeper | 185 | 88 |
| Pablo Maffeo | Spain | 29 | Defender | 172 | 70 |
| M. Saliakas | Greece | 30 | Defender | 177 | 74 |
| M. Pedersen | Norway | 26 | Defender | 184 | 76 |
| Chiquinho | Portugal | 31 | Midfielder | 174 | 66 |
| David Carmo | Portugal | 27 | Defender | 196 | 84 |
| M. Taremi | Iran | 34 | Forward | 185 | 82 |
| Dani García | Spain | 36 | Midfielder | 180 | 81 |
| Y. Yazıcı | Türkiye | 29 | Midfielder | 184 | 76 |
| B. Popović | Montenegro | 26 | Goalkeeper | 194 | n/a |
| L. Pirola | Italy | 24 | Defender | 185 | 72 |
| Jota Silva | Portugal | 27 | Attacker | 179 | 77 |
| D. Stournaras | Greece | 25 | Goalkeeper | n/a | n/a |
| Clayton | Brazil | 27 | Attacker | 184 | 80 |
| S. Hezze | Argentina | 24 | Midfielder | 182 | 75 |
| S. Onyemaechi | Nigeria | 27 | Defender | 184 | 82 |
| A. González | Mexico | 23 | Attacker | 177 | 64 |
| G. Puerta | Colombia | 23 | Midfielder | 172 | 73 |
| Joel Roca | Spain | 21 | Midfielder | 176 | 72 |
| A. Tsompanidis | Greece | 22 | Goalkeeper | 185 | n/a |
| L. Scipioni | Argentina | 21 | Midfielder | 179 | 82 |
| Gustavo Sá | Portugal | 21 | Midfielder | 189 | 82 |
| C. Mouzakitis | Greece | 19 | Midfielder | n/a | n/a |
| Z. Smajlović | Bosnia and Herzegovina | 22 | Defender | 191 | n/a |
| T. Bakoulas | Greece | 21 | Midfielder | 180 | 72 |
| G. Kouraklis | Greece | 20 | Goalkeeper | n/a | n/a |
| C. Filis | n/a | n/a | Midfielder | n/a | n/a |
With no market information to weigh up and both teams still finding their feet in the league phase, there isn't a convincing angle to back here yet.
It makes sense to wait for clearer form and team news closer to kickoff before treating any selection as well supported.
