UEFA Europa LeagueFull time

Juventus vs Rennes

Thursday, 22 October 2026 · 16:45 UTC

Allianz Stadium

Juventus
2–2
Rennes

The result

  • 5'Goal: Zeki Çelik (Juventus)
  • 15'Goal: Mousa Al-Tamari (Rennes)
  • 43'Penalty: Boulaye Dia (Rennes)
  • 67'Penalty: Nick Woltemade (Juventus)
2.26xG1.77
14Shots16
4On target5
54%Possession46%
7Corners5

What APEX wrote before kickoff · Thu 22 Oct, 12:15 UTC

Juventus dominate on paper, but injury list clouds the picture

The pre-match probabilities hand Juventus a commanding 64.3% chance of winning at home, and their Europa League campaign backs that up — top of the table with 6 points from 2 games, a +6 goal difference, and an average of 3.5 goals scored per game in this competition. What makes the read interesting is the tension between Juventus's underlying xG numbers and their recent results: their xG for (1.49) dramatically outstrips their xG against (0.56) across the last 8 games, suggesting they're genuinely creating and suppressing chances — yet their form sits at just 3W-2D-3L, with a heavy 0-3 home loss to Lazio last weekend raising questions about consistency. Rennes, meanwhile, carry xG numbers (2.96 for / 2.69 against) that tell a high-variance story — they're involved in open, sprawling matches rather than grinding ones, and their 3+ goals rate of 63% across recent games reflects that. API-Football's model also leans Juventus.

Home side has the edge

Key factors

  • Pre-match probabilities strongly favour Juventus at 64.3%, with Rennes given just 14.5% — one of the more lopsided reads you'll see in European group stages
  • Juventus's xG against of just 0.56 per game across the last 8 is exceptionally low, suggesting genuine defensive structure even when results have been inconsistent
  • Juventus are ranked 1st in the Europa League with 6 points and a +6 GD in 2 games — their competition-specific form is emphatic
  • Rennes's xG numbers (2.96 for, 2.69 against) reflect a leaky, high-tempo style that Juventus's defensive solidity — evidenced by 2 clean sheets and a 0.56 xGA — should be well-equipped to exploit
  • Juventus are missing Locatelli, Thuram, Conceicao, Grabara, Milik, Rugani, Durmisi (suspended) and Ekhator — a significant personnel drain across midfield, attack and goalkeeping
  • Rennes's Europa League form (D, W) — including a 0-0 away to Sturm Graz — shows they can be contained, and they arrive having just conceded 4 to Paris FC last Saturday

What could change it

The depth of Juventus's injury list is the single biggest variable here — losing Locatelli, Thuram and Conceicao simultaneously strips them of creative and physical presence across multiple lines. If those absences disrupt their structural cohesion, Rennes's high-xG attack (2.96 per game) could find more space than the underlying numbers suggest.

Pre-match probabilities

Juventus
64.3%
Draw
21.2%
Rennes
14.5%

Recent form · per game, last 8

Juventus

  1. L
  2. W
  3. D
  4. L
  5. W
  6. W

Rennes

  1. L
  2. W
  3. W
  4. L
  5. L
  6. D
1.63Goals scored1.5
1.25Goals conceded1.5
1.49xG created2.96
0.56xG conceded2.69
17.3Shots16.5
7Shots on target8.5
58%Possession54%
7.5Corners8

The table · UEFA Europa League

PosTeamPGDPts
1Juventus2+66
13Rennes2+14

Get the live analysis in the app

Open Juventus vs Rennes in APEX while it's on: the live score, in-match xG and shots, and a read that updates as the game changes.

More match previews

All matches →

APEX is sports analysis, not betting advice. Pre-match probabilities describe the picture before kickoff, never a certainty.