Dinamo Zagreb vs Viking Prediction

Dinamo Zagreb
2-2
Finished
HT 2-2
Viking
Stadion Maksimir, Zagreb·Serdar Gozubuyuk, Netherlands 18/08/2026

AI Best Pick

Statistical forecasts for entertainment purposes only - not betting or financial advice.

Data Quality
Complete
Match Importance
7.1 / 10
Value Analysis
50%Trust
BTTS
Both Teams NOT to Score
2.25
SignalNEUTRALModel52%SurpriseMediumGap+8.2%
Dinamo Zagreb Rest
4 days
Viking Rest
4 days

Dinamo Zagreb vs Viking: the result in context

Dinamo Zagreb and Viking drew 2-2 in the UEFA Champions League on 18 Aug 2026. Dinamo Zagreb had gone in with the better form, having won 5 of their previous five against 3 for Viking.

Referee Serdar Gozubuyuk averages 4.00 cards a game, 0.51 more than other referees in the same competitions.

Match Forecasts

Match Result
1
55%1.70
X
22%4.00
2
23%4.34
Double Chance
1X
77%1.20
X2
45%2.10
Both Teams to Score
Yes
50%1.60
No
50%2.25
Goals
Projected Goals: 1.6 + 1.24 = 2.84
Over 1.5
77%1.19
Over 2.5
55%1.62
Over 3.5
32%2.52
Under 1.5
23%4.40
Under 2.5
45%2.25
Under 3.5
68%1.49
Corners
Projected Corners: 4.8 + 3.8 = 8.6
Over 8.5
33%1.44
Over 9.5
25%1.70
Over 10.5
20%2.12
Under 8.5
67%2.60
Under 9.5
75%2.04
Under 10.5
80%1.65
Cards
Projected Cards: 2 + 2.3 = 4.3
Over 3.5
40%1.79
Over 4.5
30%2.47
Under 3.5
60%1.91
Under 4.5
70%1.42

Match Events

6'D. BeljoAssist: M. Perez Vinlof
10'M. LisicaAssist: D. Beljo
26'P. ChristiansenAssist: T. Moi
39'Z. TripicAssist: T. Moi
58'T. Moi INS. Kvia-Egeskog out
60'M. Zajc INL. Kacavenda out
65'J. BellRoughing
68'L. Stojkovic INR. Mudrazija out
68'M. Lisica INA. Hoxha out
72'H. Heggheim INS. Bjorshol out
72'K. Haugen INH. J. Haugen out
83'M. ValincicHolding
84'M. Orsic INS. Prevljak out
84'M. Valincic INN. Galesic out
87'Z. Tripic INJ. Hansen out
87'P. Christiansen INR. Postema out

Lineups

Dinamo Zagreb
4-1-4-1Coach: Mario Kovacevic
Viking
4-3-3Coach: Bjarte Aarsheim
Avg rating6.73
Avg rating6.64
Ivan Nevistić6.333I. Nevistić
Moris Valinčić6.525M. Valinčić
Sergi Domínguez6.636S. Domínguez
Scott McKenna6.326S. McKenna
Matteo Pérez Vinlöf6.922M. Pérez Vinlöf
Josip MišićC7.727J. Mišić
Mateo Lisica7.321M. Lisica
Luka Stojković6.57L. Stojković
Miha Zajc6.38M. Zajc
Mislav Oršić6.999M. Oršić
Dion Drena Beljo7.79D. Drena Beljo
Arild Østbø5.71A. Østbø
Henrik Heggheim5.95H. Heggheim
Gianni Stensness7.26G. Stensness
Henrik Sælebakke Falchener6.225H. Sælebakke Falchener
Kristoffer Haugen6.528K. Haugen
Tobias Moi7.029T. Moi
Joe Bell6.38J. Bell
Kristoffer Askildsen6.97K. Askildsen
Zlatko TripićC7.910Z. Tripić
Peter Christiansen7.620P. Christiansen
Edvin Austbø6.517E. Austbø

Dinamo Zagreb Substitutes

80Lukas Kačavenda60'for M. Zajc6.3
20Robert Mudražija68'for L. Stojkovic6.2
1Danijel Zagorac
3Bruno Goda
6Stjepan Radeljić
15Niko Galešić84'for M. Valincic
13Paul Bismarck Tabinas
41Sven Šunta
11Arber Hoxha68'for M. Lisica6.7
30Fran Topić
14Smail Prevljak84'for M. Orsic

Viking Substitutes

