Bari
ITALY SERIE B
FT
2 - 0
Stadio San Nicola
Referee: M. Mariani
Virtus Entella
Bari
Match Timeline
Virtus Entella
HT
0' 15' 30' 45' 60' 75' 90'
🟨
22'
Cas Odenthal
Bari
45'
G. Moncini · Assist: M. Braunoder
Bari
🟥
53'
Matthias Verreth
Bari
🟨
53'
Bernat Guiu
Virtus Entella
🟨
54'
Matthias Braunöder
Bari
🔄
62'
E. Rao ↔ D. Nikolaou
Bari
🔄
62'
G. Moncini ↔ M. Cuni
Bari
🔄
67'
L. Parodi ↔ D. Bariti
Virtus Entella
🔄
68'
L. Benedetti ↔ M. Tirelli
Virtus Entella
🟨
71'
Stefano Di Mario
Virtus Entella
🔄
73'
L. Dickmann ↔ M. Mane
Bari
🔄
74'
R. Pagano ↔ T. Esteves
Bari
🟨
75'
Bernat Guiu
Virtus Entella
🟥
75'
Bernat Guiu
Virtus Entella
🔄
79'
S. Di Mario ↔ R. Turicchia
Virtus Entella
🔄
79'
N. Squizzato ↔ N. Karic
Virtus Entella
🔄
87'
M. Dorval ↔ G. Maggiore
Bari
🔄
90'
F. Mezzoni ↔ D. P. Stabile
Virtus Entella
90'
G. Maggiore
Bari
1X2 93.1%
Home Win
Odds 2.99
0 agree / 0 disagree
BTTS 54.2%
BTTS No
Odds 1.95
0 agree / 0 disagree
Over / Under 2.5 59.7%
Under 2.5
Odds 1.68
0 agree / 0 disagree
Corners O/U 92%
Over 7.5 Corners
Odds 1.28
0 agree / 0 disagree
HT / FT Model
Home / Home
Odds 4.75
0 agree / 0 disagree
Correct Score Model
2-0
Odds 13.00
0 agree / 0 disagree
Bari Bari
Season Statistics All competitions · current season
Virtus Entella Virtus Entella
Played games 37
Played games 38
Attacking Pressure
41.8 46% / 54% 48.7
2.95 Shots on Goal 3.45
10.32 Total Shots 12.08
2.92 Blocked Shots 3.29
46.3% Possession 44.8%
3.57 Corners 4.97
13.78 Fouls 15.61
1.89 Yellow Cards 2.21
0.08 Red Cards 0.11
369 Total Passes 337
295 Accurate Passes 259
0.92 Offsides 1.97
4.11 GK Saves 2.42
Based on completed matches from the current season across all competitions available.
Bari Goals scored 33 Avg 0.89
Virtus Entella Goals scored 39 Avg 1.03
Bari Goals conceded 60 Avg 1.62
Virtus Entella Goals conceded 49 Avg 1.29
⚙ Tactical Setup
Bari formation 3-4-2-1
Virtus Entella formation 3-5-2
🔥 Key Squad Notes

G. Moncini (9 goals), E. Rao (6 goals), C. Gytkjaer (3 goals)

M. Dorval (6 assists), L. Dickmann (3 assists), G. Moncini (2 assists)

Andrea Tiritiello (7 goals), A. Franzoni (6 goals), L. Cuppone (5 goals)

N. Karic (4 assists), B. Guiu (4 assists), Tommaso Fumagalli (3 assists)

Head-to-Head Snapshot

Bari and Virtus Entella have faced each other 6 times recently.

Match Analysis

