Football is Mathematics
UEFA Champions League 18
UEFA Europa League 18
UEFA Europa Conference League 18
Premier League 10
LaLiga 10
Bundesliga 9
Serie A 10
Ligue 1 9
Eredivisie 9
Liga Portugal 7
Two sides with very different routes to control meet in Rennes, where Franck Haise’s high-volume, possession-first approach crosses paths with Christos Kontis’ compact, efficient unit that punishes mistakes.
Rennes arrive with rhythm and territory on their side. Across their last six in all competitions they have 4 wins, 1 draw and 1 loss, averaging 1.67 goals scored and 1.33 conceded, backed by 19.33 shots per match, 6.67 on target, and 57.33% possession.
Their home pulse looks even stronger. Over the last three at Roazhon Park, Rennes posted 3 wins from 3, scoring 2.67 per game and conceding 1, while firing 21 shots per match with 8.67 on target and 57% of the ball. Sustained pressure has been a theme.
Trends reinforce that edge. In all competitions, Rennes have won 53% of their last 40 while averaging 1.8 scored and 1.45 conceded. They have been undefeated in 12 of their last 15 in all competitions and stayed unbeaten in 22 of their last 27 at home in all competitions.
League-specific markers are sturdy too. In the Europa League, Rennes have won 50% of their last 20. At home in this competition, they have 53% wins across their last 15 and have avoided defeat in 81% of their last 16 Europa League home games, a platform built on control and shot volume.
OFI Creta counter with form of their own. They are 4 wins, 1 draw and 1 loss across the last six in all competitions, scoring 1.67 and conceding just 0.83 on average, from 11.5 total shots and 3.83 on target per match, with 49.67% possession.
Kontis’ side also carry durable trends: they have won 50% of their last 40 in all competitions, at 1.48 scored and 1.18 conceded, and are undefeated in 10 of their last 12 in all competitions. Seven wins by 2+ goals in that same 12-match sample underlines their ability to stretch margins when on top.
Travel brings a mixed picture. OFI have kept 4 clean sheets in their last 10 away matches in all competitions, but they have lost 4 of their last 8 away and been beaten by 2+ goals in 9 of their last 25 away. Compactness is reliable, yet one bad spell can punish them.
The Europa League ledger tilts the narrative. Rennes opened with a 0-0 away to Sturm Graz, dictating 62% possession and producing 23 shots to 11. OFI Creta banked statement wins, 3-0 and 2-0 over CSKA Sofia, then a 2-0 against Hoffenheim despite just 33% of the ball, leaning on sharp transitions and firm goalkeeping.
Rennes also responded to their 4-0 defeat at Lyon by beating Auxerre 4-1, with Estéban Lepaul and Adrien Thomasson scoring before Boulaye Dia struck twice in stoppage time. OFI’s latest league outing was a 3-0 defeat at AEK, where Aitor Cantalapiedra was sent off, though that domestic dismissal does not alter his Europa League availability.
Tactically, expect Rennes to push their 4-1-4-1 higher, with Mahdi Camara shielding and the creative band looking to break OFI’s lines. The visitors’ 3-4-2-1 has joy on quick releases through Taxiarchis Fountas and Aitor Cantalapiedra, while Andreas Bouchalakis balances the middle with Athanasios Androutsos.
Rennes have no major confirmed absence reshaping the XI. Haise has used Brice Samba, Charlie Cresswell, Anthony Rouault, Mahamadou Nagida, Camara, Thomasson and Lepaul heavily, while Valentin Rongier, Ludovic Blas, Sebastian Szymański, Mousa Al-Tamari and Dia all offer selection pressure in a busy run that also includes Paris FC and Juventus.
Rennes probable XI (4-1-4-1):
Goalkeeper: Brice Samba
Defenders: Bryan Reynolds, Charlie Cresswell, Anthony Rouault, Mahamadou Nagida
Midfielders: Mahdi Camara, Ludovic Blas, Sebastian Szymański, Adrien Thomasson, Mousa Al-Tamari
Attackers: Estéban Lepaul
OFI’s core remains familiar from the Hoffenheim win and the AEK defeat. Christos Sielis and Aaron Leya Iseka are the notable fitness concerns, while Nikolaos Marinakis has also been listed among the absentees. Aitor remains central to OFI’s European threat after scoring against Hoffenheim.
OFI Creta probable XI (3-4-2-1):
Goalkeeper: Nikolaos Christogeorgos
Defenders: Konstantinos Kostoulas, Achilleas Poungouras, Kresimir Krizmanic
Midfielders: Lorenzo Dickmann, Andreas Bouchalakis, Athanasios Androutsos, Nikolaos Athanasiou
Attackers: Aitor Cantalapiedra, Taxiarchis Fountas, Kenan Kodro
Key matchups pivot on territory. Rennes’ recent Europa League trip showed they can create volume against a set block, while OFI’s wins over CSKA Sofia and Hoffenheim showcased ruthless chance conversion and resilience. If Rennes maintain their 20-shot groove at home and protect transition space, the numbers lean their way.
Prediction: Rennes to win. Forebet’s model assigns a 52% probability to the home victory, and the metrics support a multi-goal margin; a 3-0 scoreline sits within range if early pressure translates into cleaner finishing.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | 05 | 06 | |
| 07 | 08 | 09 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | |||
| 05 | 06 | 07 | 08 | 09 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | ||||||
| 02 | 03 | 04 | 05 | 06 | 07 | 08 |
| 09 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
| OVERALL TABLE | |||||||
| OVERALL TABLE | PTS | GP | W | D | L | +/- | |
1 |
Juventus | 3 | 1 | 1 | 0 | 0 | 5 |
2 |
Crystal Palace | 3 | 1 | 1 | 0 | 0 | 4 |
3 |
Besiktas | 3 | 1 | 1 | 0 | 0 | 3 |
4 |
Sparta Praha | 3 | 1 | 1 | 0 | 0 | 3 |
5 |
Union Saint-Gilloise | 3 | 1 | 1 | 0 | 0 | 3 |
6 |
Ferencvaros | 3 | 1 | 1 | 0 | 0 | 2 |
7 |
Bayer Leverkusen | 3 | 1 | 1 | 0 | 0 | 2 |
8 |
SL Benfica | 3 | 1 | 1 | 0 | 0 | 2 |
9 |
OFI Creta | 3 | 1 | 1 | 0 | 0 | 2 |
10 |
Bournemouth | 3 | 1 | 1 | 0 | 0 | 1 |
11 |
Lyon | 3 | 1 | 1 | 0 | 0 | 1 |
12 |
Olympiacos FC | 3 | 1 | 1 | 0 | 0 | 1 |
13 |
União Torreense | 3 | 1 | 1 | 0 | 0 | 1 |
14 |
Sunderland | 3 | 1 | 1 | 0 | 0 | 1 |
15 |
RB Salzburg | 3 | 1 | 1 | 0 | 0 | 1 |
16 |
Omonia Nicosia | 3 | 1 | 1 | 0 | 0 | 1 |
17 |
Rennes | 1 | 1 | 0 | 1 | 0 | 0 |
18 |
Dinamo Zagreb | 1 | 1 | 0 | 1 | 0 | 0 |
19 |
Sturm Graz | 1 | 1 | 0 | 1 | 0 | 0 |
20 |
Hapoel Beer Sheva | 1 | 1 | 0 | 1 | 0 | 0 |
21 |
Real Sociedad | 0 | 1 | 0 | 0 | 1 | -1 |
22 |
Lillestrom SK | 0 | 1 | 0 | 0 | 1 | -1 |
23 |
Anderlecht | 0 | 1 | 0 | 0 | 1 | -1 |
24 |
Jagiellonia | 0 | 1 | 0 | 0 | 1 | -1 |
25 |
Celta Vigo | 0 | 1 | 0 | 0 | 1 | -1 |
26 |
AZ Alkmaar | 0 | 1 | 0 | 0 | 1 | -1 |
27 |
Levski Sofia | 0 | 1 | 0 | 0 | 1 | -1 |
28 |
Celtic | 0 | 1 | 0 | 0 | 1 | -2 |
29 |
Milan | 0 | 1 | 0 | 0 | 1 | -2 |
30 |
Hoffenheim | 0 | 1 | 0 | 0 | 1 | -2 |
31 |
Celje | 0 | 1 | 0 | 0 | 1 | -2 |
32 |
Olympique Marseille | 0 | 1 | 0 | 0 | 1 | -3 |
33 |
Ararat-Armenia | 0 | 1 | 0 | 0 | 1 | -3 |
34 |
Viktoria Plzen | 0 | 1 | 0 | 0 | 1 | -3 |
35 |
Lech Poznan | 0 | 1 | 0 | 0 | 1 | -4 |
36 |
Nijmegen | 0 | 1 | 0 | 0 | 1 | -5 |
Illertissen haven't lost in 32 of their last 38 matches in Regionalliga Bayern
In all of their 32 most recent matches of Ligi Kuu Bara, there have been no losses for Simba
In their last 20 games in Liga Revelacao U23, Portimonense U23 have recorded only 1 wins
Simba have managed to win 17 consecutive games in Ligi Kuu Bara
Leoben have lost all of their last 16 matches in Landesliga Steiermark
Club Brugge's last 14 games in Champions League have been high-scoring, with over 2.5 goals scored
Al Jeel have failed to score in their last 6 matches in 1st Division
Curzon Ashton have won by 2 or more goals their last 6 NPL Premier Division games in a row
Petro Atletico have succefully kept a clean sheet in their 6 most recent games in Girabola
Al Mabarrah have been defeated by 2 or more goals in all of their 5 most recent clashes in their Premier League campaign
Lincoln City have a good record of 35 undefeated games of their last 40 encounters in all competitions
BATE Borisov have won just 3 of their last 20 league games
There have been over 2.5 goals in 13 of the latest Champions League matches of Bodo/Glimt
No defeats can be found in PSG's 11 most recent games in Champions League
Al Shamiya are on a losing streak of 8 straight matches in 1st Division
Zenit have managed to keep a clean sheet in their last 7 league games
Nomme Kalju II have lost at half time/full time all of their last 4 league matches
In their 4 most recent matches of Q League, Markhiya SC have managet to win by 2+ goals
A series of 4 consecutive TFF 1. Lig wins mark Kayserispor's latest record
A goalless streak consisting of 3 matches has marked the 1st Division campaign of Hajer Club
Chengdu Qianbao haven't lost in 47 of their last 55 games in Super League
A period of 31 straight games without a defeat marks the Third League - North-East campaign of Chernomorets Balchik
FK Dorostol have achieved just 1 wins in their 20 most recent games in Third League - North-East
Under 2.5 goals have been scored in Dunfermline's last 11 matches in Championship
Juventus Malchika have a poor record of 11 consecutive defeats in HT/FT in Third League - North-West
Qingdao Jonoon have lost their last 10 Super League games
Krumovgrad have managed to win 9 consecutive games in Third League - South-East
Wigan Athletic haven't scored a goal in their last 4 league games
Feyenoord have won their last 4 matches in Eredivisie by at least 2 goals
Chelsea W have kept a clean sheet in their last 4 Women’s Super League games
Chengdu Qianbao haven't lost in 47 of their last 55 games in Super League
In all of their 32 most recent matches of Ligi Kuu Bara, there have been no losses for Simba
Helmond Sport are in an unfortunate period, having won just 3 of their last 20 matches in Eerste Divisie
Simba have managed to win 17 consecutive games in Ligi Kuu Bara
Leoben have lost all of their last 16 matches in Landesliga Steiermark
Club Brugge's last 14 games in Champions League have been high-scoring, with over 2.5 goals scored
Zenit have managed to keep a clean sheet in their last 7 league games
Al Jeel have failed to score in their last 6 matches in 1st Division
US Chantilly have lost by 2+ goals all of their last 5 National 2 games
In a series of 4 League One games, Ross County have succeeded in winning at HT/FT











