Home › Football › UEFA Europa League › Juventus v Rennes
Back

Juventus v Rennes
Juventus
RennesUEFA Europa League · THU 22 OCT · Allianz Stadium
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 Juventus win at 58%.
- 1′Much as we predicted: Juventus was 58% before kick-off and our model makes it 58% now. 0–0 · 58–22–20
- 1′KICK-OFF Juventus v Rennes
- 5′We published Juventus at 58%. Our model now makes it 80%. 1–0 · 80–13–7
- 5′⚽ GOAL · 5' Juventus 1–0 Rennes
- 5′OUR NUMBER MOVES UP · 5' Juventus win: 58% at kick-off, 80% now
- 6′Juventus find the net on 5′. 1–0. 1–0 · 80–13–7
- 14′⚽ GOAL · 14' Juventus 1–1 Rennes
- 14′OUR NUMBER MOVES DOWN · 14' Juventus win: 58% at kick-off, 55% now
- 16′Mousa Al-Tamari scores for Rennes on 15′ — 1–1. 1–1 · 55–25–20
- 20′🟨 YELLOW · 19' Federico Gatti · Juventus
- 38′OUR NUMBER MOVES DOWN · 38' Juventus win: 58% at kick-off, 48% now
- 42′We said Juventus at 58%. It is not going that way — our model now has it at 19%. 1–2 · 19–28–53
- 42′⚽ GOAL · 42' Juventus 1–2 Rennes
- 42′OUR NUMBER MOVES DOWN · 42' Juventus win: 58% at kick-off, 19% now
- 42′THE CALL SWINGS · 42' Rennes win is now our likeliest result at 53% (was Juventus win 47%)
- 43′43′: Boulaye Dia on the scoresheet for Rennes, making it 1–2. 1–2 · 19–28–54
- 44′OUR NUMBER MOVES DOWN · 44' Juventus win: 58% at kick-off, 18% now
- 45′SECOND HALF Juventus 1–2 Rennes
- 45′SUBSTITUTION · 45' Juventus · On: Pierre Kalulu · Off: Zeki Çelik
- 49′HALF-TIME Juventus 1–2 Rennes
- 53′We said Juventus at 58%. It is not going that way — our model now has it at 14%. 1–2 · 14–28–58
- 61′SUBSTITUTION · 60' Juventus · On: Nicolás Iván Gonzalez · Off: Federico Gatti
- 63′We said Juventus at 58%. It is not going that way — our model now has it at 9%. 1–2 · 9–26–65
- 65′OUR NUMBER MOVES DOWN · 65' Juventus win: 58% at kick-off, 8% now
- 66′We said Juventus at 58%. It is not going that way — our model now has it at 33%. 2–2 · 33–51–16
- 66′⚽ GOAL · 66' Juventus 2–2 Rennes
- 66′OUR NUMBER MOVES UP · 66' Juventus win: 58% at kick-off, 33% now
- 66′THE CALL SWINGS · 66' Draw is now our likeliest result at 51% (was Rennes win 67%)
- 67′Rennes have had 12 attempts to 5 and it is still 2–2. 2–2 · 32–53–15
- 67′4 goals already, more than the 3.0 we expected for the whole match. 2–2 · 32–53–15
- 68′Juventus level it on 67′ through Nick Woltemade. 2–2. 2–2 · 31–54–15
- 70′We said Juventus at 58%. It is not going that way — our model now has it at 29%. 2–2 · 29–56–14
- 71′OUR NUMBER MOVES DOWN · 71' Juventus win: 58% at kick-off, 28% now
- 75′We said Juventus at 58%. It is not going that way — our model now has it at 24%. 2–2 · 24–64–12
- 80′OUR NUMBER MOVES DOWN · 80' Juventus win: 58% at kick-off, 18% now
- 81′SUBSTITUTION · 80' Juventus · On: Jhon Lucumi · Off: Lloyd Kelly
- 81′SUBSTITUTION · 80' Juventus · On: Jérémie Boga · Off: Randal Kolo Muani
- 81′SUBSTITUTION · 81' Rennes · On: Issa Soumaré · Off: Boulaye Dia
- 82′SUBSTITUTION · 81' Rennes · On: Eliezer Mayenda · Off: Mousa Al-Tamari
- 82′SUBSTITUTION · 81' Rennes · On: Sebastian Szymański · Off: Adrien Thomasson
- 82′🟨 YELLOW · 82' Abdelhamid Aït Boudlal · Rennes
- 88′We published Juventus at 58%. Our model now makes it 96%. 3–2 · 96–4–0
- 88′OUR NUMBER MOVES DOWN · 88' Juventus win: 58% at kick-off, 8% now
- 88′⚽ GOAL · 88' Juventus 3–2 Rennes
- 88′OUR NUMBER MOVES UP · 88' Juventus win: 58% at kick-off, 96% now
- 88′THE CALL SWINGS · 88' Juventus win is now our likeliest result at 96% (was Draw 88%)
- 89′Jhon Lucumi scores for Juventus on 88′ — 3–2. 3–2 · 96–4–0
- 89′That is 5, and we only asked for 3.0 across ninety minutes. 3–2 · 96–4–0
- 91′GOAL DISALLOWED · 90+1' Juventus
- 91′OUR NUMBER MOVES DOWN · 90+1' Juventus win: 58% at kick-off, 5% now
- 91′THE CALL SWINGS · 90+1' Draw is now our likeliest result at 92% (was Juventus win 97%)
- 92′We said Juventus at 58%. It is not going that way — our model now has it at 4%. 2–2 · 4–94–2
- 92′SUBSTITUTION · 90+1' Juventus · On: Kerim Alajbegovic · Off: Andrea Cambiaso
- 98′Full time, 2–2. We called Juventus at 58% — wrong, and it goes on the record that way. 2–2 · 0–100–0
- FTFULL TIME Juventus 2–2 Rennes
- FTJuventus 2–2 Rennes · Juventus win: wrong · 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
Juventus are favourites.
The Pitchside prediction: Juventus 58%, draw 22%, Rennes 20%. Over 2.5 goals 58%, both teams to score 57%.
Pre-match prediction
First published 16 Oct 00:00 · locked at kick-off
Juventus win58%
Rennes win20%Kick-offTHU 22 OCT · 17:45
RoundLeague stage · matchday 3
VenueAllianz Stadium
RefereeMorten Krogh
Match timeline
All events
JuventusMIN
RennesEvents will appear when the match starts.
Line-ups
Juventus
3-4-1-2
Rennes
5-3-2
Rest & schedule
Before kick-off · every competition we cover
Juventus
Rennes
Last match: 18 Oct · the Italian Serie A
Last match: 18 Oct · the French Ligue 1
Counted across every competition we cover, before kick-off. Friendlies are not counted.
Rennes predicted XI v Juventus: Esteban Lepaul out, Franck Haise to move to back threeGet French Football News · · Rennes, Juventus Line-ups
Juventus
3-4-1-2
25 G. Vicario
4 F. Gatti
3 Bremer
6 L. Kelly
2 Z. Çelik
12 Douglas Luiz
8 T. Koopmeiners
20 A. Cambiaso
22 W. McKennie
9 R. Kolo Muani
27 N. Woltemade
Coach · L. Spalletti
Substitutes
33 · Neto
17 · Kerim-Sam Alajbegović
23 · C. Pinsoglio
13 · J. Boga
29 · P. Sarr
32 · J. Cabal
31 · N. González
15 · P. Kalulu
26 · J. Lucumí
51 · A. Merola
Rennes
5-3-2
30 B. Samba
14 B. Reynolds
48 A. Ait Boudlal
4 C. Cresswell
24 A. Rouault
18 M. Nagida
28 A. Thomasson
21 V. Rongier
45 M. Camara
22 B. Dia
11 Mousa Tamari
Coach · F. Haise
Substitutes
65 · H. Do Marcolino
95 · P. Frankowski
16 · N. Lemaître
12 · Eliezer Mayenda
26 · Q. Merlin
70 · A. Nordin
5 · Gonçalo Oliveira
90 · I. Soumaré
17 · S. Szymański
60 · Kilian Belazzoug
10 · L. Blas
6 · D. Cissé
Match statistics
Match statistics aren’t available yet.
Line-ups
Juventus
3-4-1-2
25 G. Vicario
4 F. Gatti
3 Bremer
6 L. Kelly
2 Z. Çelik
12 Douglas Luiz
8 T. Koopmeiners
20 A. Cambiaso
22 W. McKennie
9 R. Kolo Muani
27 N. Woltemade
Coach · L. Spalletti
Substitutes
33 · Neto
17 · Kerim-Sam Alajbegović
23 · C. Pinsoglio
13 · J. Boga
29 · P. Sarr
32 · J. Cabal
31 · N. González
15 · P. Kalulu
26 · J. Lucumí
51 · A. Merola
Rennes
5-3-2
30 B. Samba
14 B. Reynolds
48 A. Ait Boudlal
4 C. Cresswell
24 A. Rouault
18 M. Nagida
28 A. Thomasson
21 V. Rongier
45 M. Camara
22 B. Dia
11 Mousa Tamari
Coach · F. Haise
Substitutes
65 · H. Do Marcolino
95 · P. Frankowski
16 · N. Lemaître
12 · Eliezer Mayenda
26 · Q. Merlin
70 · A. Nordin
5 · Gonçalo Oliveira
90 · I. Soumaré
17 · S. Szymański
60 · Kilian Belazzoug
10 · L. Blas
6 · D. Cissé
We make Juventus a 58% chance to win. The market has them at 67%. We are 9 points less confident than the market. The model expects 2.0–1.1.
What the number rests on
Our modelBuilt from every result, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Published at 57%, 58% now. No bookmaker had priced it when we published; the market has it at 67% now.
| Market | Us | Market | Gap |
|---|---|---|---|
| Juventus win | 58% | 67% | −9 |
| Draw | 22% | 20% | +2 |
| Rennes win | 20% | 13% | +7 |
| Over 2.5 goals | 58% | 59% | −1 |
| Both teams to score | 57% | 52% | +5 |
| Over 1.5 goals | 81% | 79% | +2 |
| Over 3.5 goals | 36% | 38% | −2 |
| Juventus or draw | 80% | 87% | −7 |
| Juventus clean sheet | 35% | – | – |
| Rennes clean sheet | 14% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 10 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
No meetings since 2021/22No meetings between these two in the competitions we cover since 2021/22.
Every competition we cover, the latest meeting first.
Form · UEFA Europa League this season · since 16 Sept
JUVENTUS
RENNES
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Juventus | 2 | +6 | 6 |
| 2 | Bayer Leverkusen | 2 | +6 | 6 |
| 3 | Benfica | 2 | +5 | 6 |
| 4 | Beşiktaş | 2 | +4 | 6 |
| 5 | Bournemouth | 2 | +4 | 6 |
| 6 | Omonia Nicosia | 2 | +4 | 6 |
| 7 | Ferencvarosi TC | 2 | +3 | 6 |
| 8 | Lyon | 2 | +2 | 6 |
| 9 | Sunderland | 2 | +2 | 6 |
| 10 | Olympiakos Piraeus | 2 | +2 | 6 |
| 11 | Sparta Praha | 2 | +3 | 4 |
| 12 | Union St. Gilloise | 2 | +3 | 4 |
| 13 | Rennes | 2 | +1 | 4 |
| 14 | Dinamo Zagreb | 2 | +1 | 4 |
| 15 | Crystal Palace | 2 | +3 | 3 |
| 16 | AC Milan | 2 | +2 | 3 |
| 17 | Jagiellonia | 2 | +1 | 3 |
| 18 | OFI | 2 | +1 | 3 |
| 19 | Torreense | 2 | 0 | 3 |
| 20 | AZ Alkmaar | 2 | 0 | 3 |
| 21 | Red Bull Salzburg | 2 | −3 | 3 |
| 22 | Real Sociedad | 2 | −1 | 1 |
| 23 | Lillestrom | 2 | −1 | 1 |
| 24 | Levski Sofia | 2 | −1 | 1 |
| 25 | Hapoel Beer Sheva | 2 | −1 | 1 |
| 26 | Sturm Graz | 2 | −3 | 1 |
| 27 | NEC Nijmegen | 2 | −5 | 1 |
| 28 | Celta Vigo | 2 | −2 | 0 |
| 29 | Anderlecht | 2 | −2 | 0 |
| 30 | 1899 Hoffenheim | 2 | −3 | 0 |
| 31 | Plzen | 2 | −4 | 0 |
| 32 | Marseille | 2 | −4 | 0 |
| 33 | Celtic | 2 | −5 | 0 |
| 34 | Ararat-Armenia | 2 | −5 | 0 |
| 35 | Celje | 2 | −5 | 0 |
| 36 | Lech Poznan | 2 | −8 | 0 |
The competition's standings before kick-off.
Bayer Leverkusen
Benfica
Beşiktaş
Bournemouth
Omonia Nicosia
Ferencvarosi TC
Lyon
Sunderland
Olympiakos Piraeus
Sparta Praha
Union St. Gilloise
Dinamo Zagreb
Crystal Palace
AC Milan
Jagiellonia
OFI
Torreense
AZ Alkmaar
Red Bull Salzburg
Real Sociedad
Lillestrom
Levski Sofia
Hapoel Beer Sheva
Sturm Graz
NEC Nijmegen
Celta Vigo
Anderlecht
1899 Hoffenheim
Plzen
Marseille
Celtic
Ararat-Armenia
Celje
Lech Poznan