Bari approach this match from a more delicate league position, standing 18 with 34 points from 36 matches. Across the season they have posted 8 wins, 10 draws, and 18 defeats, and the 33:58 goal record continues to suggest poor form and are going through a difficult losing run. Their attacking burden often falls on G. Moncini (9 goals), E. Rao (6 goals), C. Gytkjaer (3 goals), with creative support from M. Dorval (6 assists), L. Dickmann (3 assists), G. Moncini (2 assists), while at the back they have been quite vulnerable. At home, they have returned 6 wins, 5 draws, and 7 losses, which indicates a fairly balanced split record. They are under visible pressure near the relegation zone. Stylistically, they tend to play with a more cautious and defensive approach.
Virtus Entella approach this match from a more delicate league position, standing 15 with 39 points from 36 matches. Across the season they have posted 9 wins, 12 draws, and 15 defeats, and the 34:48 goal record continues to suggest mixed form over their recent run. Their attacking burden often falls on Andrea Tiritiello (7 goals), A. Franzoni (6 goals), L. Cuppone (5 goals), with creative support from N. Karic (4 assists), B. Guiu (4 assists), Tommaso Fumagalli (3 assists), while at the back they have been quite vulnerable. Away from home, the split record of 1 wins, 5 draws, and 12 losses points to a weak split record. They are operating from a relatively stable mid-table position. Their broader football approach still suggests a more cautious and defensive approach.
This contest looks finely balanced, with two sides with a fairly similar football identity suggesting a close tactical battle. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. There is little separation in the broader season picture, with both sides operating from relatively comparable league positions and points returns. Bari have shown more instability in their recent run, so confidence and game management may become important factors. Taken together, the balance of indicators still supports Away Win, with the defensive lean favoring Virtus Entella. The shape dynamic also adds another layer here, with Bari expected to line up in 3-4-2-1 and Virtus Entella in 3-5-2, which may reinforce the expected flow toward Virtus Entella having the stronger overall control. A relatively balanced game with moderate goal potential looks most likely.
Showing odds from: 1xBet
Main markets
MATCH WINNER
Away 2.64
Draw 3.07
Home 2.99
FIRST HALF WINNER
Away 3.38
Draw 2.12
Home 3.59
GOALS OVER/UNDER
Over 1.5 1.38
Over 1.75 1.48
Over 2.0 1.64
Over 2.25 1.95
Over 2.5 2.25
Over 2.75 2.63
Over 3.5 4.08
Under 1.5 3.14
Under 1.75 2.74
Under 2.0 2.33
Under 2.25 1.92
Under 2.5 1.68
Under 2.75 1.52
Under 3.5 1.25
Main markets
MATCH WINNER
Away 2.60
Draw 3.10
Home 2.88
FIRST HALF WINNER
Away 3.20
Draw 2.10
Home 3.50
SECOND HALF WINNER
Away 2.88
Draw 2.30
Home 3.00
GOALS OVER/UNDER
Over 0.5 1.07
Over 1.5 1.33
Over 2.5 2.10
Over 3.5 3.75
Over 4.5 8.00
Over 5.5 19.00
Over 6.5 41.00
Under 0.5 9.00
Under 1.5 3.25
Under 2.5 1.70
Under 3.5 1.25
Under 4.5 1.08
Under 5.5 1.02
Under 6.5 1.00
Main markets
MATCH WINNER
Away 2.53
Draw 3.04
Home 2.88
FIRST HALF WINNER
Away 3.25
Draw 1.92
Home 3.62
SECOND HALF WINNER
Away 2.80
Draw 2.33
Home 3.14
GOALS OVER/UNDER
Over 0.5 1.02
Over 0.75 1.03
Over 1.0 1.05
Over 1.25 1.17
Over 1.5 1.30
Over 1.75 1.40
Over 2.0 1.53
Over 2.25 1.84
Over 2.5 2.08
Over 2.75 2.42
Over 3.0 2.90
Over 3.25 3.22
Over 3.5 3.54
Over 3.75 4.50
Over 4.0 6.40
Over 4.25 6.85
Over 4.5 7.30
Over 5.5 14.00
Over 6.5 41.00
Under 0.5 8.00
Under 0.75 7.30
Under 1.0 6.65
Under 1.25 3.98
Under 1.5 2.99
Under 1.75 2.67
Under 2.0 2.29
Under 2.25 1.93
Under 2.5 1.72
Under 2.75 1.54
Under 3.0 1.34
Under 3.25 1.26
Under 3.5 1.22
Under 3.75 1.13
Under 4.0 1.05
Under 4.25 1.04
Under 4.5 1.03
Under 5.5 1.02
Under 6.5 1.00
Main markets
MATCH WINNER
Away 2.48
Draw 3.10
Home 2.75
FIRST HALF WINNER
Away 3.10
Draw 2.04
Home 3.35
SECOND HALF WINNER
Away 2.85
Draw 2.38
Home 3.05
GOALS OVER/UNDER
Over 1.5 1.37
Over 2.0 1.62
Over 2.5 2.15
Over 3.0 3.20
Over 3.25 3.55
Over 3.5 3.85
Under 1.5 2.80
Under 2.0 2.14
Under 2.5 1.61
Under 3.0 1.29
Under 3.25 1.24
Under 3.5 1.21
Stats
Bari Bari
Virtus Entella Virtus Entella
Shots on Goal
5
Shots on Goal
5
Shots off Goal
0
Shots off Goal
8
Blocked Shots
0
Blocked Shots
3
1 Corner Kicks 4
15 Fouls 13
1 Offsides 1
43% Ball Possession 57%
5 Total Shots 16
5 Shots on Goal 5
0 Shots off Goal 8
0 Blocked Shots 3
4 Shots insidebox 8
1 Shots outsidebox 8
5 Goalkeeper Saves 3
318 Total passes 411
240 Passes accurate 335
1.15 expected_goals 0.66
🟨 2 Yellow Cards 3 🟨
🟥 1 Red Cards 1 🟥
Last matches: Bari
24.04.26
Ser
Bari
Avellino
0
2
L
18.04.26
Ser
Bari
Venezia
0
3
L
11.04.26
Ser
Bari
Monza
0
2
L
06.04.26
Ser
Bari
Modena
3
1
W
22.03.26
Ser
Bari
Carrarese
0
3
L
18.03.26
Ser
Bari
Frosinone
1
2
L
14.03.26
Ser
Bari
Reggiana
4
1
W
08.03.26
Ser
Bari
Pescara
0
4
L
04.03.26
Ser
Bari
Empoli
2
1
W
27.02.26
Ser
Bari
Sampdoria
2
0
W
21.02.26
Ser
Bari
Padova
1
1
D
15.02.26
Ser
Bari
Sudtirol
1
2
L
11.02.26
Ser
Bari
Spezia
0
0
D
07.02.26
Ser
Bari
Mantova
1
2
L
30.01.26
Ser
Bari
Palermo
0
3
L
24.01.26
Ser
Bari
Cesena
2
1
W
17.01.26
Ser
Bari
Juve Stabia
0
1
L
10.01.26
Ser
Bari
Carrarese
0
1
L
27.12.25
Ser
Bari
Avellino
1
1
D
19.12.25
Ser
Bari
Catanzaro
1
2
L
Last matches: Virtus Entella
25.04.26
Ser
Virtus Entella
Padova
1
0
W
19.04.26
Ser
Virtus Entella
Empoli
1
1
D
11.04.26
Ser
Virtus Entella
Venezia
1
1
D
06.04.26
Ser
Virtus Entella
Mantova
0
1
L
22.03.26
Ser
Virtus Entella
Reggiana
3
0
W
18.03.26
Ser
Virtus Entella
Pescara
0
3
L
15.03.26
Ser
Virtus Entella
Avellino
1
2
L
07.03.26
Ser
Virtus Entella
Sudtirol
1
0
W
03.03.26
Ser
Virtus Entella
Modena
2
1
W
27.02.26
Ser
Virtus Entella
Monza
0
2
L
21.02.26
Ser
Virtus Entella
Catanzaro
1
3
L
14.02.26
Ser
Virtus Entella
Palermo
0
3
L
10.02.26
Ser
Virtus Entella
Cesena
3
1
W
07.02.26
Ser
Virtus Entella
Spezia
1
1
D
31.01.26
Ser
Virtus Entella
Frosinone
1
1
D
24.01.26
Ser
Virtus Entella
Juve Stabia
0
1
L
16.01.26
Ser
Virtus Entella
Sampdoria
1
1
D
10.01.26
Ser
Virtus Entella
Monza
1
0
W
27.12.25
Ser
Virtus Entella
Venezia
0
1
L
21.12.25
Ser
Virtus Entella
Sudtirol
1
1
D
H2H: Bari vs Virtus Entella
01.05.26
H2H
Bari
Virtus Entella
2
0
W
30.09.25
H2H
Virtus Entella
Bari
2
2
D
27.04.18
H2H
Bari
Virtus Entella
1
0
W
03.12.17
H2H
Virtus Entella
Bari
3
1
L
04.03.17
H2H
Virtus Entella
Bari
2
0
L
09.10.16
H2H
Bari
Virtus Entella
1
1
D
Last matches: Bari
18.04.26
Ser
Bari
Venezia
0
3
L
06.04.26
Ser
Bari
Modena
3
1
W
22.03.26
Ser
Bari
Carrarese
0
3
L
14.03.26
Ser
Bari
Reggiana
4
1
W
04.03.26
Ser
Bari
Empoli
2
1
W
15.02.26
Ser
Bari
Sudtirol
1
2
L
11.02.26
Ser
Bari
Spezia
0
0
D
30.01.26
Ser
Bari
Palermo
0
3
L
17.01.26
Ser
Bari
Juve Stabia
0
1
L
27.12.25
Ser
Bari
Avellino
1
1
D
19.12.25
Ser
Bari
Catanzaro
1
2
L
08.12.25
Ser
Bari
Pescara
1
1
D
22.11.25
Ser
Bari
Frosinone
2
3
L
02.11.25
Ser
Bari
Cesena
1
0
W
26.10.25
Ser
Bari
Mantova
1
0
W
04.10.25
Ser
Bari
Padova
2
1
W
27.09.25
Ser
Bari
Sampdoria
1
1
D
31.08.25
Ser
Bari
Monza
1
1
D
H2H at home: Bari
01.05.26
H2H
Bari
Virtus Entella
2
0
W
27.04.18
H2H
Bari
Virtus Entella
1
0
W
09.10.16
H2H
Bari
Virtus Entella
1
1
D
Last matches: Virtus Entella
19.04.26
Ser
Virtus Entella
Empoli
1
1
D
06.04.26
Ser
Virtus Entella
Mantova
0
1
L
18.03.26
Ser
Virtus Entella
Pescara
0
3
L
07.03.26
Ser
Virtus Entella
Sudtirol
1
0
W
27.02.26
Ser
Virtus Entella
Monza
0
2
L
14.02.26
Ser
Virtus Entella
Palermo
0
3
L
07.02.26
Ser
Virtus Entella
Spezia
1
1
D
24.01.26
Ser
Virtus Entella
Juve Stabia
0
1
L
16.01.26
Ser
Virtus Entella
Sampdoria
1
1
D
27.12.25
Ser
Virtus Entella
Venezia
0
1
L
14.12.25
Ser
Virtus Entella
Carrarese
1
3
L
29.11.25
Ser
Virtus Entella
Catanzaro
2
3
L
08.11.25
Ser
Virtus Entella
Reggiana
0
0
D
28.10.25
Ser
Virtus Entella
Frosinone
0
4
L
05.10.25
Ser
Virtus Entella
Modena
0
2
L
27.09.25
Ser
Virtus Entella
Avellino
0
2
L
21.09.25
Ser
Virtus Entella
Padova
1
2
L
30.08.25
Ser
Virtus Entella
Cesena
1
1
D
16.08.25
Cop
Virtus Entella
Cagliari
1
1
D
H2H away: Virtus Entella
01.05.26
H2H
Bari
Virtus Entella
2
0
L
27.04.18
H2H
Bari
Virtus Entella
1
0
L
09.10.16
H2H
Bari
Virtus Entella
1
1
D

