Reggiana vs Bari

18 October 2025 · Serie B · 2025/26 · Referee Maria Sole Ferrieri Caputi

Full time 3 – 1

Half-time: 1–1

  • Elayis Tavsan 45+2’
  • Andrea Bozzolan 70’
  • Mathis Lambourde 81’
  • Gabriele Moncini 41’

Match summary

Reggiana came from behind to win 3-1 at home to Bari. It was 1-1 at half-time.

In the first half, Gabriele Moncini put Bari ahead in the 41st minute and Elayis Tavsan equalised in first-half stoppage time. In the second half, Andrea Bozzolan put Reggiana in front from a corner in the 70th minute and Mathis Lambourde made it 3-1 in the 81st minute.

Bari can feel hard done by, creating 1.66 expected goals (xG) from 11 shots to Reggiana's 1.04 from 14. Bari had a player sent off.

Key events

Reggiana Bari
Andrea BozzolanShot on target
36’
Andrija NovakovichShot on target
74’
Andrija NovakovichShot on target
79’
Manolo PortanovaShot on target
89’
Manuel MarrasShot on target
90+2’
90+3’
Giulio MaggioreShot on target

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 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.04 1.66 41’ Gabriele Moncini (Bari), 0-1 41’ 45+2’ Elayis Tavsan (Reggiana), 1-1 45+2’ 70’ Andrea Bozzolan (Reggiana), 2-1 70’ 81’ Mathis Lambourde (Reggiana), 3-1 81’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.04 1.66 41’ Gabriele Moncini (Bari), 0-1 Moncini 41’ 45+2’ Elayis Tavsan (Reggiana), 1-1 Tavsan 45+2’ 70’ Andrea Bozzolan (Reggiana), 2-1 Bozzolan 70’ 81’ Mathis Lambourde (Reggiana), 3-1 Lambourde 81’
Reggiana 1.04 xGBari 1.66 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bari attacking Reggiana attacking 
37’ Anthony Partipilo (Bari), open play, 0.63 xG, off target 41’ Gabriele Moncini (Bari), open play, 0.24 xG, goal 90+3’ Giulio Maggiore (Bari), open play, 0.22 xG, saved 23’ Manolo Portanova (Reggiana), from a corner, 0.16 xG, off target 25’ Andrea Meroni (Bari), from a corner, 0.16 xG, off target 89’ Manolo Portanova (Reggiana), open play, 0.14 xG, saved 79’ Andrija Novakovich (Reggiana), open play, 0.12 xG, saved 70’ Andrea Bozzolan (Reggiana), from a corner, 0.11 xG, goal 52’ Ebrima Darboe (Bari), open play, 0.09 xG, blocked 10’ Anthony Partipilo (Bari), open play, 0.09 xG, off target 36’ Andrea Bozzolan (Reggiana), from a corner, 0.08 xG, saved 47’ Elayis Tavsan (Reggiana), open play, 0.08 xG, goal 90+2’ Manuel Marras (Reggiana), open play, 0.07 xG, saved 48’ Natan Girma (Reggiana), open play, 0.06 xG, off target 18’ Anthony Partipilo (Bari), open play, 0.06 xG, off target 61’ Elayis Tavsan (Reggiana), open play, 0.06 xG, off target 81’ Mathis Lambourde (Reggiana), open play, 0.06 xG, goal 23’ Gabriele Moncini (Bari), open play, 0.05 xG, blocked 74’ Andrija Novakovich (Reggiana), open play, 0.05 xG, saved 87’ Christian Gytkjær (Bari), open play, 0.04 xG, off target 64’ Lorenzo Dickmann (Bari), set piece, 0.04 xG, blocked 90’ Riccardo Pagano (Bari), open play, 0.04 xG, off target 15’ Charlys (Reggiana), set piece, 0.03 xG, blocked 70’ Charlys (Reggiana), open play, 0.02 xG, blocked 15’ Manuel Marras (Reggiana), set piece, 0.01 xG, blocked 37’ Anthony Partipilo (Bari), open play, 0.63 xG, off target 41’ Gabriele Moncini (Bari), open play, 0.24 xG, goal 90+3’ Giulio Maggiore (Bari), open play, 0.22 xG, saved 23’ Manolo Portanova (Reggiana), from a corner, 0.16 xG, off target 25’ Andrea Meroni (Bari), from a corner, 0.16 xG, off target 89’ Manolo Portanova (Reggiana), open play, 0.14 xG, saved 79’ Andrija Novakovich (Reggiana), open play, 0.12 xG, saved 70’ Andrea Bozzolan (Reggiana), from a corner, 0.11 xG, goal 52’ Ebrima Darboe (Bari), open play, 0.09 xG, blocked 10’ Anthony Partipilo (Bari), open play, 0.09 xG, off target 47’ Elayis Tavsan (Reggiana), open play, 0.08 xG, goal 36’ Andrea Bozzolan (Reggiana), from a corner, 0.08 xG, saved 90+2’ Manuel Marras (Reggiana), open play, 0.07 xG, saved 48’ Natan Girma (Reggiana), open play, 0.06 xG, off target 18’ Anthony Partipilo (Bari), open play, 0.06 xG, off target 61’ Elayis Tavsan (Reggiana), open play, 0.06 xG, off target 81’ Mathis Lambourde (Reggiana), open play, 0.06 xG, goal 23’ Gabriele Moncini (Bari), open play, 0.05 xG, blocked 74’ Andrija Novakovich (Reggiana), open play, 0.05 xG, saved 87’ Christian Gytkjær (Bari), open play, 0.04 xG, off target 64’ Lorenzo Dickmann (Bari), set piece, 0.04 xG, blocked 90’ Riccardo Pagano (Bari), open play, 0.04 xG, off target 15’ Charlys (Reggiana), set piece, 0.03 xG, blocked 70’ Charlys (Reggiana), open play, 0.02 xG, blocked 15’ Manuel Marras (Reggiana), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Reggiana 3-4-2-1 Starting XI
Motta
Libutti
Papetti
Bonetti
Marras
Reinhart
Charlys
Bozzolan
Girma
Portanova
Tavsan
Bari 3-4-2-1 Starting XI
Cerofolini
Meroni
Nikolaou
Pucino
Dickmann
Darboe
Braunöder
Antonucci
Castrovilli
Partipilo
Moncini

Player stats

Players11 players
90′ – – – – – – –
Lorenzo Libutti
90′ – – – – – – –
90′ – – – – – – –
Simone Bonetti
90′ – – – – – – –
Manuel Marras
90′ – – 2 0.08 – – –
Tobías Reinhart
90′ – – – – – – –
Charlys
90′ – – 2 0.05 – – –
90′ 1 – 2 0.19 – – –
Natan Girma
90′ – – 1 0.06 – – –
Manolo Portanova
90′ – – 2 0.29 – – –
90′ 1 – 2 0.14 – – –
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

Reggiana win 34% Avg odds 2.68
Draw 31% Avg odds 2.98
Bari win 35% Avg odds 2.63

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.