Catanzaro vs Ascoli

24 October 2026 · Serie B · 2026/27 · Referee Andrea Calzavara

Full time 1 – 6

Half-time: 1–4

  • N'Dri Koffi 18’
  • Gabriele Gori 21’, 76’
  • Gennaro Acampora 32’
  • Federico Gattoni 36’
  • Giovanni Corradini 45+1’
  • Tommaso Milanese 53’

Match summary

Ascoli came from behind to win 6-1 away at Catanzaro. Ascoli led 4-1 at half-time.

In the first half, N'Dri Koffi put Catanzaro ahead in the 18th minute, Gabriele Gori equalised with a header in the 21st minute, Gennaro Acampora put Ascoli in front in the 32nd minute, Federico Gattoni made it 1-3 with a header in the 36th minute, and Giovanni Corradini made it 1-4 in first-half stoppage time. In the second half, Tommaso Milanese made it 1-5 in the 53rd minute and Gori made it 1-6 in the 76th minute.

The chances backed that up: Ascoli created 3.99 expected goals (xG) from 24 shots to Catanzaro's 1.82 from 17.

Match stats

42% Possession 58%
17 Shots 24
8 Shots on target 10
5 Corners 9
60 Attacks 83
35 Dangerous attacks 38
336 Passes 468
80.4% Pass accuracy 85.0%
13 Tackles 14
14 Fouls 10
1 Yellow cards 2

Key events