Lineups

Bari
Formation
Virtus Entella
6.7
M. Cerofolini
31
M. Cerofolini
7.2
L. Dickmann
24
L. Dickmann
6.9
C. Odenthal
26
C. Odenthal
7.0
V. Mantovani
13
V. Mantovani
6.6
M. Dorval
93
M. Dorval
7.0
M. Braunoder
27
🎯
M. Braunoder
5.9
M. Verreth
29
M. Verreth
6.2
K. Piscopo
28
K. Piscopo
6.9
R. Pagano
8
R. Pagano
7.0
G. Moncini
11
G. Moncini
E. Rao
17
E. Rao
6.3
F. Del Frate
22
F. Del Frate
6.2
L. Parodi
23
L. Parodi
7.2
A. Tiritiello
6
A. Tiritiello
7.2
I. Marconi
15
I. Marconi
7.3
F. Mezzoni
94
F. Mezzoni
6.2
A. Franzoni
24
A. Franzoni
7.0
N. Squizzato
5
N. Squizzato
6.3
L. Benedetti
32
L. Benedetti
6.9
S. Di Mario
26
S. Di Mario
6.0
L. Cuppone
10
L. Cuppone
6.3
B. Guiu
11
B. Guiu
Bari 4-3-1-2
Starting XI
31
M. Cerofolini
G
24
L. Dickmann
↓ 73'
D
26
C. Odenthal
🟨 22'
D
13
V. Mantovani
D
93
M. Dorval
↓ 87'
D
27
M. Braunoder
🎯 45' 🟨 54'
M
29
M. Verreth
🟥 53'
M
28
K. Piscopo
M
8
R. Pagano
↓ 74'
M
11
G. Moncini
⚽ 45' ↓ 62'
F
17
E. Rao
↓ 62'
Substitutes
1
M. Pissardo
G
10
N. Bellomo
M
9
C. Gytkjaer
F
25
R. Pucino
D
43
D. Nikolaou
↑ 62'
D
19
T. Esteves
↑ 74'
D
49
G. De Pieri
M
66
D. Traore
M
18
G. Maggiore
⚽ 90' ↑ 87'
M
90
M. Cuni
↑ 62'
F
30
M. Mane
↑ 73'
37
G. Stabile
Virtus Entella 3-5-2
Starting XI
22
F. Del Frate
G
23
L. Parodi
↓ 67'
D
6
A. Tiritiello
D
15
I. Marconi
D
94
F. Mezzoni
↓ 90'
M
24
A. Franzoni
M
5
N. Squizzato
↓ 79'
M
32
L. Benedetti
↓ 68'
M
26
S. Di Mario
↓ 79' 🟨 71'
M
10
L. Cuppone
F
11
B. Guiu
🟨 53' 🟨 75' 🟥 75'
F
Substitutes
99
O. Siaulys
G
80
R. Rinaldini
G
7
D. Bariti
↑ 67'
M
4
M. Nichetti
M
17
M. Tirelli
↑ 68'
46
R. Turicchia
↑ 79'
D
9
D. P. Stabile
↑ 90'
F
27
M. Dalla Vecchia
M
8
N. Karic
↑ 79'
M
3
M. Alborghetti
D
57
T. Del Lungo
D
19
A. Debenedetti
F

