Juventus v Rennes match analysis
This analysis was locked at kick-off on Thu 22 Oct 2026 and has not been changed since.
Pre-match analysis · as published
Written before kick-off
Juventus are clear favourites. Juventus have won three of their last five matches, while Rennes have won two of their last five. Team news and line-ups are not available.
How the match could end · bookmaker odds before kick-off
- 67%Juventus win
- 20%Draw
- 13%Rennes win
Bookmaker odds, margin removed · prices at Thu 22 Oct 2026 · 13:21 BST
Goals · bookmaker odds, margin removed
- Over 2.5 goals59%
- Under 2.5 goals41%
- Both teams score: yes52%
- Both teams score: no48%
PRO analysis
The full analysis is part of PRO
PRO members can read the written analysis of this match, where one was published before kick-off.
See PRO plansFree on every match: kick-off time, the bookmaker odds with the margin removed, form, past meetings and injuries.
Form · newest first
Last 5: 3 wins, 1 draw, 1 defeat
Last 5: 2 wins, 1 draw, 2 defeats
Past results
From stored results before kick-off. Each figure shows how many games it covers.
In Europe this season
Juventus
2 games: 2 won, 0 drawn, 0 lost (90 minutes)
xG 1.95 for, 1.08 against, in 1 game with xG
- Wonat Celta VigoUEFA Europa League15 Oct 20262–1xG 1.95–1.08
- Wonv NEC NijmegenUEFA Europa League17 Sep 20265–0
Rennes
2 games: 1 won, 1 drawn, 0 lost (90 minutes)
xG 1.54 for, 0.12 against, in 1 game with xG
- Wonv OFIUEFA Europa League15 Oct 20262–1xG 1.54–0.12
- Drawnat Sturm GrazUEFA Europa League16 Sep 20260–0
The two leagues in UEFA matches
Serie A clubs against other leagues since 2021-22: 406 games, 196 won, 95 drawn, 115 lost (1.68 points per game)
Ligue 1 clubs against other leagues since 2021-22: 346 games, 161 won, 76 drawn, 109 lost (1.62 points per game)
UCL and UEL, 90 minutes. Each club counts with the league it played that season.
Home and away
League figures are against each club's own league opponents, so they do not compare across leagues.
Juventus at home
Last 5: 3 won, 1 drawn, 1 lost
- LostLazioSerie A18 Oct 20260–3
- WonAtalantaSerie A20 Sep 20262–0
- WonNEC Nijmegen17 Sep 20265–0
- DrawnAC MilanSerie A6 Sep 20261–1
- WonParmaSerie A29 Aug 20262–0
Juventus: home games in Serie A
Last 10 league games, 90-minute score
- Goals
- 15 scored, 8 conceded in 10
- Both teams scored
- 3 of 10
- Over 2.5 goals
- 2 of 10
- Clean sheets
- 5 of 10
Rennes away
Last 5: 1 won, 1 drawn, 3 lost
- LostParis FCLigue 118 Oct 20263–4
- LostLyonLigue 119 Sep 20260–4
- DrawnSturm Graz16 Sep 20260–0
- WonAngersLigue 16 Sep 20262–1
- LostMarseilleLigue 117 May 20261–3
Rennes: away games in Ligue 1
Last 10 league games, 90-minute score
- Goals
- 23 scored, 22 conceded in 10
- Both teams scored
- 6 of 10
- Over 2.5 goals
- 10 of 10
- Clean sheets
- 3 of 10
Rest and schedule
Days since each team's last match and until its next one, in the competitions Ledger tracks. Friendlies are left out.
- Last match
- 4 days before18 Oct 2026 · v Lazio · Serie A
- Next match
- 3 days after25 Oct 2026 · v Lecce · Serie A
- Last match
- 4 days before18 Oct 2026 · v Paris FC · Ligue 1
- Next match
- 3 days after25 Oct 2026 · v Strasbourg · Ligue 1
Injuries and suspensions
Juventus
- Ruled out
- F. Conceicao (Shoulder Injury) · A. Durmisi (Red Card) · J. Ekhator (Muscle Injury) · K. Grabara (Knee Injury) · M. Locatelli (Knee Injury) · A. Milik (Inactive) · D. Rugani (Off the roster) · K. Thuram (Knee Injury) · K. Yildiz (Foot Injury) · E. Zhegrova (Off the roster)
Rennes
- Ruled out
- E. Lepaul (Ankle Injury)
Published 22 Oct 2026, 16:43 BST · not changed since
All fixtures