Bari vs Virtus Entella

1 May 2026 · Serie B · 2025/26 · Referee Maurizio Mariani

Full time 2 – 0

Half-time: 1–0

  • Gabriele Moncini 45+1’
  • Giulio Maggiore 90+7’

Match summary

Bari won 2-0 at home to Virtus Entella. Bari led 1-0 at half-time.

Gabriele Moncini put Bari ahead in first-half stoppage time and Giulio Maggiore made it 2-0 in stoppage time.

The chances backed that up: Bari created 1.30 expected goals (xG) from 5 shots to Virtus Entella's 0.86 from 16. Both sides had a player sent off.

Match stats

43% Possession 57%
5 Shots 16
5 Shots on target 5
1 Corners 4
319 Passes 413
74.9% Pass accuracy 81.8%
18 Tackles 8
15 Fouls 13
2 Yellow cards 3
1 Red cards 1
1 Offsides 1

Key events

Bari Virtus Entella
Matthias VerrethShot on target
28’
28’
Luigi CupponeShot on target
78’
Andrea FranzoniShot on target
82’
Francesco MezzoniShot on target
84’
Luigi CupponeShot on target
Matthias BraunöderShot on target
90+3’
90+4’
Luigi CupponeShot on target
Giulio MaggioreShot on target
90+7’

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.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.30 0.86 45+1’ Gabriele Moncini (Bari), 1-0 45+1’ 90+7’ Giulio Maggiore (Bari), 2-0 90+7’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.30 0.86 45+1’ Gabriele Moncini (Bari), 1-0 Moncini 45+1’ 90+7’ Giulio Maggiore (Bari), 2-0 Maggiore 90+7’
Bari 1.30 xGVirtus Entella 0.86 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Virtus Entella attacking Bari attacking 
90+7’ Giulio Maggiore (Bari), open play, 0.74 xG, goal 90+3’ Matthias Braunöder (Bari), open play, 0.34 xG, saved 14’ Leonardo Benedetti (Virtus Entella), open play, 0.14 xG, hit the woodwork 84’ Luigi Cuppone (Virtus Entella), open play, 0.12 xG, saved 46’ Gabriele Moncini (Bari), set piece, 0.11 xG, goal 90+7’ Giulio Maggiore (Bari), open play, 0.10 xG, saved 64’ Ivan Marconi (Virtus Entella), open play, 0.08 xG, off target 57’ Francesco Mezzoni (Virtus Entella), open play, 0.08 xG, blocked 24’ Luigi Cuppone (Virtus Entella), open play, 0.07 xG, off target 20’ Bernat Guiu (Virtus Entella), direct free kick, 0.06 xG, blocked 28’ Luigi Cuppone (Virtus Entella), open play, 0.06 xG, saved 57’ Luca Parodi (Virtus Entella), open play, 0.05 xG, blocked 55’ Andrea Franzoni (Virtus Entella), set piece, 0.04 xG, off target 78’ Andrea Franzoni (Virtus Entella), open play, 0.04 xG, saved 23’ Andrea Franzoni (Virtus Entella), direct free kick, 0.03 xG, off target 82’ Francesco Mezzoni (Virtus Entella), open play, 0.03 xG, saved 90+4’ Luigi Cuppone (Virtus Entella), open play, 0.03 xG, saved 28’ Matthias Verreth (Bari), open play, 0.01 xG, saved 29’ Luigi Cuppone (Virtus Entella), open play, 0.01 xG, off target 46’ Francesco Mezzoni (Virtus Entella), set piece, 0.01 xG, off target 67’ Luca Parodi (Virtus Entella), from a corner, 0.01 xG, off target 90+7’ Giulio Maggiore (Bari), open play, 0.74 xG, goal 90+3’ Matthias Braunöder (Bari), open play, 0.34 xG, saved 14’ Leonardo Benedetti (Virtus Entella), open play, 0.14 xG, hit the woodwork 84’ Luigi Cuppone (Virtus Entella), open play, 0.12 xG, saved 46’ Gabriele Moncini (Bari), set piece, 0.11 xG, goal 90+7’ Giulio Maggiore (Bari), open play, 0.10 xG, saved 64’ Ivan Marconi (Virtus Entella), open play, 0.08 xG, off target 57’ Francesco Mezzoni (Virtus Entella), open play, 0.08 xG, blocked 24’ Luigi Cuppone (Virtus Entella), open play, 0.07 xG, off target 28’ Luigi Cuppone (Virtus Entella), open play, 0.06 xG, saved 20’ Bernat Guiu (Virtus Entella), direct free kick, 0.06 xG, blocked 57’ Luca Parodi (Virtus Entella), open play, 0.05 xG, blocked 55’ Andrea Franzoni (Virtus Entella), set piece, 0.04 xG, off target 78’ Andrea Franzoni (Virtus Entella), open play, 0.04 xG, saved 23’ Andrea Franzoni (Virtus Entella), direct free kick, 0.03 xG, off target 82’ Francesco Mezzoni (Virtus Entella), open play, 0.03 xG, saved 90+4’ Luigi Cuppone (Virtus Entella), open play, 0.03 xG, saved 28’ Matthias Verreth (Bari), open play, 0.01 xG, saved 29’ Luigi Cuppone (Virtus Entella), open play, 0.01 xG, off target 46’ Francesco Mezzoni (Virtus Entella), set piece, 0.01 xG, off target 67’ Luca Parodi (Virtus Entella), from a corner, 0.01 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

Bari 4-3-1-2 Starting XI
Cerofolini
Dickmann
Odenthal
Mantovani
Dorval
Braunöder
Verreth
Piscopo
Pagano
Moncini
Rao
Virtus Entella 3-5-2 Starting XI
Frate
Parodi
Tiritiello
Marconi
Mario
Franzoni
Squizzato
Benedetti
Mezzoni
Cuppone
Guiu

Player stats

Players11 players
Michele Cerofolini
90′ – – – – – – –
90′ – – – – – – –
90′ – – – – – – –
Valerio Mantovani
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 0.34 – – –
90′ – – 1 0.01 – – –
90′ – – – – – – –
90′ – – – – – – –
90′ 1 – 1 0.11 – – –
90′ – – – – – – –
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

Bari win 32% Avg odds 2.89
Draw 30% Avg odds 3.01
Virtus Entella win 38% Avg odds 2.43

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.