Champions League
· 2nd Qualifying Round
July 28, 2026 20:00
✓Model correct — prediction Dinamo Zagreb
D. Beljo
(ast. M. Valincic)
74'
L. Kacavenda
(ast. F. Topic)
78'
M. Valincic
(ast. J. Misic)
112'
4'
(ast. N. Zoukit)
B. Labeau
22'
(ast. F. Fehr)
M. Burki
The ForzaPitch pre-match prediction gave Dinamo Zagreb a 63% win probability (draw 18%, FC Thun 18%). The final result was Dinamo Zagreb 3–2 FC Thun. In 1 previous meetings, Dinamo Zagreb have won 0 times, with 1 draws and 0 wins for FC Thun.
Match statistics
21
Total shots
5
6
Shots on target
3
1
Saves
4
76%
Possession
24%
14
Corners
1
6
Tackles
13
5
🟨 Yellow cards
1
0
🟥 Red cards
1
Match Events
4'
ast. N. Zoukit ·
B. Labeau⚽
M. Zajc
21'
22'
ast. F. Fehr ·
M. Burki⚽
B. Goda
26'
46'
M. Gutbub
/
F. Dursun
B. Goda
/ M. Perez Vinlof
46'
58'
N. Maier
/
N. Zoukit
G. Vidovic
/ L. Kacavenda
58'
M. Lisica
/ F. Topic
58'
M. Orsic
/ A. Hoxha
59'
J. Misic
62'
F. Topic
64'
66'
G. L. Privitelli
67'
M. Burki
68'
N. Burgy
/
B. Labeau
⚽D. Beljo
· ast. M. Valincic
74'
77'
L. Dahler
/
N. Reichmuth
⚽L. Kacavenda
· ast. F. Topic
78'
S. Dominguez
/ N. Galesic
91'
106'
C. Ibayi
/
F. Fehr
⚽M. Valincic
· ast. J. Misic
112'
116'
L. Stewart
/
J. Roth
116'
C. Ibayi
J. Misic
/ S. Radeljic
120'+2
A. Hoxha
120'
Pre-match prediction
63.43%
Dinamo ←
18.5%
X
18.07%
FC
✓ Correct prediction —
we assigned to the actual result (Dinamo Zagreb)
63.43%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
4.50
—
—
1.41
—
—
Lineups
44
Ivan Filipović
G
Ivan Filipović
G
3
Bruno Goda
45'
D
Bruno Goda
45'
D
26
Scott McKenna
D
Scott McKenna
D
36
Sergi Domínguez
D
Sergi Domínguez
D
25
Moris Valinčić
1 ⚽
1 👟
D
Moris Valinčić
1 ⚽
1 👟
D
27
Josip Mišić
1 👟
M
Josip Mišić
1 👟
M
99
Mislav Oršić
59'
M
Mislav Oršić
59'
M
8
Miha Zajc
M
Miha Zajc
M
10
Gabriel Vidović
58'
M
Gabriel Vidović
58'
M
21
Mateo Lisica
58'
M
Mateo Lisica
58'
M
9
Dion Drena Beljo
1 ⚽
F
Dion Drena Beljo
1 ⚽
F
Bench
11
Arber Hoxha
63'
F
Arber Hoxha
63'
F
1
Danijel Zagorac
G
Danijel Zagorac
G
30
Fran Topić
1 👟
64'
F
Fran Topić
1 👟
64'
F
33
Ivan Nevistić
G
Ivan Nevistić
G
80
Lukas Kačavenda
1 ⚽
64'
M
Lukas Kačavenda
1 ⚽
64'
M
22
Matteo Pérez Vinlöf
77'
D
Matteo Pérez Vinlöf
77'
D
15
Niko Galešić
32'
D
Niko Galešić
32'
D
13
Paul Bismarck Tabinas
D
Paul Bismarck Tabinas
D
6
Stjepan Radeljić
D
Stjepan Radeljić
D
41
Sven Šunta
M
Sven Šunta
M
1
Niklas Steffen
G
Niklas Steffen
G
27
Michael Heule
D
Michael Heule
D
23
Marco Bürki
1 ⚽
67'
D
Marco Bürki
1 ⚽
67'
D
19
Jan Bamert
D
Jan Bamert
D
47
Fabio Fehr
1 👟
D
Fabio Fehr
1 👟
D
78
Valmir Matoshi
M
Valmir Matoshi
M
13
Nassim Zoukit
1 👟
58'
M
Nassim Zoukit
1 👟
58'
M
16
Justin Roth
M
Justin Roth
M
70
Nils Reichmuth
77'
M
Nils Reichmuth
77'
M
96
Brighton Labeau
1 ⚽
68'
F
Brighton Labeau
1 ⚽
68'
F
9
Furkan Dursun
45'
F
Furkan Dursun
45'
F
Bench
52
Adam Ilic
M
Adam Ilic
M
17
Ashvin Balaruban
D
Ashvin Balaruban
D
18
Christopher Ibayi
17'
F
Christopher Ibayi
17'
F
21
Dorian Derbaci
M
Dorian Derbaci
M
11
Layton Stewart
6'
F
Layton Stewart
6'
F
54
Louis Passavant
D
Louis Passavant
D
37
Lucien Dähler
45'
D
Lucien Dähler
45'
D
33
Marc Gutbub
77'
F
Marc Gutbub
77'
F
5
Nicolas Bürgy
54'
D
Nicolas Bürgy
54'
D
30
Nico Maier
64'
M
Nico Maier
64'
M
80
Simon Lengen
F
Simon Lengen
F
25
Tim Spycher
G
Tim Spycher
G
Best on the pitch
Moris Valinčić
D · Dinamo
8.30
1 ⚽ 1 👟
2 shots
· 72 pass
Sergi Domínguez
D · Dinamo
7.90
· 101 pass
Miha Zajc
M · Dinamo
7.60
4 shots
· 54 pass
Dion Drena Beljo
F · Dinamo
7.60
1 ⚽
3 shots
· 17 pass
Fran Topić
F · Dinamo
7.30
1 👟
2 shots
· 19 pass
Nassim Zoukit
M · FC
7.30
1 👟
· 20 pass
Dinamo Zagreb — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ivan Filipović | G | 122 | 6.20 | — | — | — | 30 | 24% | — | — | — |
| Bruno Goda | D | 45 | 6.20 | — | — | 1 | 29 | 25% | — | 1 | — |
| Scott McKenna | D | 122 | 6.90 | — | — | 1 | 114 | 108% | 1 | — | — |
| Sergi Domínguez | D | 90 | 7.90 | — | — | — | 101 | 90% | 1 | — | — |
| Moris Valinčić | D | 122 | 8.30 | 1 | 1 | 2 | 72 | 65% | 1 | — | — |
| Josip Mišić | M | 122 | 6.90 | — | 1 | 2 | 99 | 87% | — | 1 | — |
| Mislav Oršić | M | 59 | 6.30 | — | — | 1 | 14 | 11% | — | — | — |
| Miha Zajc | M | 122 | 7.60 | — | — | 4 | 54 | 46% | 1 | 1 | — |
| Gabriel Vidović | M | 58 | 6.20 | — | — | — | 15 | 12% | 1 | — | — |
| Mateo Lisica | M | 58 | 6.50 | — | — | — | 21 | 18% | — | — | — |
| Dion Drena Beljo | F | 122 | 7.60 | 1 | — | 3 | 17 | 15% | — | — | — |
| Arber Hoxha | F | 63 | 7.00 | — | — | 1 | 23 | 22% | — | 1 | — |
| Fran Topić | F | 64 | 7.30 | — | 1 | 2 | 19 | 11% | 1 | 1 | — |
| Lukas Kačavenda | M | 64 | 7.20 | 1 | — | 2 | 29 | 27% | — | — | — |
| Matteo Pérez Vinlöf | D | 77 | 6.90 | — | — | 2 | 35 | 31% | — | — | — |
| Niko Galešić | D | 32 | 6.90 | — | — | — | 27 | 25% | — | — | — |
FC Thun — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Niklas Steffen | G | 122 | 7.20 | — | — | — | 42 | 15% | — | — | — |
| Michael Heule | D | 122 | 6.30 | — | — | 1 | 19 | 16% | 2 | — | — |
| Marco Bürki | D | 67 | 6.30 | 1 | — | 1 | 17 | 14% | — | — | 1 |
| Jan Bamert | D | 122 | 6.20 | — | — | — | 19 | 15% | 1 | — | — |
| Fabio Fehr | D | 105 | 6.30 | — | 1 | — | 13 | 7% | 2 | — | — |
| Valmir Matoshi | M | 122 | 6.60 | — | — | — | 17 | 10% | 2 | — | — |
| Nassim Zoukit | M | 58 | 7.30 | — | 1 | — | 20 | 10% | 1 | — | — |
| Justin Roth | M | 116 | 6.60 | — | — | — | 24 | 17% | 1 | — | — |
| Nils Reichmuth | M | 77 | 6.90 | — | — | 2 | 13 | 6% | 2 | — | — |
| Brighton Labeau | F | 68 | 6.90 | 1 | — | 1 | 6 | 5% | — | — | — |
| Furkan Dursun | F | 45 | 6.20 | — | — | — | 3 | 2% | — | — | — |
| Christopher Ibayi | F | 17 | 6.50 | — | — | — | 3 | 2% | — | 1 | — |
| Layton Stewart | F | 6 | — | — | — | — | — | — | — | — | — |
| Lucien Dähler | D | 45 | 6.70 | — | — | — | 5 | 3% | 1 | — | — |
| Marc Gutbub | F | 77 | 6.30 | — | — | — | 3 | — | — | — | — |
| Nicolas Bürgy | D | 54 | 6.50 | — | — | — | 10 | 5% | — | — | — |
| Nico Maier | M | 64 | 6.30 | — | — | — | 8 | 3% | 1 | — | — |
Frequently Asked Questions
What was the final score of Dinamo Zagreb vs FC Thun?
The final score was Dinamo Zagreb 3–2 FC Thun.
What did the model predict before Dinamo Zagreb vs FC Thun?
The model assigned 63% probability to a Dinamo Zagreb win, 18% to a draw, and 18% to an FC Thun win.