Serie A Regular Season - 9

Bologna 0 - 0 FT Torino

Stadio Renato Dall'Ara

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
22
FT
Wed, Oct 29
Italiano
Bologna
0-0
Torino
⚡ Intensity 12
⚖️ Balance 0
🏆 Stakes 33
🎲 Upset 52
Bologna's dominance thwarted by Torino's grit.

Bologna Dominance Denied by Torino’s Resilient Rearguard

Skip It Futmetrix Score: 22/100. A tactical stalemate at the Dall'Ara saw the hosts control the pitch but lack the clinical edge required to dismantle a disciplined Torino defense.

Territorial Dominance at the Dall'Ara

The match at **Stadio Renato Dall'Ara** began with a clear narrative as Bologna immediately seized control of the ball. Boasting a staggering 71% possession, the home side looked to squeeze Torino into their own defensive third from the first whistle. Despite the territorial advantage, an **Intensity** rating of 2.4 suggests the tempo was perhaps too methodical to catch the visitors off guard. Nikola Moro was the metronome in midfield, completing a high volume of passes to maintain the pressure, yet clear-cut openings remained elusive. Torino’s low block forced Bologna to settle for speculative shots from distance, with the visitors content to absorb pressure and wait for rare counter-attacking opportunities through Duvan Zapata.

The Defensive Pivot

As the contest progressed, the **Balance** score of 1.0 highlighted a game that was heavily tilted in one direction, yet lacked the breakthrough moment. Torino’s commitment to defensive solidity was evident in their foul count, racking up 20 infractions to disrupt Bologna’s rhythm. Nadir Zortea attempted to provide width and ingenuity from the flanks, but the final ball often lacked the precision to beat the crowded Granata box. The frustration grew for the home supporters as their side dominated every statistical category except the scoreline. Torino’s defense remained unbowed, showing the kind of resilience that has characterized their better performances this season, effectively nullifying Bologna’s creative sparks whenever they entered the final third.

Stalemate and Standings

The final whistle confirmed a 0-0 draw that felt like a missed opportunity for the hosts, given the high **Stakes** of 4.0 in the race for European spots. Jhon Lucumí was exceptional at the back for Bologna, ensuring that Torino’s rare breakaways were snuffed out before they could threaten. However, an **Upset Factor** of 0.0 indicates that while a draw wasn't the expected outcome for a team with 71% possession, it wasn't a total shock given Torino's survival instincts. For Bologna, sitting in 6th, this result is a reminder of the need for more variety in attack. For Torino, the point offers a small cushion in their mid-table battle, rewarding their discipline under immense pressure.

Key Questions

Who was the Man of the Match?

Both Jhon Lucumí and Nikola Moro shared the top rating of 7.9 for their dominant displays in defense and midfield.

How much possession did Bologna have?

Bologna dominated the match with 71% possession, compared to Torino's 29%.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
71%
29%
Bologna 71%
Torino 29%
Shots
11
8
Bologna 11
Torino 8
Shots on Target
2
2
Bologna 2
Torino 2
Expected Goals (xG)
0.43
0.54
Bologna 0.43
Torino 0.54
Passes
641
254
Bologna 641
Torino 254
Pass Accuracy
89%
70%
Bologna 89%
Torino 70%
Corners
3
3
Bologna 3
Torino 3
Fouls
11
20
Bologna 11
Torino 20
Yellow Cards
2
3
Bologna 2
Torino 3
Red Cards
0
0
Bologna 0
Torino 0

Match Events

Ivan Ilić 🟨 37'
Adrien Tameze 🟨 40'
HT
46' 🔄 T. Dallinga S. Castro
G. Gineitis N. Vlasic 🔄 57'
A. Tameze A. Ismajli 🔄 57'
C. Adams G. Simeone 🔄 58'
64' 🟨 Jens Odgaard
67' 🔄 F. Bernardeschi R. Orsolini
67' 🔄 N. Cambiaghi B. Dominguez
68' 🔄 L. Ferguson R. Freuler
Ardian Ismajli 🟨 71'
I. Ilic K. Asllani 🔄 79'
82' 🔄 J. Odgaard G. Fabbian
C. Ngonge D. Zapata 🔄 86'
FT

Player Cards

Our take on every player in this match

Bologna

Goalkeepers
L. Skorupski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
N. Zortea
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
M. Vitik
MAGNET
MAGNET
82
Activity
82
Activity
72
Passes
10
Duels
J. Lucumi
MAGNET
MAGNET
105
Activity
105
Activity
100
Passes
5
Duels
C. Lykogiannis
MAGNET
MAGNET
84
Activity
84
Activity
72
Passes
12
Duels
Midfielders
L. Ferguson
MAGNET
MAGNET
80
Activity
80
Activity
74
Passes
6
Duels
N. Moro
MAGNET
MAGNET
98
Activity
98
Activity
88
Passes
10
Duels
F. Bernardeschi
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
J. Odgaard
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
N. Cambiaghi
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
T. Dallinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
F. Ravaglia
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Pessina
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Heggem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Casale
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. De Silvestri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Miranda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Pobega
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Freuler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
I. Sulemana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Fabbian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
R. Orsolini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
S. Castro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
J. Rowe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Dominguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry

