Pisa vs Cagliari

3 - 1
🕒 Sun, 15 Mar 2026 14:00 Europe/London 📍 Arena Garibaldi - Stadio Romeo Anconetani 🧑‍⚖️ Federico La Penna 🔁 Regular Season - 29 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 29
Regular Season Table
Pisa 20 · Cagliari 14
Referee Stats
15 matches · 3.87 yellow cards avg
Yellow cards avg 3.87
Reds avg 0.33
Penalties avg 0.40
Over 4.5 cards 40%
Home wins 53%
Draws 20%
Away wins 27%
How the match was won
  • Shots were tight (10-14).
  • Cagliari controlled possession (72%).
  • Pisa had the sharper finishing (6-4 shots on target).

Team Overview

Pisa (Home stats)

Games / Record

19
W-D-L: 2-4-13

Goals For / Against

9 / 26
Avg: 0.47 / 1.37

Points

10
Avg: 0.53

Clean Sheets

4

Failed to Score

12
Cagliari (Away stats)

Games / Record

19
W-D-L: 4-6-9

Goals For / Against

18 / 30
Avg: 0.95 / 1.58

Points

18
Avg: 0.95

Clean Sheets

2

Failed to Score

7

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Serie A fixture.

Quick comparison bars

0.53
PPG
0.95
0.47
GF
0.95
1.37
GA
1.58
37%
O2.5
63%
32%
BTTS
63%
21%
Score 1st
37%

League-position context

Pisa rank20th
Cagliari rank14th
Pisa points18
Cagliari points43
Pisa: #20 · 18 pts · GD -45
58 pts off the top 2. 38 pts off the play-off line. 23 pts from safety.
Cagliari: #14 · 43 pts · GD -13
33 pts off the top 2. 13 pts off the play-off line. 5 pts clear of the relegation zone.
25-point gap between the two sides coming into kick-off.

Pisa last 5 home

L L L L W
Points3/15
Weighted index7
Goals5-9
Record1-0-4
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Cagliari last 5 away

W D L L L
Points4/15
Weighted index42
Goals4-9
Record1-1-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Pisa trend breakdown

Over 2.537%
BTTS32%
BTTS + O2.526%
1H Over 0.526%
Also: Over 0.5 84% · Over 1.5 53% · Over 3.5 11% · 1H BTTS 5%

Cagliari trend breakdown

Over 2.563%
BTTS63%
BTTS + O2.553%
1H Over 0.568%
Also: Over 0.5 89% · Over 1.5 84% · Over 3.5 16% · 1H BTTS 11%

Scoring reliability

Pisa score at home37%
Pisa clean sheet at home21%
Cagliari score away63%
Cagliari clean sheet away11%

First-goal patterns

Pisa score first21%
Pisa win after scoring first50%
Cagliari score first37%
Cagliari win after scoring first29%
Comeback rate after conceding first: Pisa 17% · Cagliari 30%
Avg first goal minute: Pisa 44.0' · Cagliari 29.1'

Vs league average

Pisa score at home0.47 vs 1.28
Pisa concede at home1.37 vs 1.15
Cagliari score away0.95 vs 1.15
Cagliari concede away1.58 vs 1.28
Pisa score 63% below league average, while Cagliari score 18% below league average.
Defensive side: Pisa are 19% above league average at home, and Cagliari are 24% above league average away.

Head-to-head trends

Recent games2
Avg goals4.00
BTTS100%
Over 2.5100%
At this venue setup: 4.00 goals on average across the last 1.

Pisa goal timing (home)

1H scored: 30% 2H scored: 70% Danger: 46-60 Vulnerable: 61-75
Goals scored by 15-minute interval
46-60 4
61-75 2
0-15 1
16-30 1
31-45 1
76-90+ 1
Goals conceded by 15-minute interval
61-75 7
76-90+ 7
46-60 5
16-30 3
31-45 3
0-15 1

Cagliari goal timing (away)

1H scored: 47% 2H scored: 53% Danger: 16-30 Vulnerable: 46-60
Goals scored by 15-minute interval
16-30 5
61-75 5
31-45 3
76-90+ 3
46-60 2
0-15 1
Goals conceded by 15-minute interval
46-60 7
76-90+ 7
0-15 5
16-30 5
61-75 4
31-45 1

Match Statistics

Shots on Goal
6
4
Total Shots
10
14
Shots off Goal
2
6
Blocked Shots
2
4
Shots Inside Box
8
9
Shots Outside Box
2
5
Ball Possession
28%
72%
Corner Kicks
1
5
Fouls
14
16
Offsides
1
1
Yellow Cards
1
4
Red Cards
1
1
Goalkeeper Saves
3
3
Total Passes
227
571
Passes Accurate
157
500
Passes %
69%
88%