26Simen Kvia-Egeskog58'for T. Moi6.3
30Ľubomír Belko
2Herman Johan Haugen72'for K. Haugen6.3
3Viljar Vevatne
18Sondre Flem Bjørshol72'for H. Heggheim6.7
24Vetle Auklend
27Jesper Daland
15Ola Visted
16Ruben Alte
23Niklas Kemp Fuglestad
33Jakob Segadal Hansen87'for Z. Tripic
11Romano Postema87'for P. Christiansen

Match Stats

Dinamo ZagrebViking
60%Ball Possession40%
9Corner Kicks3
1Yellow Cards1
23Total Shots6
4Shots on Goal3
12Shots off Goal3
17Shots Inside Box5
6Shots Outside Box1
7Blocked Shots0
12Fouls10
1Offsides0
1Goalkeeper Saves2
543Total Passes375
438Passes Accurate272
81%Pass Accuracy73%

Team Comparison

Dinamo ZagrebDinamo Zagreb
VikingViking
1771Elo Rating 1887
1.96Attack 2.71
1.77Defense 1.07
61%Hit Rate 61%
16.5Shots per Game 14.9
5.9Shots on Target 5.3
4.6Corners per Game 6.0
1.4Cards per Game 2.7

AI Insights

⚽High Goal Expectancy2.84 goals
📈BTTS Trend
📊Away Overperforming

Game State Tendencies

Dinamo ZagrebDinamo Zagreb
  • Leads at half-time in 60% of matches
  • Starts fast: scores more in 1st half (1.5 vs 0.5 in second half)
VikingViking
  • Comeback tendency: recovers from HT deficit 33% of the time
  • Concedes more in 1st half, then tightens up after the break

Recent Form

Dinamo ZagrebDinamo Zagreb
7W3D0L
14/08/2026
Dinamo ZagrebRudes
40
W
11/08/2026
Kauno ŽalgirisDinamo Zagreb
12
W
04/08/2026
Dinamo ZagrebKauno Žalgiris
50
W
31/07/2026
Dinamo ZagrebNK Slaven Belupo
20
W
28/07/2026
Dinamo ZagrebFC Thun
3222
W
21/07/2026
FC ThunDinamo Zagreb
11
D
14/07/2026
Dinamo ZagrebLNZ Cherkasy
00
D
02/07/2026
Brinje-GrosupljeDinamo Zagreb
09
W
23/05/2026
Dinamo ZagrebNK Lokomotiva Zagreb
00
D
17/05/2026
NK Slaven BelupoDinamo Zagreb
14
W
VikingViking
6W2D2L

Referee Profile

Serdar Gozubuyuk267 matches

4.01Cards per match
3.87Yellow cards per match
0.14Red cards per match
23.5Fouls per match

Compared with other referees

Serdar Gozubuyuk4.00
Other referees3.49

4.00 cards a match, 0.51 more than other referees in the same competitions and seasons (3.49).

Cards come from 259 matches with official statistics.

Full referee stats

Bracket

Qualifying Round 1
Qualifying Round 2
Qualifying Round 3
Play-offs
Viking
Seeded
AEK Athens FC
Seeded
Celtic
Seeded
Lask Linz
Seeded
Union St. Gilloise
Seeded
Bodo/Glimt
Seeded
Olympiakos Piraeus
Seeded
NEC Nijmegen
Seeded
Sparta Praha
Seeded
Lyon
Seeded
Slovan Bratislava
Seeded
Mjallby AIF
Seeded
Aarhus
Seeded
Lech Poznan
Seeded
Fenerbahçe
Seeded
Gornik Zabrze
Seeded
FC Thun
Seeded
Dinamo Zagreb
Seeded
Sturm Graz
Seeded
Heart Of Midlothian
Seeded
FK Crvena Zvezda
Seeded
Hapoel Beer Sheva
Seeded
Omonia Nicosia
Seeded
Celje
Seeded
Viking
Seeded
AEK Athens FC
Seeded
Celtic
Seeded
Lask Linz
Seeded
Union St. Gilloise
Seeded
Bodo/Glimt
Seeded
Olympiakos Piraeus
Seeded
NEC Nijmegen
Seeded
Sparta Praha
Seeded
Lyon
Seeded
Viking
Seeded
AEK Athens FC
Seeded
Celtic
Seeded
Lask Linz
Seeded

League Table

