ITALY SERIE B
--.--.---- --:--
Stadio Marco Druso
Referee: F. La Penna
Sudtirol
Match Timeline
Bari
HT
0' 15' 30' 45' 60' 75' 90'
🟨
19'
Hamza El Kaouakibi
Sudtirol
🟨
39'
Giulio Maggiore
Bari
🔄
46'
G. Maggiore ↔ M. Verreth
Bari
🔄
57'
V. Mantovani ↔ L. Dickmann
Bari
VAR
64'
Emanuele Pecorino
Sudtirol
🔄
68'
R. Pagano ↔ C. Gytkjaer
Bari
🟨
81'
Cas Odenthal
Bari
🔄
83'
M. R. Frigerio ↔ F. Tait
Sudtirol
🔄
84'
M. Braunoder ↔ F. Artioli
Bari
🔄
84'
E. Rao ↔ M. Cuni
Bari
🟨
85'
Federico Artioli
Bari
🔄
86'
E. Pecorino ↔ R. Odogwu
Sudtirol
🔄
86'
D. Casiraghi ↔ D. Crnigoj
Sudtirol

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home or Draw
Probability 80.6%
Odds -
BTTS
BTTS No
Probability 40.6%
Odds -
Over / Under 2.5
Under 2.5
Probability 39.8%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home or Draw
80.6%
-
BTTS BTTS No
40.6%
-
Over / Under 2.5 Under 2.5
39.8%
-
Corners O/U Under 11.5 Corners
78.8%
-
HT / FT Draw / Away
-
-
Correct Score 0-1
-
-
Probability Distribution
Sudtirol Win 32.2%
Draw 48.5%
Bari Win 19.4%
Expected Goals (xG)
Sudtirol1.21
Bari1.08
Recent Form (Last 5)
Sudtirol Sudtirol
WWDLW
39 GF / 51 GA
Bari Bari
WLDWL
38 GF / 62 GA
Key Stats
0.98
Average Goals Scored
0.95
1.28
Average Goals Conceded
1.55
22
BTTS Yes
20
16
Over 2.5
20
3.4
Shots on Goal
3

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Sudtirol Sudtirol 40 matches
Bari Bari 40 matches
Sudtirol Statistic Bari
8 Wins 10
18 Draws 11
14 Losses 19
39 Goals For 38
51 Goals Against 62
0.98 Avg Goals Scored 0.95
1.28 Avg Goals Conceded 1.55
22 BTTS Yes 20
28 Over 1.5 32
16 Over 2.5 20
8 Over 3.5 8
9 Clean Sheets 8
15 Failed To Score 16
3.4 Shots On Goal 3
12.15 Total Shots 10.08
4.15 Corners 3.43
40.5% Ball Possession 45.8%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

In knockout conditions, this fixture pairs two sides with a fairly similar football identity, which should make the margins especially important. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. The first leg ended level at 0-0, so the tie remains finely balanced going into this match. In the previous meeting, Sudtirol had more of the ball in the first leg (52% possession compared to 48%). Sudtirol were also more accurate in attack, recording 4 shots on target to 3. Sudtirol also attempted more passes (297 to 279) and completed 188. There is little separation in the broader season picture, with both sides operating from relatively comparable league positions and points returns. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. Even if this develops into a close game, the analytical lean still edges toward Away Win, with a cautious clean-sheet angle toward Bari. The shape dynamic also adds another layer here, with Sudtirol expected to line up in 3-5-2 and Bari in 4-3-1-2, which may reinforce the expected flow toward Bari having the stronger overall control. A relatively balanced game with moderate goal potential looks most likely.

Sudtirol Analysis

Sudtirol come into this tie placed 16 in their league with 41 points from 38 matches. With 8 wins, 17 draws, and 13 losses plus a goal ratio of 38:48, they bring poor form over their recent run into this tie. Going forward they rely on E. Pecorino (9 goals), S. Merkaj (9 goals), D. Casiraghi (4 goals), with creative support from D. Casiraghi (7 assists), S. Molina (4 assists), R. Odogwu (2 assists), while defensively they have been quite vulnerable. At home, the return of 5 wins, 7 draws, and 7 losses suggests a balanced but draw-heavy split record. They are under visible pressure near the relegation zone. Their broader football identity still points toward a more cautious and defensive approach.

