Cruzeiro logoCruzeiro–Remo logoRemoπŸ”’100%L10Boston Celtics logoBoston Celtics–New York Knicks logoNew York KnicksπŸ”’100%L10Charlotte Hornets logoCharlotte Hornets–Atlanta Hawks logoAtlanta HawksπŸ”’100%L10Indiana Pacers logoIndiana Pacers–Dallas Mavericks logoDallas MavericksπŸ”’100%L10Washington Wizards logoWashington Wizards–Toronto Raptors logoToronto RaptorsπŸ”’100%L10Miami Heat logoMiami Heat–Detroit Pistons logoDetroit PistonsπŸ”’100%L10Chicago Blackhawks logoChicago Blackhawks–Montreal Canadiens logoMontreal CanadiensπŸ”’100%L10San Antonio Spurs logoSan Antonio Spurs–Houston Rockets logoHouston RocketsπŸ”’100%L10Utah Jazz logoUtah Jazz–New Orleans Pelicans logoNew Orleans PelicansπŸ”’100%L10Golden State Warriors logoGolden State Warriors–Memphis Grizzlies logoMemphis GrizzliesπŸ”’100%L10Los Angeles Lakers logoLos Angeles Lakers–Los Angeles Clippers logoLos Angeles ClippersπŸ”’100%L10Sacramento Kings logoSacramento Kings–Portland Trail Blazers logoPortland Trail BlazersπŸ”’100%L10Seoul Knights logoSeoul Knights–LG Sakers logoLG SakersπŸ”’100%L10Alvark logoAlvark–SeaHorses Mikawa logoSeaHorses MikawaπŸ”’100%L10Illawarra Hawks logoIllawarra Hawks–Brisbane Bullets logoBrisbane BulletsπŸ”’100%L10Melbourne Victory logoMelbourne Victory–Melbourne City logoMelbourne CityπŸ”’100%L10FC Koln logoFC Koln–Schalke logoSchalkeπŸ”’100%L10KR Reykjavik logoKR Reykjavik–Breidablik logoBreidablikπŸ”’100%L10
REAL SPORT INSIDER

Football

35

Hockey

42

Basketball

26

Tennis

16

Premium

BLOG

We use analytics cookies to understand traffic and improve the product. You can accept or decline data collection at any time.

Links

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact Us
  • About Us
  • Methodology
  • Authors and automated content
  • Editorial policy
  • Responsible gambling

Picks

  • Football Picks
  • Hockey Picks
  • Basketball Picks
  • Tennis Picks

Follow Us

Stay updated with our latest picks, match trends and exclusive insights!

All picks and match trends are provided for informational and entertainment purposes only. We are not responsible for any losses incurred from following our picks.

18+ Only. Gamble Responsibly. BeGambleAware.org | GamblingTherapy.org

Copyright Β© 2026 Real Sport Insider. All rights reserved. Privacy Policy | Terms of Service | Cookie Policy

Statistics

(include only EL 2 matches of 5)

StatisticJUVREN
Goals Scored3.51
Goals Conceded0.50.5
xG2.921.82
xGA0.890.45
Shots16.524
Shots on Target6.57
Shots Inside Box1316
Big Chances42
Football
EUROPE: Europa League - League phase

Juventus β€” Rennes

Juventus logoJuventus
10/22/2026, 12:45
2-2
Predictions
Rennes logoRennes

Market Assessment

πŸ”’

See whether sources agree, which bookmaker has the best price found and how that price has changed since opening.

Register freeSign in
Guide
Market Assessment Β· Version 1.7

Streaks

Over/Under predictions(1)
TOT O/U 2.5
W1/W2
H1(-1.5) / H2(+1.5)
BTTS YES/NO
L5 MATCHES
  • Last 5 matches
  • Last 10 matches
  • Last 15 matches
  • Last 20 matches
  • All matches

Please wait


Juventus β€” Rennes β€” Predictions & Dropping Odds

EUROPE: Europa League - League phase
10/22/2026, 12:45
O2.5OVER/UNDER
1.53↓13.6%1.77
BTS: YesBOTH TEAMS TO SCORE
1.70↓5.6%1.80
W1HOME/AWAY
1.40↓12.5%1.60
H1(-1.5)HANDICAP
2.10↓20.1%2.63

Juventus face Rennes in EUROPE: Europa League - League phase. Our statistical model analyzed head-to-head records, recent form and key metrics.

Top Tip

Our top pick for this match is O2.5 at odds of 1.53. Additional pick: BTS: Yes at odds of 1.70.

Predictions use recent historical data, home and away splits and head-to-head records. See the tables above for the complete breakdown.

xG

xG Model 3.3

