✗Model wrong — prediction Odense, result Vejle wins
(pen.)
5'
C. Gammelgaard
The ForzaPitch pre-match prediction gave Odense a 56% win probability (draw 25%, Vejle 17%). The final result was Odense 0–1 Vejle. In 3 previous meetings, Odense have won 1 times, with 1 draws and 1 wins for Vejle.
Match statistics
9
Total shots
3
5
Shots on target
1
0.94
Actual xG
0.88
0
Saves
4
66%
Possession
34%
8
Corners
4
11
Tackles
13
1
🟨 Yellow cards
2
Match Events
T. Sander
5'
5'
(pen.)
C. Gammelgaard⚽
16'
A. Hjulsager
34'
L. Flo
G. Madsen
/ W. Martin
46'
J. Niemiec
/ A. Sorensen
60'
J. Askou
/ B. Paulsen
60'
62'
62'
T. Bach
/
J. Duin
63'
B. Edjeodji
/
A. Hjulsager
L. Owusu
/ L. Legolas
73'
73'
A. Camara
/
M. Duelund
79'
N. Gammelgaard
/
C. Gammelgaard
J. Arp
/ T. Trybull
88'
Pre-match prediction
56.71%
Odense
25.56%
X
17.73%
Vejle ←
✗ Wrong prediction —
we assigned to the actual result (Vejle)
17.73%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.52
0.94
-0.58
0.74
0.88
+0.14
xG dominance was balanced (0.94 – 0.88).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
30
Theo Sander
G
Theo Sander
G
15
Marcus McCoy
D
Marcus McCoy
D
13
J. Berthel Askou
60'
D
J. Berthel Askou
60'
D
24
Y. Bojang
D
Y. Bojang
D
20
L. Owusu
73'
D
L. Owusu
73'
D
14
Gustav Grubbe Madsen
45'
M
Gustav Grubbe Madsen
45'
M
8
Rasmus Falk
M
Rasmus Falk
M
7
J. Arp
88'
M
J. Arp
88'
M
10
Anssi Suhonen
M
Anssi Suhonen
M
11
Jona Niemiec
60'
F
Jona Niemiec
60'
F
17
N. Ganaus
F
N. Ganaus
F
Bench
3
Adam Sørensen
30'
D
Adam Sørensen
30'
D
4
Bjørn Paulsen
30'
D
Bjørn Paulsen
30'
D
29
James Gomez
D
James Gomez
D
6
J. Bonde
M
J. Bonde
M
26
Lasse Legolas
17'
F
Lasse Legolas
17'
F
25
Mads Abrahamsen
F
Mads Abrahamsen
F
1
M. Hansen
G
M. Hansen
G
19
T. Trybull
2'
M
T. Trybull
2'
M
23
William Martin
45'
M
William Martin
45'
M
24
Tobias Haahr Jakobsen
G
Tobias Haahr Jakobsen
G
3
Christian Sørensen
D
Christian Sørensen
D
5
Valdemar Lund
D
Valdemar Lund
D
31
Hjalte Gitz
D
Hjalte Gitz
D
23
Lasse Flø
D
Lasse Flø
D
6
M. Vestergård
M
M. Vestergård
M
2
T. Gundelund
M
T. Gundelund
M
17
Andrew Hjulsager
62'
M
Andrew Hjulsager
62'
M
10
M. Duelund
73'
M
M. Duelund
73'
M
7
C. Gammelgaard
1 ⚽
79'
M
C. Gammelgaard
1 ⚽
79'
M
9
Jelle Duin
62'
F
Jelle Duin
62'
F
Bench
20
Abdoulaye Camara
17'
F
Abdoulaye Camara
17'
F
32
B. Edjeodji
28'
M
B. Edjeodji
28'
M
35
Eman Subasic
M
Eman Subasic
M
21
Giorgi Tabatadze
D
Giorgi Tabatadze
D
11
J. Amon
F
J. Amon
F
36
Max Jensen
M
Max Jensen
M
25
Nicolas Gammelgaard
11'
F
Nicolas Gammelgaard
11'
F
12
Thorbjørn Pløger
G
Thorbjørn Pløger
G
16
Tobias Bach
28'
M
Tobias Bach
28'
M
Best on the pitch
Rasmus Falk
M · Odense
8.60
· 94 pass
Valdemar Lund
D · Vejle
8.00
· 43 pass
Anssi Suhonen
M · Odense
7.30
3 shots
· 51 pass
M. Vestergård
M · Vejle
7.30
· 25 pass
Lasse Flø
D · Vejle
7.30
· 21 pass
Hjalte Gitz
D · Vejle
7.30
· 40 pass
Odense — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Theo Sander | G | 90 | 6.20 | — | — | — | 30 | 28% | — | 1 | — |
| Marcus McCoy | D | 90 | 7.20 | — | — | — | 35 | 28% | 2 | — | — |
| J. Berthel Askou | D | 60 | 7.20 | — | — | — | 68 | 65% | — | — | — |
| Y. Bojang | D | 90 | 6.90 | — | — | — | 105 | 97% | — | — | — |
| L. Owusu | D | 73 | 7.20 | — | — | — | 48 | 44% | 1 | — | — |
| Gustav Grubbe Madsen | M | 45 | 6.20 | — | — | — | 31 | 25% | — | — | — |
| Rasmus Falk | M | 90 | 8.60 | — | — | — | 94 | 91% | 4 | — | — |
| J. Arp | M | 88 | 6.30 | — | — | 3 | 38 | 29% | — | — | — |
| Anssi Suhonen | M | 90 | 7.30 | — | — | 3 | 51 | 49% | 4 | — | — |
| Jona Niemiec | F | 60 | 6.20 | — | — | 1 | 5 | 4% | — | — | — |
| N. Ganaus | F | 90 | 6.70 | — | — | — | 14 | 10% | — | — | — |
| Adam Sørensen | D | 30 | 6.90 | — | — | — | 25 | 25% | — | — | — |
| Bjørn Paulsen | D | 30 | 6.90 | — | — | 1 | 18 | 16% | — | — | — |
| Lasse Legolas | F | 17 | 6.50 | — | — | — | 1 | 1% | — | — | — |
| T. Trybull | M | 2 | — | — | — | — | 4 | 4% | — | — | — |
| William Martin | M | 45 | 6.50 | — | — | 1 | 23 | 18% | — | — | — |
Vejle — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tobias Haahr Jakobsen | G | 90 | 6.90 | — | — | — | 32 | 14% | — | — | — |
| Christian Sørensen | D | 90 | 6.90 | — | — | 1 | 46 | 35% | 1 | — | — |
| Valdemar Lund | D | 90 | 8.00 | — | — | — | 43 | 39% | 1 | — | — |
| Hjalte Gitz | D | 90 | 7.30 | — | — | — | 40 | 34% | 1 | — | — |
| Lasse Flø | D | 90 | 7.30 | — | — | — | 21 | 15% | 3 | 1 | — |
| M. Vestergård | M | 90 | 7.30 | — | — | — | 25 | 20% | 2 | — | — |
| T. Gundelund | M | 90 | 7.00 | — | — | — | 25 | 21% | 3 | — | — |
| Andrew Hjulsager | M | 62 | 6.70 | — | — | — | 24 | 19% | — | 1 | — |
| M. Duelund | M | 73 | 6.90 | — | — | 1 | 19 | 15% | 1 | — | — |
| C. Gammelgaard | M | 79 | 6.60 | 1 | — | 1 | 14 | 9% | — | — | — |
| Jelle Duin | F | 62 | 6.60 | — | — | — | 7 | 6% | 1 | — | — |
| Abdoulaye Camara | F | 17 | 6.50 | — | — | — | 2 | 1% | — | — | — |
| B. Edjeodji | M | 28 | 6.60 | — | — | — | 3 | 2% | — | — | — |
| Nicolas Gammelgaard | F | 11 | 6.50 | — | — | — | — | — | — | — | — |
| Tobias Bach | M | 28 | 6.90 | — | — | — | 4 | 4% | — | — | — |
Frequently Asked Questions
What was the final score of Odense vs Vejle?
The final score was Odense 0–1 Vejle.
What did the model predict before Odense vs Vejle?
The model assigned 56% probability to a Odense win, 25% to a draw, and 17% to an Vejle win.