Back

Bari vs Catanzaro Prediction & Betting Tips

Bari host Catanzaro in the Italy Serie B on 19 December 2025, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:30 UK Time.

Bari vs Catanzaro Match Preview

Bari face Catanzaro in a Serie B encounter shaped by recent draws, defensive caution, and fluctuating momentum on both sides. Bari have struggled to convert home control into wins, while Catanzaro arrive with growing confidence built through narrow victories. Recent meetings between these teams often remain tight and competitive.

Bari’s Recent Form Shows Control Without Consistency

Bari’s recent results underline a recurring issue with consistency. They have drawn several matches at home, including against Pescara, while narrow wins are balanced by damaging defeats. Defensive organisation is generally solid, but attacking phases often lack sharpness.

Heavy losses away, particularly the defeat against Empoli, highlight vulnerability under pressure. Even at home, Bari sometimes fail to sustain intensity for ninety minutes, which leaves them exposed late in matches against organised opponents.

Catanzaro Continue to Build Momentum

Catanzaro’s recent form reflects steady improvement. Wins against Avellino, Modena, and Virtus Entella show an ability to manage games effectively and take chances when presented. They have shown resilience in close matches, often responding well after conceding.

Away performances have also improved, with victories at Modena and Mantova standing out. Catanzaro appear comfortable playing with patience, relying on structure and timing rather than constant attacking pressure.

Bari vs Catanzaro Prediction

Catanzaro to win at 2.60 odds aligns with their recent momentum and Bari’s difficulty converting control into results. Catanzaro’s organisation and confidence suit this matchup well.

Both teams to score – no at 1.91 odds fits the pattern of tight contests involving Bari and Catanzaro. Catanzaro 1-0 at 7.50 odds reflects their tendency to edge games through disciplined defending and efficient finishing.

Ezekiel- December 17, 2025

Bari vs Catanzaro Betting Tips

Catanzaro win

2.60 Odds Bet Now

Both teams to score - No

1.91 Odds Bet Now

Catanzaro 1-0

7.50 Odds Bet Now

Team Stats

Bari Catanzaro
Game Played 35 42
Wins 8 17
Draws 10 14
Loss 17 11
Goals For 33 68
Goals Against 56 55
Bari Catanzaro
Game Played 18 20
Wins 6 6
Draws 5 6
Loss 7 8
Goals For 21 28
Goals Against 25 30
Current Season stats from Italy Serie B

Bari Form

08.05.26

Italy Serie B

Catanzaro

Bari

2-3

18.04.26

Italy Serie B

Bari

Venezia

0-3

11.04.26

Italy Serie B

Monza

Bari

2-0

06.04.26

Italy Serie B

Bari

Modena

3-1

22.03.26

Italy Serie B

Bari

Carrarese

0-3

18.03.26

Italy Serie B

Frosinone

Bari

2-1

14.03.26

Italy Serie B

Bari

Reggiana

4-1

08.03.26

Italy Serie B

Pescara

Bari

4-0

04.03.26

Italy Serie B

Bari

Empoli

2-1

27.02.26

Italy Serie B

Sampdoria

Bari

0-2

21.02.26

Italy Serie B

Padova

Bari

1-1

15.02.26

Italy Serie B

Bari

Sudtirol

1-2

11.02.26

Italy Serie B

Bari

Spezia

0-0

07.02.26

Italy Serie B

Mantova

Bari

2-1

30.01.26

Italy Serie B

Bari

Palermo

0-3

24.01.26

Italy Serie B

Cesena

Bari

1-2

17.01.26

Italy Serie B

Bari

Juve Stabia

0-1

10.01.26

Italy Serie B

Carrarese

Bari

1-0

27.12.25

Italy Serie B

Bari

Avellino

1-1

19.12.25

Italy Serie B

Bari

Catanzaro

1-2

13.12.25

Italy Serie B

Sudtirol

Bari

0-0

08.12.25

Italy Serie B

Bari

Pescara

1-1

04.12.25

Italy Serie B

Juve Stabia

Bari

0-0

29.11.25

Italy Serie B

Empoli

Bari

5-0

22.11.25

Italy Serie B

Bari

Frosinone

2-3

07.11.25

Italy Serie B

Spezia

