Serie A Gameweek 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.

Win Probability

  • Bologna 53%
  • Draw 24%
  • Torino 23%

Futmetrix AI estimate

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
Łukasz Skorupski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Nadir Zortea
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Martin Vitík
MAGNET
MAGNET
82
Activity
82
Activity
72
Passes
10
Duels
Jhon Lucumí
MAGNET
MAGNET
105
Activity
105
Activity
100
Passes
5
Duels
Charalampos Lykogiannis
MAGNET
MAGNET
84
Activity
84
Activity
72
Passes
12
Duels
Midfielders
Lewis Ferguson
MAGNET
MAGNET
80
Activity
80
Activity
74
Passes
6
Duels
Nikola Moro
MAGNET
MAGNET
98
Activity
98
Activity
88
Passes
10
Duels
Federico Bernardeschi
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Jens Odgaard
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Nicolò Cambiaghi
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Thijs Dallinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Federico Ravaglia
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Massimo Pessina
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Torbjørn Heggem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolò Casale
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo De Silvestri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Miranda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tommaso Pobega
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Remo Freuler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Ibrahim Sulemana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giovanni Fabbian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Riccardo Orsolini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Santiago Castro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Jonathan Rowe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Benjamín Domínguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry

Torino

Goalkeepers
Alberto Paleari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Marcus Pedersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Adrien Tamèze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Guillermo Maripán
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Saúl Coco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Valentino Lazaro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
16%
Pass Acc
Midfielders
Cesare Casadei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ivan Ilić
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Gvidas Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
57
Entry
Forwards
Cyril Ngonge
NPC
NPC
86
Minutes
86
Minutes
10%
Pass Acc
6.9
Rating
Ché Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
58
Entry
BENCH
Mihai Popa
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Siviero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adam Masina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ali Dembélé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cristiano Biraghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ardian Ismajli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Emirhan İlkhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikola Vlašić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Tino Anjorin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kristjan Asllani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Giovanni Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Duván Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Alieu 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
02/15/2026 Torino 1 - 2 Bologna Serie A Stadio Olimpico di Torino
10/29/2025 Bologna 0 - 0 Torino Serie A Stadio Renato Dall'Ara
02/14/2025 Bologna 3 - 2 Torino Serie A Stadio Renato Dall'Ara
12/21/2024 Torino 0 - 2 Bologna Serie A Stadio Olimpico Grande Torino
05/03/2024 Torino 0 - 0 Bologna Serie A Stadio Olimpico Grande Torino
11/27/2023 Bologna 2 - 0 Torino Serie A Stadio Renato Dall'Ara
03/06/2023 Torino 1 - 0 Bologna Serie A Stadio Olimpico Grande Torino
11/06/2022 Bologna 2 - 1 Torino Serie A Stadio Renato Dall'Ara
03/06/2022 Bologna 0 - 0 Torino Serie A Stadio Renato Dall'Ara
12/12/2021 Torino 2 - 1 Bologna Serie A Stadio Olimpico Grande Torino
02/15/2026
1 - 2
Serie A Stadio Olimpico di Torino
10/29/2025
0 - 0
Serie A Stadio Renato Dall'Ara
02/14/2025
3 - 2
Serie A Stadio Renato Dall'Ara
12/21/2024
0 - 2
Serie A Stadio Olimpico Grande Torino
05/03/2024
0 - 0
Serie A Stadio Olimpico Grande Torino
11/27/2023
2 - 0
Serie A Stadio Renato Dall'Ara
03/06/2023
1 - 0
Serie A Stadio Olimpico Grande Torino
11/06/2022
2 - 1
Serie A Stadio Renato Dall'Ara
03/06/2022
0 - 0
Serie A Stadio Renato Dall'Ara
12/12/2021
2 - 1
Serie A Stadio Olimpico Grande Torino
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 Hellas 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 Hellas 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)WHellas Verona 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)DHellas Verona 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 Hellas Verona (18-10-2025)LBologna 4 - 0 Pisa (05-10-2025)DPisa 0 - 0 Fiorentina (28-09-2025)
18 Hellas Verona 9 5 5 14 -9 LComo 3 - 1 Hellas Verona (29-10-2025)DHellas Verona 2 - 2 Cagliari (26-10-2025)DPisa 0 - 0 Hellas Verona (18-10-2025)LHellas Verona 0 - 1 Sassuolo (03-10-2025)LAS Roma 2 - 0 Hellas 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)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.