Empoli host Bari in the Serie B on 29 November 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 14:00 UK Time.
Empoli come into this clash with momentum building across their last two league wins, including an impressive 3-0 away victory at Avellino. Their home form has been steady, with a run of draws earlier in the campaign now giving way to tighter, more controlled performances.
Bari arrive after a mixed spell, producing narrow wins at home but struggling more on their travels. With both sides showing clear strengths but also defensive lapses, this shapes into a competitive contest with goals in play.
Empoli have taken seven points from their last three matches and kept two clean sheets in that run. Their 1-0 win over Catanzaro at home showed composure, while the 3-0 victory at Avellino highlighted their ability to punish opponents when chances arrive.
Before that, their run of 1-1 draws at home underlined consistency, though a lack of cutting edge slowed their progress. Now, with a sharper final-third output, the Azzurri look better balanced.
Their home results show they avoid defeats, and even in the earlier 2-2 against Carrarese they carried enough threat to stay in games. This level of resilience provides a solid platform heading into this fixture.
Bari’s recent form includes two home wins, yet their away record raises questions. They have failed to win any of their last five road matches, conceding multiple goals in four of them. Their 3-1 defeat at Reggiana and 3-0 loss at Modena underline how vulnerable they become away from home. Even in their 1-1 draw at Spezia, they struggled to control phases of the match.
Although they can score, their defensive lapses on the road often leave them chasing games rather than dictating them.
Empoli win at 2.15 odds is the best bet. The hosts have tightened up at the back and carry more scoring variety than they did earlier in the campaign. Bari’s away record, marked by repeated defeats and heavy scorelines, gives Empoli a clear edge.
Both teams to score at 1.95 odds also holds value. Bari rarely leave without creating chances, and their recent 2-2 draw at Virtus Entella reflects that attacking spark. With Empoli showing improved finishing in recent weeks, the match carries strong potential for goals at both ends.
Over 2.5 goals at 2.25 odds fits naturally with these trends. Bari’s away matches often open up, and Empoli’s sharper form should encourage a more expansive contest.
| Empoli | Bari | |
|---|---|---|
| Game Played | 15 | 15 |
| Wins | 5 | 3 |
| Draws | 5 | 6 |
| Loss | 5 | 6 |
| Goals For | 23 | 14 |
| Goals Against | 21 | 25 |
| Empoli | Bari | |
|---|---|---|
| Game Played | 9 | 8 |
| Wins | 3 | 0 |
| Draws | 5 | 3 |
| Loss | 1 | 5 |
| Goals For | 16 | 5 |
| Goals Against | 10 | 18 |
|
07.12.25
|
Empoli Palermo |
1-3 |
|
29.11.25
|
Empoli Bari |
5-0 |
|
22.11.25
|
Avellino Empoli |
0-3 |
|
08.11.25
|
Empoli Catanzaro |
1-0 |
|
01.11.25
|
Virtus Entella Empoli |
1-0 |
|
28.10.25
|
Empoli Sampdoria |
1-1 |
|
24.10.25
|
Modena Empoli |
2-1 |
|
19.10.25
|
Empoli Venezia |
1-1 |
|
05.10.25
|
Sudtirol Empoli |
1-2 |
|
01.10.25
|
Empoli Monza |
1-1 |
|
28.09.25
|
Empoli Carrarese |
2-2 |
|
25.09.25
|
Genoa Empoli |
3-1 |
|
21.09.25
|
Pescara Empoli |
4-0 |
|
14.09.25
|
Empoli Spezia |
1-1 |
|
29.08.25
|
Reggiana Empoli |
3-1 |
|
23.08.25
|
Empoli Padova |
3-1 |
|
15.08.25
|
Empoli Reggiana (Penalties:3 - 0) |
1-1 |
|
05.08.25
|
Empoli Sassuolo |
0-0 |
|
26.07.25
|
Empoli Virtus Entella |
1-2 |
|
21.07.25
|
Empoli Ponsacco |
7-0 |
|
25.05.25
|
Empoli Verona |
1-2 |
|
18.05.25
|
Monza Empoli |
1-3 |
|
10.05.25
|
Empoli Parma |
2-1 |
|
04.05.25
|
Empoli Lazio |
0-1 |
|
27.04.25
|
Fiorentina Empoli |
2-1 |
|
24.04.25
|
Bologna Empoli |
2-1 |
|
20.04.25
|
Empoli Venezia |
2-2 |
|
14.04.25
|
Napoli Empoli |
3-0 |
|
06.04.25
|
Empoli Cagliari |
0-0 |
|
01.04.25
|
Empoli Bologna |
0-3 |
|
29.03.25
|
Como Empoli |
1-1 |
|
15.03.25
|
Torino Empoli |
1-0 |
|
09.03.25
|
Empoli Roma |
0-1 |
|
02.03.25
|
Genoa Empoli |
1-1 |
|
26.02.25
|
Juventus Empoli (Penalties:2 - 4) |
1-1 |
|
23.02.25
|
Empoli Atalanta |
0-5 |
|
16.02.25
|
Udinese Empoli |
3-0 |
|
08.02.25
|
Empoli AC Milan |
0-2 |
|
02.02.25
|
Juventus Empoli |
4-1 |
|
25.01.25
|
Empoli Bologna |
1-1 |
|
19.01.25
|
Inter Milan Empoli |
3-1 |
|
11.01.25
|
Empoli Lecce |
1-3 |
|
04.01.25
|
Venezia Empoli |
1-1 |
|
28.12.24
|
Empoli Genoa |
1-2 |
|
22.12.24
|
Atalanta Empoli |
3-2 |
|
13.12.24
|
Empoli Torino |
0-1 |
|
08.12.24
|
Verona Empoli |
1-4 |
|
04.12.24
|
Fiorentina Empoli (Penalties:3 - 4) |
2-2 |
|
30.11.24
|
AC Milan Empoli |
3-0 |
|
25.11.24
|
Empoli Udinese |
1-1 |
|
07.12.25
|
Empoli Palermo |
1-3 |
|
29.11.25
|
Empoli Bari |
5-0 |
|
08.11.25
|
Empoli Catanzaro |
1-0 |
|
28.10.25
|
Empoli Sampdoria |
1-1 |
|
19.10.25
|
Empoli Venezia |
1-1 |
|
01.10.25
|
Empoli Monza |
1-1 |
|
28.09.25
|
Empoli Carrarese |
2-2 |
|
14.09.25
|
Empoli Spezia |
1-1 |
|
23.08.25
|
Empoli Padova |
3-1 |
|
15.08.25
|
Empoli Reggiana (Penalties:3 - 0) |
1-1 |
|
05.08.25
|
Empoli Sassuolo |
0-0 |
|
26.07.25
|
Empoli Virtus Entella |
1-2 |
|
21.07.25
|
Empoli Ponsacco |
7-0 |
|
25.05.25
|
Empoli Verona |
1-2 |
|
10.05.25
|
Empoli Parma |
2-1 |
|
04.05.25
|
Empoli Lazio |
0-1 |
|
20.04.25
|
Empoli Venezia |
2-2 |
|
06.04.25
|
Empoli Cagliari |
0-0 |
|
01.04.25
|
Empoli Bologna |
0-3 |
|
09.03.25
|
Empoli Roma |
0-1 |
|
23.02.25
|
Empoli Atalanta |
0-5 |
|
08.02.25
|
Empoli AC Milan |
0-2 |
|
25.01.25
|
Empoli Bologna |
1-1 |
|
11.01.25
|
Empoli Lecce |
1-3 |
|
28.12.24
|
Empoli Genoa |
1-2 |
|
13.12.24
|
Empoli Torino |
0-1 |
|
25.11.24
|
Empoli Udinese |
1-1 |
|
04.11.24
|
Empoli Como |
1-0 |
|
30.10.24
|
Empoli Inter Milan |
0-3 |
|
20.10.24
|
Empoli Napoli |
0-1 |
|
29.09.24
|
Empoli Fiorentina |
0-0 |
|
14.09.24
|
Empoli Juventus |
0-0 |
|
17.08.24
|
Empoli Monza |
0-0 |
|
10.08.24
|
Empoli Catanzaro |
4-1 |
|
03.08.24
|
Empoli Sampdoria |
0-2 |
|
26.07.24
|
Empoli Spezia |
2-0 |
|
20.07.24
|
Empoli FC Ingolstadt 04 |
0-0 |
|
12.07.24
|
Empoli Calcio Castelfiorentino |
10-0 |
|
26.05.24
|
Empoli Roma |
2-1 |
|
05.05.24
|
Empoli Frosinone |
0-0 |
|
20.04.24
|
Empoli Napoli |
1-0 |
|
06.04.24
|
Empoli Torino |
3-2 |
|
15.03.24
|
Empoli Bologna |
0-1 |
|
03.03.24
|
Empoli Cagliari |
0-1 |
|
18.02.24
|
Empoli Fiorentina |
1-1 |
|
03.02.24
|
Empoli Genoa |
0-0 |
|
21.01.24
|
Empoli Monza |
3-0 |
|
07.01.24
|
Empoli AC Milan |
0-3 |
|
22.12.23
|
Empoli Lazio |
0-2 |
|
11.12.23
|
Empoli Lecce |
1-1 |
|
22.11.25
|
Avellino Empoli |
0-3 |
|
01.11.25
|
Virtus Entella Empoli |
1-0 |
|
24.10.25
|
Modena Empoli |
2-1 |
|
05.10.25
|
Sudtirol Empoli |
1-2 |
|
25.09.25
|
Genoa Empoli |
3-1 |
|
21.09.25
|
Pescara Empoli |
4-0 |
|
29.08.25
|
Reggiana Empoli |
3-1 |
|
18.05.25
|
Monza Empoli |
1-3 |
|
27.04.25
|
Fiorentina Empoli |
2-1 |
|
24.04.25
|
Bologna Empoli |
2-1 |
|
14.04.25
|
Napoli Empoli |
3-0 |
|
29.03.25
|
Como Empoli |
1-1 |
|
15.03.25
|
Torino Empoli |
1-0 |
|
02.03.25
|
Genoa Empoli |
1-1 |
|
26.02.25
|
Juventus Empoli (Penalties:2 - 4) |
1-1 |
|
16.02.25
|
Udinese Empoli |
3-0 |
|
02.02.25
|
Juventus Empoli |
4-1 |
|
19.01.25
|
Inter Milan Empoli |
3-1 |
|
04.01.25
|
Venezia Empoli |
1-1 |
|
22.12.24
|
Atalanta Empoli |
3-2 |
|
08.12.24
|
Verona Empoli |
1-4 |
|
04.12.24
|
Fiorentina Empoli (Penalties:3 - 4) |
2-2 |
|
30.11.24
|
AC Milan Empoli |
3-0 |
|
08.11.24
|
Lecce Empoli |
1-1 |
|
27.10.24
|
Parma Empoli |
1-1 |
|
06.10.24
|
Lazio Empoli |
2-1 |
|
24.09.24
|
Torino Empoli |
1-2 |
|
20.09.24
|
Cagliari Empoli |
0-2 |
|
31.08.24
|
Bologna Empoli |
1-1 |
|
25.08.24
|
Roma Empoli |
1-2 |
|
19.05.24
|
Udinese Empoli |
1-1 |
|
12.05.24
|
Lazio Empoli |
2-0 |
|
28.04.24
|
Atalanta Empoli |
2-0 |
|
13.04.24
|
Lecce Empoli |
1-0 |
|
01.04.24
|
Inter Milan Empoli |
2-0 |
|
10.03.24
|
AC Milan Empoli |
1-0 |
|
24.02.24
|
Sassuolo Empoli |
2-3 |
|
09.02.24
|
Salernitana Empoli |
1-3 |
|
27.01.24
|
Juventus Empoli |
1-1 |
|
13.01.24
|
Verona Empoli |
2-1 |
|
30.12.23
|
Cagliari Empoli |
0-0 |
|
16.12.23
|
Torino Empoli |
1-0 |
|
02.12.23
|
Genoa Empoli |
1-1 |
|
12.11.23
|
Napoli Empoli |
0-1 |
|
06.11.23
|
Frosinone Empoli |
2-1 |
|
23.10.23
|
Fiorentina Empoli |
0-2 |
|
01.10.23
|
Bologna Empoli |
3-0 |
|
17.09.23
|
Roma Empoli |
7-0 |
|
26.08.23
|
Monza Empoli |
2-0 |
|
05.08.23
|
Freiburg Empoli |
2-0 |
|
08.12.25
|
Bari Pescara |
1-1 |
|
04.12.25
|
Juve Stabia Bari |
0-0 |
|
29.11.25
|
Empoli Bari |
5-0 |
|
22.11.25
|
Bari Frosinone |
2-3 |
|
07.11.25
|
Spezia Bari |
1-1 |
|
02.11.25
|
Bari Cesena |
1-0 |
|
26.10.25
|
Bari Mantova |
1-0 |
|
18.10.25
|
Reggiana Bari |
3-1 |
|
04.10.25
|
Bari Padova |
2-1 |
|
30.09.25
|
Virtus Entella Bari |
2-2 |
|
27.09.25
|
Bari Sampdoria |
1-1 |
|
19.09.25
|
Palermo Bari |
2-0 |
|
13.09.25
|
Modena Bari |
3-0 |
|
31.08.25
|
Bari Monza |
1-1 |
|
24.08.25
|
Venezia Bari |
2-1 |
|
17.08.25
|
AC Milan Bari |
2-0 |
|
09.08.25
|
Bari AZ Picerno |
3-0 |
|
04.08.25
|
Bari Casarano |
2-3 |
|
26.07.25
|
Bari Campobasso FC |
1-0 |
|
13.05.25
|
Sudtirol Bari |
0-0 |
|
09.05.25
|
Cittadella Bari |
3-1 |
|
04.05.25
|
Bari Pisa |
1-0 |
|
01.05.25
|
Cosenza Bari |
1-0 |
|
25.04.25
|
Bari Modena |
1-2 |
|
11.04.25
|
Bari Palermo |
2-1 |
|
06.04.25
|
Catanzaro Bari |
3-3 |
|
30.03.25
|
Carrarese Bari |
2-1 |
|
15.03.25
|
Bari Salernitana |
0-0 |
|
09.03.25
|
Sassuolo Bari |
1-1 |
|
02.03.25
|
Bari Sampdoria |
1-1 |
|
22.02.25
|
Mantova Bari |
0-1 |
|
15.02.25
|
Bari Cremonese |
1-1 |
|
09.02.25
|
Juve Stabia Bari |
3-1 |
|
02.02.25
|
Bari Frosinone |
2-1 |
|
25.01.25
|
Cesena Bari |
1-1 |
|
18.01.25
|
Bari Brescia |
2-2 |
|
12.01.25
|
Reggiana Bari |
0-0 |
|
29.12.24
|
Bari Spezia |
2-0 |
|
26.12.24
|
Palermo Bari |
1-0 |
|
21.12.24
|
Bari Sudtirol |
0-1 |
|
13.12.24
|
Pisa Bari |
2-0 |
|
07.12.24
|
Bari Cesena |
1-0 |
|
30.11.24
|
Brescia Bari |
1-1 |
|
24.11.24
|
Bari Cittadella |
3-2 |
|
10.11.24
|
Salernitana Bari |
0-2 |
|
02.11.24
|
Bari Reggiana |
2-2 |
|
29.10.24
|
Bari Carrarese |
0-0 |
|
25.10.24
|
Spezia Bari |
0-0 |
|
18.10.24
|
Bari Catanzaro |
1-1 |
|
06.10.24
|
Cremonese Bari |
1-1 |
|
08.12.25
|
Bari Pescara |
1-1 |
|
22.11.25
|
Bari Frosinone |
2-3 |
|
02.11.25
|
Bari Cesena |
1-0 |
|
26.10.25
|
Bari Mantova |
1-0 |
|
04.10.25
|
Bari Padova |
2-1 |
|
27.09.25
|
Bari Sampdoria |
1-1 |
|
31.08.25
|
Bari Monza |
1-1 |
|
09.08.25
|
Bari AZ Picerno |
3-0 |
|
04.08.25
|
Bari Casarano |
2-3 |
|
26.07.25
|
Bari Campobasso FC |
1-0 |
|
04.05.25
|
Bari Pisa |
1-0 |
|
25.04.25
|
Bari Modena |
1-2 |
|
11.04.25
|
Bari Palermo |
2-1 |
|
15.03.25
|
Bari Salernitana |
0-0 |
|
02.03.25
|
Bari Sampdoria |
1-1 |
|
15.02.25
|
Bari Cremonese |
1-1 |
|
02.02.25
|
Bari Frosinone |
2-1 |
|
18.01.25
|
Bari Brescia |
2-2 |
|
29.12.24
|
Bari Spezia |
2-0 |
|
21.12.24
|
Bari Sudtirol |
0-1 |
|
07.12.24
|
Bari Cesena |
1-0 |
|
24.11.24
|
Bari Cittadella |
3-2 |
|
02.11.24
|
Bari Reggiana |
2-2 |
|
29.10.24
|
Bari Carrarese |
0-0 |
|
18.10.24
|
Bari Catanzaro |
1-1 |
|
28.09.24
|
Bari Cosenza |
1-1 |
|
14.09.24
|
Bari Mantova |
2-0 |
|
27.08.24
|
Bari Sassuolo |
1-1 |
|
17.08.24
|
Bari Juve Stabia |
1-3 |
|
03.08.24
|
Bari Giugliano |
3-1 |
|
31.07.24
|
Bari Salernitana |
1-1 |
|
16.05.24
|
Bari Ternana |
1-1 |
|
10.05.24
|
Bari Brescia |
2-0 |
|
01.05.24
|
Bari Parma |
1-1 |
|
20.04.24
|
Bari Pisa |
1-1 |
|
05.04.24
|
Bari Cremonese |
1-2 |
|
16.03.24
|
Bari Sampdoria |
0-1 |
|
03.03.24
|
Bari Spezia |
1-1 |
|
17.02.24
|
Bari Feralpisalo |
1-0 |
|
10.02.24
|
Bari Lecco |
3-1 |
|
27.01.24
|
Bari Reggiana |
0-2 |
|
13.01.24
|
Bari Ternana |
3-1 |
|
23.12.23
|
Bari Cosenza |
0-0 |
|
09.12.23
|
Bari Sudtirol |
2-1 |
|
25.11.23
|
Bari Venezia |
0-3 |
|
04.11.23
|
Bari Ascoli |
1-0 |
|
21.10.23
|
Bari Modena |
1-1 |
|
01.10.23
|
Bari Como |
1-1 |
|
24.09.23
|
Bari Catanzaro |
2-2 |
|
30.08.23
|
Bari Cittadella |
1-1 |
|
04.12.25
|
Juve Stabia Bari |
0-0 |
|
29.11.25
|
Empoli Bari |
5-0 |
|
07.11.25
|
Spezia Bari |
1-1 |
|
18.10.25
|
Reggiana Bari |
3-1 |
|
30.09.25
|
Virtus Entella Bari |
2-2 |
|
19.09.25
|
Palermo Bari |
2-0 |
|
13.09.25
|
Modena Bari |
3-0 |
|
24.08.25
|
Venezia Bari |
2-1 |
|
17.08.25
|
AC Milan Bari |
2-0 |
|
13.05.25
|
Sudtirol Bari |
0-0 |
|
09.05.25
|
Cittadella Bari |
3-1 |
|
01.05.25
|
Cosenza Bari |
1-0 |
|
06.04.25
|
Catanzaro Bari |
3-3 |
|
30.03.25
|
Carrarese Bari |
2-1 |
|
09.03.25
|
Sassuolo Bari |
1-1 |
|
22.02.25
|
Mantova Bari |
0-1 |
|
09.02.25
|
Juve Stabia Bari |
3-1 |
|
25.01.25
|
Cesena Bari |
1-1 |
|
12.01.25
|
Reggiana Bari |
0-0 |
|
26.12.24
|
Palermo Bari |
1-0 |
|
13.12.24
|
Pisa Bari |
2-0 |
|
30.11.24
|
Brescia Bari |
1-1 |
|
10.11.24
|
Salernitana Bari |
0-2 |
|
25.10.24
|
Spezia Bari |
0-0 |
|
06.10.24
|
Cremonese Bari |
1-1 |
|
22.09.24
|
Frosinone Bari |
0-3 |
|
31.08.24
|
Sampdoria Bari |
0-0 |
|
23.08.24
|
Modena Bari |
2-1 |
|
10.08.24
|
Cremonese Bari (Penalties:5 - 4) |
1-1 |
|
24.07.24
|
Frosinone Bari |
3-4 |
|
23.05.24
|
Ternana Bari |
0-3 |
|
05.05.24
|
Cittadella Bari |
1-1 |
|
27.04.24
|
Cosenza Bari |
4-1 |
|
13.04.24
|
Como Bari |
2-1 |
|
01.04.24
|
Modena Bari |
1-1 |
|
10.03.24
|
Venezia Bari |
3-1 |
|
27.02.24
|
Catanzaro Bari |
2-0 |
|
24.02.24
|
Sudtirol Bari |
1-0 |
|
02.02.24
|
Palermo Bari |
3-0 |
|
21.01.24
|
Ascoli Bari |
2-2 |
|
26.12.23
|
Sampdoria Bari |
1-1 |
|
15.12.23
|
Spezia Bari |
1-0 |
|
03.12.23
|
Lecco Bari |
1-0 |
|
11.11.23
|
Feralpisalo Bari |
3-3 |
|
29.10.23
|
Brescia Bari |
1-2 |
|
07.10.23
|
Reggiana Bari |
1-1 |
|
27.09.23
|
Parma Bari |
2-1 |
|
16.09.23
|
Pisa Bari |
1-1 |
|
03.09.23
|
Ternana Bari |
0-0 |
|
26.08.23
|
Cremonese Bari |
0-1 |
|
27.01.2018
|
Bari Empoli |
0-4
|
|
03.09.2017
|
Empoli Bari |
3-2
|
|
03.09.2017
|
Empoli Bari |
3-2
|