Bari

1-1

02.11.25

Italy Serie B

Bari

Cesena

1-0

26.10.25

Italy Serie B

Bari

Mantova

1-0

18.10.25

Italy Serie B

Reggiana

Bari

3-1

04.10.25

Italy Serie B

Bari

Padova

2-1

30.09.25

Italy Serie B

Virtus Entella

Bari

2-2

27.09.25

Italy Serie B

Bari

Sampdoria

1-1

19.09.25

Italy Serie B

Palermo

Bari

2-0

13.09.25

Italy Serie B

Modena

Bari

3-0

31.08.25

Italy Serie B

Bari

Monza

1-1

24.08.25

Italy Serie B

Venezia

Bari

2-1

17.08.25

Coppa Italia

AC Milan

Bari

2-0

09.08.25

Club Friendly

Bari

AZ Picerno

3-0

04.08.25

Club Friendly

Bari

Casarano

2-3

26.07.25

Club Friendly

Bari

Campobasso FC

1-0

13.05.25

Italy Serie B

Sudtirol

Bari

0-0

09.05.25

Italy Serie B

Cittadella

Bari

3-1

04.05.25

Italy Serie B

Bari

Pisa

1-0

01.05.25

Italy Serie B

Cosenza

Bari

1-0

25.04.25

Italy Serie B

Bari

Modena

1-2

11.04.25

Italy Serie B

Bari

Palermo

2-1

06.04.25

Italy Serie B

Catanzaro

Bari

3-3

30.03.25

Italy Serie B

Carrarese

Bari

2-1

15.03.25

Italy Serie B

Bari

Salernitana

0-0

09.03.25

Italy Serie B

Sassuolo

Bari

1-1

18.04.26

Italy Serie B

Bari

Venezia

0-3

06.04.26

Italy Serie B

Bari

Modena

3-1

22.03.26

Italy Serie B

Bari

Carrarese

0-3

14.03.26

Italy Serie B

Bari

Reggiana

4-1

04.03.26

Italy Serie B

Bari

Empoli

2-1

15.02.26

Italy Serie B

Bari

Sudtirol

1-2

11.02.26

Italy Serie B

Bari

Spezia

0-0

30.01.26

Italy Serie B

Bari

Palermo

0-3

17.01.26

Italy Serie B

Bari

Juve Stabia

0-1

27.12.25

Italy Serie B

Bari

Avellino

1-1

19.12.25

Italy Serie B

Bari

Catanzaro

1-2

08.12.25

Italy Serie B

Bari

Pescara

1-1

22.11.25

Italy Serie B

Bari

Frosinone

2-3

02.11.25

Italy Serie B

Bari

Cesena

1-0

26.10.25

Italy Serie B

Bari

Mantova

1-0

04.10.25

Italy Serie B

Bari

Padova

2-1

27.09.25

Italy Serie B

Bari

Sampdoria

1-1

31.08.25

Italy Serie B

Bari

Monza

1-1

09.08.25

Club Friendly

Bari

AZ Picerno

3-0

04.08.25

Club Friendly

Bari

Casarano

2-3

26.07.25

Club Friendly

Bari

Campobasso FC

1-0

04.05.25

Italy Serie B

Bari

Pisa

1-0

25.04.25

Italy Serie B

Bari

Modena

1-2

11.04.25

Italy Serie B

Bari

Palermo

2-1

15.03.25

Italy Serie B

Bari

Salernitana

0-0

02.03.25

Italy Serie B

Bari

Sampdoria

1-1

15.02.25

Italy Serie B

Bari

Cremonese

1-1

02.02.25

Italy Serie B

Bari

Frosinone

2-1

18.01.25

Italy Serie B

Bari

Brescia

2-2

29.12.24

Italy Serie B

Bari

Spezia

2-0

21.12.24

Italy Serie B

Bari

Sudtirol

0-1

07.12.24

Italy Serie B

Bari

Cesena

1-0

24.11.24

Italy Serie B

Bari

Cittadella

3-2

02.11.24

Italy Serie B

Bari

Reggiana

2-2

29.10.24

Italy Serie B

Bari

Carrarese

0-0

18.10.24

Italy Serie B

Bari

Catanzaro

1-1

28.09.24