Catanzaro Ascoli
Kick-off
9’
Gabriele GoriShot on target
11’
Simone D'UffiziShot on target
N'Dri KoffiRight foot shot1-0 (Catanzaro)
18’
21’
Gabriele GoriHeader1-1 (Ascoli)
32’
Gennaro AcamporaLeft foot shot1-2 (Ascoli)
36’
Federico GattoniHeader1-3 (Ascoli)
39’
Simone PafundiShot on target
43’
45+1’
Giovanni CorradiniRight foot shot1-4 (Ascoli)
Half-time1-4
Second half underway
Antonio CandelaShot on target
52’
53’
Tommaso MilaneseRight foot shot1-5 (Ascoli)
Nicolò PostiglioneShot on target
64’
Marco D'AlessandroShot on target
68’
72’
Giacomo De PieriShot on target
75’
Giacomo De PieriShot on target
76’
Gabriele GoriLeft foot shot1-6 (Ascoli)
81’
Pietro IemmelloShot on target
87’
Nicolò BusoShot on target
88’
Jacopo PetriccioneShot on target
89’
90+2’
Gabriele GoriArgument
Full-time1-6

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.82 3.99 18’ N'Dri Koffi (Catanzaro), 1-0 18’ 21’ Gabriele Gori (Ascoli), 1-1 21’ 32’ Gennaro Acampora (Ascoli), 1-2 32’ 36’ Federico Gattoni (Ascoli), 1-3 36’ 45+1’ Giovanni Corradini (Ascoli), 1-4 45+1’ 53’ Tommaso Milanese (Ascoli), 1-5 53’ 76’ Gabriele Gori (Ascoli), 1-6 76’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.82 3.99 18’ N'Dri Koffi (Catanzaro), 1-0 Koffi 18’ 21’ Gabriele Gori (Ascoli), 1-1 Gori 21’ 32’ Gennaro Acampora (Ascoli), 1-2 Acampora 32’ 36’ Federico Gattoni (Ascoli), 1-3 Gattoni 36’ 45+1’ Giovanni Corradini (Ascoli), 1-4 Corradini 45+1’ 53’ Tommaso Milanese (Ascoli), 1-5 Milanese 53’ 76’ Gabriele Gori (Ascoli), 1-6 Gori 76’
Catanzaro 1.82 xGAscoli 3.99 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Ascoli attacking Catanzaro attacking 
76’ Gabriele Gori (Ascoli), open play, 0.86 xG, goal 36’ Federico Gattoni (Ascoli), from a corner, 0.70 xG, goal 18’ N'Dri Koffi (Catanzaro), open play, 0.50 xG, goal 46’ Giovanni Corradini (Ascoli), open play, 0.30 xG, goal 53’ Giovanni Corradini (Ascoli), open play, 0.30 xG, hit the woodwork 53’ Tommaso Milanese (Ascoli), open play, 0.28 xG, goal 36’ Andrea Oliveri (Ascoli), from a corner, 0.20 xG, off target 14’ Andrea Oliveri (Ascoli), from a corner, 0.19 xG, off target 81’ Giacomo De Pieri (Ascoli), open play, 0.17 xG, off target 21’ Gabriele Gori (Ascoli), from a corner, 0.17 xG, goal 67’ Pietro Iemmello (Catanzaro), from a corner, 0.17 xG, off target 67’ Nicolò Buso (Catanzaro), from a corner, 0.16 xG, off target 52’ Antonio Candela (Catanzaro), open play, 0.13 xG, saved 73’ Gabriele Gori (Ascoli), open play, 0.12 xG, off target 89’ Matias Antonini (Catanzaro), open play, 0.12 xG, off target 24’ Simone Pafundi (Catanzaro), open play, 0.11 xG, blocked 72’ Tommaso Milanese (Ascoli), open play, 0.11 xG, blocked 31’ Federico Di Francesco (Catanzaro), open play, 0.11 xG, off target 68’ Marco D'Alessandro (Catanzaro), open play, 0.10 xG, saved 32’ Gennaro Acampora (Ascoli), open play, 0.10 xG, goal 87’ Pietro Iemmello (Catanzaro), open play, 0.09 xG, saved 34’ Simone D'Uffizi (Ascoli), open play, 0.07 xG, off target 69’ Gabriele Gori (Ascoli), open play, 0.07 xG, off target 43’ Simone Pafundi (Catanzaro), open play, 0.06 xG, saved 72’ Giacomo De Pieri (Ascoli), open play, 0.06 xG, saved 45’ Simone Pafundi (Catanzaro), open play, 0.05 xG, off target 55’ Tommaso Milanese (Ascoli), open play, 0.06 xG, blocked 26’ Jacopo Petriccione (Catanzaro), open play, 0.05 xG, off target 59’ Andrea Oliveri (Ascoli), open play, 0.05 xG, blocked 89’ Jacopo Petriccione (Catanzaro), open play, 0.04 xG, saved 9’ Gabriele Gori (Ascoli), open play, 0.04 xG, saved 55’ Gabriele Gori (Ascoli), from a corner, 0.04 xG, off target 64’ Nicolò Postiglione (Catanzaro), set piece, 0.03 xG, saved 89’ Pietro Iemmello (Catanzaro), open play, 0.04 xG, blocked 13’ Giovanni Corradini (Ascoli), open play, 0.03 xG, blocked 75’ Giacomo De Pieri (Ascoli), open play, 0.03 xG, saved 11’ Simone D'Uffizi (Ascoli), open play, 0.02 xG, saved 60’ Andrea Silipo (Ascoli), open play, 0.02 xG, off target 90+1’ Jacopo Petriccione (Catanzaro), from a corner, 0.02 xG, off target 17’ Federico Gattoni (Ascoli), from a corner, 0.02 xG, off target 88’ Nicolò Buso (Catanzaro), open play, 0.02 xG, saved 76’ Gabriele Gori (Ascoli), open play, 0.86 xG, goal 36’ Federico Gattoni (Ascoli), from a corner, 0.70 xG, goal 18’ N'Dri Koffi (Catanzaro), open play, 0.50 xG, goal 46’ Giovanni Corradini (Ascoli), open play, 0.30 xG, goal 53’ Giovanni Corradini (Ascoli), open play, 0.30 xG, hit the woodwork 53’ Tommaso Milanese (Ascoli), open play, 0.28 xG, goal 36’ Andrea Oliveri (Ascoli), from a corner, 0.20 xG, off target 14’ Andrea Oliveri (Ascoli), from a corner, 0.19 xG, off target 81’ Giacomo De Pieri (Ascoli), open play, 0.17 xG, off target 21’ Gabriele Gori (Ascoli), from a corner, 0.17 xG, goal 67’ Pietro Iemmello (Catanzaro), from a corner, 0.17 xG, off target 67’ Nicolò Buso (Catanzaro), from a corner, 0.16 xG, off target 52’ Antonio Candela (Catanzaro), open play, 0.13 xG, saved 89’ Matias Antonini (Catanzaro), open play, 0.12 xG, off target 72’ Tommaso Milanese (Ascoli), open play, 0.11 xG, blocked 73’ Gabriele Gori (Ascoli), open play, 0.12 xG, off target 24’ Simone Pafundi (Catanzaro), open play, 0.11 xG, blocked 31’ Federico Di Francesco (Catanzaro), open play, 0.11 xG, off target 68’ Marco D'Alessandro (Catanzaro), open play, 0.10 xG, saved 32’ Gennaro Acampora (Ascoli), open play, 0.10 xG, goal 87’ Pietro Iemmello (Catanzaro), open play, 0.09 xG, saved 34’ Simone D'Uffizi (Ascoli), open play, 0.07 xG, off target 69’ Gabriele Gori (Ascoli), open play, 0.07 xG, off target 43’ Simone Pafundi (Catanzaro), open play, 0.06 xG, saved 72’ Giacomo De Pieri (Ascoli), open play, 0.06 xG, saved 55’ Tommaso Milanese (Ascoli), open play, 0.06 xG, blocked 45’ Simone Pafundi (Catanzaro), open play, 0.05 xG, off target 26’ Jacopo Petriccione (Catanzaro), open play, 0.05 xG, off target 59’ Andrea Oliveri (Ascoli), open play, 0.05 xG, blocked 89’ Jacopo Petriccione (Catanzaro), open play, 0.04 xG, saved 9’ Gabriele Gori (Ascoli), open play, 0.04 xG, saved 89’ Pietro Iemmello (Catanzaro), open play, 0.04 xG, blocked 55’ Gabriele Gori (Ascoli), from a corner, 0.04 xG, off target 64’ Nicolò Postiglione (Catanzaro), set piece, 0.03 xG, saved 75’ Giacomo De Pieri (Ascoli), open play, 0.03 xG, saved 13’ Giovanni Corradini (Ascoli), open play, 0.03 xG, blocked 90+1’ Jacopo Petriccione (Catanzaro), from a corner, 0.02 xG, off target 11’ Simone D'Uffizi (Ascoli), open play, 0.02 xG, saved 60’ Andrea Silipo (Ascoli), open play, 0.02 xG, off target 88’ Nicolò Buso (Catanzaro), open play, 0.02 xG, saved 17’ Federico Gattoni (Ascoli), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Catanzaro 3-4-2-1 Starting XI
Pigliacelli
Ruggero 56’
Antonini
Imperiale
Francesco 56’
Candela
Tchaouna 78’
Petriccione
Pafundi 56’
Iemmello
Koffi 46’
Ascoli 4-2-3-1 Starting XI
Vitale
Oliveri 72’
Gattoni
Rizzo
Guiebre
Damiani 60’
Corradini 60’
Silipo 60’
Acampora 46’
D'Uffizi
Gori 2