Bari Analysis

Ahead of this knockout test, Bari arrive from a league campaign that has them 17 with 40 points after 38 matches. The return of 10 wins, 10 draws, and 18 defeats, together with a 38:60 goal balance, points toward mixed form over their recent run. Their attacking influence is driven by G. Moncini (11 goals), E. Rao (6 goals), C. Gytkjaer (3 goals), with creative support from M. Dorval (7 assists), L. Dickmann (3 assists), G. Moncini (2 assists), and at the back they have looked quite vulnerable. Away from home, their split of 3 wins, 5 draws, and 11 losses fits a weak split record. They are under visible pressure near the relegation zone. Stylistically they continue to show a more cautious and defensive approach.

H2H Analysis

Across those 13 head-to-head meetings, Sudtirol won 5 times, Bari won 3 times, while 5 matches finished as draws. The aggregate score in this matchup is 10:8 from Sudtirol's perspective. 4 of those games went over 2.5 goals, and both teams scored in 4 matches, with an average of 1.38 goals per game.

1X2: Home or Draw
BTTS: BTTS No
Over/Under 2.5: Under 2.5
Highest model probability: 1X (80.6%)
Predicted formations: Sudtirol 3-5-2 / Bari 4-3-1-2
H2H summary: Sudtirol wins 5, draws 5, Bari wins 3
Stats
Sudtirol Sudtirol
Bari Bari
Shots on Goal
2
Shots on Goal
2
Shots off Goal
11
Shots off Goal
4
Blocked Shots
6
Blocked Shots
3
6 Corner Kicks 4
20 Fouls 23
1 Offsides 0
45% Ball Possession 55%
19 Total Shots 9
2 Shots on Goal 2
11 Shots off Goal 4
6 Blocked Shots 3
8 Shots insidebox 6
11 Shots outsidebox 3
2 Goalkeeper Saves 2
250 Total passes 319
156 Passes accurate 221
0.80 expected_goals 0.84
🟨 1 Yellow Cards 3 🟨
🟥 0 Red Cards 0 🟥

Lineups