Italy Serie B

Bari

Cosenza

1-1

14.09.24

Italy Serie B

Bari

Mantova

2-0

27.08.24

Italy Serie B

Bari

Sassuolo

1-1

17.08.24

Italy Serie B

Bari

Juve Stabia

1-3

03.08.24

Club Friendly

Bari

Giugliano

3-1

31.07.24

Club Friendly

Bari

Salernitana

1-1

16.05.24

Italy Serie B

Bari

Ternana

1-1

10.05.24

Italy Serie B

Bari

Brescia

2-0

01.05.24

Italy Serie B

Bari

Parma

1-1

20.04.24

Italy Serie B

Bari

Pisa

1-1

05.04.24

Italy Serie B

Bari

Cremonese

1-2

16.03.24

Italy Serie B

Bari

Sampdoria

0-1

03.03.24

Italy Serie B

Bari

Spezia

1-1

17.02.24

Italy Serie B

Bari

Feralpisalo

1-0

08.05.26

Italy Serie B

Catanzaro

Bari

2-3

11.04.26

Italy Serie B

Monza

Bari

2-0

18.03.26

Italy Serie B

Frosinone

Bari

2-1

08.03.26

Italy Serie B

Pescara

Bari

4-0

27.02.26

Italy Serie B

Sampdoria

Bari

0-2

21.02.26

Italy Serie B

Padova

Bari

1-1

07.02.26

Italy Serie B

Mantova

Bari

2-1

24.01.26

Italy Serie B

Cesena

Bari

1-2

10.01.26

Italy Serie B

Carrarese

Bari

1-0

13.12.25

Italy Serie B

Sudtirol

Bari

0-0

04.12.25

Italy Serie B

Juve Stabia

Bari

0-0

29.11.25

Italy Serie B

Empoli

Bari

5-0

07.11.25

Italy Serie B

Spezia

Bari

1-1

18.10.25

Italy Serie B

Reggiana

Bari

3-1

30.09.25

Italy Serie B

Virtus Entella

Bari

2-2

19.09.25

Italy Serie B

Palermo

Bari

2-0

13.09.25

Italy Serie B

Modena

Bari

3-0

24.08.25

Italy Serie B

Venezia

Bari

2-1

17.08.25

Coppa Italia

AC Milan

Bari

2-0

13.05.25

Italy Serie B

Sudtirol

Bari

0-0

09.05.25

Italy Serie B

Cittadella

Bari

3-1

01.05.25

Italy Serie B

Cosenza

Bari

1-0

06.04.25

Italy Serie B

Catanzaro

Bari

3-3

30.03.25

Italy Serie B

Carrarese

Bari

2-1

09.03.25

Italy Serie B

Sassuolo

Bari

1-1

22.02.25

Italy Serie B

Mantova

Bari

0-1

09.02.25

Italy Serie B

Juve Stabia

Bari

3-1

25.01.25

Italy Serie B

Cesena

Bari

1-1

12.01.25

Italy Serie B

Reggiana

Bari

0-0

26.12.24

Italy Serie B

Palermo

Bari

1-0

13.12.24

Italy Serie B

Pisa

Bari

2-0

30.11.24

Italy Serie B

Brescia

Bari

1-1

10.11.24

Italy Serie B

Salernitana

Bari

0-2

25.10.24

Italy Serie B

Spezia

Bari

0-0

06.10.24

Italy Serie B

Cremonese

Bari

1-1

22.09.24

Italy Serie B

Frosinone

Bari

0-3

31.08.24

Italy Serie B

Sampdoria

Bari

0-0

23.08.24

Italy Serie B

Modena

Bari

2-1

10.08.24

Coppa Italia

Cremonese

Bari

(Penalties:5 - 4)

1-1

24.07.24

Club Friendly

Frosinone

Bari

3-4

23.05.24

Italy Serie B

Ternana

Bari

0-3

05.05.24

Italy Serie B

Cittadella

Bari

1-1

27.04.24

Italy Serie B

Cosenza

Bari

4-1

13.04.24

Italy Serie B

Como

Bari

2-1

01.04.24

Italy Serie B

Modena

Bari

1-1

10.03.24

Italy Serie B

Venezia

Bari

3-1

27.02.24

