Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.2

Home › Football › UEFA Europa League › Juventus v Rennes

Back

Juventus v Rennes

Juventus
2–2Full time
Rennes

UEFA Europa League · THU 22 OCT · Allianz Stadium

Full timeGraded 22 Oct 20:28
Juventus 2–2 Rennes JUVENTUS WIN · WRONGOVER 2.5 · RIGHTBOTH TO SCORE · RIGHTOVER 1.5 · RIGHTUNDER 3.5 · WRONG1–1 EXACTLY · WRONG
We said Juventus win58%
The market said67%
Brier score, this match · lower is better0.980
The market’s Brier score1.110

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.

The match replay19 notes · 36 alerts
  1. 0′Before kick-off: we said Juventus win at 58%.
  2. 1′Much as we predicted: Juventus was 58% before kick-off and our model makes it 58% now. 0–0 · 58–22–20
  3. 1′KICK-OFF Juventus v Rennes
  4. 5′We published Juventus at 58%. Our model now makes it 80%. 1–0 · 80–13–7
  5. 5′⚽ GOAL · 5' Juventus 1–0 Rennes
  6. 5′OUR NUMBER MOVES UP · 5' Juventus win: 58% at kick-off, 80% now
  7. 6′Juventus find the net on 5′. 1–0. 1–0 · 80–13–7
  8. 14′⚽ GOAL · 14' Juventus 1–1 Rennes
  9. 14′OUR NUMBER MOVES DOWN · 14' Juventus win: 58% at kick-off, 55% now
  10. 16′Mousa Al-Tamari scores for Rennes on 15′ — 1–1. 1–1 · 55–25–20
  11. 20′🟨 YELLOW · 19' Federico Gatti · Juventus
  12. 38′OUR NUMBER MOVES DOWN · 38' Juventus win: 58% at kick-off, 48% now
  13. 42′We said Juventus at 58%. It is not going that way — our model now has it at 19%. 1–2 · 19–28–53
  14. 42′⚽ GOAL · 42' Juventus 1–2 Rennes
  15. 42′OUR NUMBER MOVES DOWN · 42' Juventus win: 58% at kick-off, 19% now
  16. 42′THE CALL SWINGS · 42' Rennes win is now our likeliest result at 53% (was Juventus win 47%)
  17. 43′43′: Boulaye Dia on the scoresheet for Rennes, making it 1–2. 1–2 · 19–28–54
  18. 44′OUR NUMBER MOVES DOWN · 44' Juventus win: 58% at kick-off, 18% now
  19. 45′SECOND HALF Juventus 1–2 Rennes
  20. 45′SUBSTITUTION · 45' Juventus · On: Pierre Kalulu · Off: Zeki Çelik
  21. 49′HALF-TIME Juventus 1–2 Rennes
  22. 53′We said Juventus at 58%. It is not going that way — our model now has it at 14%. 1–2 · 14–28–58
  23. 61′SUBSTITUTION · 60' Juventus · On: Nicolás Iván Gonzalez · Off: Federico Gatti
  24. 63′We said Juventus at 58%. It is not going that way — our model now has it at 9%. 1–2 · 9–26–65
  25. 65′OUR NUMBER MOVES DOWN · 65' Juventus win: 58% at kick-off, 8% now
  26. 66′We said Juventus at 58%. It is not going that way — our model now has it at 33%. 2–2 · 33–51–16
  27. 66′⚽ GOAL · 66' Juventus 2–2 Rennes
  28. 66′OUR NUMBER MOVES UP · 66' Juventus win: 58% at kick-off, 33% now
  29. 66′THE CALL SWINGS · 66' Draw is now our likeliest result at 51% (was Rennes win 67%)
  30. 67′Rennes have had 12 attempts to 5 and it is still 2–2. 2–2 · 32–53–15
  31. 67′4 goals already, more than the 3.0 we expected for the whole match. 2–2 · 32–53–15
  32. 68′Juventus level it on 67′ through Nick Woltemade. 2–2. 2–2 · 31–54–15
  33. 70′We said Juventus at 58%. It is not going that way — our model now has it at 29%. 2–2 · 29–56–14
  34. 71′OUR NUMBER MOVES DOWN · 71' Juventus win: 58% at kick-off, 28% now
  35. 75′We said Juventus at 58%. It is not going that way — our model now has it at 24%. 2–2 · 24–64–12
  36. 80′OUR NUMBER MOVES DOWN · 80' Juventus win: 58% at kick-off, 18% now
  37. 81′SUBSTITUTION · 80' Juventus · On: Jhon Lucumi · Off: Lloyd Kelly
  38. 81′SUBSTITUTION · 80' Juventus · On: Jérémie Boga · Off: Randal Kolo Muani
  39. 81′SUBSTITUTION · 81' Rennes · On: Issa Soumaré · Off: Boulaye Dia
  40. 82′SUBSTITUTION · 81' Rennes · On: Eliezer Mayenda · Off: Mousa Al-Tamari
  41. 82′SUBSTITUTION · 81' Rennes · On: Sebastian Szymański · Off: Adrien Thomasson
  42. 82′🟨 YELLOW · 82' Abdelhamid Aït Boudlal · Rennes
  43. 88′We published Juventus at 58%. Our model now makes it 96%. 3–2 · 96–4–0
  44. 88′OUR NUMBER MOVES DOWN · 88' Juventus win: 58% at kick-off, 8% now
  45. 88′⚽ GOAL · 88' Juventus 3–2 Rennes
  46. 88′OUR NUMBER MOVES UP · 88' Juventus win: 58% at kick-off, 96% now
  47. 88′THE CALL SWINGS · 88' Juventus win is now our likeliest result at 96% (was Draw 88%)
  48. 89′Jhon Lucumi scores for Juventus on 88′ — 3–2. 3–2 · 96–4–0
  49. 89′That is 5, and we only asked for 3.0 across ninety minutes. 3–2 · 96–4–0
  50. 91′GOAL DISALLOWED · 90+1' Juventus
  51. 91′OUR NUMBER MOVES DOWN · 90+1' Juventus win: 58% at kick-off, 5% now
  52. 91′THE CALL SWINGS · 90+1' Draw is now our likeliest result at 92% (was Juventus win 97%)
  53. 92′We said Juventus at 58%. It is not going that way — our model now has it at 4%. 2–2 · 4–94–2
  54. 92′SUBSTITUTION · 90+1' Juventus · On: Kerim Alajbegovic · Off: Andrea Cambiaso
  55. 98′Full time, 2–2. We called Juventus at 58% — wrong, and it goes on the record that way. 2–2 · 0–100–0
  56. FTFULL TIME Juventus 2–2 Rennes
  57. 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.