Sudtirol
Formation
Bari
M. Adamonis
M. Adamonis
H. El Kaouakibi
H. El Kaouakibi
N. Pietrangeli
N. Pietrangeli
F. Veseli
F. Veseli
S. Molina
S. Molina
M. R. Frigerio
M. R. Frigerio
S. Tronchin
S. Tronchin
D. Casiraghi
D. Casiraghi
S. Davi
S. Davi
S. Merkaj
S. Merkaj
E. Pecorino
E. Pecorino
M. Cerofolini
M. Cerofolini
V. Mantovani
V. Mantovani
C. Odenthal
C. Odenthal
D. Nikolaou
D. Nikolaou
M. Dorval
M. Dorval
M. Braunoder
M. Braunoder
G. Maggiore
G. Maggiore
K. Piscopo
K. Piscopo
R. Pagano
R. Pagano
G. Moncini
G. Moncini
E. Rao
E. Rao
Sudtirol 3-5-2
Starting XI
31
M. Adamonis
G
94
H. El Kaouakibi
🟨 19'
D
19
N. Pietrangeli
D
34
F. Veseli
D
79
S. Molina
M
26
M. R. Frigerio
↓ 83'
M
18
S. Tronchin
M
17
D. Casiraghi
↓ 86'
M
24
S. Davi
M
33
S. Merkaj
F
9
E. Pecorino
↓ 86'
F
Substitutes
62
D. Theiner
G
1
D. Borra
G
90
R. Odogwu
↑ 86'
F
21
F. Tait
↑ 83'
M
7
K. Zedadka
M
23
F. Davi
D
6
J. Martini
M
99
S. Verdi
M
89
D. Crnigoj
↑ 86'
M
11
R. Tonin
F
13
C. Sabatini
D
4
D. Mancini
D
Bari 4-3-1-2
Starting XI
31
M. Cerofolini
G
13
V. Mantovani
↓ 57'
D
26
C. Odenthal
🟨 81'
D
43
D. Nikolaou
D
93
M. Dorval
D
27
M. Braunoder
↓ 84'
M
18
G. Maggiore
↓ 46' 🟨 39'
M
28
K. Piscopo
M
8
R. Pagano
↓ 68'
M
11
G. Moncini
F
17
E. Rao
↓ 84'
Substitutes
1
M. Pissardo
G
10
N. Bellomo
M
9
C. Gytkjaer
↑ 68'
F
25
R. Pucino
D
29
M. Verreth
↑ 46'
M
19
T. Esteves
D
80
F. Artioli
↑ 84' 🟨 85'
M
49
G. De Pieri
M
24
L. Dickmann
↑ 57'
D
90
M. Cuni
↑ 84'
F
30
M. Mane
37
G. Stabile
Last matches: Sudtirol
15.05.26
Ser
Sudtirol
Bari
0
0
D
08.05.26
Ser
Sudtirol
Juve Stabia
1
1
D
01.05.26
Ser
Sudtirol
Sampdoria
0
1
L
25.04.26
Ser
Sudtirol
Mantova
0
3
L
18.04.26
Ser
Sudtirol
Spezia
1
6
L
11.04.26
Ser
Sudtirol
Modena
1
1
D
06.04.26
Ser
Sudtirol
Cesena
1
1
D
22.03.26
Ser
Sudtirol
Frosinone
1
3
L
18.03.26
Ser
Sudtirol
Avellino
2
3
L
15.03.26
Ser
Sudtirol
Pescara
0
0
D
07.03.26
Ser
Sudtirol
Virtus Entella
0
1
L
03.03.26
Ser
Sudtirol
Reggiana
4
0
W
28.02.26
Ser
Sudtirol
Venezia
1
1
D
21.02.26
Ser
Sudtirol
Palermo
0
3
L
15.02.26
Ser
Sudtirol
Bari
2
1
W
11.02.26
Ser
Sudtirol
Monza
0
0
D
07.02.26
Ser
Sudtirol
Carrarese
0
0
D
31.01.26
Ser
Sudtirol
Catanzaro
2
1
W
25.01.26
Ser
Sudtirol
Padova
3
0
W
17.01.26
Ser
Sudtirol
Empoli
1
0
W
Last matches: Bari
15.05.26
Ser
Bari
Sudtirol
0
0
D
08.05.26
Ser
Bari
Catanzaro
3
2
W
01.05.26
Ser
Bari
Virtus Entella
2
0
W
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
H2H: Sudtirol vs Bari
22.05.26
H2H
Sudtirol
Bari
0
0
D
15.05.26
H2H
Bari
Sudtirol
0
0
D
15.02.26
H2H
Bari
Sudtirol
1
2
W
13.12.25
H2H
Sudtirol
Bari
0
0
D
13.05.25
H2H
Sudtirol
Bari
0
0
D
21.12.24
H2H
Bari
Sudtirol
0
1
W
24.02.24
H2H
Sudtirol
Bari
1
0
W
09.12.23
H2H
Bari
Sudtirol
2
1
L
02.06.23
H2H
Bari
Sudtirol
1
0
L
29.05.23
H2H
Sudtirol
Bari
1
0
W
10.04.23
H2H
Sudtirol
Bari
0
1
L
12.11.22
H2H
Bari
Sudtirol
2
2
D
30.04.22
H2H
Bari
Sudtirol
1
2
W
Last matches: Sudtirol
08.05.26
Ser
Sudtirol
Juve Stabia
1
1
D
25.04.26
Ser
Sudtirol
Mantova
0
3
L
11.04.26
Ser
Sudtirol
Modena
1
1
D
22.03.26
Ser
Sudtirol
Frosinone
1
3
L
15.03.26
Ser
Sudtirol
Pescara
0
0
D
07.03.26
Ser
Sudtirol
Virtus Entella
0
1
L
28.02.26
Ser
Sudtirol
Venezia
1
1
D
11.02.26
Ser
Sudtirol
Monza
0
0
D
31.01.26
Ser
Sudtirol
Catanzaro
2
1
W
25.01.26
Ser
Sudtirol
Padova
3
0
W
10.01.26
Ser
Sudtirol
Spezia
2
1
W
13.12.25
Ser
Sudtirol
Bari
0
0
D
29.11.25
Ser
Sudtirol
Avellino
0
1
L
08.11.25
Ser
Sudtirol
Carrarese
1
1
D
25.10.25
Ser
Sudtirol
Cesena
0
1
L
05.10.25
Ser
Sudtirol
Empoli
1
2
L
27.09.25
Ser
Sudtirol
Reggiana
3
1
W
14.09.25
Ser
Sudtirol
Palermo
0
2
L
31.08.25
Ser
Sudtirol
Sampdoria
3
1
W
H2H at home: Sudtirol
22.05.26
H2H
Sudtirol
Bari
0
0
D
13.12.25
H2H
Sudtirol
Bari
0
0
D
13.05.25
H2H
Sudtirol
Bari
0
0
D
24.02.24
H2H
Sudtirol
Bari
1
0
W
29.05.23
H2H
Sudtirol
Bari
1
0
W
10.04.23
H2H
Sudtirol
Bari
0
1
L
Last matches: Bari
08.05.26
Ser
Bari
Catanzaro
3
2
W
24.04.26
Ser
Bari
Avellino
0
2
L
11.04.26
Ser
Bari
Monza
0
2
L
18.03.26
Ser
Bari
Frosinone
1
2
L
08.03.26
Ser
Bari
Pescara
0
4
L
27.02.26
Ser
Bari
Sampdoria
2
0
W
21.02.26
Ser
Bari
Padova
1
1
D
07.02.26
Ser
Bari
Mantova
1
2
L
24.01.26
Ser
Bari
Cesena
2
1
W
10.01.26
Ser
Bari
Carrarese
0
1
L
13.12.25
Ser
Bari
Sudtirol
0
0
D
04.12.25
Ser
Bari
Juve Stabia
0
0
D
29.11.25
Ser
Bari
Empoli
0
5
L
07.11.25
Ser
Bari
Spezia
1
1
D
18.10.25
Ser
Bari
Reggiana
1
3
L
30.09.25
Ser
Bari
Virtus Entella
2
2
D
19.09.25
Ser
Bari
Palermo
0
2
L
13.09.25
Ser
Bari
Modena
0
3
L
24.08.25
Ser
Bari
Venezia
1
2
L
17.08.25
Cop
Bari
AC Milan
0
2
L
H2H away: Bari
22.05.26
H2H
Sudtirol
Bari
0
0
D
13.12.25
H2H
Sudtirol
Bari
0
0
D
13.05.25
H2H
Sudtirol
Bari
0
0
D
24.02.24
H2H
Sudtirol
Bari
1
0
L
29.05.23
H2H
Sudtirol
Bari
1
0
L
10.04.23
H2H
Sudtirol
Bari
0
1
W