UEFA Champions League 2026
#TeamMPWDLGGDPtsForm
1Paris Saint GermainParis Saint Germain440020:5+1512WWWW
2Real MadridReal Madrid440013:7+612WWWW
3ArsenalArsenal43108:3+510WDWW
4ComoComo430119:6+139WWLW
5BarcelonaBarcelona430114:6+89WLWW
6Aston VillaAston Villa430112:6+69LWWW
7Manchester CityManchester City430112:7+59WWLW
8LiverpoolLiverpool430114:10+49LWWW
9Club Brugge KVClub Brugge KV430111:7+49WWWL
10Sporting CPSporting CP43018:4+49WLWW
11Real BetisReal Betis43018:6+29LWWW
12Borussia DortmundBorussia Dortmund43017:5+29WWLW
13Bayern MünchenBayern München422012:5+78WDDW
14VfB StuttgartVfB Stuttgart42117:4+37LDWW
15InterInter42028:6+26WWLL
16Lask LinzLask Linz420210:9+16WWLL
17Manchester UnitedManchester United42028:806WLLW
18GalatasarayGalatasaray42028:9-16WWLL
19FenerbahçeFenerbahçe41216:11-55WDLD
20AS RomaAS Roma411210:8+24LWLD
21Shakhtar DonetskShakhtar Donetsk41124:404LLWD
22VikingViking41129:10-14WLDL
23Atletico MadridAtletico Madrid41124:5-14LDWL
24PSV EindhovenPSV Eindhoven41123:4-14LWLD
25Bodo/GlimtBodo/Glimt41124:9-54DLWL
26FC PortoFC Porto41036:7-13WLLL
27NapoliNapoli41036:11-53LWLL
28VillarrealVillarreal41038:14-63LLWL
29AEK Athens FCAEK Athens FC41035:11-63LLLW
30RB LeipzigRB Leipzig41035:11-63LLWL
31Sabah FASabah FA41034:10-63LLWL
32FeyenoordFeyenoord41034:11-73LLWL
33LensLens41034:16-123LLLW
34Slavia PrahaSlavia Praha40135:9-41LDLL
35LilleLille40134:10-61DLLL
36Slovan BratislavaSlovan Bratislava40041:17-160LLLL
#TeamMPGPts
1Paris Saint GermainParis Saint Germain420:512
2Real MadridReal Madrid413:712
3ArsenalArsenal48:310
4ComoComo419:69
5BarcelonaBarcelona414:69
6Aston VillaAston Villa412:69
7Manchester CityManchester City412:79
8LiverpoolLiverpool414:109
9Club Brugge KVClub Brugge KV411:79
10Sporting CPSporting CP48:49
11Real BetisReal Betis48:69
12Borussia DortmundBorussia Dortmund47:59
13Bayern MünchenBayern München412:58
14VfB StuttgartVfB Stuttgart47:47
15InterInter48:66
16Lask LinzLask Linz410:96
17Manchester UnitedManchester United48:86
18GalatasarayGalatasaray48:96
19FenerbahçeFenerbahçe46:115
20AS RomaAS Roma410:84
21Shakhtar DonetskShakhtar Donetsk44:44
22VikingViking49:104
23Atletico MadridAtletico Madrid44:54
24PSV EindhovenPSV Eindhoven43:44
25Bodo/GlimtBodo/Glimt44:94
26FC PortoFC Porto46:73
27NapoliNapoli46:113
28VillarrealVillarreal48:143
29AEK Athens FCAEK Athens FC45:113
30RB LeipzigRB Leipzig45:113
31Sabah FASabah FA44:103
32FeyenoordFeyenoord44:113
33LensLens44:163
34Slavia PrahaSlavia Praha45:91
35LilleLille44:101
36Slovan BratislavaSlovan Bratislava41:170
Champions League

About the Dinamo Zagreb vs Viking forecast

As a knockout tie in the UEFA Champions League, there is more at stake than league points; the forecasts weigh that alongside team ratings, recent form and the head-to-head record.

How to Read These Forecasts

Each percentage is the model's calculated likelihood for that outcome. Above 65% means strong statistical confidence; 45-65% points to a competitive, open match; below 45% means the outcome is statistically less likely. All figures are for information and entertainment only.

About UEFA Champions League

More UEFA Champions League fixtures and forecasts are on the UEFA Champions League Predictions page.

Key Factors for This Match

This is a high-importance fixture for both sides, rated 7.1 out of 10 by our context model. Dinamo Zagreb have led at half-time in 60% of their recent matches. Dinamo Zagreb and Viking have little recent head-to-head history for the model to draw on. This forecast is based on a complete recent-form dataset for both teams.

All forecasts are generated by statistical and machine learning models for informational and entertainment purposes only. They are not guaranteed and do not constitute financial or betting advice.