← Match Finder
Serie A
Referee: F La Penna
Spal
S T T T T
1–2
Full-time
Juventus
S T S T S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Spal Juventus
Last 6 — all competitions · 6/6 matches
Win Ø 42%
17%
67%
Points per game
0,5
2,0
Over 2.5 Ø 83%
83%
83%
Both score Ø 75%
83%
67%
Average goals
3,3
2,8
Scored
1,0
1,8
Conceded
2,3
1,0
Goal diff per game
-1,3
+0,8
This season — Serie A · 24/24 matches
Win Ø 46%
17%
75%
Points per game
0,6
2,4
Over 2.5 Ø 61%
50%
71%
Both score Ø 61%
54%
67%
Average goals
2,5
2,9
Scored
0,8
1,9
Conceded
1,8
1,0
Goal diff per game
-1,0
+1,0
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 0–1

45% Possession 55%
10 Shots 17
5 Shots on target 9
1 Blocked shots 5
4 Goalkeeper saves 4
3 Corners 4
0 Offside 2
25 Free kicks against 15
4 Yellow cards 2
0 Red cards 0
The table before the match Spal 20. · Juventus 1.
# Team K V U T +/− P
1 Juventus 24 18 3 3 +23 57
2 Lazio 24 17 5 2 +34 56
3 Inter 24 16 6 2 +27 54
4 Atalanta 24 13 6 5 +31 45
5 Roma 24 11 6 7 +11 39
6 Napoli 25 10 6 9 +4 36
7 Verona 24 9 8 7 +4 35
8 Parma 24 10 5 9 +2 35
9 Milan 24 10 5 9 -5 35
10 Bologna 25 9 7 9 -2 34
11 Cagliari 24 8 8 8 +2 32
12 Sassuolo 24 8 5 11 -1 29
13 Fiorentina 24 7 7 10 -4 28
14 Torino 24 8 3 13 -16 27
15 Udinese 25 7 6 12 -16 27
16 Lecce 24 6 7 11 -13 25
17 Sampdoria 24 6 5 13 -17 23
18 Genoa 24 5 7 12 -16 22
19 Brescia 25 4 4 17 -24 16
20 Spal 24 4 3 17 -24 15

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Spal Juventus
Mattia Valoti 🟨
19′
39′
Cristiano Ronaldo 0–1
Juan Cuadrado
Ervin Zukanović 🟨
45′
Half-time 0–1
55′
🔁 Matthijs De Ligt
↦ Giorgio Chiellini
60′
Aaron Ramsey 0–2
Paulo Dybala
Mohamed Fares 🔁
↦ Lucas Castro
60′
1–2 Andrea Petagna
69′
73′
🔁 Adrien Rabiot
↦ Aaron Ramsey
78′
🟨 Blaise Matuidi
79′
🔁 Federico Bernardeschi
↦ Blaise Matuidi
Georgi Tunjov 🔁
↦ Simone Missiroli
80′
Gabriel Strefezza 🟨
88′
Federico Di Francesco 🔁
↦ Mattia Valoti
89′
Thiago Cionek 🟨
90′
90′
🟨 Danilo
Full-time 1–2

Line-ups

Spal

4-3-3
99 Etrit Berisha G
4 Thiago Cionek D
41 Kevin Bonifazi D
87 Ervin Zukanović D
13 Arkadiusz Reca D
7 Simone Missiroli M
6 Mirko Valdifiori M
19 Lucas Castro M
21 Gabriel Strefezza F
37 Andrea Petagna F
8 Mattia Valoti F
Bench (12)
25 Karlo Letica
22 Demba Thiam
23 Francesco Vicari
26 Jacopo Sala
40 Nenad Tomović
27 Felipe
96 Georgi Tunjov
11 Alessandro Murgia
93 Mohamed Fares
14 Bryan Dabo
10 Sergio Floccari
31 Federico Di Francesco

Coach: L. Di Biagio

Juventus

4-4-2
1 Wojciech Szczęsny G
13 Danilo D
24 Daniele Rugani D
3 Giorgio Chiellini D
12 Alex Sandro D
16 Juan Cuadrado M
8 Aaron Ramsey M
30 Rodrigo Bentancur M
14 Blaise Matuidi M
10 Paulo Dybala F
7 Cristiano Ronaldo F
Bench (10)
31 Carlo Pinsoglio
77 Gianluigi Buffon
4 Matthijs De Ligt
41 Luca Coccolo
2 Mattia De Sciglio
42 Wesley
25 Adrien Rabiot
33 Federico Bernardeschi
43 Daouda Peeters
35 Marco Olivieri

Coach: M. Sarri

Odds comparison

Green columns are the outcomes that came in.

1X2
H
7,78
U
4,94
B ✓
1,39
Over/under goals
O1,5 ✓
O2,5 ✓
1,64
U2,5
2,25
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

F La Penna · 93 kamper i vår database

🟨 Yellow cards
4,8 / match
Average
⚽ Free kicks
27,9 / match
Above average

🟥 Red cards: 0,29 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.