Italy Serie B

Catanzaro

Bari

2-0

24.02.24

Italy Serie B

Sudtirol

Bari

1-0

02.02.24

Italy Serie B

Palermo

Bari

3-0

21.01.24

Italy Serie B

Ascoli

Bari

2-2

Catanzaro Form

24.05.26

Italy Serie B

Catanzaro

Monza

0-2

20.05.26

Italy Serie B

Palermo

Catanzaro

2-0

17.05.26

Italy Serie B

Catanzaro

Palermo

3-0

12.05.26

Italy Serie B

Catanzaro

Avellino

3-0

08.05.26

Italy Serie B

Catanzaro

Bari

2-3

01.05.26

Italy Serie B

Palermo

Catanzaro

3-2

25.04.26

Italy Serie B

Catanzaro

Spezia

4-2

18.04.26

Italy Serie B

Juve Stabia

Catanzaro

1-1

14.04.26

Italy Serie B

Catanzaro

Modena

2-2

11.04.26

Italy Serie B

Avellino

Catanzaro

1-1

06.04.26

Italy Serie B

Catanzaro

Monza

1-1

21.03.26

Italy Serie B

Cesena

Catanzaro

3-1

14.03.26

Italy Serie B

Padova

Catanzaro

1-3

08.03.26

Italy Serie B

Catanzaro

Empoli

3-2

04.03.26

Italy Serie B

Carrarese

Catanzaro

3-3

01.03.26

Italy Serie B

Catanzaro

Frosinone

2-2

21.02.26

Italy Serie B

Virtus Entella

Catanzaro

1-3

14.02.26

Italy Serie B

Catanzaro

Mantova

2-0

10.02.26

Italy Serie B

Pescara

Catanzaro

0-2

07.02.26

Italy Serie B

Catanzaro

Reggiana

2-0

31.01.26

Italy Serie B

Sudtirol

Catanzaro

2-1

25.01.26

Italy Serie B

Catanzaro

Sampdoria

0-0

17.01.26

Italy Serie B

Venezia

Catanzaro

3-1

10.01.26

Italy Serie B

Frosinone

Catanzaro

2-0

27.12.25

Italy Serie B

Catanzaro

Cesena

2-0

19.12.25

Italy Serie B

Bari

Catanzaro

1-2

13.12.25

Italy Serie B

Catanzaro

Avellino

1-0

08.12.25

Italy Serie B

Modena

Catanzaro

1-2

29.11.25

Italy Serie B

Catanzaro

Virtus Entella

3-2

21.11.25

Italy Serie B

Catanzaro

Pescara

3-3

08.11.25

Italy Serie B

Empoli

Catanzaro

1-0

02.11.25

Italy Serie B

Catanzaro

Venezia

2-1

29.10.25

Italy Serie B

Mantova

Catanzaro

1-3

25.10.25

Italy Serie B

Catanzaro

Palermo

1-0

19.10.25

Italy Serie B

Catanzaro

Padova

0-1

04.10.25

Italy Serie B

Monza

Catanzaro

2-1

01.10.25

Italy Serie B

Sampdoria

Catanzaro

0-0

26.09.25

Italy Serie B

Catanzaro

Juve Stabia

2-2

20.09.25

Italy Serie B

Reggiana

Catanzaro

2-2

13.09.25

Italy Serie B

Catanzaro

Carrarese

1-1

30.08.25

Italy Serie B

Spezia

Catanzaro

0-0

24.08.25

Italy Serie B

Catanzaro

Sudtirol

1-1

15.08.25

Coppa Italia

Sassuolo

Catanzaro

1-0

26.07.25

Club Friendly

Napoli

Catanzaro

2-1

25.05.25

Italy Serie B

Spezia

Catanzaro

2-1

21.05.25

Italy Serie B

Catanzaro

Spezia

0-2

17.05.25

Italy Serie B

Catanzaro

Cesena

1-0

13.05.25

Italy Serie B

Mantova

Catanzaro

0-0

09.05.25

Italy Serie B

Sassuolo

Catanzaro

0-2

04.05.25

Italy Serie B

Catanzaro

Sampdoria

2-2

24.05.26

Italy Serie B

Catanzaro

Monza

0-2

17.05.26