Torino

Goalkeepers
A. Paleari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
M. Pedersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Tameze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
G. Maripan
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
S. Coco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
V. Lazaro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
16%
Pass Acc
Midfielders
C. Casadei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
I. Ilic
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
G. Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
57
Entry
Forwards
C. Ngonge
NPC
NPC
86
Minutes
86
Minutes
10%
Pass Acc
6.9
Rating
C. Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
58
Entry
BENCH
M. Popa
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Siviero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Masina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Dembele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Biraghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Ismajli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
E. Ilkhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Vlasic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
F. Anjorin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Asllani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
G. Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
D. Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
A. Njie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
29/10/2025 Bologna 0 - 0 Torino Serie A Stadio Renato Dall'Ara
14/02/2025 Bologna 3 - 2 Torino Serie A Stadio Renato Dall'Ara
21/12/2024 Torino 0 - 2 Bologna Serie A Stadio Olimpico Grande Torino
03/05/2024 Torino 0 - 0 Bologna Serie A Stadio Olimpico Grande Torino
27/11/2023 Bologna 2 - 0 Torino Serie A Stadio Renato Dall'Ara
06/03/2023 Torino 1 - 0 Bologna Serie A Stadio Olimpico Grande Torino
06/11/2022 Bologna 2 - 1 Torino Serie A Stadio Renato Dall'Ara
06/03/2022 Bologna 0 - 0 Torino Serie A Stadio Renato Dall'Ara
12/12/2021 Torino 2 - 1 Bologna Serie A Stadio Olimpico Grande Torino
21/04/2021 Bologna 1 - 1 Torino Serie A Stadio Renato Dall'Ara
29/10/2025
0 - 0
Serie A Stadio Renato Dall'Ara
14/02/2025
3 - 2
Serie A Stadio Renato Dall'Ara
21/12/2024
0 - 2
Serie A Stadio Olimpico Grande Torino
03/05/2024
0 - 0
Serie A Stadio Olimpico Grande Torino
27/11/2023
2 - 0
Serie A Stadio Renato Dall'Ara
06/03/2023
1 - 0
Serie A Stadio Olimpico Grande Torino
06/11/2022
2 - 1
Serie A Stadio Renato Dall'Ara
06/03/2022
0 - 0
Serie A Stadio Renato Dall'Ara
12/12/2021
2 - 1
Serie A Stadio Olimpico Grande Torino
21/04/2021
1 - 1
Serie A Stadio Renato Dall'Ara
Bologna Win
Torino Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Napoli 9 21 16 8 +8 WLecce 0 - 1 Napoli (28-10-2025)WNapoli 3 - 1 Inter (25-10-2025)LTorino 1 - 0 Napoli (18-10-2025)WNapoli 2 - 1 Genoa (05-10-2025)LAC Milan 2 - 1 Napoli (28-09-2025)
2 AS Roma 9 21 10 4 +6 WAS Roma 2 - 1 Parma (29-10-2025)WSassuolo 0 - 1 AS Roma (26-10-2025)LAS Roma 0 - 1 Inter (18-10-2025)WFiorentina 1 - 2 AS Roma (05-10-2025)WAS Roma 2 - 0 Verona (28-09-2025)
3 Inter 9 18 22 11 +11 WInter 3 - 0 Fiorentina (29-10-2025)LNapoli 3 - 1 Inter (25-10-2025)WAS Roma 0 - 1 Inter (18-10-2025)WInter 4 - 1 Cremonese (04-10-2025)WCagliari 0 - 2 Inter (27-09-2025)
4 AC Milan 9 18 14 7 +7 DAtalanta 1 - 1 AC Milan (28-10-2025)DAC Milan 2 - 2 Pisa (24-10-2025)WAC Milan 2 - 1 Fiorentina (19-10-2025)DJuventus 0 - 0 AC Milan (05-10-2025)WAC Milan 2 - 1 Napoli (28-09-2025)
5 Como 9 16 12 6 +6 WComo 3 - 1 Verona (29-10-2025)DParma 0 - 0 Como (25-10-2025)WComo 2 - 0 Juventus (19-10-2025)DAtalanta 1 - 1 Como (04-10-2025)DComo 1 - 1 Cremonese (27-09-2025)
6 Bologna 9 15 13 7 +6 DBologna 0 - 0 Torino (29-10-2025)DFiorentina 2 - 2 Bologna (26-10-2025)WCagliari 0 - 2 Bologna (19-10-2025)WBologna 4 - 0 Pisa (05-10-2025)DLecce 2 - 2 Bologna (28-09-2025)
7 Juventus 9 15 12 9 +3 WJuventus 3 - 1 Udinese (29-10-2025)LLazio 1 - 0 Juventus (26-10-2025)LComo 2 - 0 Juventus (19-10-2025)DJuventus 0 - 0 AC Milan (05-10-2025)DJuventus 1 - 1 Atalanta (27-09-2025)
8 Cremonese 9 14 11 10 +1 WGenoa 0 - 2 Cremonese (29-10-2025)DCremonese 1 - 1 Atalanta (25-10-2025)DCremonese 1 - 1 Udinese (20-10-2025)LInter 4 - 1 Cremonese (04-10-2025)DComo 1 - 1 Cremonese (27-09-2025)
9 Atalanta 9 13 13 7 +6 DAtalanta 1 - 1 AC Milan (28-10-2025)DCremonese 1 - 1 Atalanta (25-10-2025)DAtalanta 0 - 0 Lazio (19-10-2025)DAtalanta 1 - 1 Como (04-10-2025)DJuventus 1 - 1 Atalanta (27-09-2025)
10 Sassuolo 9 13 10 10 0 WCagliari 1 - 2 Sassuolo (30-10-2025)LSassuolo 0 - 1 AS Roma (26-10-2025)DLecce 0 - 0 Sassuolo (18-10-2025)WVerona 0 - 1 Sassuolo (03-10-2025)WSassuolo 3 - 1 Udinese (28-09-2025)
11 Lazio 9 12 11 7 +4 DPisa 0 - 0 Lazio (30-10-2025)WLazio 1 - 0 Juventus (26-10-2025)DAtalanta 0 - 0 Lazio (19-10-2025)DLazio 3 - 3 Torino (04-10-2025)WGenoa 0 - 3 Lazio (29-09-2025)
12 Udinese 9 12 11 15 -4 LJuventus 3 - 1 Udinese (29-10-2025)WUdinese 3 - 2 Lecce (25-10-2025)DCremonese 1 - 1 Udinese (20-10-2025)DUdinese 1 - 1 Cagliari (05-10-2025)LSassuolo 3 - 1 Udinese (28-09-2025)
13 Torino 9 12 8 14 -6 DBologna 0 - 0 Torino (29-10-2025)WTorino 2 - 1 Genoa (26-10-2025)WTorino 1 - 0 Napoli (18-10-2025)DLazio 3 - 3 Torino (04-10-2025)LParma 2 - 1 Torino (29-09-2025)
14 Cagliari 9 9 9 12 -3 LCagliari 1 - 2 Sassuolo (30-10-2025)DVerona 2 - 2 Cagliari (26-10-2025)LCagliari 0 - 2 Bologna (19-10-2025)DUdinese 1 - 1 Cagliari (05-10-2025)LCagliari 0 - 2 Inter (27-09-2025)
15 Parma 9 7 4 9 -5 LAS Roma 2 - 1 Parma (29-10-2025)DParma 0 - 0 Como (25-10-2025)DGenoa 0 - 0 Parma (19-10-2025)LParma 0 - 1 Lecce (04-10-2025)WParma 2 - 1 Torino (29-09-2025)
16 Lecce 9 6 7 14 -7 LLecce 0 - 1 Napoli (28-10-2025)LUdinese 3 - 2 Lecce (25-10-2025)DLecce 0 - 0 Sassuolo (18-10-2025)WParma 0 - 1 Lecce (04-10-2025)DLecce 2 - 2 Bologna (28-09-2025)
17 Pisa 9 5 5 12 -7 DPisa 0 - 0 Lazio (30-10-2025)DAC Milan 2 - 2 Pisa (24-10-2025)DPisa 0 - 0 Verona (18-10-2025)LBologna 4 - 0 Pisa (05-10-2025)DPisa 0 - 0 Fiorentina (28-09-2025)
18 Verona 9 5 5 14 -9 LComo 3 - 1 Verona (29-10-2025)DVerona 2 - 2 Cagliari (26-10-2025)DPisa 0 - 0 Verona (18-10-2025)LVerona 0 - 1 Sassuolo (03-10-2025)LAS Roma 2 - 0 Verona (28-09-2025)
19 Fiorentina 9 4 7 15 -8 LInter 3 - 0 Fiorentina (29-10-2025)DFiorentina 2 - 2 Bologna (26-10-2025)LAC Milan 2 - 1 Fiorentina (19-10-2025)LFiorentina 1 - 2 AS Roma (05-10-2025)DPisa 0 - 0 Fiorentina (28-09-2025)
20 Genoa 9 3 4 13 -9 LGenoa 0 - 2 Cremonese (29-10-2025)LTorino 2 - 1 Genoa (26-10-2025)DGenoa 0 - 0 Parma (19-10-2025)LNapoli 2 - 1 Genoa (05-10-2025)LGenoa 0 - 3 Lazio (29-09-2025)