Catanzaro vs Frosinone

1 March 2026 · Serie B · 2025/26 · Referee Simone Galipò

Full time 2 – 2

Half-time: 1–0

  • Ruggero Frosinini 45+2’
  • Mattia Liberali 46’
  • Matteo Cichella 50’
  • Antonio Fiori 67’

Match summary

Catanzaro and Frosinone shared the points in a 2-2 draw. Catanzaro led 1-0 at half-time.

In the first half, Ruggero Frosinini put Catanzaro ahead with a header in first-half stoppage time. In the second half, Mattia Liberali made it 2-0 in the 46th minute, Matteo Cichella pulled one back to make it 2-1 in the 50th minute, and Antonio Fiori equalised in the 67th minute.

Catanzaro had the better of the chances, with 3.61 expected goals (xG) from 22 shots to Frosinone's 2.23 from 22.

Match stats

49% Possession 51%
22 Shots 22
8 Shots on target 7
3 Corners 9
309 Passes 307
79.9% Pass accuracy 80.5%
17 Tackles 16
16 Fouls 17
1 Yellow cards 4
3 Offsides 0

Key events

Catanzaro Frosinone
27’
Ilias KoutsoupiasShot on target
30’
Giacomo CalòShot on target
Mattia LiberaliShot on target
33’
Costantino FavasuliShot on target
34’
40’
Giacomo CalòShot on target
41’
Anthony OyonoShot on target
49’
Farès GhedjemisShot on target
Simone PontissoShot on target
58’
Filippo PittarelloShot on target
75’
N'Dri KoffiShot on target
85’
Tommaso CassandroShot on target
86’

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 3.61 2.23 45+2’ Ruggero Frosinini (Catanzaro), 1-0 45+2’ 46’ Mattia Liberali (Catanzaro), 2-0 46’ 50’ Matteo Cichella (Frosinone), 2-1 50’ 67’ Antonio Fiori (Frosinone), 2-2 67’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.61 2.23 45+2’ Ruggero Frosinini (Catanzaro), 1-0 Frosinini 45+2’ 46’ Mattia Liberali (Catanzaro), 2-0 Liberali 46’ 50’ Matteo Cichella (Frosinone), 2-1 Cichella 50’ 67’ Antonio Fiori (Frosinone), 2-2 Fiori 67’
Catanzaro 3.61 xGFrosinone 2.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Frosinone attacking Catanzaro attacking 
47’ Ruggero Frosinini (Catanzaro), open play, 0.73 xG, goal 47’ Ruggero Frosinini (Catanzaro), open play, 0.61 xG, hit the woodwork 46’ Mattia Liberali (Catanzaro), open play, 0.43 xG, goal 30’ Giacomo Calò (Frosinone), open play, 0.41 xG, saved 27’ Ilias Koutsoupias (Frosinone), open play, 0.37 xG, saved 67’ Antonio Fiori (Frosinone), open play, 0.38 xG, goal 75’ Filippo Pittarello (Catanzaro), open play, 0.36 xG, saved 11’ Ruggero Frosinini (Catanzaro), open play, 0.18 xG, off target 11’ Mattia Liberali (Catanzaro), set piece, 0.17 xG, hit the woodwork 77’ Nicolò Brighenti (Catanzaro), from a corner, 0.17 xG, off target 85’ N'Dri Koffi (Catanzaro), open play, 0.16 xG, saved 86’ Tommaso Cassandro (Catanzaro), open play, 0.15 xG, saved 52’ Costantino Favasuli (Catanzaro), open play, 0.14 xG, off target 81’ Massimo Zilli (Frosinone), open play, 0.14 xG, blocked 90+6’ Giorgio Cittadini (Frosinone), open play, 0.14 xG, off target 32’ Filippo Pittarello (Catanzaro), open play, 0.09 xG, off target 18’ Farès Ghedjemis (Frosinone), open play, 0.07 xG, blocked 36’ Filippo Pittarello (Catanzaro), open play, 0.08 xG, off target 40’ Giorgi Kvernadze (Frosinone), open play, 0.08 xG, blocked 41’ Antonio Raimondo (Frosinone), from a corner, 0.07 xG, blocked 54’ Giacomo Calò (Frosinone), open play, 0.07 xG, off target 62’ Gabriele Calvani (Frosinone), set piece, 0.07 xG, off target 38’ Matias Antonini (Catanzaro), from a corner, 0.06 xG, off target 60’ Giorgio Cittadini (Frosinone), from a corner, 0.06 xG, blocked 9’ Ilias Koutsoupias (Frosinone), open play, 0.06 xG, off target 56’ Mattia Liberali (Catanzaro), open play, 0.06 xG, blocked 20’ Filippo Pittarello (Catanzaro), open play, 0.05 xG, blocked 34’ Costantino Favasuli (Catanzaro), open play, 0.05 xG, saved 16’ Giacomo Calò (Frosinone), direct free kick, 0.05 xG, blocked 40’ Giacomo Calò (Frosinone), from a corner, 0.04 xG, saved 40’ Matteo Cichella (Frosinone), from a corner, 0.04 xG, blocked 50’ Matteo Cichella (Frosinone), open play, 0.04 xG, goal 33’ Mattia Liberali (Catanzaro), open play, 0.04 xG, saved 49’ Farès Ghedjemis (Frosinone), open play, 0.03 xG, saved 14’ Giacomo Calò (Frosinone), open play, 0.03 xG, blocked 41’ Anthony Oyono (Frosinone), open play, 0.03 xG, saved 56’ Costantino Favasuli (Catanzaro), open play, 0.03 xG, blocked 38’ Antonio Raimondo (Frosinone), open play, 0.02 xG, off target 86’ Marco Pompetti (Catanzaro), open play, 0.03 xG, blocked 43’ Mattia Liberali (Catanzaro), open play, 0.02 xG, off target 40’ Matteo Cichella (Frosinone), from a corner, 0.02 xG, blocked 58’ Simone Pontisso (Catanzaro), open play, 0.01 xG, saved 41’ Farès Ghedjemis (Frosinone), from a corner, 0.01 xG, blocked 56’ Nicolò Brighenti (Catanzaro), set piece, 0.00 xG, off target 47’ Ruggero Frosinini (Catanzaro), open play, 0.73 xG, goal 47’ Ruggero Frosinini (Catanzaro), open play, 0.61 xG, hit the woodwork 46’ Mattia Liberali (Catanzaro), open play, 0.43 xG, goal 30’ Giacomo Calò (Frosinone), open play, 0.41 xG, saved 67’ Antonio Fiori (Frosinone), open play, 0.38 xG, goal 27’ Ilias Koutsoupias (Frosinone), open play, 0.37 xG, saved 75’ Filippo Pittarello (Catanzaro), open play, 0.36 xG, saved 11’ Ruggero Frosinini (Catanzaro), open play, 0.18 xG, off target 11’ Mattia Liberali (Catanzaro), set piece, 0.17 xG, hit the woodwork 77’ Nicolò Brighenti (Catanzaro), from a corner, 0.17 xG, off target 85’ N'Dri Koffi (Catanzaro), open play, 0.16 xG, saved 86’ Tommaso Cassandro (Catanzaro), open play, 0.15 xG, saved 52’ Costantino Favasuli (Catanzaro), open play, 0.14 xG, off target 81’ Massimo Zilli (Frosinone), open play, 0.14 xG, blocked 90+6’ Giorgio Cittadini (Frosinone), open play, 0.14 xG, off target 32’ Filippo Pittarello (Catanzaro), open play, 0.09 xG, off target 18’ Farès Ghedjemis (Frosinone), open play, 0.07 xG, blocked 36’ Filippo Pittarello (Catanzaro), open play, 0.08 xG, off target 40’ Giorgi Kvernadze (Frosinone), open play, 0.08 xG, blocked 54’ Giacomo Calò (Frosinone), open play, 0.07 xG, off target 41’ Antonio Raimondo (Frosinone), from a corner, 0.07 xG, blocked 62’ Gabriele Calvani (Frosinone), set piece, 0.07 xG, off target 38’ Matias Antonini (Catanzaro), from a corner, 0.06 xG, off target 60’ Giorgio Cittadini (Frosinone), from a corner, 0.06 xG, blocked 9’ Ilias Koutsoupias (Frosinone), open play, 0.06 xG, off target 56’ Mattia Liberali (Catanzaro), open play, 0.06 xG, blocked 20’ Filippo Pittarello (Catanzaro), open play, 0.05 xG, blocked 34’ Costantino Favasuli (Catanzaro), open play, 0.05 xG, saved 16’ Giacomo Calò (Frosinone), direct free kick, 0.05 xG, blocked 40’ Giacomo Calò (Frosinone), from a corner, 0.04 xG, saved 40’ Matteo Cichella (Frosinone), from a corner, 0.04 xG, blocked 50’ Matteo Cichella (Frosinone), open play, 0.04 xG, goal 33’ Mattia Liberali (Catanzaro), open play, 0.04 xG, saved 49’ Farès Ghedjemis (Frosinone), open play, 0.03 xG, saved 14’ Giacomo Calò (Frosinone), open play, 0.03 xG, blocked 56’ Costantino Favasuli (Catanzaro), open play, 0.03 xG, blocked 41’ Anthony Oyono (Frosinone), open play, 0.03 xG, saved 86’ Marco Pompetti (Catanzaro), open play, 0.03 xG, blocked 38’ Antonio Raimondo (Frosinone), open play, 0.02 xG, off target 43’ Mattia Liberali (Catanzaro), open play, 0.02 xG, off target 40’ Matteo Cichella (Frosinone), from a corner, 0.02 xG, blocked 58’ Simone Pontisso (Catanzaro), open play, 0.01 xG, saved 41’ Farès Ghedjemis (Frosinone), from a corner, 0.01 xG, blocked 56’ Nicolò Brighenti (Catanzaro), set piece, 0.00 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
Cassandro
Antonini
Brighenti
Petriccione
Pontisso
Frosinini
Favasuli
Liberali
Iemmello
Pittarello
Frosinone 4-3-3 Starting XI
Palmisani
Marchizza
Oyono
Cittadini
Calvani
Calò
Koutsoupias
Cichella
Ghedjemis
Raimondo
Kvernadze

Player stats

Players11 players
90′ – – – – – – –
90′ – – 1 0.15 – – –
90′ – – 1 0.06 – – –
90′ – – 2 0.17 – – –
90′ – – 3 0.22 – – –
90′ – – – – – – –
90′ – – 1 0.01 – – –
90′ 1 – 3 1.52 – – –
90′ 1 – 5 0.71 – – –
90′ – – – – – – –
90′ – – 4 0.58 – – –
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 35% Avg odds 2.61
Draw 29% Avg odds 3.19
Frosinone win 36% Avg odds 2.57

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.