Pisa vs Torino Prediction, Preview and Stats

Italy flag 2025/2026 Serie A, Italy
Arena Garibaldi - Stadio Romeo Anconetani Sun, 5 Apr - 4:00 PM
Serie A
Pisa PIS
0 Winner 1
Torino TOR
Full Time Sun, 5 Apr 4:00 PM
Round 31 Regular Season
|
Goal
Ché Adams - 80'

CONTEXT

The match has officially finished, with Torino securing a narrow 1-0 away victory over Pisa. After a tightly contested first half that ended entirely scoreless, the visitors eventually found the decisive breakthrough to seal the full-time win. Pre-match expectations slightly favored the away side, with the market giving Torino a 38.8% chance of victory compared to Pisa's 29.7% and a 31.5% probability of a draw. The final outcome aligned perfectly with this pre-match market forecast. However, the result still represented a significant deviation level of 61.2% in Torino's favor, confirming their status as the stronger team entering the contest. The overall flow of the game was highly competitive, reflected by a dead-even 50% possession share for both sides. Expected goals (xG) data was unavailable for this fixture, meaning it cannot be determined if the final score was consistent with underlying chance creation. Despite this, the overall attacking efficiency shift remained firmly in line with standard expectations. Finally, the match concluded smoothly without any red cards to disrupt the numerical balance on the pitch.

TL;DR

  • Structural deviation: Torino showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was insufficient data for expected goal differential.
  • Market alignment: End result was aligned with the pre-match projection.
  • xG expectations: Inconclusive for xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
L. Zufferli
L. Zufferli
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 18.2
Yellow Cards / Match
Referee 0.12
League Avg 2.59
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.18
V. Vecchi
V. Vecchi
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 18.2
Yellow Cards / Match
Referee 0.12
League Avg 2.59
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.18
Gilberto Laghezza
Gilberto Laghezza
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 18.2
Yellow Cards / Match
Referee 0.12
League Avg 2.59
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.18
P. Tremolada
P. Tremolada
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 18.2
Yellow Cards / Match
Referee 0.12
League Avg 2.59
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.18
Pisa O. Hiljemark
O. Hiljemark
VS
Torino R. D'Aversa
R. D'Aversa
0.64
Avg Points / Game (Last 100 Matches)
1.17
0.5 i
Last 6 Opponents
Como Rank: 84 L
Cagliari Rank: 70 W
Juventus Rank: 84 L
Bologna Rank: 79 L
Fiorentina Rank: 77 L
AC Milan Rank: 87 L
Avg Points / Game (Last 6 Matches)
1 i
Last 6 Opponents
AC Milan Rank: 86 L
Parma Rank: 72 W
Napoli Rank: 86 L
Lazio Rank: 81 W
Genoa Rank: 74 L
Bologna Rank: 79 L
0
Head to Head (Wins - Draws - Losses)
0 - 1 - 2
2

Win Probabilities

Live Win Probability (90 Min)
Home Pisa
29.66%
Draw
31.5%
Away Torino
38.84%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
54.97
74.28
0 (Weakest) 100 (Strongest)
Metric
Pisa
Torino
Power Score
54.97
74.28
League Position
20
12
Global Rank
328
114

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Pisa Opponent-weighted form score
Torino Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Pisa Torino

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Pisa

Left / Center / Right
Opposition half density
vs season average

Torino

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Pisa ⚠ Proxy
vs
⚠ Proxy Torino
Attacking Efficiency
Higher is better
Attacking Efficiency
20.00
30.30
Defensive Efficiency
Lower is better
Defensive Efficiency
30.30
20.00
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Pisa -1.09 Efficiency Index
vs
Torino +1.09 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Pisa
Torino
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Pisa ⚠ Proxy
vs
⚠ Proxy Torino
Created Set-piece attacking threat
Pisa Torino
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Pisa Torino
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Pisa
Torino
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Pisa
vs
Torino
Attack After Winning Possession transition → offence
Pisa Torino
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Pisa Torino
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Pisa
Torino
Window = 15s post-possession change
Index = 0–1 composite score
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 3 matches between these sides — filtered by competition and venue context.

Pisa PIS Home
3 matches
Torino TOR Away
Match Record
0
Wins
2
1
Draws
1
2
Losses
0
Goals
2
Goals Scored
7
7
Goals Conceded
2
-5
Goal Difference
+5
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-06T00:05:13+00:00

STARTING XI

