Skip to content

Juventus vs Torino: Head-to-Head Record & Stats

29 competitive meetings since 2012 · Serie A, Coppa Italia

20Juventus wins
8Draws
1Torino wins

Head-to-head summary

Since the 2012/13 season, Juventus have controlled this fixture in competitive matches. Out of 29 total meetings, Juventus have taken 20 victories, while Torino have won just 1 match alongside 8 draws. That dominance is clear when Juventus play at home, recording 11 wins and 4 draws from 15 matches without a single defeat. In Serie A alone, Juventus have claimed 19 wins from 28 encounters, scoring 52 goals while conceding 18.

Recent meetings feature a growing number of draws. Three of the last five encounters ended level, including a 0–0 draw at Juventus on 8 November 2025, a 1–1 scoreline at Torino on 11 January 2025, and a 2–2 draw on 24 May 2026. Juventus did manage a 2–0 home victory on 9 November 2024. The highest-scoring match in the data was a 4–2 home win for Juventus on 28 February 2023.

Low-scoring outcomes and quiet first halves are common. The average total is 2.41 goals per game, with over 1.5 goals in 20 of 29 matches (69%) and both teams scoring in 14 of 29 (48%). Exactly 17 of the 29 games were level at half-time, with 57% of all goals scored in the second half. Juventus kept 15 clean sheets, compared to 2 for Torino, and the most common final scoreline was a 1–0 victory for Juventus, occurring 7 times.

Next meeting

Juventus vs Torino

UTC

Serie A · Matchday 18 · Allianz Stadium

Goals & betting stats

2.41Goals per game
48%Both teams scored (14/29)
41%Over 2.5 goals (12/29)
69%Over 1.5 goals (20/29)
24%Over 3.5 goals (7/29)
52 – 18Goals scored: Juventus – Torino
15Juventus clean sheets
2Torino clean sheets

Half-time and full-time

1.03Goals per game, 1st half
1.38Goals per game, 2nd half
62%Goal before half-time (18/29)
24%Both scored in the 1st half (7/29)

HT/FT results

Half-time ↓ / Full-time →JuventusDrawTorino
Juventus ahead at HT 828% 27% 0
Level at HT 1138% 517% 13%
Torino ahead at HT 13% 13% 0

29 matches decided in 90 minutes with a recorded half-time score. The side ahead at the break went on to win 8 of 12 times (67%).

Juventus when behind at half-time 2 of 2 not lost

Trailed at the break 2 times, came back to win 1.

Torino when behind at half-time 2 of 10 not lost

Trailed at the break 10 times, came back to win 0.

Most common scores

  • Juventus 1–0 Torino 7× · 24%
  • Juventus 1–1 Torino 4× · 14%
  • Juventus 2–0 Torino 4× · 14%
  • Juventus 2–1 Torino 3× · 10%
  • Juventus 2–2 Torino 2× · 7%
  • Juventus 0–0 Torino 2× · 7%

Home and away record

Juventus 20 wins (69%), 8 draws (28%), Torino 1 wins (3%)29MATCHES

When Juventus play at home (15 games)

Juventus 11 · Draws 4 · Torino 0

When Torino play at home (14 games)

Juventus 9 · Draws 4 · Torino 1

Record by competition

CompetitionPlayedJuventusDrawsTorinoShare
Serie A 28 19 8 1
Coppa Italia 1 1 0 0

Last Juventus vs Torino results

DateHomeScoreAwayCompetition
Torino 2–2HT 0–1 Juventus Serie A · Matchday 38
Juventus 0–0HT 0–0 Torino Serie A · Matchday 11
Torino 1–1HT 1–1 Juventus Serie A · Matchday 20
Juventus 2–0HT 1–0 Torino Serie A · Matchday 12
Torino 0–0HT 0–0 Juventus Serie A · Matchday 32
Juventus 2–0HT 0–0 Torino Serie A · Matchday 8
Juventus 4–2HT 2–2 Torino Serie A · Matchday 24
Torino 0–1HT 0–0 Juventus Serie A · Matchday 10
Juventus 1–1HT 1–0 Torino Serie A · Matchday 26
Torino 0–1HT 0–0 Juventus Serie A · Matchday 7
Show all 29 meetings
DateHomeScoreAwayCompetition
Torino 2–2HT 1–1 Juventus Serie A · Matchday 29
Juventus 2–1HT 0–1 Torino Serie A · Matchday 10
Juventus 4–1HT 2–1 Torino Serie A · Matchday 30
Torino 0–1HT 0–0 Juventus Serie A · Matchday 11
Juventus 1–1HT 0–1 Torino Serie A · Matchday 35
Torino 0–1HT 0–0 Juventus Serie A · Matchday 16
Torino 0–1HT 0–1 Juventus Serie A · Matchday 25
Juventus 2–0HT 1–0 Torino Coppa Italia · Quarter-finals
Juventus 4–0HT 2–0 Torino Serie A · Matchday 6
Juventus 1–1HT 0–0 Torino Serie A · Matchday 35
Torino 1–3HT 1–1 Juventus Serie A · Matchday 16
Torino 1–4HT 0–2 Juventus Serie A · Matchday 30
Juventus 2–1HT 1–0 Torino Serie A · Matchday 11
Torino 2–1HT 1–1 Juventus Serie A · Matchday 32
Juventus 2–1HT 1–1 Torino Serie A · Matchday 13
Juventus 1–0HT 1–0 Torino Serie A · Matchday 25
Torino 0–1HT 0–0 Juventus Serie A · Matchday 6
Torino 0–2HT 0–0 Juventus Serie A · Matchday 34
Juventus 3–0HT 0–0 Torino Serie A · Matchday 15

Records

Biggest Juventus win Juventus 4–0 Torino

23 Sep 2017 · Serie A · Allianz Stadium

Biggest Torino win Torino 2–1 Juventus

26 Apr 2015 · Serie A · Stadio Olimpico di Torino (Torino)

Most goals in a game 6 goals

Juventus 4–2 Torino (Feb 2023)

Longest Juventus winning run 5 wins in a row

Dec 2012 – Nov 2014

Current form

Juventus

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

7th in Serie A · 17 pts from 10 games. Last: Juventus 2–0 Napoli (Serie A).

Torino

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

10th in Serie A · 13 pts from 10 games. Last: Frosinone 2–0 Torino (Serie A).

Juventus vs Torino FAQ

Who has won more Juventus vs Torino matches?

Juventus have won more: 20 wins to Torino's 1, with 8 draws, from 29 competitive meetings since the 2012/13 season.

What was the last Juventus vs Torino result?

Torino 2–2 Juventus, played on 24 May 2026 (Serie A).

How many goals are scored in Juventus vs Torino games?

The fixture averages 2.41 goals per game. Over 2.5 goals landed in 41% of meetings and both teams scored in 48%.

What is the most common score in Juventus vs Torino?

Juventus 1–0 Torino, which has happened 7 times in 29 meetings since the 2012/13 season.

What is the biggest win in Juventus vs Torino history?

In our records (since the 2012/13 season) the biggest margin is Juventus 4–0 Torino, on 23 September 2017 (Serie A).

When do Juventus and Torino play next?

Juventus host Torino on Wednesday 6 January 2027 at 17:30 UTC (Serie A).

More Serie A head-to-heads

Competitive matches since the 2012/13 season, friendlies excluded. A match decided on penalties counts as a draw. Last updated 30 Oct 2026.