22 Oct 2026 Β· 16:45 UTC
Juventus1.93
xG
Rennes1.24
Expected xG total:3.17
Model PickNo Model Pick for this match: the required team xG history is missing.
Prediction saved β“˜
Prediction saved: 2026-10-22 11:02 UTC
Best recorded odds 22.10.2026 06:45 UTC

1X2

Juventus
53.0%
Draw
23.0%
Rennes
24.1%

Goal line 2.5

Over
61.4%
Under
38.6%

Both teams score

Yes
61.2%
No
38.8%

Likeliest scores

  • 10.5%
  • 9.7%
  • 7.8%
Pre-match prediction
ℹ️ 22.10.2026 12:45
🏁Final2 - 2
🚩Corners7 - 5
EUROPE: Europa League - League phase
Juventus logo
Juventus
vs
Rennes logo
Rennes
⚽ Top Trends
Get top trends and betting insights delivered to your inbox.
No spam. Unsubscribe anytime.
Learn Betting
Goal totals: Over / Under 2.5 β€ΊBTTS: Yes / No β€Ί1X2 and double chance β€ΊHandicap rules and settlement β€ΊExpected goals and pre-match xG β€Ί

Standings

#MPW%G+/-PTSAVG
1Juventus2100%7:1+664.00
2Bayer Leverkusen2100%6:0+663.00
3Benfica2100%6:1+563.50
4Besiktas2100%7:3+465.00
5Bournemouth2100%5:1+463.00
6Omonia2100%4:0+462.00
7Ferencvaros2100%5:2+363.50

Top Scorers

PlayerAG
Kolo Muani R.12
Woltemade N.02
Ait Boudlal A.01
Alajbegovic K.01
Celik Z.01
Gonzalez N.01
Nagida M.01

Over 2.5 goals scored:

  • in last 11 Rennes away games (EUROPE: Europa League - League phase).
Total goals Over (2.5)1.53

Match Trends

πŸ”’

Predictions are locked

Register free

Market Assessment

πŸ”’

See whether sources agree, which bookmaker has the best price found and how that price has changed since opening.

Register freeSign in
Guide
Market Assessment Β· Version 1.7

Streaks

Over/Under predictions(1)

Over 2.5 goals scored:

  • in last 11 Rennes away games (EUROPE: Europa League - League phase).
Total goals Over (2.5)1.53

Statistics

(include only EL 2 matches of 5)

StatisticJUVREN
Goals Scored3.51
Goals Conceded0.50.5
xG2.921.82
xGA0.890.45
Shots16.524
Shots on Target6.57
Shots Inside Box1316
Big Chances42

Standings

#MPW%G+/-PTSAVG
1Juventus2100%7:1+664.00
2Bayer Leverkusen2100%6:0+663.00
3Benfica2100%6:1+563.50
4Besiktas2100%7:3+465.00
5Bournemouth2100%5:1+463.00
6Omonia2100%4:0+462.00
7Ferencvaros2100%5:2+363.50

Top Scorers

PlayerAG
Kolo Muani R.12
Woltemade N.02
Ait Boudlal A.01
Alajbegovic K.01
Celik Z.01
Gonzalez N.01
Nagida M.01

Lineup analysis

Last updated: Oct 22, 12:22 PM ET
Last matches
Juventus logo

Juventus

Avg. rating6.8
3 Β· 4 Β· 1 Β· 2Confirmed XI

Substitutes

10
No.PlayerPositionAppsRatingxG + xA/match
β€”207.30.34β€Ί
β€”207.10.37β€Ί
β€”166.60.08β€Ί
β€”207.10.22β€Ί
β€”207.20.10β€Ί
β€”207.20.04β€Ί
β€”76.90.23β€Ί
GK186.6GP -0.13β€Ί
GK107.2GP 0.53β€Ί
β€”206.80.10β€Ί
Rennes logo

Rennes

Avg. rating6.9
5 Β· 3 Β· 2Confirmed XI

Substitutes

12
No.PlayerPositionAppsRatingxG + xA/match
GK0β€”GP β€”β€Ί
β€”207.00.35β€Ί
β€”206.60.06β€Ί
β€”26.40.00β€Ί
β€”207.00.14β€Ί
GK57.0GP 0.16β€Ί
β€”206.30.15β€Ί
β€”206.90.14β€Ί
β€”206.40.15β€Ί
β€”36.60.08β€Ί
β€”206.80.38β€Ί
β€”207.10.16β€Ί

xG + xA per appearance Β· last 20 actual club appearances. Goalkeepers: GP = goals prevented per appearance.

Injuries & Suspensions

Unavailable or doubtful players and their recent performance

Juventus logo

Juventus