Standings

Serie B: Regular season
# Team MP W D L G GD PTS Form
1 38 24 10 4 77:31 46 82
W D W W D
2 38 23 12 3 76:34 42 81
W W W W D
3 38 22 10 6 61:32 29 76
D L W W W
4 38 20 12 6 61:33 28 72
L W D W D
5 38 15 14 9 62:51 11 59
L L W D D
6 38 15 10 13 49:36 13 55
L W L L D
7 38 11 18 9 44:45 -1 51
D L D D W
8 38 13 10 15 43:55 -12 49
W L W W D
9 38 13 7 18 45:57 -12 46
L W W L W
10 38 12 10 16 39:49 -10 46
W W L W W
11 38 12 10 16 45:56 -11 46
L D D L L
12 38 10 14 14 47:52 -5 44
L D L D L
13 38 11 11 16 35:48 -13 44
L W D L W
14 38 10 12 16 36:51 -15 42
W L W D D
15 38 9 14 15 47:54 -7 41
D W L D L
16 38 8 17 13 38:48 -10 41
D L L L D
17
Bari Away
38 10 10 18 38:60 -22 40
W W L L L
18 38 9 10 19 36:56 -20 37
W L D L W
19 38 8 11 19 43:59 -16 35
D D L W L
20 38 7 14 17 51:66 -15 35
D L D D L
Promotion - Serie A
Promotion - Serie B (Play Offs: Semi-finals)
Promotion - Serie B (Play Offs: Quarter-finals)
Serie B (Play Out)
Relegation