Match Formation 3-5-2
Match Formation 3-4-1-2
Pitch
A. Šemper
Croatia
1 A. Šemper
A. Calabresi
Substitution
Italy
33 A. Calabresi
A. Caracciolo
Italy
4 A. Caracciolo
S. Canestrelli
Italy
5 S. Canestrelli
M. Marcel Léris
Substitution
Algeria
7 M. Marcel Léris
M. Aebischer
Switzerland
20 M. Aebischer
M. Höjholt
Substitution
Denmark
8 M. Höjholt
M. Tramoni
France
10 M. Tramoni
S. Angori
Italy
3 S. Angori
S. Moreo
Substitution
Italy
32 S. Moreo
H. Meister
Substitution
Denmark
9 H. Meister
A. Paleari
Italy
1 A. Paleari
E. Ebosse
Cameroon
77 E. Ebosse
A. Ismajli
Albania
44 A. Ismajli
S. Coco-Bassey Oubiña
Equatorial Guinea
23 S. Coco-Bassey Oubiña
Rafael Burguera
Spain
33 Rafael Burguera
G. Gineitis
Substitution
Lithuania
66 G. Gineitis
M. Prati
Substitution
Italy
4 M. Prati
M. Pedersen
Substitution
Norway
16 M. Pedersen
N. Vlašić
Croatia
10 N. Vlašić
S. Kulenovic
Substitution
Croatia
17 S. Kulenovic
G. Simeone
Substitution
Argentina
18 G. Simeone

General Information

Date & Time
Apr 05, 2026, 04:00 PM
Competition
2025/2026 Serie A, Italy · Round 31 · Regular Season
Stadium
Arena Garibaldi - Stadio Romeo Anconetani
Capacity
10442
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Luca Zufferli
Valerio Vecchi
Gilberto Laghezza
Paride Tremolada

Statistics

Possession
PIS
50%
TOR
50%

Top Statistics

0 Goals 1
0 Big Chances Created 2
7 Shots 13
60 Dangerous attacks 43
50 Possession 50
1 Corners 2
12 Free kicks 12
1 Yellow Cards 0

Match Overview

29 Throwins 24
28 Successful Headers 21
54 Successful Dribbles Percentage 47
11 Goal Kicks 6
7 Dribble Attempts 7
7 Successful Dribbles 7
0 Assists 1
6 Goal Attempts 9
85 Ball Safe 90
5 Substitutions 5

Attacking

123 Attacks 105

Possession

78 Successful Passes Percentage 80
24 Long Passes 32
420 Passes 428
325 Successful Passes 344
6 Key Passes 10

Defensive

1 Saves 1
19 Tackles 15
11 Interceptions 6
65 Duels Won 53

Build-up

23 Total Crosses 13

Discipline

12 Fouls 12
0 Offsides 1

Lineup

Referee : Luca Zufferli

Starting XI

1
Adrian Semper
Adrian Semper Goalkeeper
4
Antonio Caracciolo
Antonio Caracciolo Defender
5
Simone Canestrelli
Simone Canestrelli Defender
33
Arturo Calabresi
Arturo Calabresi Defender
11
Juan Cuadrado
Juan Cuadrado
Midfielder86'
3
Samuele Angori
Samuele Angori Midfielder
7
Mehdi Léris
Mehdi Léris Midfielder
15
Idrissa Touré
Idrissa Touré
Midfielder86'
8
Malthe Højholt
Malthe Højholt Midfielder
14
Ebenezer Akinsanmiro
Ebenezer Akinsanmiro
Midfielder76'
10
Matteo Tramoni
Matteo Tramoni Midfielder
20
Michel Aebischer
Michel Aebischer Midfielder
9
Henrik Meister
Henrik Meister Attacker
35
Felipe Loyola
Felipe Loyola
Defender58'
32
Stefano Moreo
Stefano Moreo Attacker
81
Filip Stojilkovic
Filip Stojilkovic
Attacker58'
Referee : Luca Zufferli

Starting XI

1
Alberto Paleari
Alberto Paleari Goalkeeper
23
Saúl Coco
Saúl Coco Defender
44
Ardian Ismajli
Ardian Ismajli Defender
77
Enzo Ebosse
Enzo Ebosse Defender
4
Matteo Prati
Matteo Prati Midfielder
22
Cesare Casadei
Cesare Casadei
Midfielder62'
16
Marcus Pedersen
Marcus Pedersen Midfielder
20
Valentino Lazaro
Valentino Lazaro
Defender83'
33
Rafa Obrador
Rafa Obrador Midfielder
66
Gvidas Gineitis
Gvidas Gineitis Midfielder
61
Adrien Tamèze
Adrien Tamèze
Midfielder83'
10
Nikola Vlašić
Nikola Vlašić Attacker
17
Sandro Kulenovic
Sandro Kulenovic Attacker
19
Ché Adams
Ché Adams
Attacker62'
18
Giovanni Simeone
Giovanni Simeone Attacker
14
Tino Anjorin
Tino Anjorin
Midfielder72'

Events