AI match analysis

Pitchside prediction · before kick-off

Juventus are favourites.

The Pitchside prediction: Juventus 58%, draw 22%, Rennes 20%. Over 2.5 goals 58%, both teams to score 57%.

The AI’s read on Juventus v RennesBefore, during and after the match · From £5.99 + VAT · paid once, never renewsSee the passes

Pre-match prediction

First published 16 Oct 00:00 · locked at kick-off

Juventus win58%
Draw22%
Rennes win20%

Kick-offTHU 22 OCT · 17:45

RoundLeague stage · matchday 3

VenueAllianz Stadium

RefereeMorten Krogh

Line-ups

Juventus

3-4-1-2

Rennes

5-3-2

Rest & schedule

Before kick-off · every competition we cover

Juventus

Rennes

4Days since last match4

Last match: 18 Oct · the Italian Serie A

Last match: 18 Oct · the French Ligue 1

3Matches in previous 14 days3

Counted across every competition we cover, before kick-off. Friendlies are not counted.

League table

2026/27

Positions before kick-off

#TEAMPGDPTS
1Juventus2+66
13Rennes2+14

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é

Our number · juventus winFirst published 16 Oct 00:00 · updated 22 Oct 00:17 · locked at kick-off
58% The market67%
Us58%
Market67%

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 model
Expected goals · Juventus v Rennes1.97 – 1.06
Form · UEFA Europa League this season · since 16 SeptW2 D0 L0 · W1 D1 L0
Table places · points 6 v 41 v 13
The market · Juventus win67% · ours 58%

Built from every result, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.

How the number movedSince we published
55%60%65%70% 16 OCT 00:0022 OCT 17:43
Our probability · Juventus win The market, margin stripped

Published at 57%, 58% now. No bookmaker had priced it when we published; the market has it at 67% now.

Every market, from one calculation
MarketUsMarketGap
Juventus win58%67%−9
Draw22%20%+2
Rennes win20%13%+7
Over 2.5 goals58%59%−1
Both teams to score57%52%+5
Over 1.5 goals81%79%+2
Over 3.5 goals36%38%−2
Juventus or draw80%87%−7
Juventus clean sheet35%––
Rennes clean sheet14%––

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.

Every scorelineMost likely 1–1 at 10.4%
0123450 5.2 4.8 2.7 1 9.2 10.4 5.4 2 9.3 9.9 5.3 3 6.1 6.5 3.5 4 3.0 3.2 5
under 2% 5% 12%+Juventus down, Rennes across0–5 goals a side shown (98.4% of outcomes)

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/22

No 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

WW5–0 · 2–1

RENNES

DW0–0 · 2–1

The table

2026/27
#TEAMPGDPTS
1Juventus2+66
2Bayer Leverkusen2+66
3Benfica2+56
4Beşiktaş2+46
5Bournemouth2+46
6Omonia Nicosia2+46
7Ferencvarosi TC2+36
8Lyon2+26
9Sunderland2+26
10Olympiakos Piraeus2+26
11Sparta Praha2+34
12Union St. Gilloise2+34
13Rennes2+14
14Dinamo Zagreb2+14
15Crystal Palace2+33
16AC Milan2+23
17Jagiellonia2+13
18OFI2+13
19Torreense203
20AZ Alkmaar203
21Red Bull Salzburg2−33
22Real Sociedad2−11
23Lillestrom2−11
24Levski Sofia2−11
25Hapoel Beer Sheva2−11
26Sturm Graz2−31
27NEC Nijmegen2−51
28Celta Vigo2−20
29Anderlecht2−20
301899 Hoffenheim2−30
31Plzen2−40
32Marseille2−40
33Celtic2−50
34Ararat-Armenia2−50
35Celje2−50
36Lech Poznan2−80

The competition's standings before kick-off.