🔥 Our Hot tip

Celtic to win

Celtic have won nine of their last 10 matches in all competitions

Dinamo Zagreb and Celtic will meet in the upcoming round of the UEFA Champions League on Tuesday, 10 December.

Can the hosts take the advantage of home court to secure a win or will Celtic continue their impressive run of form? Read our Dinamo Zagreb vs Celtic prediction to learn more about the game.

Dinamo Zagreb vs Celtic prediction: Guests to keep their great run alive

Key Stats

  • Dinamo Zagreb are winless in their last five games in all competitions.
  • Two of the previous three duels between these teams have gone over 2.5 total goals.
  • Dinamo Zagreb have averaged 5.00 and Celtic 4.00 total goals per game in the Champions League this season.

Correct score prediction: Dinamo Zagreb 1-2 Celtic

With Celtic flying high and Dinamo Zagreb unable to notch a win recently, the Scottish team seems like a good choice in this game, although we do expect it to be close and for both teams to score as well.

Pre-game odds and win probability: Bookies backing up Celtic to win

  • HOME: 9/4 – 30.80%
  • DRAW: 5/2 – 28.60%
  • AWAY: 7/6 – 46.20%

*Odds from 7Bet, subject to change

It's clear from these Dinamo Zagreb vs Celtic odds that the guests are the expected winners, which is understandable looking at current form of both teams.

Meanwhile, the two teams are only separated by one point in the Champions League standings, so this should be a very close game even if Celtic have done much better lately overall.

Anyhow, if you want to check out more predictions, take a look at our favourite betting tips for today.

Most recent H2Hs: A tied matchup

It's been a while since these two teams last meet since their last duel happened back in 2014. Still, if we look at their H2H record throughout history, we can see that both Dinamo Zagreb and Celtic have notched three wins each in their six meetings so far.

UEFA Europa League 11/12/14

Dinamo Zagreb

Dinamo Zagreb

4
Celtic

Celtic

3

UEFA Europa League 02/10/14

Celtic

Celtic

1
Dinamo Zagreb

Dinamo Zagreb

0

Dinamo Zagreb preview: Hoping to keep their good run going

After reaching the league stage of the Champions League through qualifiers, Dinamo Zagreb suffered a rough 9-2 loss to Bayern in Munich to start the competition. However, they managed to secure a draw against Monaco in the second round and were even close to winning the match, but a penalty for Monaco in the closing minutes of the game meant they will only get a point.

When it comes to team news, Bruno Petkovic is questionable for this game with an injury, but Dinamo will also be without a few other important players, such as Raul Torrente, Juan Cordoba, Petar Sucic, and Josip Misic.

Predicted lineup: Zagorac (GK), Ristovski, Theophile-Catherine, Bernauer, Pierre-Gabriel, Ademi, Pavic, Mbuku, Baturina, Pjaca & Kulenovic

Croatia HNL 10/05/25

W

Slaven Belupo

Slaven Belupo

0

Dinamo Zagreb

Dinamo Zagreb

5

Croatia HNL 03/05/25

W

Hajduk Split

Hajduk Split

1

Dinamo Zagreb

Dinamo Zagreb

3

Croatia HNL 27/04/25

W

HNK Rijeka

HNK Rijeka

0

Dinamo Zagreb

Dinamo Zagreb

1

Croatia HNL 23/04/25

L

HNK Gorica

HNK Gorica

1

Dinamo Zagreb

Dinamo Zagreb

0

Croatia HNL 17/04/25

W

HNK Sibenik

HNK Sibenik

0

Dinamo Zagreb

Dinamo Zagreb

4

Celtic preview: Flying high in all competitions

With nine wins in their last 10 games in all competitions, Celtic have been impressive recently. In fact, they have only lost once this season so far and even if it was a rough 7-1 loss to Dortmund, Celtic have earned respect with their performances across the board.

Meanwhile, Odin Thiago Holm is the only player on the team's injury list at this time.

Predicted lineup: Schmeichel (GK), Ralston, Carter-Vickers, Trusty, Taylor, Hatate, McGregor, McGowan, Forrest, Furuhashi & Maeda

Scotland Premiership 10/05/25

W

Hibernian

Hibernian

1

Celtic

Celtic

3

Scotland Premiership 04/05/25

D

Rangers

Rangers

1

Celtic

Celtic

1

Scotland Premiership 26/04/25

W

Dundee Utd

Dundee Utd

0

Celtic

Celtic

5

Scotland FA Cup 20/04/25

W

St Johnstone

St Johnstone

0

Celtic

Celtic

5

Scotland Premiership 12/04/25

W

Kilmarnock

Kilmarnock

1

Celtic

Celtic

5

Player to watch: Marko Pjaca

While we expect Celtic to win this game, our player to watch is Pjaca and for a very interesting reason – he shined a decade ago when these two teams last met as a teenager, scoring a hat-trick in a 4-3 win that remains memorable to this day.

champions league best bets

Vladimir’s dreams of becoming a professional basketball player ended a long time ago, but his other dream of becoming a writer came true as he combined his love of writing and sports to become a professional content writer who covers multiple sports, including football, basketball, and tennis.