Italy Serie B

Catanzaro

Palermo

3-0

12.05.26

Italy Serie B

Catanzaro

Avellino

3-0

08.05.26

Italy Serie B

Catanzaro

Bari

2-3

25.04.26

Italy Serie B

Catanzaro

Spezia

4-2

14.04.26

Italy Serie B

Catanzaro

Modena

2-2

06.04.26

Italy Serie B

Catanzaro

Monza

1-1

08.03.26

Italy Serie B

Catanzaro

Empoli

3-2

01.03.26

Italy Serie B

Catanzaro

Frosinone

2-2

14.02.26

Italy Serie B

Catanzaro

Mantova

2-0

07.02.26

Italy Serie B

Catanzaro

Reggiana

2-0

25.01.26

Italy Serie B

Catanzaro

Sampdoria

0-0

27.12.25

Italy Serie B

Catanzaro

Cesena

2-0

13.12.25

Italy Serie B

Catanzaro

Avellino

1-0

29.11.25

Italy Serie B

Catanzaro

Virtus Entella

3-2

21.11.25

Italy Serie B

Catanzaro

Pescara

3-3

02.11.25

Italy Serie B

Catanzaro

Venezia

2-1

25.10.25

Italy Serie B

Catanzaro

Palermo

1-0

19.10.25

Italy Serie B

Catanzaro

Padova

0-1

26.09.25

Italy Serie B

Catanzaro

Juve Stabia

2-2

13.09.25

Italy Serie B

Catanzaro

Carrarese

1-1

24.08.25

Italy Serie B

Catanzaro

Sudtirol

1-1

21.05.25

Italy Serie B

Catanzaro

Spezia

0-2

17.05.25

Italy Serie B

Catanzaro

Cesena

1-0

04.05.25

Italy Serie B

Catanzaro

Sampdoria

2-2

27.04.25

Italy Serie B

Catanzaro

Palermo

1-3

06.04.25

Italy Serie B

Catanzaro

Bari

3-3

16.03.25

Italy Serie B

Catanzaro

Cosenza

4-0

02.03.25

Italy Serie B

Catanzaro

Reggiana

1-1

14.02.25

Italy Serie B

Catanzaro

Cittadella

1-0

01.02.25

Italy Serie B

Catanzaro

Cesena

4-2

19.01.25

Italy Serie B

Catanzaro

Pisa

0-0

29.12.24

Italy Serie B

Catanzaro

Salernitana

1-0

21.12.24

Italy Serie B

Catanzaro

Spezia

0-1

08.12.24

Italy Serie B

Catanzaro

Brescia

2-1

23.11.24

Italy Serie B

Catanzaro

Mantova

2-2

03.11.24

Italy Serie B

Catanzaro

Frosinone

0-0

27.10.24

Italy Serie B

Catanzaro

Sudtirol

3-0

06.10.24

Italy Serie B

Catanzaro

Modena

2-2

20.09.24

Italy Serie B

Catanzaro

Cremonese

1-2

01.09.24

Italy Serie B

Catanzaro

Carrarese

3-1

25.08.24

Italy Serie B

Catanzaro

Juve Stabia

0-0

18.08.24

Italy Serie B

Catanzaro

Sassuolo

1-1

03.08.24

Club Friendly

Catanzaro

Juventus U23

2-5

27.07.24

Club Friendly

Catanzaro

Chisola

3-0

21.05.24

Italy Serie B

Catanzaro

Cremonese

2-2

18.05.24

Italy Serie B

Catanzaro

Brescia

4-2

10.05.24

Italy Serie B

Catanzaro

Sampdoria

1-3

01.05.24

Italy Serie B

Catanzaro

Venezia

3-2

20.04.24

Italy Serie B

Catanzaro

Cremonese

0-0

20.05.26

Italy Serie B

Palermo

Catanzaro

2-0

01.05.26

Italy Serie B

Palermo

Catanzaro

3-2

18.04.26

Italy Serie B

Juve Stabia

Catanzaro

1-1

11.04.26

Italy Serie B

Avellino

Catanzaro

1-1

21.03.26

Italy Serie B

Cesena

Catanzaro

3-1

14.03.26

Italy Serie B

Padova

Catanzaro