Standings

# Team MP W D L G GD PTS Form
1
Venezia
37 23 10 4 75:31 44 79
D W W D W
2
Frosinone
37 22 12 3 71:34 37 78
W W W D W
3
Monza
37 22 9 6 59:30 29 75
L W W W D
4
Palermo
37 20 12 5 61:31 30 72
W D W D W
5
Catanzaro
37 15 14 8 60:48 12 59
L W D D D
6
Modena
37 15 10 12 49:35 14 55
W L L D D
7
Juve Stabia
37 11 17 9 43:44 -1 50
L D D W L
8
Avellino
37 12 10 15 42:55 -13 46
L W W D L
9
Cesena
37 12 10 15 42:52 -10 46
D D L L D
10
Mantova
37 13 7 17 45:52 -7 46
W W L W W
11
Carrarese
37 10 14 13 46:50 -4 44
D L D L W
12
Sampdoria
37 11 11 15 35:47 -12 44
W D L W W
13
Padova
37 11 10 16 35:46 -11 43
W L W W L
14
Empoli
37 9 13 15 45:52 -7 40
W L D L L
15
Sudtirol
37 8 16 13 37:47 -10 40
L L L D D
16
Virtus Entella Away
37 9 12 16 34:50 -16 39
L W D D L
17
Bari Home
37 9 10 18 35:58 -23 37
W L L L W
18
Pescara
37 7 13 17 50:65 -15 34
L D D L W
19
Spezia
37 8 10 19 42:58 -16 34
D L W L L
20
Reggiana
37 8 10 19 35:56 -21 34
L D L W L