Torino FC vs Juventus FC, Serie A 2024-25 REGULAR SEASON
Overview
Match Preview
Torino FC vs Juventus FC — Serie A at Stadio Olimpico Grande Torino.
- Torino FC 38 games · 45 pts (2026/27)
- Juventus FC 38 games · 69 pts (2026/27)
Match Details
- Referee Michael Fabbri
- Assistant 1 Marcello Rossi
- Assistant 2 Luigi Rossi
4 games this season
🟨 1.3/game
⚽ 6.0 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Internazionale Milano | 38 | 87 |
| 2 | SSC Napoli | 38 | 76 |
| 3 | AS Roma | 38 | 73 |
| 4 | Como 1907 | 38 | 71 |
| 5 | AC Milan | 38 | 70 |
| 6 | Juventus FC | 38 | 69 |
| 7 | Atalanta BC | 38 | 59 |
| 8 | Bologna FC 1909 | 38 | 56 |
| 9 | SS Lazio | 38 | 54 |
| 10 | Udinese Calcio | 38 | 50 |
| 11 | US Sassuolo Calcio | 38 | 49 |
| 12 | Parma Calcio 1913 | 38 | 45 |
| 13 | Torino FC | 38 | 45 |
| 14 | Cagliari Calcio | 38 | 43 |
| 15 | ACF Fiorentina | 38 | 42 |
| 16 | Genoa CFC | 38 | 41 |
| 17 | US Lecce | 38 | 38 |
| 18 | US Cremonese | 38 | 34 |
| 19 | Hellas Verona FC | 38 | 21 |
| 20 | AC Pisa 1909 | 38 | 18 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Jan | Juventus FC | H | 1–1 | D |
| 05 Jan | Parma Calcio 1913 | H | 0–0 | D |
| 29 Dec | Udinese Calcio | A | 2–2 | D |
| 21 Dec | Bologna FC 1909 | H | 0–2 | L |
| 13 Dec | Empoli FC | A | 1–0 | W |
| 07 Dec | Genoa CFC | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Jan | Torino FC | A | 1–1 | D |
| 29 Dec | ACF Fiorentina | H | 2–2 | D |
| 22 Dec | AC Monza | A | 2–1 | W |
| 14 Dec | Venezia FC | H | 2–2 | D |
| 11 Dec | Manchester City FC | H | 2–0 | W |
| 07 Dec | Bologna FC 1909 | H | 2–2 | D |
Season Stats
| Torino FC | Juventus FC | |
|---|---|---|
| #13 | Position | #6 |
| 45 | Points | 69 |
| 38 | Played | 38 |
| 12 / 9 / 17 | W / D / L | 19 / 12 / 7 |
| 44 | Scored | 61 |
| 63 | Conceded | 34 |
| -19 | GD | +27 |
| 1.18 | PPG | 1.82 |
| 32% | Win % | 50% |
Key Stats
50%
Both Teams to Score
H2H (16 games)
H2H (16 games)
31%
Over 2.5 Goals
H2H history
H2H history
Torino FC are 13th (45 pts). Juventus FC are 6th (69 pts).
Events
Match Events
- 0' The ball is rolling at Stadio Olimpico Grande Torino. Torino FC are looking to make home advantage count against Juventus FC.
- 5' Juventus FC is showing some good football. However, Juventus FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 8' Kenan Yildiz adds to his 3 season tally! Juventus FC lead 0-1 — and this changes everything.
- 13' named a 4-4-2 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 18' It looks surprising Juventus FC does not make any changes. Nicolas Gonzalez has some obvious troubles when approaching to the goal.
- 23' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 26' Controversy at the stadium! Mergim Vojvoda argues furiously but the card stands.
- 31' With 0 assists to his name this season, Federico Gatti is clearly more than just a goal scorer for Juventus FC.
- 36' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 41' Andrea Cambiaso has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 46' Nikola Vlasic has been a constant threat and now delivers with a goal on 45 minutes.
- 48' Saul Coco was booked on 48.
- 53' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 58' The energy levels are beginning to show. Paolo Vanoli might look to freshen things up shortly.
- 62' Poor challenge from Douglas Luiz. The referee spots it immediately and shows the card.
- 62' Yann Karamoh makes way for Marcus Pedersen at the 62 minute mark. A tactical switch from Torino FC.
- 67' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 69' A moment of madness from Karol Linetty on 69 minutes earns him a card. Torino FC will be frustrated.
- 71' The supporters are chanting for Andrea Cambiaso. He replaces Nicolo Savona on 71 minute.
- 72' Torino FC ring the changes. Karol Linetty has done his job and it is now time for Adrien Tameze to step up.
- 77' The Juventus FC bench stirs into life. Samuel Mbangula is withdrawn and Tim Weah gets his opportunity.
- 82' Sebastian Walukiewicz is a natural and has been asked to do a very specific job for Juventus FC tonight.
- 87' Torino FC are enjoying more possession but struggling to find a way through a disciplined Juventus FC backline.
- 90' Poor challenge from Sebastian Walukiewicz. The referee spots it immediately and shows the card.
- 90' The crowd applauds Che Adams as he leaves the pitch. Antonio Sanabria steps in for Torino FC.
- Hope, you loved the show. Another epic battle is over with the score 1-1.
Lineups
Torino FC Lineups
4-4-2Starting XI
-
18
Che Adams ↓ Antonio Sanabria 90'
-
7
Yann Karamoh ↓ Marcus Pedersen 62'
-
20
Valentino Lazaro ↓ Alieu Njie 90'
- 24
- 13
- 32
-
77
Karol Linetty ↓ Adrien Tameze 72'
- 10
- 27
- 28
- 23
Bench
- 5
-
61
Adrien Tameze ↑ 72'
-
9
Antonio Sanabria ↑ 90'
- 17
- 1
-
4
Sebastian Walukiewicz ↑ 90'
-
16
Marcus Pedersen ↑ 62'
- 21
-
92
Alieu Njie ↑ 90'
- 84
- 83
Coach
Paolo Vanoli
Juventus FC Lineups
4-2-3-1Starting XI
- 8
- 11
- 16
- 26
- 19
- 15
- 29
- 4
- 10
-
51
Samuel Mbangula ↓ Tim Weah 77'
-
37
Nicolo Savona ↓ Andrea Cambiaso 71'
Bench
-
22
Tim Weah ↑ 77'
- 1
- 23
- 21
-
27
Andrea Cambiaso ↑ 71'
- 40
- 17
Coach
Thiago Motta
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Cristiano Ronaldo | 4 |
| Juan Cuadrado | 4 |
| Antonio Sanabria | 3 |
| Matthijs de Ligt | 3 |
| Dusan Vlahovic | 3 |
| Andrea Belotti | 2 |
| Yann Karamoh | 2 |
| Kenan Yildiz | 2 |
Head to Head
Torino FC Form
Predictions
Prediction accuracy
2 / 4
0.84
Torino FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.79
Juventus FC xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.63
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 48% |
|
52% |
| ± 3.5 | 27% |
|
73% |
| ± 4.5 | 13% |
|
87% |
Double Chance
Torino FC or Draw
49%
Draw or Juventus FC
77%
Torino FC or Juventus FC
73%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 1
12.2%
1 – 1
Actual
0 – 2
11.3%
1 – 2
9.3%
0 – 0
9.2%
0 – 3
6.6%
1 – 3
5.6%
1 – 0
5.1%
2 – 1
4.3%
2 – 2
3.9%
0 – 4
3%
1 – 4
2.6%
Asian Handicap — Torino FC
| Handicap | Torino FC covers | Push | Juventus FC covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 4% | 95% |
| -1.5 | 5% | — | 95% |
| -1 | 5% | 11% | 84% |
| -0.5 | 16% | — | 84% |
| +0.5 | 42% | — | 58% |
| +1 | 42% | 24% | 34% |
| +1.5 | 66% | — | 34% |
| +2 | 66% | 18% | 16% |
| +2.5 | 84% | — | 16% |
Clean Sheet
Torino FC keeps clean sheet
18%
✓
Juventus FC keeps clean sheet
44%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