Events

Yellow Cards
Home
1
Away
4
Red Cards
Home
1
Away
1
Substitutions
Home
4
Away
5
9' ⚽
⚽
9' ⚽ Goal · 1-0
S. Moreo
Penalty
16' ↑↓
↑↓
16' ⇄ M. Marin
1st substitution · For: M. Højholt
37'
37' R. Durosinmi
46' ↑↓
↑↓
46' ⇄ Y. Mina
1st substitution · For: G. Zappa
46' ↑↓
↑↓
46' ⇄ M. Adopo
2nd substitution · For: L. Pavoletti
46' ↑↓
↑↓
46' ⇄ A. Calabresi
2nd substitution · For: Raúl Albiol
47'
47' Zé Pedro
52' ⚽
⚽
52' ⚽ Goal · 2-0
A. Caracciolo
Normal Goal
54' ⚽
⚽
54' ⚽ Goal · 3-0
A. Caracciolo
Normal Goal · Assist: Raúl Albiol
59'
59' A. Obert
61'
61' M. Aebischer
64' ↑↓
↑↓
64' ⇄ G. Gaetano
3rd substitution · For: L. Mazzitelli
64' ↑↓
↑↓
64' ⇄ S. Kılıçsoy
4th substitution · For: Y. Trepy
67' ⚽
⚽
67' ⚽ Goal · 3-1
L. Pavoletti
Normal Goal · Assist: A. Dossena
72' ↑↓
↑↓
72' ⇄ M. Tramoni
3rd substitution · For: E. Akinsanmiro
76' ↑↓
↑↓
76' ⇄ Zé Pedro
5th substitution · For: A. Albarracin
78'
78' A. Dossena
81'
81' A. Obert
81'
81' A. Obert
90' ↑↓
↑↓
90' ⇄ M. Léris
4th substitution · For: I. Touré

Pisa vs Cagliari 3-1: match report, goals, cards and substitutions

Pisa beat Cagliari 3-1 on Sunday, 15 March 2026 in Serie A. The match was refereed by Federico La Penna. It was played at Arena Garibaldi - Stadio Romeo Anconetani.

First half: Pisa took an early lead at 9' when S. Moreo scored (Penalty), making the score 1-0. Pisa made their 1st substitution at 16', with M. Marin replacing M. Højholt. R. Durosinmi received a red card for Pisa at 37'.

Second half: Cagliari made their 1st substitution at 46', with Y. Mina replacing G. Zappa. Cagliari made their 2nd substitution at 46', with M. Adopo replacing L. Pavoletti. Pisa made their 2nd substitution at 46', with A. Calabresi replacing Raúl Albiol. Zé Pedro received a yellow card for Cagliari at 47'. Pisa extended the lead at 52' when A. Caracciolo scored, making the score 2-0. Pisa extended the lead at 54' when A. Caracciolo scored, with the assist credited to Raúl Albiol, making the score 3-0. A. Obert received a yellow card for Cagliari at 59'. M. Aebischer received a yellow card for Pisa at 61'. Cagliari made their 3rd substitution at 64', with G. Gaetano replacing L. Mazzitelli. Cagliari made their 4th substitution at 64', with S. Kılıçsoy replacing Y. Trepy. Cagliari reduced the deficit at 67' when L. Pavoletti scored, with the assist credited to A. Dossena, making the score 3-1. Pisa made their 3rd substitution at 72', with M. Tramoni replacing E. Akinsanmiro. Cagliari made their 5th substitution at 76', with Zé Pedro replacing A. Albarracin. A. Dossena received a yellow card for Cagliari at 78'. A. Obert received a yellow card for Cagliari at 81'. A. Obert received a red card for Cagliari at 81'. Pisa made their 4th substitution at 90', with M. Léris replacing I. Touré.

Pisa used 4 substitutions while Cagliari used 5 substitutions. Pisa got 1 yellow card and 1 red card, while Cagliari got 4 yellow cards and 1 red card.

How the match was won

  • Shots were tight (10-14).
  • Cagliari controlled possession (72%).
  • Pisa had the sharper finishing (6-4 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games2
Home Wins1
Draws1
Away Wins0
Over 2.5 Goals2 (100.0%)
BTTS2 (100.0%)
Home vs Away as Scheduled
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)

Pisa vs Cagliari Head-to-Head History by Season