10 affected players
Out10 players
Rennes logo

Rennes

1 affected player
Out1 player

Starting Lineup Changes

Confirmed, likely and doubtful changes compared to the previous match.

Juventus logo

Juventus

Avg. rating6.8
Total changes10
In

Confirmed to start

5
Out

Not in the starting XI

5
Rennes logo

Rennes

Avg. rating6.9
Total changes12
In

Confirmed to start

6
Out

Not in the starting XI

6

Recent averages per appearance

Team Context

Compare recent form, attack and defence stats

Juventus logo

Juventus

Home
MP
0
W
β€”
D
β€”
L
β€”
Points / match
β€”
Match history unavailable

Results: 0/10 Β· xG: 0/10Oldest β†’ latest

Rennes logo

Rennes

Away
MP
0
W
β€”
D
β€”
L
β€”
Points / match
β€”
Match history unavailable

Results: 0/10 Β· xG: 0/10Oldest β†’ latest

Attack

β€”
Goals scored / match?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”
β€”
Expected goals (xG) / match?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”
β€”
Scored in?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”

Defence

β€”
Goals conceded / match?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”
β€”
Expected conceded (xGA) / match?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”
β€”
Clean sheets?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”

Chance balance

β€”
xG difference / match?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”
β€”
Higher xG than opponent?Recorded matches: Juventus 0, Rennes 0. Green marks the stronger value. Fewer conceded is better.
β€”

Goal patterns

β€”
Both teams scored?Recorded matches: Juventus 0, Rennes 0. Frequency only; neither side is better.
β€”
β€”
Over 2.5 goals?Recorded matches: Juventus 0, Rennes 0. Frequency only; neither side is better.
β€”

Known results and paired xG only. Green marks the stronger value. Fewer conceded is better.

Recent matches

Last 10 matches Β· Latest first Β· score from team’s perspective

Juventus logo
Juventus
Last 10 Β· Home

Match history unavailable

Rennes logo
Rennes
Last 10 Β· Away

Match history unavailable

Match Markets

Key betting markets and team-specific insights

Juventus logo

Juventus

Home form
β€”β€”

No scored matches saved

Rennes logo

Rennes

Away form
β€”β€”

No scored matches saved

Recent frequency in each team’s separate home/away league history. These percentages are not probabilities or picks for this match.

Supports the hosts

0 factors

No strong supporting signal in the saved sample.

A concern for the hosts

0 factors

No strong opposing signal in the saved sample.

Worth checking

14 items
Juventus: short at home sample

Only 0 scored at home league matches are saved. Five are needed for a directional form signal.

Juventus: 10 reported absences

Conceicao F., Durmisi A., Ekhator J., Grabara K. and 6 more. Their effect is not counted as a probability adjustment.

Rennes: short away sample

Only 0 scored away league matches are saved. Five are needed for a directional form signal.

Rennes: 1 reported absences

Lepaul E.. Their effect is not counted as a probability adjustment.

Team xG sample incomplete

Juventus home: 0/10 paired xG matches; Rennes away: 0/10. No xG-based edge is inferred.

Juventus: starting XI attacking output

11/11 listed starters have paired xG and xA. Kolo Muani R.: 0.86 xG+xA/90 (10 appearances, 691 minutes); scored in 3/10 appearances with recorded goals; Woltemade N.: 0.71 xG+xA/90 (10 appearances, 482 minutes); scored in 2/10 appearances with recorded goals; Cambiaso A.: 0.41 xG+xA/90 (10 appearances, 524 minutes); scored in 0/10 appearances with recorded goals. Individual historical rates describe these players; their sum is not expected team goals.

Juventus: defensive observations

5/5 identified starting defenders have observed errors leading to shots. Gatti F.: 0.00 errors leading to shots/90 (10 appearances, 350 minutes); Bremer: 0.00 errors leading to shots/90 (10 appearances, 770 minutes); Kelly L.: 0.41 errors leading to shots/90 (10 appearances, 652 minutes); Celik Z.: 0.00 errors leading to shots/90 (10 appearances, 835 minutes); Cambiaso A.: 0.00 errors leading to shots/90 (10 appearances, 524 minutes). Gatti F.: 17/37 duels won (10 appearances); Bremer: 42/69 duels won (10 appearances); Kelly L.: 27/50 duels won (10 appearances); Celik Z.: 37/65 duels won (10 appearances); Cambiaso A.: 18/41 duels won (10 appearances). Missing defensive metrics are unknown, including when a player's position is unpublished.

Juventus: goalkeeper history

Vicario G.: -0.31 goals prevented/90 (10 appearances, 899 minutes).

Juventus: bench and absences

