Serie B
· Regular Season - 36
April 25, 2026 17:15
✓Model correct — prediction Venezia
A. Adorante
(ast. B. Franjic)
50'
I. Doumbia
(ast. M. Compagnon)
87'
The ForzaPitch pre-match prediction gave Venezia a 79% win probability (draw 13%, Empoli 7%). The final result was Venezia 2–0 Empoli. In 1 previous meetings, Venezia have won 0 times, with 1 draws and 0 wins for Empoli.
Match statistics
11
Total shots
6
6
Shots on target
3
1.56
Actual xG
0.51
3
Saves
4
78%
Possession
22%
9
Corners
6
13
Tackles
13
0
🟨 Yellow cards
2
Match Events
⚽A. Adorante
· ast. B. Franjic
50'
56'
M. Lovato
77'
M. Nasti
/
S. Shpendi
77'
S. Elia
/
R. Ilie
R. Haps
/ M. Compagnon
79'
J. Yeboah
/ R. Sagrado
79'
84'
B. Moruzzi
/
T. Ebuehi
A. Adorante
/ A. Casas
84'
85'
D. Degli Innocenti
/
S. Romagnoli
⚽I. Doumbia
· ast. M. Compagnon
87'
90'+4
S. Elia
K. Perez
/ M. Dagasso
90'
J. Schingtienne
/ S. Korac
90'
90'
E. Saporiti
/
G. Yepes
Pre-match prediction
79.28%
Venezia ←
13.04%
X
7.68%
Empoli
✓ Correct prediction —
we assigned to the actual result (Venezia)
79.28%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
3.14
1.56
-1.58
0.81
0.51
-0.3
Venezia dominated by xG (1.56 vs 0.51).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
G
4
Bartol Franjić
1 👟
D
Bartol Franjić
1 👟
D
30
Michael Svoboda
D
Michael Svoboda
D
3
Joel Schingtienne
89'
D
Joel Schingtienne
89'
D
5
Ridgeciano Haps
79'
M
Ridgeciano Haps
79'
M
8
I. Doumbia
1 ⚽
M
I. Doumbia
1 ⚽
M
6
Gianluca Busio
M
Gianluca Busio
M
71
Kike Pérez
89'
M
Kike Pérez
89'
M
18
Antoine Hainaut
M
Antoine Hainaut
M
9
A. Adorante
1 ⚽
84'
F
A. Adorante
1 ⚽
84'
F
10
John Yeboah
79'
F
John Yeboah
79'
F
Bench
29
Lion Lauberbach
F
Lion Lauberbach
F
21
M. Compagnon
1 👟
11'
M
M. Compagnon
1 👟
11'
M
20
Richie Sagrado
11'
D
Richie Sagrado
11'
D
21
G
20
M. Lovato
D
M. Lovato
D
4
S. Romagnoli
85'
D
S. Romagnoli
85'
D
34
Gabriele Guarino
D
Gabriele Guarino
D
24
T. Ebuehi
84'
M
14
Gerard Yepes
89'
M
Gerard Yepes
89'
M
8
L. Magnino
M
L. Magnino
M
26
A. Candela
M
A. Candela
M
10
R. Ilie
77'
F
R. Ilie
77'
F
15
J. Ceesay
F
J. Ceesay
F
11
S. Shpendi
77'
F
S. Shpendi
77'
F
Bench
27
B. Moruzzi
12'
D
B. Moruzzi
12'
D
77
B. Popov
F
B. Popov
F
70
E. Saporiti
1'
M
E. Saporiti
1'
M
2
M. Curto
D
M. Curto
D
19
M. Nasti
13'
F
M. Nasti
13'
F
7
S. Elia
13'
M
S. Elia
13'
M
Best on the pitch
Kike Pérez
M · Venezia
8.30
· 80 pass
I. Doumbia
M · Venezia
7.90
1 ⚽
3 shots
· 42 pass
Gianluca Busio
M · Venezia
7.90
· 99 pass
Antoine Hainaut
M · Venezia
7.70
· 42 pass
Bartol Franjić
D · Venezia
7.60
1 👟
· 55 pass
John Yeboah
F · Venezia
7.50
4 shots
· 22 pass
Venezia — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.90 | — | — | — | 38 | 29% | — | — | — | |
| Bartol Franjić | D | 90 | 7.60 | — | 1 | — | 55 | 47% | — | — | — |
| Michael Svoboda | D | 90 | 7.30 | — | — | — | 77 | 71% | 4 | — | — |
| Joel Schingtienne | D | 89 | 7.30 | — | — | — | 63 | 55% | 2 | — | — |
| Ridgeciano Haps | M | 79 | 6.50 | — | — | 1 | 19 | 13% | — | — | — |
| I. Doumbia | M | 90 | 7.90 | 1 | — | 3 | 42 | 39% | — | — | — |
| Gianluca Busio | M | 90 | 7.90 | — | — | — | 99 | 92% | 1 | — | — |
| Kike Pérez | M | 89 | 8.30 | — | — | — | 80 | 74% | 3 | — | — |
| Antoine Hainaut | M | 90 | 7.70 | — | — | — | 42 | 38% | 1 | — | — |
| A. Adorante | F | 84 | 7.30 | 1 | — | 3 | 8 | 5% | — | — | — |
| John Yeboah | F | 79 | 7.50 | — | — | 4 | 22 | 20% | 1 | — | — |
| M. Compagnon | M | 11 | 6.90 | — | 1 | — | 2 | 1% | 1 | — | — |
| Richie Sagrado | D | 11 | 6.70 | — | — | — | 3 | 3% | — | — | — |
Empoli — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.90 | — | — | — | 19 | 6% | — | — | — | |
| M. Lovato | D | 90 | 6.60 | — | — | — | 21 | 16% | 1 | 1 | — |
| S. Romagnoli | D | 85 | 6.30 | — | — | — | 11 | 7% | — | — | — |
| Gabriele Guarino | D | 90 | 6.70 | — | — | 1 | 24 | 9% | 1 | — | — |
| T. Ebuehi | M | 84 | 7.20 | — | — | — | 11 | 10% | 1 | — | — |
| Gerard Yepes | M | 89 | 7.00 | — | — | — | 15 | 8% | 4 | — | — |
| L. Magnino | M | 90 | 6.30 | — | — | 1 | 7 | 6% | 2 | — | — |
| A. Candela | M | 90 | 6.50 | — | — | — | 6 | 3% | 2 | — | — |
| R. Ilie | F | 77 | 6.20 | — | — | — | 6 | 4% | 1 | — | — |
| J. Ceesay | F | 90 | 6.00 | — | — | 1 | 11 | 7% | — | — | — |
| S. Shpendi | F | 77 | 6.20 | — | — | 2 | 4 | 2% | 1 | — | — |
| B. Moruzzi | D | 12 | 6.20 | — | — | — | 2 | 2% | — | — | — |
| E. Saporiti | M | 1 | — | — | — | — | 1 | — | — | — | — |
| M. Nasti | F | 13 | 6.30 | — | — | 1 | 1 | 1% | — | — | — |
| S. Elia | M | 13 | 6.20 | — | — | — | 2 | 1% | — | 1 | — |
Frequently Asked Questions
What was the final score of Venezia vs Empoli?
The final score was Venezia 2–0 Empoli.
What did the model predict before Venezia vs Empoli?
The model assigned 79% probability to a Venezia win, 13% to a draw, and 7% to an Empoli win.