Player stats

Goalkeeper1 player
90′ 4 6 37 – – – – –
Defenders4 players
Marco Ruggero Taken off
56′ 1 – – 1 – 23 – – – –
90′ – 1 2 4 3 35 2 – – –
90′ 2 – – 3 – 27 – – – –
Nicolò Postiglione Came on as a substitute
34′ – – – – – 11 2 – – –
Midfielders6 players
90′ – – 24 1 0.07 2 – 6 1 3 –
Franky Tchaouna Taken off
78′ – – 34 – 0.02 4 2 4 1 – –
90′ – – 44 2 0.26 – 1 4 – 2 –
Federico Di Francesco Taken off
56′ – 1 13 4 0.36 – – 3 1 1 –
Marco D'Alessandro Came on as a substitute
45′ – – 8 – 0.01 3 1 3 3 – –
Nicola Mosti Came on as a substitute
34′ – – 8 – 0.00 – – – 2 – –
Forwards5 players
Simone Pafundi Taken off
56′ – – 3 1 0.23 0.01 – 1 – 16 –
90′ – – 2 1 0.30 0.40 – 3 – 31 –
N'Dri Koffi Taken off
45′ 1 – 1 1 0.50 0.01 – 4 2 14 –
Nicolò Buso Came on as a substitute
34′ – – 2 1 0.18 0.00 1 – – 6 –
Gabriele Alesi Came on as a substitute
12′ – – – – – 0.10 1 – – 6 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Catanzaro win 39% Avg odds 2.33
Draw 28% Avg odds 3.25
Ascoli win 33% Avg odds 2.83

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.