

- Pre-match standings
- Both teams’ position and points
- Last 5 matches form
- Goal Averages
- Recent matches
- Goal Thresholds
- Goal minutes
- Yaşar Kenan Şeftalicioğlu’s comments
- Corner Averages
- Recent Matches and Corners
- Corner Thresholds
- Corner Balance and Halves
- Yaşar Kenan Şeftalicioğlu’s comments
- Card Averages
- Recent Matches and Cards
- Card Thresholds
- Referee and Halves
- Yaşar Kenan Şeftalicioğlu’s comments
- Free kicks
- Goal Kicks
- Throw-Ins
- Recent matches
- Yaşar Kenan Şeftalicioğlu’s comments
JuventusvsRennes
22.10.2026 · 19:45UEFA Europa League 2026\/2027 — league phase
| # | Team | P | W | D | L | Goals | GD | Pts | Last 5 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Ferencváros | 10 | 8 | 2 | 0 | 21:7 | +14 | 26 | DWWWW |
| 2 | Beşiktaş | 8 | 7 | 0 | 1 | 15:4 | +11 | 21 | WWLWW |
| 3 | Benfica | 8 | 6 | 1 | 1 | 25:7 | +18 | 19 | DWWWW |
| 4 | RSC Anderlecht | 8 | 5 | 1 | 2 | 15:7 | +8 | 16 | WWWLL |
| 5 | Jagiellonia Białystok | 6 | 4 | 1 | 1 | 13:6 | +7 | 13 | DWWLW |
| 6 | Omonia Nicosia | 6 | 4 | 1 | 1 | 10:4 | +6 | 13 | WLWWW |
| 7 | Salzburg | 6 | 4 | 1 | 1 | 9:7 | +2 | 13 | DWWWL |
| 8 | CSKA Sofia | 8 | 3 | 2 | 3 | 9:11 | -2 | 11 | DWLLL |
| 9 | Lech Poznań | 6 | 3 | 1 | 2 | 15:10 | +5 | 10 | WWDLL |
| 10 | OFI | 4 | 3 | 0 | 1 | 8:2 | +6 | 9 | WWWL |
| 11 | Maccabi Tel Aviv | 4 | 3 | 0 | 1 | 9:4 | +5 | 9 | WWLW |
| 12 | Qarabağ | 4 | 2 | 2 | 0 | 6:0 | +6 | 8 | WWDD |
| 13 | Juventus | 2 | 2 | 0 | 0 | 7:1 | +6 | 6 | WW |
| 14 | Bayer Leverkusen | 2 | 2 | 0 | 0 | 6:0 | +6 | 6 | WW |
| 15 | AFC Bournemouth | 2 | 2 | 0 | 0 | 5:1 | +4 | 6 | WW |
| 16 | Olympique Lyonnais | 2 | 2 | 0 | 0 | 5:3 | +2 | 6 | WW |
| 17 | Olympiakos Piraeus | 2 | 2 | 0 | 0 | 3:1 | +2 | 6 | WW |
| 18 | Sunderland | 2 | 2 | 0 | 0 | 3:1 | +2 | 6 | WW |
| 19 | PAOK | 4 | 2 | 0 | 2 | 7:6 | +1 | 6 | WWLL |
| 20 | Hradec Králové | 4 | 2 | 0 | 2 | 4:3 | +1 | 6 | WWLL |
| 21 | Hajduk Split | 4 | 2 | 0 | 2 | 5:6 | -1 | 6 | WLWL |
| 22 | CS U Craiova | 4 | 1 | 2 | 1 | 4:4 | 0 | 5 | DWDL |
| 23 | Lillestrøm | 4 | 1 | 2 | 1 | 4:4 | 0 | 5 | DWLD |
| 24 | Sparta Praha | 2 | 1 | 1 | 0 | 5:2 | +3 | 4 | WD |
| 25 | Union Saint-Gilloise | 2 | 1 | 1 | 0 | 4:1 | +3 | 4 | WD |
| 26 | Egnatia Rrogozhinë | 4 | 1 | 1 | 2 | 7:6 | +1 | 4 | LWDL |
| 27 | Paphos | 4 | 1 | 1 | 2 | 7:6 | +1 | 4 | LWLD |
| 28 | Rennes | 2 | 1 | 1 | 0 | 2:1 | +1 | 4 | DW |
| 29 | Dinamo Zagreb | 2 | 1 | 1 | 0 | 1:0 | +1 | 4 | DW |
| 30 | FC Avan Academy | 4 | 1 | 1 | 2 | 4:8 | -4 | 4 | DWLL |
| 31 | Saburtalo | 4 | 1 | 1 | 2 | 3:7 | -4 | 4 | DWLL |
| 32 | Thun | 4 | 1 | 1 | 2 | 7:12 | -5 | 4 | WLLD |
| 33 | Sheriff | 4 | 1 | 1 | 2 | 1:6 | -5 | 4 | DWLL |
| 34 | Crystal Palace | 2 | 1 | 0 | 1 | 6:3 | +3 | 3 | WL |
| 35 | AC Milan | 2 | 1 | 0 | 1 | 4:2 | +2 | 3 | LW |
| 36 | Torreense | 2 | 1 | 0 | 1 | 3:3 | 0 | 3 | WL |
| 37 | AZ | 2 | 1 | 0 | 1 | 2:2 | 0 | 3 | LW |
| 38 | Red Star Belgrade | 2 | 1 | 0 | 1 | 4:5 | -1 | 3 | WL |
| 39 | Sint-Truiden | 2 | 1 | 0 | 1 | 3:4 | -1 | 3 | WL |
| 40 | Žilina | 2 | 1 | 0 | 1 | 2:3 | -1 | 3 | LW |
| 41 | Shamrock Rovers | 2 | 1 | 0 | 1 | 4:6 | -2 | 3 | WL |
| 42 | Víkingur Reykjavík | 2 | 1 | 0 | 1 | 3:5 | -2 | 3 | LW |
| 43 | Kauno Žalgiris | 2 | 1 | 0 | 1 | 1:3 | -2 | 3 | LW |
| 44 | Viktoria Plzeň | 4 | 1 | 0 | 3 | 6:9 | -3 | 3 | LWLL |
| 45 | St. Gallen | 2 | 1 | 0 | 1 | 2:6 | -4 | 3 | WL |
| 46 | Universitatea Cluj | 2 | 0 | 2 | 0 | 0:0 | 0 | 2 | DD |
| 47 | Dynamo Kyiv | 4 | 0 | 2 | 2 | 2:5 | -3 | 2 | DDLL |
| 48 | Twente | 2 | 0 | 1 | 1 | 3:4 | -1 | 1 | LD |
| 49 | KuPS | 2 | 0 | 1 | 1 | 2:3 | -1 | 1 | DL |
| 50 | Rangers | 2 | 0 | 1 | 1 | 2:3 | -1 | 1 | LD |
| 51 | Real Sociedad | 2 | 0 | 1 | 1 | 2:3 | -1 | 1 | LD |
| 52 | Górnik Zabrze | 2 | 0 | 1 | 1 | 1:2 | -1 | 1 | LD |
| 53 | Hapoel Be'er Sheva | 2 | 0 | 1 | 1 | 1:2 | -1 | 1 | DL |
| 54 | Larne | 2 | 0 | 1 | 1 | 1:2 | -1 | 1 | DL |
| 55 | Levski Sofia | 2 | 0 | 1 | 1 | 1:2 | -1 | 1 | LD |
| 56 | Lincoln Red Imps | 2 | 0 | 1 | 1 | 1:2 | -1 | 1 | DL |
| 57 | Aluminij | 2 | 0 | 1 | 1 | 0:1 | -1 | 1 | DL |
| 58 | Hammarby | 2 | 0 | 1 | 1 | 2:4 | -2 | 1 | DL |
| 59 | Sturm Graz | 2 | 0 | 1 | 1 | 0:3 | -3 | 1 | DL |
| 60 | Hearts | 2 | 0 | 1 | 1 | 2:7 | -5 | 1 | LD |
| 61 | NEC | 2 | 0 | 1 | 1 | 1:6 | -5 | 1 | LD |
| 62 | Derry City | 2 | 0 | 0 | 2 | 3:5 | -2 | 0 | LL |
| 63 | Celta de Vigo | 2 | 0 | 0 | 2 | 1:3 | -2 | 0 | LL |
| 64 | Hoffenheim | 2 | 0 | 0 | 2 | 2:5 | -3 | 0 | LL |
| 65 | Tromsø | 2 | 0 | 0 | 2 | 1:4 | -3 | 0 | LL |
| 66 | Midtjylland | 2 | 0 | 0 | 2 | 0:3 | -3 | 0 | LL |
| 67 | AGF | 2 | 0 | 0 | 2 | 2:6 | -4 | 0 | LL |
| 68 | Olympique Marseille | 2 | 0 | 0 | 2 | 1:5 | -4 | 0 | LL |
| 69 | Vojvodina | 2 | 0 | 0 | 2 | 1:5 | -4 | 0 | LL |
| 70 | Mjällby | 2 | 0 | 0 | 2 | 0:4 | -4 | 0 | LL |
| 71 | Celtic | 2 | 0 | 0 | 2 | 2:7 | -5 | 0 | LL |
| 72 | Celje | 2 | 0 | 0 | 2 | 0:5 | -5 | 0 | LL |
| 73 | Trabzonspor | 2 | 0 | 0 | 2 | 0:5 | -5 | 0 | LL |
| 74 | Kairat | 2 | 0 | 0 | 2 | 0:6 | -6 | 0 | LL |
| 75 | KÍ | 2 | 0 | 0 | 2 | 0:6 | -6 | 0 | LL |
| 76 | Vestri | 2 | 0 | 0 | 2 | 0:6 | -6 | 0 | LL |
Italian Serie A 2026/2027
| # | Team | P | W | D | L | Goals | GD | Pts | Last 5 |
|---|---|---|---|---|---|---|---|---|---|
| 5 | Como | 7 | 4 | 2 | 1 | 12:7 | +5 | 14 | WWLDW |
| 6 | Frosinone | 7 | 4 | 1 | 2 | 13:9 | +4 | 13 | WDWLW |
| 7 | Cagliari | 7 | 4 | 1 | 2 | 6:7 | -1 | 13 | WWWDL |
| 8 | Juventus | 7 | 3 | 2 | 2 | 9:8 | +1 | 11 | DLWDL |
| 9 | Napoli | 7 | 3 | 1 | 3 | 10:7 | +3 | 10 | LWDWL |
| 10 | Torino | 7 | 3 | 1 | 3 | 10:9 | +1 | 10 | WLDWW |
| 11 | Atalanta | 7 | 3 | 0 | 4 | 10:11 | -1 | 9 | LLLWL |
French Ligue 1 2026/2027
| # | Team | P | W | D | L | Goals | GD | Pts | Last 5 |
|---|---|---|---|---|---|---|---|---|---|
| 3 | Paris | 7 | 4 | 2 | 1 | 12:7 | +5 | 14 | WDWLW |
| 4 | Lille | 7 | 4 | 2 | 1 | 10:5 | +5 | 14 | WWLWD |
| 5 | Monaco | 7 | 4 | 2 | 1 | 10:6 | +4 | 14 | WDWDL |
| 6 | Rennes | 7 | 4 | 1 | 2 | 15:14 | +1 | 13 | WWLWL |
| 7 | Lorient | 7 | 3 | 2 | 2 | 7:6 | +1 | 11 | WDLWW |
| 8 | Lens | 7 | 3 | 1 | 3 | 14:11 | +3 | 10 | LDLWW |
| 9 | Olympique Marseille | 7 | 3 | 0 | 4 | 14:10 | +4 | 9 | LLLWW |
JuventusvsRennes
22.10.2026 · 19:45Juventus · Overall
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Scored per match | 2.00 | 1.80 |
| Conceded per match | 1.00 | 1.10 |
| Total goals per match | 3.00 | 2.90 |
| Both teams to score | 40% (2) | 50% (5) |
| Clean sheet | 40% (2) | 40% (4) |
| Failed to score | 20% (1) | 10% (1) |
Juventus · Home
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Scored per match | 2.00 | 1.60 |
| Conceded per match | 0.80 | 0.80 |
| Total goals per match | 2.80 | 2.40 |
| Both teams to score | 20% (1) | 30% (3) |
| Clean sheet | 60% (3) | 50% (5) |
| Failed to score | 20% (1) | 20% (2) |
Rennes · Overall
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Scored per match | 1.80 | 1.80 |
| Conceded per match | 2.00 | 1.80 |
| Total goals per match | 3.80 | 3.60 |
| Both teams to score | 60% (3) | 70% (7) |
| Clean sheet | 20% (1) | 20% (2) |
| Failed to score | 40% (2) | 20% (2) |
Rennes · Away
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Scored per match | 1.20 | 2.20 |
| Conceded per match | 2.40 | 1.90 |
| Total goals per match | 3.60 | 4.10 |
| Both teams to score | 60% (3) | 50% (5) |
| Clean sheet | 20% (1) | 40% (4) |
| Failed to score | 40% (2) | 20% (2) |
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 10 matches · 13. place
| Date | Opponent | Opponent's position | Score | HT | |
|---|---|---|---|---|---|
| 18.10.26 | Home | Lazio Italian Serie A | — | 0-3 | 0-1 |
| 15.10.26 | Away | Celta de Vigo UEFA Europa League | 63. | 2-1 | 0-1 |
| 11.10.26 | Away | Cagliari Italian Serie A | 7. | 1-1 | 0-1 |
| 20.09.26 | Home | Atalanta Italian Serie A | 11. | 2-0 | 1-0 |
| 17.09.26 | Home | NEC UEFA Europa League | 61. | 5-0 | 3-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||
| 13.09.26 | Away | Sassuolo Italian Serie A | — | 2-3 | 0-0 |
| 06.09.26 | Home | AC Milan Italian Serie A | 35. | 1-1 | 0-0 |
| 29.08.26 | Home | Parma Italian Serie A | — | 2-0 | 0-0 |
| 23.08.26 | Away | Frosinone Italian Serie A | 6. | 1-0 | 1-0 |
| 24.05.26 | Away | Torino Italian Serie A | 10. | 2-2 | 1-0 |
Rennes · Last 10 matches · 28. place
| Date | Opponent | Opponent's position | Score | HT | |
|---|---|---|---|---|---|
| 18.10.26 | Away | Paris French Ligue 1 | 3. | 3-4 | 1-2 |
| 15.10.26 | Home | OFI UEFA Europa League | 10. | 2-1 | 0-1 |
| 11.10.26 | Home | Auxerre French Ligue 1 | — | 4-1 | 1-1 |
| 19.09.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 0-4 | 0-2 |
| 16.09.26 | Away | Sturm Graz UEFA Europa League | 59. | 0-0 | 0-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||
| 11.09.26 | Home | Olympique Marseille French Ligue 1 | 68. | 1-0 | 0-0 |
| 06.09.26 | Away | Angers SCO French Ligue 1 | — | 2-1 | 2-1 |
| 30.08.26 | Home | Le Mans French Ligue 1 | — | 3-2 | 2-1 |
| 23.08.26 | Home | PSG French Ligue 1 | — | 2-2 | 2-0 |
| 17.05.26 | Away | Olympique Marseille French Ligue 1 | 68. | 1-3 | 0-2 |
Matches from newest to oldest; league, cup and European matches combined (competition shown next to the opponent’s name). Rankings are based on the league table before this match; "—": opponent is not in the same league table.
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 10 home matches · 13nd place
| Date | Opponent | Opponent's position | Score | HT | |
|---|---|---|---|---|---|
| 18.10.26 | Home | Lazio Italian Serie A | — | 0-3 | 0-1 |
| 20.09.26 | Home | Atalanta Italian Serie A | 11. | 2-0 | 1-0 |
| 17.09.26 | Home | NEC UEFA Europa League | 61. | 5-0 | 3-0 |
| 06.09.26 | Home | AC Milan Italian Serie A | 35. | 1-1 | 0-0 |
| 29.08.26 | Home | Parma Italian Serie A | — | 2-0 | 0-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||
| 17.05.26 | Home | Fiorentina Italian Serie A | — | 0-2 | 0-1 |
| 03.05.26 | Home | Hellas Verona Italian Serie A | — | 1-1 | 0-1 |
| 19.04.26 | Home | Bologna Italian Serie A | — | 2-0 | 1-0 |
| 06.04.26 | Home | Genoa Italian Serie A | — | 2-0 | 2-0 |
| 21.03.26 | Home | Sassuolo Italian Serie A | — | 1-1 | 1-0 |
Rennes · Last 10 away match · No. 28
| Date | Opponent | Opponent's position | Score | HT | |
|---|---|---|---|---|---|
| 18.10.26 | Away | Paris French Ligue 1 | 3. | 3-4 | 1-2 |
| 19.09.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 0-4 | 0-2 |
| 16.09.26 | Away | Sturm Graz UEFA Europa League | 59. | 0-0 | 0-0 |
| 06.09.26 | Away | Angers SCO French Ligue 1 | — | 2-1 | 2-1 |
| 17.05.26 | Away | Olympique Marseille French Ligue 1 | 68. | 1-3 | 0-2 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||
| 03.05.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 2-4 | 1-2 |
| 19.04.26 | Away | Strasbourg French Ligue 1 | — | 3-0 | 1-0 |
| 04.04.26 | Away | Brest French Ligue 1 | — | 4-3 | 2-1 |
| 08.03.26 | Away | Nice French Ligue 1 | — | 4-0 | 2-0 |
| 22.02.26 | Away | Auxerre French Ligue 1 | — | 3-0 | 3-0 |
Matches from newest to oldest; league, cup and European matches combined (competition shown next to the opponent’s name). Rankings are based on the league table before this match; "—": opponent is not in the same league table.
JuventusvsRennes
22.10.2026 · 19:45Total goals at full time
| JuventusGenel | JuventusHome | RennesGenel | RennesAway | |
|---|---|---|---|---|
| 1+ goals | S5100%5/5S10100%10/10 | S5100%5/5S10100%10/10 | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 |
| 2+ goals | S5100%5/5S1090%9/10 | S5100%5/5S10100%10/10 | S580%4/5S1080%8/10 | S580%4/5S1090%9/10 |
| 3+ goals | S560%3/5S1050%5/10 | S540%2/5S1020%2/10 | S580%4/5S1080%8/10 | S580%4/5S1090%9/10 |
| 4+ goals | S520%1/5S1030%3/10 | S520%1/5S1010%1/10 | S560%3/5S1060%6/10 | S560%3/5S1060%6/10 |
| 5+ goals | S520%1/5S1020%2/10 | S520%1/5S1010%1/10 | S540%2/5S1030%3/10 | S520%1/5S1030%3/10 |
First-half total goals
| JuventusGenel | JuventusHome | RennesGenel | RennesAway | |
|---|---|---|---|---|
| 1+ goals | S5100%5/5S1070%7/10 | S560%3/5S1080%8/10 | S580%4/5S1080%8/10 | S580%4/5S1090%9/10 |
| 2+ goals | S520%1/5S1010%1/10 | S520%1/5S1020%2/10 | S560%3/5S1070%7/10 | S580%4/5S1080%8/10 |
| 3+ goals | S520%1/5S1010%1/10 | S520%1/5S1010%1/10 | S520%1/5S1030%3/10 | S540%2/5S1050%5/10 |
| 4+ goals | S50%0/5S100%0/10 | S50%0/5S100%0/10 | S50%0/5S100%0/10 | S50%0/5S100%0/10 |
| 5+ goals | S50%0/5S100%0/10 | S50%0/5S100%0/10 | S50%0/5S100%0/10 | S50%0/5S100%0/10 |
S5 last 5 matches S10 last 10 matches · 70% and above 40–69% below 40% · Only matches with a known first-half score are included in the first-half table.
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 5 matches
| Conceded | 00-15 | 215-30 | 130-45+ | 045-60 | 160-75 | 175-90+ | 5total |
Rennes · Last 5 matches
| Conceded | 30-15 | 215-30 | 130-45+ | 145-60 | 060-75 | 375-90+ | 10total |
Juventus · Last 10 matches
| Conceded | 00-15 | 215-30 | 130-45+ | 145-60 | 360-75 | 475-90+ | 11total |
Rennes · Last 10 matches
| Conceded | 50-15 | 315-30 | 230-45+ | 345-60 | 160-75 | 475-90+ | 18total |
Chart: goals scored (number · percentage). Covers 30-45+ first-half stoppage time and 75-90+ full-time stoppage time. Bottom line: goals conceded in the same periods.
JuventusvsRennes
22.10.2026 · 19:45Yaşar Kenan Şeftalicioğlu provides his analysis
I think goals will be the main focus in this match.Juventus have maintained their recent productivity; their attacking and defensive lines are consistent, while their overall goal environment at home is also lively. Rennes, meanwhile, look like a more open team. They are productive but also leave space at the back; the high-scoring pattern in their recent matches has not changed significantly compared with the previous broader period. Both teams tend to make the game lively in the first halves. The main point that stands out to me is that expected goals increase, particularly in the final stages of the match. Both Juventus and Rennes can keep searching for a goal until the final whistle.
— Yaşar Kenan Şeftalicioğlu
Pre-match expected goals · combined recent matches of both teams
| Last 5 | Last 10 | |
|---|---|---|
| Expected goals | 3.40 | 3.25 |
| Both teams to score | 50%5/10 | 60%12/20 |
| 2+ goals | 90%9/10 | 85%17/20 |
| 3+ goals | 70%7/10 | 65%13/20 |
| 4+ goals | 40%4/10 | 45%9/20 |
| 5+ goals | 30%3/10 | 25%5/20 |
| HT 1+ goals | 90%9/10 | 75%15/20 |
| HT 2+ goals | 40%4/10 | 40%8/20 |
JuventusvsRennes
22.10.2026 · 19:45Juventus · Overall
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Corners won per match | 5.00 | 7.00 |
| Corners conceded to the opponent per match | 3.20 | 3.10 |
| Total corners per match | 8.20 | 10.10 |
| Highest / lowest total | 12 / 1 | 15 / 1 |
| More corners than the opponent | 2 / 5 | 6 / 10 |
| Corner difference per match | +1.80 | +3.90 |
Juventus · Home
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Corners won per match | 5.20 | 6.60 |
| Corners conceded to the opponent per match | 3.20 | 2.90 |
| Total corners per match | 8.40 | 9.50 |
| Highest / lowest total | 12 / 1 | 15 / 1 |
| More corners than the opponent | 2 / 5 | 6 / 10 |
| Corner difference per match | +2.00 | +3.70 |
Rennes · Overall
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Corners won per match | 8.20 | 6.90 |
| Corners conceded to the opponent per match | 3.80 | 5.60 |
| Total corners per match | 12.00 | 12.50 |
| Highest / lowest total | 17 / 7 | 18 / 7 |
| More corners than the opponent | 4 / 5 | 6 / 10 |
| Corner difference per match | +4.40 | +1.30 |
Rennes · Away
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Corners won per match | 6.60 | 6.00 |
| Corners conceded to the opponent per match | 5.40 | 5.00 |
| Total corners per match | 12.00 | 11.00 |
| Highest / lowest total | 18 / 7 | 18 / 7 |
| More corners than the opponent | 3 / 5 | 6 / 10 |
| Corner difference per match | +1.20 | +1.00 |
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 10 matches · 13. place
| Date | Opponent | Pos | Score | Corners | Total | HT | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Home | Lazio Italian Serie A | — | 0-3 | 5-7 | 12 | — |
| 15.10.26 | Away | Celta de Vigo UEFA Europa League | 63. | 2-1 | 7-2 | 9 | 2-1 |
| 11.10.26 | Away | Cagliari Italian Serie A | 7. | 1-1 | 9-1 | 10 | 3-1 |
| 20.09.26 | Home | Atalanta Italian Serie A | 11. | 2-0 | 4-5 | 9 | 1-2 |
| 17.09.26 | Home | NEC UEFA Europa League | 61. | 5-0 | 0-1 | 1 | 0-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 13.09.26 | Away | Sassuolo Italian Serie A | — | 2-3 | 10-3 | 13 | 5-1 |
| 06.09.26 | Home | AC Milan Italian Serie A | 35. | 1-1 | 7-1 | 8 | 5-0 |
| 29.08.26 | Home | Parma Italian Serie A | — | 2-0 | 10-2 | 12 | 4-2 |
| 23.08.26 | Away | Frosinone Italian Serie A | 6. | 1-0 | 12-3 | 15 | 9-0 |
| 24.05.26 | Away | Torino Italian Serie A | 10. | 2-2 | 6-6 | 12 | 3-2 |
Rennes · Last 10 matches · 28. place
| Date | Opponent | Pos | Score | Corners | Total | HT | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Away | Paris French Ligue 1 | 3. | 3-4 | 4-3 | 7 | 1-2 |
| 15.10.26 | Home | OFI UEFA Europa League | 10. | 2-1 | 13-3 | 16 | 6-1 |
| 11.10.26 | Home | Auxerre French Ligue 1 | — | 4-1 | 12-5 | 17 | 4-1 |
| 19.09.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 0-4 | 8-3 | 11 | 4-3 |
| 16.09.26 | Away | Sturm Graz UEFA Europa League | 59. | 0-0 | 4-5 | 9 | 4-1 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 11.09.26 | Home | Olympique Marseille French Ligue 1 | 68. | 1-0 | 3-5 | 8 | 2-2 |
| 06.09.26 | Away | Angers SCO French Ligue 1 | — | 2-1 | 6-12 | 18 | — |
| 30.08.26 | Home | Le Mans French Ligue 1 | — | 3-2 | 8-6 | 14 | 6-3 |
| 23.08.26 | Home | PSG French Ligue 1 | — | 2-2 | 0-10 | 10 | 0-7 |
| 17.05.26 | Away | Olympique Marseille French Ligue 1 | 68. | 1-3 | 11-4 | 15 | 3-2 |
Corners: taken by the team - taken by the opponent. HT: first-half corners (team - opponent). Matches are listed from newest to oldest, with league, cup and European matches combined; only matches with recorded corner data are counted. Rankings are based on the league table before this match.
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 10 home matches · 13nd place
| Date | Opponent | Pos | Score | Corners | Total | HT | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Home | Lazio Italian Serie A | — | 0-3 | 5-7 | 12 | — |
| 20.09.26 | Home | Atalanta Italian Serie A | 11. | 2-0 | 4-5 | 9 | 1-2 |
| 17.09.26 | Home | NEC UEFA Europa League | 61. | 5-0 | 0-1 | 1 | 0-0 |
| 06.09.26 | Home | AC Milan Italian Serie A | 35. | 1-1 | 7-1 | 8 | 5-0 |
| 29.08.26 | Home | Parma Italian Serie A | — | 2-0 | 10-2 | 12 | 4-2 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 17.05.26 | Home | Fiorentina Italian Serie A | — | 0-2 | 6-2 | 8 | 2-1 |
| 03.05.26 | Home | Hellas Verona Italian Serie A | — | 1-1 | 14-1 | 15 | 9-1 |
| 19.04.26 | Home | Bologna Italian Serie A | — | 2-0 | 6-1 | 7 | 4-1 |
| 06.04.26 | Home | Genoa Italian Serie A | — | 2-0 | 5-5 | 10 | 2-2 |
| 21.03.26 | Home | Sassuolo Italian Serie A | — | 1-1 | 9-4 | 13 | 6-2 |
Rennes · Last 10 away match · No. 28
| Date | Opponent | Pos | Score | Corners | Total | HT | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Away | Paris French Ligue 1 | 3. | 3-4 | 4-3 | 7 | 1-2 |
| 19.09.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 0-4 | 8-3 | 11 | 4-3 |
| 16.09.26 | Away | Sturm Graz UEFA Europa League | 59. | 0-0 | 4-5 | 9 | 4-1 |
| 06.09.26 | Away | Angers SCO French Ligue 1 | — | 2-1 | 6-12 | 18 | — |
| 17.05.26 | Away | Olympique Marseille French Ligue 1 | 68. | 1-3 | 11-4 | 15 | 3-2 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 03.05.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 2-4 | 5-7 | 12 | 3-3 |
| 19.04.26 | Away | Strasbourg French Ligue 1 | — | 3-0 | 9-2 | 11 | 4-2 |
| 04.04.26 | Away | Brest French Ligue 1 | — | 4-3 | 7-3 | 10 | 5-2 |
| 08.03.26 | Away | Nice French Ligue 1 | — | 4-0 | 1-7 | 8 | 1-3 |
| 22.02.26 | Away | Auxerre French Ligue 1 | — | 3-0 | 5-4 | 9 | 2-1 |
Corners: taken by the team - taken by the opponent. HT: first-half corners (team - opponent). Matches are listed from newest to oldest, with league, cup and European matches combined; only matches with recorded corner data are counted. Rankings are based on the league table before this match.
JuventusvsRennes
22.10.2026 · 19:45Total match corners
| JuventusGenel | JuventusHome | RennesGenel | RennesAway | |
|---|---|---|---|---|
| 8+ | S580%4/5S1090%9/10 | S580%4/5S1080%8/10 | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 |
| 9+ | S580%4/5S1080%8/10 | S560%3/5S1060%6/10 | S580%4/5S1080%8/10 | S580%4/5S1080%8/10 |
| 10+ | S540%2/5S1060%6/10 | S540%2/5S1050%5/10 | S560%3/5S1070%7/10 | S560%3/5S1060%6/10 |
| 11+ | S520%1/5S1050%5/10 | S540%2/5S1040%4/10 | S560%3/5S1060%6/10 | S560%3/5S1050%5/10 |
| 12+ | S520%1/5S1050%5/10 | S540%2/5S1040%4/10 | S540%2/5S1050%5/10 | S540%2/5S1030%3/10 |
Team corners
| JuventusGenel | JuventusHome | RennesGenel | RennesAway | |
|---|---|---|---|---|
| 3+ | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 | S5100%5/5S1090%9/10 | S5100%5/5S1090%9/10 |
| 4+ | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 | S5100%5/5S1080%8/10 | S5100%5/5S1090%9/10 |
| 5+ | S560%3/5S1080%8/10 | S560%3/5S1080%8/10 | S560%3/5S1060%6/10 | S560%3/5S1070%7/10 |
| 6+ | S540%2/5S1070%7/10 | S540%2/5S1060%6/10 | S560%3/5S1060%6/10 | S560%3/5S1050%5/10 |
| 7+ | S540%2/5S1060%6/10 | S540%2/5S1040%4/10 | S560%3/5S1050%5/10 | S540%2/5S1040%4/10 |
S5 last 5 matches S10 last 10 matches · 70% and above 40–69% below 40% · The right table counts only the team's own corners.
JuventusvsRennes
22.10.2026 · 19:45Juventus · Overall corner balance
Rennes · Corner Balance (Overall)
Juventus · Corners by half
Chart: last 5 matches (4 matches with half-time data) · Last 10 matches: first-half total 4.56, second-half total 5.33 (9 matches)
Rennes · Corners by half
Chart: last 5 matches (5 matches with half-time data) · Last 10 matches: first-half total 5.78, second-half total 6.11 (9 matches)
JuventusvsRennes
22.10.2026 · 19:45Yaşar Kenan Şeftalicioğlu provides his analysis
I expect Rennes to carry more of the weight in terms of corners.The French side produce more corners and are maintaining their form in this area; their recent balance has not deteriorated compared with the broader period. Juventus, meanwhile, have regressed in this area at home. As the home team’s corner production declines, the space they are giving the opponent is also noteworthy. Therefore, if the game moves from Juventus’s controlled start to Rennes’s wing pressure, the total number could rise quickly. Frankly, the decisive factors here will be Rennes’s attacking continuity and how much Juventus become pinned back when building out from defense.
— Yaşar Kenan Şeftalicioğlu
Pre-match expected corners · combined recent matches of both teams
| Last 5 | Last 10 | |
|---|---|---|
| Expected total | 10.10 | 11.30 |
| Home team expected | 4.40 | 6.30 |
| Away team expected | 5.70 | 5.00 |
| 9+ corners | 80%8/10 | 80%16/20 |
| 10+ corners | 50%5/10 | 65%13/20 |
| 11+ corners | 40%4/10 | 55%11/20 |
| Expected in the first half | 3.95 | 5.17 |
JuventusvsRennes
22.10.2026 · 19:45Juventus · Overall
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Cards received per match | 1.00 | 1.40 |
| Opponent cards per match | 1.80 | 2.00 |
| Total cards per match | 2.80 | 3.40 |
| Highest / lowest total | 4 / 2 | 5 / 2 |
| Yellow / red (own) | 5 / 0 | 14 / 0 |
| Match with a red card | 0 / 5 | 0 / 10 |
Juventus · Home
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Cards received per match | 1.00 | 1.30 |
| Opponent cards per match | 2.20 | 2.30 |
| Total cards per match | 3.20 | 3.60 |
| Highest / lowest total | 5 / 2 | 6 / 1 |
| Yellow / red (own) | 5 / 0 | 13 / 0 |
| Match with a red card | 0 / 5 | 1 / 10 |
Rennes · Overall
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Cards received per match | 2.60 | 2.10 |
| Opponent cards per match | 2.00 | 2.40 |
| Total cards per match | 4.60 | 4.50 |
| Highest / lowest total | 6 / 2 | 7 / 2 |
| Yellow / red (own) | 13 / 0 | 21 / 0 |
| Match with a red card | 0 / 5 | 1 / 10 |
Rennes · Away
| Last 55 matches | Last 1010 matches | |
|---|---|---|
| Cards received per match | 1.60 | 2.10 |
| Opponent cards per match | 2.40 | 1.70 |
| Total cards per match | 4.00 | 3.80 |
| Highest / lowest total | 6 / 2 | 6 / 1 |
| Yellow / red (own) | 8 / 0 | 21 / 0 |
| Match with a red card | 0 / 5 | 0 / 10 |
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 10 matches · 13. place
| Date | Opponent | Pos | Score | Cards | Total | Red | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Home | Lazio Italian Serie A | — | 0-3 | 0-2 | 2 | 0-0 |
| 15.10.26 | Away | Celta de Vigo UEFA Europa League | 63. | 2-1 | 2-2 | 4 | 0-0 |
| 11.10.26 | Away | Cagliari Italian Serie A | 7. | 1-1 | 1-2 | 3 | 0-0 |
| 20.09.26 | Home | Atalanta Italian Serie A | 11. | 2-0 | 1-2 | 3 | 0-0 |
| 17.09.26 | Home | NEC UEFA Europa League | 61. | 5-0 | 1-1 | 2 | 0-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 13.09.26 | Away | Sassuolo Italian Serie A | — | 2-3 | 2-2 | 4 | 0-0 |
| 06.09.26 | Home | AC Milan Italian Serie A | 35. | 1-1 | 1-3 | 4 | 0-0 |
| 29.08.26 | Home | Parma Italian Serie A | — | 2-0 | 2-3 | 5 | 0-0 |
| 23.08.26 | Away | Frosinone Italian Serie A | 6. | 1-0 | 2-2 | 4 | 0-0 |
| 24.05.26 | Away | Torino Italian Serie A | 10. | 2-2 | 2-1 | 3 | 0-0 |
Rennes · Last 10 matches · 28. place
| Date | Opponent | Pos | Score | Cards | Total | Red | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Away | Paris French Ligue 1 | 3. | 3-4 | 4-2 | 6 | 0-0 |
| 15.10.26 | Home | OFI UEFA Europa League | 10. | 2-1 | 3-2 | 5 | 0-0 |
| 11.10.26 | Home | Auxerre French Ligue 1 | — | 4-1 | 4-0 | 4 | 0-0 |
| 19.09.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 0-4 | 2-4 | 6 | 0-0 |
| 16.09.26 | Away | Sturm Graz UEFA Europa League | 59. | 0-0 | 0-2 | 2 | 0-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 11.09.26 | Home | Olympique Marseille French Ligue 1 | 68. | 1-0 | 1-4 | 5 | 0-0 |
| 06.09.26 | Away | Angers SCO French Ligue 1 | — | 2-1 | 1-1 | 2 | 0-0 |
| 30.08.26 | Home | Le Mans French Ligue 1 | — | 3-2 | 3-4 | 7 | 0-1 |
| 23.08.26 | Home | PSG French Ligue 1 | — | 2-2 | 2-2 | 4 | 0-0 |
| 17.05.26 | Away | Olympique Marseille French Ligue 1 | 68. | 1-3 | 1-3 | 4 | 0-0 |
Cards: team received - opponent received (each yellow and red card counts as 1 card). Red: Team - Opponent. Matches from newest to oldest, with league, cup and European matches combined; only matches with card data are counted. Rankings are based on the league table before this match.
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 10 home matches · 13nd place
| Date | Opponent | Pos | Score | Cards | Total | Red | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Home | Lazio Italian Serie A | — | 0-3 | 0-2 | 2 | 0-0 |
| 20.09.26 | Home | Atalanta Italian Serie A | 11. | 2-0 | 1-2 | 3 | 0-0 |
| 17.09.26 | Home | NEC UEFA Europa League | 61. | 5-0 | 1-1 | 2 | 0-0 |
| 06.09.26 | Home | AC Milan Italian Serie A | 35. | 1-1 | 1-3 | 4 | 0-0 |
| 29.08.26 | Home | Parma Italian Serie A | — | 2-0 | 2-3 | 5 | 0-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 17.05.26 | Home | Fiorentina Italian Serie A | — | 0-2 | 1-5 | 6 | 0-1 |
| 03.05.26 | Home | Hellas Verona Italian Serie A | — | 1-1 | 1-4 | 5 | 0-0 |
| 19.04.26 | Home | Bologna Italian Serie A | — | 2-0 | 1-0 | 1 | 0-0 |
| 06.04.26 | Home | Genoa Italian Serie A | — | 2-0 | 4-1 | 5 | 0-0 |
| 21.03.26 | Home | Sassuolo Italian Serie A | — | 1-1 | 1-2 | 3 | 0-0 |
Rennes · Last 10 away match · No. 28
| Date | Opponent | Pos | Score | Cards | Total | Red | |
|---|---|---|---|---|---|---|---|
| 18.10.26 | Away | Paris French Ligue 1 | 3. | 3-4 | 4-2 | 6 | 0-0 |
| 19.09.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 0-4 | 2-4 | 6 | 0-0 |
| 16.09.26 | Away | Sturm Graz UEFA Europa League | 59. | 0-0 | 0-2 | 2 | 0-0 |
| 06.09.26 | Away | Angers SCO French Ligue 1 | — | 2-1 | 1-1 | 2 | 0-0 |
| 17.05.26 | Away | Olympique Marseille French Ligue 1 | 68. | 1-3 | 1-3 | 4 | 0-0 |
| ▲ Last 5 matches▼ Matches 6–10 | |||||||
| 03.05.26 | Away | Olympique Lyonnais French Ligue 1 | 16. | 2-4 | 3-0 | 3 | 0-0 |
| 19.04.26 | Away | Strasbourg French Ligue 1 | — | 3-0 | 1-0 | 1 | 0-0 |
| 04.04.26 | Away | Brest French Ligue 1 | — | 4-3 | 4-2 | 6 | 0-0 |
| 08.03.26 | Away | Nice French Ligue 1 | — | 4-0 | 1-2 | 3 | 0-0 |
| 22.02.26 | Away | Auxerre French Ligue 1 | — | 3-0 | 4-1 | 5 | 0-0 |
Cards: team received - opponent received (each yellow and red card counts as 1 card). Red: Team - Opponent. Matches from newest to oldest, with league, cup and European matches combined; only matches with card data are counted. Rankings are based on the league table before this match.
JuventusvsRennes
22.10.2026 · 19:45Total match cards
| JuventusGenel | JuventusHome | RennesGenel | RennesAway | |
|---|---|---|---|---|
| 3+ | S560%3/5S1080%8/10 | S560%3/5S1070%7/10 | S580%4/5S1080%8/10 | S560%3/5S1070%7/10 |
| 4+ | S520%1/5S1050%5/10 | S540%2/5S1050%5/10 | S580%4/5S1080%8/10 | S560%3/5S1050%5/10 |
| 5+ | S50%0/5S1010%1/10 | S520%1/5S1040%4/10 | S560%3/5S1050%5/10 | S540%2/5S1040%4/10 |
| 6+ | S50%0/5S100%0/10 | S50%0/5S1010%1/10 | S540%2/5S1030%3/10 | S540%2/5S1030%3/10 |
| 7+ | S50%0/5S100%0/10 | S50%0/5S100%0/10 | S50%0/5S1010%1/10 | S50%0/5S100%0/10 |
Cards received by the team
| JuventusGenel | JuventusHome | RennesGenel | RennesAway | |
|---|---|---|---|---|
| 1+ | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 |
| 2+ | S520%1/5S1050%5/10 | S520%1/5S1020%2/10 | S580%4/5S1060%6/10 | S540%2/5S1050%5/10 |
| 3+ | S50%0/5S100%0/10 | S50%0/5S1010%1/10 | S560%3/5S1040%4/10 | S520%1/5S1040%4/10 |
| 4+ | S50%0/5S100%0/10 | S50%0/5S1010%1/10 | S540%2/5S1020%2/10 | S520%1/5S1030%3/10 |
S5 last 5 matches S10 last 10 matches · 70% and above 40–69% below 40% · The right table counts only the cards received by the team itself.
JuventusvsRennes
22.10.2026 · 19:45Referee
Juventus · Cards by half
Chart: last 5 matches (5 matches with half-time data) · Last 10 matches: first-half total 1.00, second-half total 2.40 (10 matches)
Rennes · Cards by half
Chart: last 5 matches (5 matches with half-time data) · Last 10 matches: first-half total 1.20, second-half total 3.30 (10 matches)
JuventusvsRennes
22.10.2026 · 19:45Yaşar Kenan Şeftalicioğlu provides his analysis
Rennes can be expected to bring a more physical and aggressive character to the match in terms of cards.Juventus’s recent card profile has declined; the picture is calmer than in the previous broader period, and the decrease is clearly noticeable. Rennes, meanwhile, are showing no change in level, with the intensity of the contest remaining consistently high. For this reason, the away team may carry more of the match’s disciplinary burden. Even so, the tension of European matches could put the referee’s hand in his pocket, especially when midfield battles become more frequent. Juventus staying calm and Rennes controlling their aggression will determine the card balance.
— Yaşar Kenan Şeftalicioğlu
Pre-match card expectations · combined recent matches of both teams
| Last 5 | Last 10 | |
|---|---|---|
| Expected total | 3.70 | 3.95 |
| Home team expected | 1.50 | 1.90 |
| Away team expected | 2.20 | 2.05 |
| 4+ cards | 50%5/10 | 65%13/20 |
| 5+ cards | 30%3/10 | 30%6/20 |
| 6+ cards | 20%2/10 | 15%3/20 |
| Match with a red card | 0%0/10 | 5%1/20 |
| Expected in the first half | 1.50 | 1.10 |
JuventusvsRennes
22.10.2026 · 19:45Juventus · per-match averages
| First half | Second half | Full match | |||||
|---|---|---|---|---|---|---|---|
| Used | Opponent | Used | Opponent | Used | Opponent | Total | |
| Overall · last 55 matches | — | — | — | — | 11.00 | 10.80 | 21.80 |
| Home · last 55 matches | — | — | — | — | 11.60 | 12.00 | 23.60 |
| Overall · last 1010 matches | — | — | — | — | 11.10 | 12.80 | 23.90 |
| Home · last 1010 matches | — | — | — | — | 10.80 | 11.00 | 21.80 |
Match total
| Overall | Home | |
|---|---|---|
| 19+ | S560%3/5S1080%8/10 | S580%4/5S1060%6/10 |
| 21+ | S540%2/5S1060%6/10 | S560%3/5S1050%5/10 |
| 23+ | S540%2/5S1040%4/10 | S540%2/5S1040%4/10 |
| 25+ | S540%2/5S1040%4/10 | S540%2/5S1040%4/10 |
Used by the team
| Overall | Home | |
|---|---|---|
| 10+ | S560%3/5S1070%7/10 | S580%4/5S1060%6/10 |
| 11+ | S540%2/5S1050%5/10 | S560%3/5S1050%5/10 |
| 12+ | S540%2/5S1040%4/10 | S540%2/5S1040%4/10 |
| 13+ | S520%1/5S1020%2/10 | S520%1/5S1020%2/10 |
Highest / lowest total: 31 / 15 (last 10: 35 / 15) · Matches in which it had more than the opponent: 1 / 5 (last 10: 2 / 10) · Half-time data not recorded
Rennes · per-match averages
| First half | Second half | Full match | |||||
|---|---|---|---|---|---|---|---|
| Used | Opponent | Used | Opponent | Used | Opponent | Total | |
| Overall · last 55 matches | — | — | — | — | 11.40 | 12.00 | 23.40 |
| Away · last 55 matches | — | — | — | — | 11.20 | 12.00 | 23.20 |
| Overall · last 1010 matches | — | — | — | — | 11.10 | 12.10 | 23.20 |
| Away · last 1010 matches | — | — | — | — | 11.20 | 12.60 | 23.80 |
Match total
| Overall | Away | |
|---|---|---|
| 19+ | S580%4/5S1080%8/10 | S580%4/5S1080%8/10 |
| 21+ | S580%4/5S1080%8/10 | S580%4/5S1080%8/10 |
| 23+ | S580%4/5S1070%7/10 | S560%3/5S1050%5/10 |
| 25+ | S540%2/5S1050%5/10 | S560%3/5S1040%4/10 |
Used by the team
| Overall | Away | |
|---|---|---|
| 10+ | S5100%5/5S1090%9/10 | S5100%5/5S1090%9/10 |
| 11+ | S580%4/5S1070%7/10 | S560%3/5S1050%5/10 |
| 12+ | S540%2/5S1040%4/10 | S540%2/5S1030%3/10 |
| 13+ | S520%1/5S1030%3/10 | S520%1/5S1020%2/10 |
Highest / lowest total: 27 / 18 (last 10: 28 / 13) · Matches in which it had more than the opponent: 1 / 5 (last 10: 2 / 10) · Half-time data not recorded
JuventusvsRennes
22.10.2026 · 19:45Juventus · per-match averages
| First half | Second half | Full match | |||||
|---|---|---|---|---|---|---|---|
| Used | Opponent | Used | Opponent | Used | Opponent | Total | |
| Overall · last 55 matches | — | — | — | — | 5.80 | 8.60 | 14.40 |
| Home · last 55 matches | — | — | — | — | 5.80 | 8.60 | 14.40 |
| Overall · last 1010 matches | — | — | — | — | 6.10 | 9.80 | 15.90 |
| Home · last 1010 matches | — | — | — | — | 5.50 | 9.80 | 15.30 |
Match total
| Overall | Home | |
|---|---|---|
| 11+ | S580%4/5S1090%9/10 | S580%4/5S1090%9/10 |
| 13+ | S560%3/5S1070%7/10 | S580%4/5S1090%9/10 |
| 15+ | S560%3/5S1070%7/10 | S580%4/5S1080%8/10 |
| 17+ | S540%2/5S1040%4/10 | S520%1/5S1020%2/10 |
Used by the team
| Overall | Home | |
|---|---|---|
| 4+ | S580%4/5S1090%9/10 | S5100%5/5S1080%8/10 |
| 5+ | S560%3/5S1060%6/10 | S560%3/5S1060%6/10 |
| 6+ | S540%2/5S1040%4/10 | S520%1/5S1030%3/10 |
| 7+ | S540%2/5S1040%4/10 | S520%1/5S1030%3/10 |
Highest / lowest total: 20 / 7 (last 10: 24 / 7) · Matches in which it had more than the opponent: 3 / 5 (last 10: 3 / 10) · Half-time data not recorded
Rennes · per-match averages
| First half | Second half | Full match | |||||
|---|---|---|---|---|---|---|---|
| Used | Opponent | Used | Opponent | Used | Opponent | Total | |
| Overall · last 55 matches | — | — | — | — | 4.40 | 10.20 | 14.60 |
| Away · last 55 matches | — | — | — | — | 7.20 | 10.00 | 17.20 |
| Overall · last 1010 matches | — | — | — | — | 6.50 | 9.30 | 15.80 |
| Away · last 1010 matches | — | — | — | — | 7.40 | 8.20 | 15.60 |
Match total
| Overall | Away | |
|---|---|---|
| 11+ | S5100%5/5S10100%10/10 | S5100%5/5S10100%10/10 |
| 13+ | S580%4/5S1080%8/10 | S580%4/5S1080%8/10 |
| 15+ | S520%1/5S1050%5/10 | S560%3/5S1060%6/10 |
| 17+ | S520%1/5S1040%4/10 | S560%3/5S1030%3/10 |
Used by the team
| Overall | Away | |
|---|---|---|
| 4+ | S580%4/5S1080%8/10 | S5100%5/5S10100%10/10 |
| 5+ | S540%2/5S1060%6/10 | S580%4/5S1090%9/10 |
| 6+ | S520%1/5S1050%5/10 | S560%3/5S1080%8/10 |
| 7+ | S520%1/5S1040%4/10 | S560%3/5S1070%7/10 |
Highest / lowest total: 21 / 12 (last 10: 21 / 12) · Matches in which it had more than the opponent: 0 / 5 (last 10: 2 / 10) · Half-time data not recorded
JuventusvsRennes
22.10.2026 · 19:45Juventus · per-match averages
| First half | Second half | Full match | |||||
|---|---|---|---|---|---|---|---|
| Used | Opponent | Used | Opponent | Used | Opponent | Total | |
| Overall · last 55 matches | — | — | — | — | 17.20 | 12.00 | 29.20 |
| Home · last 55 matches | — | — | — | — | 18.80 | 13.40 | 32.20 |
| Overall · last 1010 matches | — | — | — | — | 18.00 | 15.30 | 33.30 |
| Home · last 1010 matches | — | — | — | — | 19.90 | 12.80 | 32.70 |
Match total
| Overall | Home | |
|---|---|---|
| 33+ | S520%1/5S1050%5/10 | S540%2/5S1050%5/10 |
| 36+ | S520%1/5S1040%4/10 | S520%1/5S1020%2/10 |
| 39+ | S50%0/5S1010%1/10 | S520%1/5S1020%2/10 |
| 42+ | S50%0/5S1010%1/10 | S520%1/5S1020%2/10 |
Used by the team
| Overall | Home | |
|---|---|---|
| 18+ | S560%3/5S1060%6/10 | S560%3/5S1070%7/10 |
| 20+ | S520%1/5S1040%4/10 | S540%2/5S1060%6/10 |
| 22+ | S50%0/5S1020%2/10 | S540%2/5S1040%4/10 |
| 24+ | S50%0/5S1010%1/10 | S520%1/5S1020%2/10 |
Highest / lowest total: 36 / 23 (last 10: 49 / 23) · Matches in which it had more than the opponent: 5 / 5 (last 10: 8 / 10) · Half-time data not recorded
Rennes · per-match averages
| First half | Second half | Full match | |||||
|---|---|---|---|---|---|---|---|
| Used | Opponent | Used | Opponent | Used | Opponent | Total | |
| Overall · last 55 matches | — | — | — | — | 24.80 | 23.20 | 48.00 |
| Away · last 55 matches | — | — | — | — | 21.00 | 21.40 | 42.40 |
| Overall · last 1010 matches | — | — | — | — | 19.80 | 21.20 | 41.00 |
| Away · last 1010 matches | — | — | — | — | 19.90 | 19.40 | 39.30 |
Match total
| Overall | Away | |
|---|---|---|
| 33+ | S5100%5/5S1080%8/10 | S580%4/5S1070%7/10 |
| 36+ | S5100%5/5S1080%8/10 | S580%4/5S1060%6/10 |
| 39+ | S580%4/5S1050%5/10 | S560%3/5S1040%4/10 |
| 42+ | S580%4/5S1040%4/10 | S540%2/5S1030%3/10 |
Used by the team
| Overall | Away | |
|---|---|---|
| 18+ | S5100%5/5S1050%5/10 | S560%3/5S1060%6/10 |
| 20+ | S580%4/5S1040%4/10 | S540%2/5S1040%4/10 |
| 22+ | S580%4/5S1040%4/10 | S540%2/5S1030%3/10 |
| 24+ | S540%2/5S1020%2/10 | S520%1/5S1020%2/10 |
Highest / lowest total: 62 / 36 (last 10: 62 / 27) · Matches in which it had more than the opponent: 2 / 5 (last 10: 2 / 10) · Half-time data not recorded
JuventusvsRennes
22.10.2026 · 19:45Juventus · Last 10 matches · 13. place
| Date | Opponent | Score | Free kickFT (HT) | Goal kickFT (HT) | Throw-inFT (HT) | |
|---|---|---|---|---|---|---|
| 18.10.26 | Home | Lazio Italian Serie A | 0-3 | 7-8 | 5-10 | 17-10 |
| 15.10.26 | Away | Celta de Vigo UEFA Europa League | 2-1 | 12-19 | 7-5 | 19-17 |
| 11.10.26 | Away | Cagliari Italian Serie A | 1-1 | 8-8 | 2-16 | 20-12 |
| 20.09.26 | Home | Atalanta Italian Serie A | 2-0 | 10-10 | 11-9 | 18-10 |
| 17.09.26 | Home | NEC UEFA Europa League | 5-0 | 18-9 | 4-3 | 12-11 |
| ▲ Last 5 matches▼ Matches 6–10 | ||||||
| 13.09.26 | Away | Sassuolo Italian Serie A | 2-3 | 8-13 | 4-8 | 12-18 |
| 06.09.26 | Home | AC Milan Italian Serie A | 1-1 | 11-10 | 5-10 | 25-24 |
| 29.08.26 | Home | Parma Italian Serie A | 2-0 | 12-23 | 4-11 | 22-12 |
| 23.08.26 | Away | Frosinone Italian Serie A | 1-0 | 15-18 | 11-13 | 20-17 |
| 24.05.26 | Away | Torino Italian Serie A | 2-2 | 10-10 | 8-13 | 15-22 |
Values: team’s total - opponent’s total, with the first half in parentheses. "—": this data was not recorded for that match. Matches are listed from newest to oldest; league, cup and European matches combined. Rankings are based on the league table before this match.
JuventusvsRennes
22.10.2026 · 19:45Rennes · Last 10 matches · 28. place
| Date | Opponent | Score | Free kickFT (HT) | Goal kickFT (HT) | Throw-inFT (HT) | |
|---|---|---|---|---|---|---|
| 18.10.26 | Away | Paris French Ligue 1 | 3-4 | 10-15 | 4-8 | 18-18 |
| 15.10.26 | Home | OFI UEFA Europa League | 2-1 | 11-13 | 2-11 | 22-27 |
| 11.10.26 | Home | Auxerre French Ligue 1 | 4-1 | 11-12 | 4-10 | 26-19 |
| 19.09.26 | Away | Olympique Lyonnais French Ligue 1 | 0-4 | 13-14 | 5-8 | 23-25 |
| 16.09.26 | Away | Sturm Graz UEFA Europa League | 0-0 | 12-6 | 7-14 | 35-27 |
| ▲ Last 5 matches▼ Matches 6–10 | ||||||
| 11.09.26 | Home | Olympique Marseille French Ligue 1 | 1-0 | 13-15 | 14-4 | 17-20 |
| 06.09.26 | Away | Angers SCO French Ligue 1 | 2-1 | 10-15 | 11-9 | 12-15 |
| 30.08.26 | Home | Le Mans French Ligue 1 | 3-2 | 14-14 | 3-12 | 14-16 |
| 23.08.26 | Home | PSG French Ligue 1 | 2-2 | 6-7 | 6-6 | 14-23 |
| 17.05.26 | Away | Olympique Marseille French Ligue 1 | 1-3 | 11-10 | 9-11 | 17-22 |
Values: team’s total - opponent’s total, with the first half in parentheses. "—": this data was not recorded for that match. Matches are listed from newest to oldest; league, cup and European matches combined. Rankings are based on the league table before this match.
JuventusvsRennes
22.10.2026 · 19:45Yaşar Kenan Şeftalicioğlu provides his analysis
The two teams have a similar free-kick volume in dead-ball situations, with no clear shift in either direction.Juventus’s structure on goal kicks is holding steady, while Rennes’s recent decline points to a more cautious approach to building from the back. The away team’s throw-in tempo has risen; Rennes could use the wings more and take the game toward the touchline. Juventus’s throw-in rhythm remains steady. What stands out to me is that the match could shift toward the wings and second balls rather than the center. This also increases the value of throw-ins and free kicks in the flow of the game.
— Yaşar Kenan Şeftalicioğlu
Free-kick expectation
| Last 5 | Last 10 | |
|---|---|---|
| Expected total | 22.60 | 23.55 |
| Home team | 11.50 | 11.60 |
| Away | 11.10 | 11.95 |
Goal-Kick Expectancy
| Last 5 | Last 10 | |
|---|---|---|
| Expected total | 14.50 | 15.85 |
| Home team | 8.00 | 7.70 |
| Away | 6.50 | 8.15 |
Throw-In Expectancy
| Last 5 | Last 10 | |
|---|---|---|
| Expected total | 38.60 | 37.15 |
| Home team | 20.20 | 19.60 |
| Away | 18.40 | 17.55 |
JuventusvsRennes
22.10.2026 · 19:45FOOTBALLAn independent analysis created to understand football through statistics.
Methodology, Sources and Terms of Use
- Method: All statistics are calculated from the teams' last 5 matches before this game (with home/away splits shown separately). Averages and percentages are calculated automatically from matches with available data.
- Source: Match data is obtained from licensed football data providers. Data may contain a margin of error; past performance is not an indicator of future results.
- Commentary: The assessment sections are Yaşar Kenan Şeftalicioğlu's personal football commentary based on these statistics; they do not guarantee results.
- This content is not intended for betting or gambling; analiz.futbol is not a betting website.
- Team names and logos are the property of the respective clubs and rights holders; used for identification purposes only.
- All rights to this content belong to analiz.futbol. May be quoted with attribution and a link; unauthorized copying and reproduction are prohibited.
Prepared by: Yaşar Kenan Şeftalicioğlu · ANALİZ.FUTBOL · 22.10.2026
Don't miss the match,
don't miss the analysis.
Did Juventus - Rennes finish? The next match analysis is ready too. Follow football through data with notifications, videos and live scores.
Ferencváros
Beşiktaş
Benfica
RSC Anderlecht
Jagiellonia Białystok
Omonia Nicosia
Salzburg
CSKA Sofia
Lech Poznań
OFI
Maccabi Tel Aviv
Qarabağ
Bayer Leverkusen
AFC Bournemouth
Olympique Lyonnais
Olympiakos Piraeus
Sunderland
PAOK
Hradec Králové
Hajduk Split
CS U Craiova
Lillestrøm
Sparta Praha
Union Saint-Gilloise
Egnatia Rrogozhinë
Paphos
Dinamo Zagreb
FC Avan Academy
Saburtalo
Thun
Sheriff
Crystal Palace
AC Milan
Torreense
AZ
Red Star Belgrade
Sint-Truiden
Žilina
Shamrock Rovers
Víkingur Reykjavík
Kauno Žalgiris
Viktoria Plzeň
St. Gallen
Universitatea Cluj
Dynamo Kyiv
Twente
KuPS
Rangers
Real Sociedad
Górnik Zabrze
Hapoel Be'er Sheva
Larne
Levski Sofia
Lincoln Red Imps
Aluminij
Hammarby
Sturm Graz
Hearts
NEC
Derry City
Celta de Vigo
Hoffenheim
Tromsø
Midtjylland
AGF
Olympique Marseille
Vojvodina
Mjällby
Celtic
Celje
Trabzonspor
Kairat
KÍ
Vestri
Como
Frosinone
Cagliari
Napoli
Torino
Atalanta
Paris
Lille
Monaco
Lorient
Lens
Lazio Italian Serie A
Sassuolo Italian Serie A
Auxerre French Ligue 1