2ND-HALF
Event
Juan Cuadrado Arturo Calabresi
9th Substitution
86'
Event
Idrissa Touré Mehdi Léris
10th Substitution
86'
83'
Event
Valentino Lazaro Marcus Pedersen
7th Substitution
83'
Event
Adrien Tamèze Gvidas Gineitis
8th Substitution
80'
Event
Ché Adams
Right foot shot / 1st Goal
Event
Ebenezer Akinsanmiro Malthe Højholt
6th Substitution
76'
72'
Event
Tino Anjorin Giovanni Simeone
5th Substitution
62'
Event
Cesare Casadei Matteo Prati
4th Substitution
62'
Event
Ché Adams Sandro Kulenovic
3rd Substitution
Event
Filip Stojilkovic Stefano Moreo
2nd Substitution
58'
Event
Felipe Loyola Henrik Meister
1st Substitution
58'
1ST-HALF
Event
Michel Aebischer
Handball / 1st Yellowcard
14'

Match Commentary

90
Update Update
Juan Cuadrado from Pisa wins a free kick on the right wing.
90
Update Update
The fourth official has indicated that there will be 4 minutes of added time.
90
Update Update
Foul committed by Tino Anjorin of Torino.
90
Update Update
The second half ends with Pisa losing 0-1 to Torino.
90
Attempt Attempt
Attempt saved. Mattéo Tramoni from Pisa has a left-footed shot from outside the box, but it's saved in the top center of the goal by Alberto Paleari from Torino. The assist was provided by Ebenezer Akinsanmiro.
89
Update Update
Nikola Vlasic of Torino misses an attempt with a header from the center of the box, sending it high and wide to the left. Valentino Lazaro provided the assist with a cross.
88
Update Update
Antonio Caracciolo of Pisa misses a header from the left side of the box, going to the left. The attempt was assisted by Juan Cuadrado from a set piece situation.
87
Update Update
Ebenezer Akinsanmiro from Pisa wins a free kick in the attacking half.
87
Update Update
Foul committed by Adrien Tamèze for Torino.
86
Attempt Attempt
Felipe Loyola's left-footed shot from the center of the box is blocked. The attempt was assisted by Filip Stojilkovic's headed pass.
86
Substitution Substitution
Substitution for Pisa: Idrissa Touré comes on for Mehdi Léris.
86
Substitution Substitution
Substitution for Pisa: Juan Cuadrado comes on for Arturo Calabresi.
85
Update Update
Ebenezer Akinsanmiro from Pisa wins a free kick in the attacking half.
85
Update Update
Foul by Cesare Casadei for Torino.
83
Substitution Substitution
Substitution for Torino: Valentino Lazaro comes on for Marcus Pedersen.
83
Substitution Substitution
Substitution for Torino: Adrien Tamèze comes on for Gvidas Gineitis.
83
Substitution Substitution
Substitution for Torino: Adrien Tamèze comes on for Gvidas Gineitis.
80
GOAL! GOAL! Important
Goal! Torino takes the lead 1-0 with a right-footed shot from very close range by Ché Adams.
77
Substitution Substitution
Substitution for Pisa: Ebenezer Akinsanmiro comes on for Malthe Højholt.
77
Attempt Attempt
Attempt missed. Ché Adams from Torino takes a right-footed shot from outside the box.
72
Substitution Substitution
Substitution for Torino: Tino Anjorin comes on for Giovanni Simeone.
72
Update Update
Nikola Vlasic wins a free kick for Torino in the defensive half.
72
Update Update
Foul committed by Malthe Højholt of Pisa.
70
Update Update
Arturo Calabresi of Pisa wins a free kick in the defensive half.
70
Update Update
Foul committed by Filip Stojilkovic of Pisa.
70
Update Update
Foul committed by Ché Adams for Torino.
70
Update Update
Saúl Coco from Torino wins a free kick in the defensive half.
69
Attempt Attempt
Attempt missed. Gvidas Gineitis from Torino takes a left-footed shot from outside the box, but it goes close and misses to the right. Giovanni Simeone provided the assist.
67
Update Update
Foul by Nikola Vlasic of Torino.
67
Update Update
Samuele Angori from Pisa wins a free kick in the defensive half.
66
Update Update
Foul by Cesare Casadei of Torino.
66
Update Update
Michel Aebischer of Pisa wins a free kick in the defensive half.
65
Update Update
Foul committed by Malthe Højholt of Pisa.
65
Update Update
Giovanni Simeone of Torino wins a free kick in the attacking half.
64
Attempt Attempt
Cesare Casadei from Torino misses a left-footed shot from the left side of the six-yard box, sending it wide to the left. The chance was set up by a cross from Ché Adams.
63
Attempt Attempt
Simone Canestrelli from Pisa misses the attempt with a right-footed shot from outside the box.
62
Substitution Substitution
Substitution for Torino: Cesare Casadei comes on for Matteo Prati.
62
Substitution Substitution
Substitution for Torino: Ché Adams comes on for Sandro Kulenovic.
58
Substitution Substitution
Substitution for Pisa: Filip Stojilkovic comes on for Stefano Moreo.
58
Substitution Substitution
Substitution for Pisa: Felipe Loyola comes on for Henrik Meister.
57
Attempt Attempt
Giovanni Simeone's right-footed shot from the center of the box is blocked. Nikola Vlasic provided the assist.
55
Update Update
Henrik Meister commits dangerous play for Pisa.
55
Update Update
Ardian Ismajli from Torino wins a free kick in the defensive half.
54
Corner Corner
Torino wins a corner after Antonio Caracciolo concedes.
51
Attempt Attempt
Nikola Vlasic from Torino misses a left-footed shot from outside the box after a fast break.
49
Attempt Attempt
Giovanni Simeone's right-footed shot from the center of the box is blocked. He was assisted by Gvidas Gineitis, who provided a headed pass.
45
Update Update
The second half begins with the score at 0-0 between Pisa and Torino.
45
Update Update
Foul committed by Arturo Calabresi of Pisa.
45
Update Update
The fourth official has indicated there will be 1 minute of added time.
45
Attempt Attempt
Samuele Angori from Pisa misses the attempt with a left-footed shot from the left side of the box, sending it too high. Michel Aebischer provided the assist.
45
Update Update
The first half ends with the score at Pisa 0, Torino 0.
45
Update Update
Gvidas Gineitis from Torino wins a free kick on the left wing.
44
Update Update
Foul by Sandro Kulenovic of Torino.
44
Update Update
Arturo Calabresi from Pisa wins a free kick in the defensive half.
42
Attempt Attempt
Gvidas Gineitis from Torino has a left-footed shot from outside the box, but it is blocked. Giovanni Simeone provided the assist.
41
Update Update
Foul committed by Marcus Pedersen of Torino.
41
Update Update
Samuele Angori from Pisa wins a free kick on the left wing.
38
Update Update
Foul committed by Gvidas Gineitis of Torino.
38
Update Update
Mattéo Tramoni from Pisa is awarded a free kick in the defensive half.
35
Update Update
Foul committed by Matteo Prati of Torino.
35
Update Update
Mattéo Tramoni from Pisa wins a free kick on the left wing.
34
Update Update
Rafa Obrador from Torino wins a free kick in the defensive half.
34
Update Update
Foul committed by Mehdi Léris of Pisa.
33
Attempt Attempt
Marcus Pedersen of Torino misses a left-footed shot from the right side of the box, sending the ball to the left. Nikola Vlasic provided the assist.
32
Attempt Attempt
Attempt missed. Michel Aebischer from Pisa takes a right-footed shot from the right side of the box but misses to the left. He was assisted by Mehdi Léris with a headed pass.
30
Update Update
Simone Canestrelli from Pisa wins a free kick in the attacking half.
30
Update Update
Simone Canestrelli from Pisa is awarded a free kick in the attacking half.
27
Corner Corner
Torino wins a corner after Arturo Calabresi concedes it.
25
Attempt Attempt
Gvidas Gineitis from Torino misses a left-footed shot from outside the box, sending it to the right.
25
Update Update
Mehdi Léris commits a handball for Pisa.
24
Attempt Attempt
Antonio Caracciolo from Pisa misses the attempt with a right-footed shot from the center of the box, sending it to the left. The assist came from Stefano Moreo, who provided a headed pass.
23
Update Update
Stefano Moreo from Pisa wins a free kick on the right wing.
23
Update Update
Foul committed by Matteo Prati of Torino.
21
Corner Corner
Torino is awarded a corner after Antonio Caracciolo concedes.
19
Update Update
Foul committed by Mehdi Léris of Pisa.
19
Update Update
Gvidas Gineitis from Torino wins a free kick on the left wing.
17
Update Update
Sandro Kulenovic of Torino wins a free kick on the left wing.
17
Update Update
Arturo Calabresi commits a foul for Pisa.
15
Attempt Attempt
Gvidas Gineitis from Torino has his left-footed shot from outside the box saved.
14
Yellow Card Yellow Card Important
Michel Aebischer from Pisa receives a yellow card for handball.
11
Update Update
Foul committed by Malthe Højholt of Pisa.
11
Update Update
Giovanni Simeone wins a free kick for Torino in the defensive half.
4
Corner Corner
Corner awarded to Pisa after Gvidas Gineitis concedes.
4
Update Update
Foul by Antonio Caracciolo of Pisa.
4
Update Update
Matteo Prati from Torino wins a free kick in the defensive half.

CONCLUSION

Structural assessment: Torino exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.