

Paris FC v Rennes
Paris FC
RennesLigue 1 · SUN 18 OCT · Stade Jean Bouin
The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.
- 0′Before kick-off: we said Paris FC win at 38%.
- 2′Little has changed for our model: Paris FC 38% before kick-off, 38% now. 0–0 · 38–26–36
- 2′KICK-OFF Paris FC v Rennes
- 14′We said Paris FC at 38% before kick-off; the game as it stands moves that to 65%. 1–0 · 65–20–16
- 14′⚽ GOAL · 14' Paris FC 1–0 Rennes
- 14′OUR NUMBER MOVES UP · 14' Paris FC win: 38% at kick-off, 65% now
- 15′Paris FC find the net on 14′. 1–0. 1–0 · 65–20–15
- 24′🟨 YELLOW · 23' Przemysław Frankowski · Rennes
- 29′8 shots for Paris FC, 2 the other way, and nothing between the sides on the scoreboard. 1–1 · 35–31–34
- 29′⚽ GOAL · 29' Paris FC 1–1 Rennes
- 29′OUR NUMBER MOVES DOWN · 29' Paris FC win: 38% at kick-off, 35% now
- 30′Esteban Lepaul scores for Rennes on 29′ — 1–1. 1–1 · 35–31–34
- 33′🟨 YELLOW · 32' Djaoui Cissé · Rennes
- 37′🟨 YELLOW · 36' Adrien Thomasson · Rennes
- 37′🟨 YELLOW · 36' Anthony Rouault · Rennes
- 42′🟨 YELLOW · 42' Samir Chergui · Paris FC
- 44′THE CALL SWINGS · 44' Draw is now our likeliest result at 37% (was Paris FC win 32%)
- 45′SECOND HALF Paris FC 2–1 Rennes
- 45′SUBSTITUTION · 45' Rennes · On: Valentin Rongier · Off: Adrien Thomasson
- 45′SUBSTITUTION · 45' Rennes · On: Mousa Al-Tamari · Off: Ludovic Blas
- 45′SUBSTITUTION · 45' Rennes · On: Mahamadou Nagida · Off: Przemysław Frankowski
- 47′12 shots for Paris FC, 5 the other way, and nothing between the sides on the scoreboard. 1–1 · 32–38–30
- 48′We said Paris FC at 38% before kick-off; the game as it stands moves that to 70%. 2–1 · 70–21–9
- 48′3 goals already, more than the 3.0 we expected for the whole match. 2–1 · 70–21–9
- 48′45′: Maxime López on the scoresheet for Paris FC, making it 2–1. 2–1 · 70–21–9
- 48′⚽ GOAL · 48' Paris FC 2–1 Rennes
- 48′OUR NUMBER MOVES UP · 48' Paris FC win: 38% at kick-off, 70% now
- 48′THE CALL SWINGS · 48' Paris FC win is now our likeliest result at 70% (was Draw 21%)
- 49′HALF-TIME Paris FC 2–1 Rennes
- 50′That is 4, and we only asked for 3.0 across ninety minutes. 2–2 · 31–40–30
- 50′⚽ GOAL · 50' Paris FC 2–2 Rennes
- 50′OUR NUMBER MOVES DOWN · 50' Paris FC win: 38% at kick-off, 31% now
- 50′THE CALL SWINGS · 50' Draw is now our likeliest result at 40% (was Paris FC win 31%)
- 51′Rennes level it on 51′ through Sebastian Szymański. 2–2. 2–2 · 30–40–29
- 55′GOAL DISALLOWED · 55' Rennes
- 55′OUR NUMBER MOVES UP · 55' Paris FC win: 38% at kick-off, 72% now
- 55′THE CALL SWINGS · 55' Paris FC win is now our likeliest result at 72% (was Draw 21%)
- 62′We said Paris FC at 38% before kick-off; the game as it stands moves that to 75%. 2–1 · 75–20–5
- 64′SUBSTITUTION · 63' Rennes · On: Mahdi Camara · Off: Djaoui Cissé
- 68′🟨 YELLOW · 67' Ilan Kebbal · Paris FC
- 68′OUR NUMBER MOVES UP · 68' Paris FC win: 38% at kick-off, 78% now
- 70′SUBSTITUTION · 70' Paris FC · On: Rudy Matondo · Off: Pablo Pagis
- 71′We said Paris FC at 38% before kick-off; the game as it stands moves that to 80%. 2–1 · 80–17–3
- 74′We said Paris FC at 38%. On the run of the match our model now has it at 19%. 2–2 · 19–63–18
- 74′⚽ GOAL · 74' Paris FC 2–2 Rennes
- 74′OUR NUMBER MOVES DOWN · 74' Paris FC win: 38% at kick-off, 19% now
- 74′THE CALL SWINGS · 74' Draw is now our likeliest result at 63% (was Paris FC win 19%)
- 75′16 shots for Paris FC, 7 the other way, and nothing between the sides on the scoreboard. 2–2 · 18–65–17
- 75′Rennes level it on 74′ through Esteban Lepaul. 2–2. 2–2 · 18–65–17
- 75′OUR NUMBER MOVES DOWN · 75' Paris FC win: 38% at kick-off, 18% now
- 76′5 goals already, more than the 3.0 we expected for the whole match. 3–2 · 83–15–2
- 76′⚽ GOAL · 76' Paris FC 3–2 Rennes
- 76′OUR NUMBER MOVES UP · 76' Paris FC win: 38% at kick-off, 83% now
- 76′THE CALL SWINGS · 76' Paris FC win is now our likeliest result at 83% (was Draw 15%)
- 77′Lassine Sinayoko scores for Paris FC on 76′ — 3–2. 3–2 · 84–14–2
- 78′We said Paris FC at 38% before kick-off; the game as it stands moves that to 85%. 3–2 · 85–13–1
- 80′SUBSTITUTION · 79' Paris FC · On: Otavio · Off: Hamari Traore
- 80′SUBSTITUTION · 79' Paris FC · On: Moses Simon · Off: Ilan Kebbal
- 81′SUBSTITUTION · 80' Rennes · On: Boulaye Dia · Off: Issa Soumaré
- 81′OUR NUMBER MOVES UP · 81' Paris FC win: 38% at kick-off, 88% now
- 83′We said Paris FC at 38% before kick-off; the game as it stands moves that to 90%. 3–2 · 90–9–1
- 86′SUBSTITUTION · 86' Paris FC · On: Moustapha Mbow · Off: Luca Koleosho
- 87′We said Paris FC at 38%. On the run of the match our model now has it at 7%. 3–3 · 7–87–7
- 87′That is 6, and we only asked for 3.0 across ninety minutes. 3–3 · 7–87–7
- 87′SUBSTITUTION · 86' Paris FC · On: Emmanuel Mbemba · Off: Samir Chergui
- 87′⚽ GOAL · 87' Paris FC 3–3 Rennes
- 87′OUR NUMBER MOVES DOWN · 87' Paris FC win: 38% at kick-off, 7% now
- 87′THE CALL SWINGS · 87' Draw is now our likeliest result at 87% (was Paris FC win 7%)
- 88′88′: Esteban Lepaul on the scoresheet for Rennes, making it 3–3. 3–3 · 6–88–6
- 91′We said Paris FC at 38%. On the run of the match our model now has it at 4%. 3–3 · 4–92–4
- 96′We said Paris FC at 38% before kick-off; the game as it stands moves that to 98%. 4–3 · 98–2–0
- 96′7 goals already, more than the 3.0 we expected for the whole match. 4–3 · 98–2–0
- 96′⚽ GOAL · 90+6' Paris FC 4–3 Rennes
- 96′OUR NUMBER MOVES UP · 90+6' Paris FC win: 38% at kick-off, 98% now
- 96′THE CALL SWINGS · 90+6' Paris FC win is now our likeliest result at 98% (was Draw 2%)
- 96′🟨 YELLOW · 90+5' Hamari Traore · Paris FC
- 97′Paris FC ahead on 90′ through Lassine Sinayoko. 4–3. 4–3 · 98–2–0
- FTFULL TIME Paris FC 4–3 Rennes
- FTParis FC 4–3 Rennes · Paris FC win: right · Over 2.5: right · Both to score: right · Over 1.5: right · Under 3.5: wrong · 1–1 exactly: wrong
What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
Close to call, with Paris FC just ahead.
The Pitchside prediction: Paris FC 38%, draw 25%, Rennes 36%. Over 2.5 goals 57%, both teams to score 60%.
Pre-match prediction
First published 12 Oct 03:54 · locked at kick-off
Paris FC win38%
Rennes win36%Kick-offSUN 18 OCT · 16:15
RoundMatchday 7
VenueStade Jean Bouin
RefereeBastein Dechepy
Match timeline
All events
Paris FCMIN
RennesEvents will appear when the match starts.
Line-ups
Paris FC
4-2-3-1
Rennes
4-3-3
Rest & schedule
Before kick-off · every competition we cover
Paris FC
Rennes
Last match: 10 Oct · the French Ligue 1
Last match: 15 Oct · UEFA Europa League
Counted across every competition we cover, before kick-off. Friendlies are not counted.
Line-ups
Paris FC
4-2-3-1
1 K. Trapp
17 A. Camara
31 S. Chergui
42 D. Coppola
14 H. Traore
20 M. Lopez
33 P. Lees-Melou
10 I. Kebbal
7 P. Pagis
15 L. Koleosho
9 L. Sinayoko
Coach · Liam Rosenior
Substitutes
16 · O. Nkambadio
5 · M. Mbow
3 · E. Mbemba
6 · Otavio
8 · P. Zabi
23 · R. Matondo
18 · O. Sissoko
27 · M. Simon
11 · J. Krasso
Rennes
4-3-3
30 B. Samba
14 B. Reynolds
4 C. Cresswell
24 A. Rouault
95 P. Frankowski
17 S. Szymanski
6 D. Cisse
28 A. Thomasson
10 L. Blas
9 E. Lepaul
90 I. Soumare
Coach · Franck Haise
Substitutes
60 · K. Belazzoug
48 · A. Ait Boudlal
18 · M. Nagida
21 · V. Rongier
45 · M. Camara
70 · A. Nordin
11 · M. Tamari
22 · B. Dia
12 · E. Mayenda
Match statistics
Match statistics aren’t available yet.
Line-ups
Paris FC
4-2-3-1
1 K. Trapp
17 A. Camara
31 S. Chergui
42 D. Coppola
14 H. Traore
20 M. Lopez
33 P. Lees-Melou
10 I. Kebbal
7 P. Pagis
15 L. Koleosho
9 L. Sinayoko
Coach · Liam Rosenior
Substitutes
16 · O. Nkambadio
5 · M. Mbow
3 · E. Mbemba
6 · Otavio
8 · P. Zabi
23 · R. Matondo
18 · O. Sissoko
27 · M. Simon
11 · J. Krasso
Rennes
4-3-3
30 B. Samba
14 B. Reynolds
4 C. Cresswell
24 A. Rouault
95 P. Frankowski
17 S. Szymanski
6 D. Cisse
28 A. Thomasson
10 L. Blas
9 E. Lepaul
90 I. Soumare
Coach · Franck Haise
Substitutes
60 · K. Belazzoug
48 · A. Ait Boudlal
18 · M. Nagida
21 · V. Rongier
45 · M. Camara
70 · A. Nordin
11 · M. Tamari
22 · B. Dia
12 · E. Mayenda
We make Paris FC a 38% chance to win. The market has them at 44%. We are 6 points less confident than the market. The model expects 1.5–1.5.
What the number rests on
Our modelBuilt from every result and the chances each side creates and concedes, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Published at 39%, 38% now. The market has gone from 41% to 44% in the same time.
| Market | Us | Market | Gap |
|---|---|---|---|
| Paris FC win | 38% | 44% | −6 |
| Draw | 25% | 27% | −2 |
| Rennes win | 36% | 29% | +7 |
| Over 2.5 goals | 57% | 57% | 0 |
| Both teams to score | 60% | 60% | 0 |
| Over 1.5 goals | 80% | 79% | +1 |
| Over 3.5 goals | 35% | 37% | −2 |
| Paris FC or draw | 64% | 71% | −7 |
| Paris FC clean sheet | 23% | – | – |
| Rennes clean sheet | 22% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 6 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.
This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.2 — Pitchside Lab's own model.
Head to head
2 meetings since 2021/22Every competition we cover, the latest meeting first.
Form · Ligue 1 this season · since 22 Aug
PARIS FC
RENNES
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Paris Saint Germain | 7 | +5 | 14 |
| 2 | Lille | 7 | +5 | 14 |
| 3 | Monaco | 6 | +5 | 14 |
| 4 | Rennes | 6 | +2 | 13 |
| 5 | Lyon | 6 | +7 | 11 |
| 6 | Paris FC | 6 | +4 | 11 |
| 7 | Lens | 7 | +3 | 10 |
| 8 | Stade Brestois 29 | 7 | +3 | 9 |
| 9 | Toulouse | 7 | +1 | 9 |
| 10 | Lorient | 6 | 0 | 8 |
| 11 | Nice | 6 | −2 | 8 |
| 12 | Strasbourg | 7 | −3 | 7 |
| 13 | Angers | 6 | −3 | 7 |
| 14 | Marseille | 6 | +1 | 6 |
| 15 | Le Mans | 7 | −5 | 6 |
| 16 | Auxerre | 6 | −8 | 6 |
| 17 | Estac Troyes | 7 | −11 | 4 |
| 18 | Le Havre | 6 | −4 | 2 |
The competition's standings before kick-off.
Paris Saint Germain
Lille
Monaco
Lyon
Lens
Stade Brestois 29
Toulouse
Lorient
Nice
Strasbourg
Angers
Marseille
Le Mans
Auxerre
Estac Troyes
Le Havre