1-3

04.03.26

Italy Serie B

Carrarese

Catanzaro

3-3

21.02.26

Italy Serie B

Virtus Entella

Catanzaro

1-3

10.02.26

Italy Serie B

Pescara

Catanzaro

0-2

31.01.26

Italy Serie B

Sudtirol

Catanzaro

2-1

17.01.26

Italy Serie B

Venezia

Catanzaro

3-1

10.01.26

Italy Serie B

Frosinone

Catanzaro

2-0

19.12.25

Italy Serie B

Bari

Catanzaro

1-2

08.12.25

Italy Serie B

Modena

Catanzaro

1-2

08.11.25

Italy Serie B

Empoli

Catanzaro

1-0

29.10.25

Italy Serie B

Mantova

Catanzaro

1-3

04.10.25

Italy Serie B

Monza

Catanzaro

2-1

01.10.25

Italy Serie B

Sampdoria

Catanzaro

0-0

20.09.25

Italy Serie B

Reggiana

Catanzaro

2-2

30.08.25

Italy Serie B

Spezia

Catanzaro

0-0

15.08.25

Coppa Italia

Sassuolo

Catanzaro

1-0

26.07.25

Club Friendly

Napoli

Catanzaro

2-1

25.05.25

Italy Serie B

Spezia

Catanzaro

2-1

13.05.25

Italy Serie B

Mantova

Catanzaro

0-0

09.05.25

Italy Serie B

Sassuolo

Catanzaro

0-2

01.05.25

Italy Serie B

Juve Stabia

Catanzaro

2-0

12.04.25

Italy Serie B

Carrarese

Catanzaro

2-2

29.03.25

Italy Serie B

Modena

Catanzaro

2-1

08.03.25

Italy Serie B

Cremonese

Catanzaro

4-0

23.02.25

Italy Serie B

Spezia

Catanzaro

0-1

08.02.25

Italy Serie B

Frosinone

Catanzaro

1-1

26.01.25

Italy Serie B

Brescia

Catanzaro

2-3

12.01.25

Italy Serie B

Sudtirol

Catanzaro

1-1

26.12.24

Italy Serie B

Cosenza

Catanzaro

1-1

15.12.24

Italy Serie B

Palermo

Catanzaro

1-2

30.11.24

Italy Serie B

Sampdoria

Catanzaro

3-3

10.11.24

Italy Serie B

Reggiana

Catanzaro

2-2

30.10.24

Italy Serie B

Pisa

Catanzaro

0-0

18.10.24

Italy Serie B

Bari

Catanzaro

1-1

29.09.24

Italy Serie B

Salernitana

Catanzaro

0-0

14.09.24

Italy Serie B

Cittadella

Catanzaro

0-0

05.09.24

Club Friendly

Locri 1909

Catanzaro

1-3

28.08.24

Italy Serie B

Cesena

Catanzaro

2-0

10.08.24

Coppa Italia

Empoli

Catanzaro

4-1

30.07.24

Club Friendly

Cagliari

Catanzaro

2-0

25.05.24

Italy Serie B

Cremonese

Catanzaro

4-1

05.05.24

Italy Serie B

Ternana

Catanzaro

1-0

26.04.24

Italy Serie B

Pisa

Catanzaro

2-2

12.04.24

Italy Serie B

Modena

Catanzaro

1-3

01.04.24

Italy Serie B

Parma

Catanzaro

0-2

Bari vs Catanzaro Head-to-head

06.04.2025

Italy Serie B

Catanzaro

Bari

3-3

18.10.2024

Italy Serie B

Bari

Catanzaro

1-1

27.02.2024

Italy Serie B

Catanzaro

Bari

2-0

24.09.2023

Italy Serie B

Bari

Catanzaro

2-2

13.03.2022

Serie C - Girone C

Catanzaro

Bari

1-2

18.10.2024

Italy Serie B

Bari

Catanzaro

1-1

24.09.2023

Italy Serie B

Bari

Catanzaro

2-2

30.10.2021

Serie C - Girone C

Bari

Catanzaro

2-1

29.11.2020

Serie C - Girone C

Bari

Catanzaro

1-0

23.10.2019

Serie C - Girone C

Bari

Catanzaro

2-0

Offers