10/10 published substitutes have personal history. Conceicao F.: missing (Shoulder Injury); historical 0.52 xG+xA/90 from 595 minutes. Durmisi A.: missing (Red Card); historical 0.42 xG+xA/90 from 403 minutes. Ekhator J.: missing (Muscle Injury); historical 0.26 xG+xA/90 from 426 minutes. Grabara K.: missing (Knee Injury); historical 0.03 xG+xA/90 from 930 minutes. Locatelli M.: missing (Knee Injury); historical 0.26 xG+xA/90 from 900 minutes. Milik A.: missing (Inactive); historical 0.48 xG+xA/90 from 189 minutes. Rugani D.: missing (Off the roster); historical 0.03 xG+xA/90 from 408 minutes. Thuram K.: missing (Knee Injury); historical 0.37 xG+xA/90 from 601 minutes. Yildiz K.: missing (Foot Injury); historical 0.63 xG+xA/90 from 685 minutes. Zhegrova E.: missing (Off the roster); historical 0.90 xG+xA/90 from 190 minutes. A specific replacement is not inferred from a shared position; replacement quality remains unconfirmed without a comparable profile.

Rennes: starting XI attacking output

11/11 listed starters have paired xG and xA. Tamari M.: 0.38 xG+xA/90 (10 appearances, 612 minutes); scored in 0/10 appearances with recorded goals; Reynolds B.: 0.37 xG+xA/90 (10 appearances, 584 minutes); scored in 0/10 appearances with recorded goals; Thomasson A.: 0.36 xG+xA/90 (10 appearances, 694 minutes); scored in 2/10 appearances with recorded goals. Individual historical rates describe these players; their sum is not expected team goals.

Rennes: defensive observations

5/5 identified starting defenders have observed errors leading to shots. Reynolds B.: 0.15 errors leading to shots/90 (10 appearances, 584 minutes); Ait Boudlal A.: 0.11 errors leading to shots/90 (10 appearances, 820 minutes); Cresswell C.: 0.00 errors leading to shots/90 (10 appearances, 900 minutes); Rouault A.: 0.00 errors leading to shots/90 (10 appearances, 897 minutes); Nagida M.: 0.00 errors leading to shots/90 (10 appearances, 619 minutes). Reynolds B.: 29/62 duels won (10 appearances); Ait Boudlal A.: 56/90 duels won (10 appearances); Cresswell C.: 63/106 duels won (10 appearances); Rouault A.: 43/74 duels won (10 appearances); Nagida M.: 46/98 duels won (10 appearances). Missing defensive metrics are unknown, including when a player's position is unpublished.

Rennes: goalkeeper history

Samba B.: 0.03 goals prevented/90 (10 appearances, 900 minutes).

Rennes: bench and absences

11/12 published substitutes have personal history. Lepaul E.: missing (Ankle Injury); historical 0.84 xG+xA/90 from 809 minutes. A specific replacement is not inferred from a shared position; replacement quality remains unconfirmed without a comparable profile.

Starting XI attacking profiles

Juventus: 3.29 summed individual xG+xA/90; Rennes: 2.24. Both published XIs have 11 observed profiles. These are descriptive player rates, unadjusted for past opponents and playing roles, not a match goal forecast.

Each metric has its own coverage. Missing data stays unknown.

xG

xG Model 3.3

22 Oct 2026 Β· 16:45 UTC
Juventus1.93
xG
Rennes1.24
Expected xG total:3.17
Model PickNo Model Pick for this match: the required team xG history is missing.
Prediction saved β“˜
Prediction saved: 2026-10-22 11:02 UTC
Best recorded odds 22.10.2026 06:45 UTC

1X2

Juventus
53.0%
Draw
23.0%
Rennes
24.1%

Goal line 2.5

Over
61.4%
Under
38.6%

Both teams score

Yes
61.2%
No
38.8%

Likeliest scores

  • 10.5%
  • 9.7%
  • 7.8%
Pre-match prediction

Statistics

(include only EL 2 matches of 5)

StatisticJUVREN
Goals Scored3.51
Goals Conceded0.50.5
xG2.921.82
xGA0.890.45
Shots16.524
Shots on Target6.57
Shots Inside Box1316
Big Chances42

Match Trends

πŸ”’

Predictions are locked

Register free
ℹ️ 22.10.2026 12:45
🏁Final2 - 2
🚩Corners7 - 5
EUROPE: Europa League - League phase
Juventus logo
Juventus
vs
Rennes logo
Rennes
⚽ Top Trends
Get top trends and betting insights delivered to your inbox.
No spam. Unsubscribe anytime.

Match Trends

πŸ”’

Predictions are locked

Register free

Match Trends

πŸ”’

Predictions are locked

Register free