Empoli vs Juve Stabia

1 November 2026 · Serie B · 2026/27 · Referee Dario Madonia

Full time 2 – 2

Half-time: 2–1

  • Bogdan Popov 38’
  • Edoardo Saporiti 44’
  • Antonio Di Nardo 33’, 59’

Match summary

Empoli and Juve Stabia shared the points in a 2-2 draw. Empoli led 2-1 at half-time.

In the first half, Antonio Di Nardo put Juve Stabia ahead in the 33rd minute, Bogdan Popov equalised from a corner in the 38th minute, and Edoardo Saporiti put Empoli in front in the 44th minute. In the second half, Di Nardo equalised with a header in the 59th minute.

Empoli had the better of the chances, with 1.74 expected goals (xG) from 15 shots to Juve Stabia's 1.31 from 19.

Match stats

42% Possession 58%
15 Shots 19
6 Shots on target 6
5 Corners 5
63 Attacks 63
33 Dangerous attacks 31
366 Passes 526
75.4% Pass accuracy 83.7%
11 Tackles 11
11 Fouls 16
2 Yellow cards 2
2 Offsides 0

Key events

Empoli Juve Stabia
Kick-off
6’
Antonio Di NardoShot on target
Corner
14’
19’
Davide BettellaShot on target
19’
Corner
22’
Manuel RicciardiShot on target
33’
Antonio Di NardoRight foot shot0-1 (Juve Stabia)
36’
Bogdan PopovLeft foot shot1-1 (Empoli)
38’
Dawid BembnistaShot on target
38’
Corner
38’
Edoardo SaporitiRight foot shot2-1 (Empoli)
44’
45’
Leonardo CandelloneShot on target
45’
Corner
Half-time2-1
Corner
46’
Second half underway
Corner
51’
53’
Karim ZedadkaShot on target
55’
Corner
55’
58’
Corner
59’
Antonio Di NardoHeader2-2 (Juve Stabia)
Edoardo SaporitiShot on target
61’
Karim ZedadkaShot on target
63’
63’
Corner
70’
83’
Corner
86’
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.74 1.31 33’ Antonio Di Nardo (Juve Stabia), 0-1 33’ 38’ Bogdan Popov (Empoli), 1-1 38’ 44’ Edoardo Saporiti (Empoli), 2-1 44’ 59’ Antonio Di Nardo (Juve Stabia), 2-2 59’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.74 1.31 33’ Antonio Di Nardo (Juve Stabia), 0-1 Di Nardo 33’ 38’ Bogdan Popov (Empoli), 1-1 Popov 38’ 44’ Edoardo Saporiti (Empoli), 2-1 Saporiti 44’ 59’ Antonio Di Nardo (Juve Stabia), 2-2 Di Nardo 59’
Empoli 1.74 xGJuve Stabia 1.31 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Juve Stabia attacking Empoli attacking 
38’ Bogdan Popov (Empoli), from a corner, 0.59 xG, goal 19’ Davide Bettella (Juve Stabia), set piece, 0.27 xG, saved 8’ Joseph Ceesay (Empoli), open play, 0.22 xG, blocked 19’ Marco Bellich (Juve Stabia), set piece, 0.18 xG, blocked 17’ Edoardo Saporiti (Empoli), set piece, 0.17 xG, blocked 33’ Antonio Di Nardo (Juve Stabia), set piece, 0.15 xG, goal 59’ Antonio Di Nardo (Juve Stabia), from a corner, 0.14 xG, goal 52’ Dawid Bembnista (Empoli), from a corner, 0.12 xG, off target 38’ Dawid Bembnista (Empoli), from a corner, 0.12 xG, saved 7’ Antonio Di Nardo (Juve Stabia), open play, 0.10 xG, off target 55’ Karim Zedadka (Empoli), open play, 0.09 xG, saved 60’ Gerard Yepes (Empoli), open play, 0.08 xG, off target 28’ Leonardo Candellone (Juve Stabia), open play, 0.07 xG, off target 16’ Filippo Bandinelli (Empoli), open play, 0.07 xG, blocked 27’ Edoardo Saporiti (Empoli), open play, 0.06 xG, off target 44’ Edoardo Saporiti (Empoli), open play, 0.06 xG, goal 67’ Giuseppe Sibilli (Juve Stabia), open play, 0.05 xG, blocked 90’ Thomas Battistella (Juve Stabia), open play, 0.05 xG, off target 59’ Fabio Maistro (Juve Stabia), from a corner, 0.04 xG, blocked 6’ Antonio Di Nardo (Juve Stabia), open play, 0.04 xG, saved 40’ Edoardo Saporiti (Empoli), open play, 0.04 xG, blocked 48’ Antonio Di Nardo (Juve Stabia), open play, 0.04 xG, off target 61’ Edoardo Saporiti (Empoli), open play, 0.04 xG, saved 53’ Bogdan Popov (Empoli), open play, 0.04 xG, off target 45’ Leonardo Candellone (Juve Stabia), open play, 0.03 xG, saved 90+3’ Matteo Egan (Empoli), open play, 0.03 xG, blocked 83’ Saná Fernandes (Juve Stabia), from a corner, 0.03 xG, off target 58’ Thomas Battistella (Juve Stabia), open play, 0.02 xG, blocked 64’ Fabio Maistro (Juve Stabia), from a corner, 0.02 xG, off target 20’ Manuel Ricciardi (Juve Stabia), from a corner, 0.02 xG, off target 22’ Manuel Ricciardi (Juve Stabia), open play, 0.02 xG, saved 63’ Karim Zedadka (Empoli), open play, 0.01 xG, saved 33’ Nermin Karić (Juve Stabia), set piece, 0.01 xG, blocked 74’ Antonio Di Nardo (Juve Stabia), open play, 0.01 xG, blocked 38’ Bogdan Popov (Empoli), from a corner, 0.59 xG, goal 19’ Davide Bettella (Juve Stabia), set piece, 0.27 xG, saved 8’ Joseph Ceesay (Empoli), open play, 0.22 xG, blocked 19’ Marco Bellich (Juve Stabia), set piece, 0.18 xG, blocked 17’ Edoardo Saporiti (Empoli), set piece, 0.17 xG, blocked 33’ Antonio Di Nardo (Juve Stabia), set piece, 0.15 xG, goal 59’ Antonio Di Nardo (Juve Stabia), from a corner, 0.14 xG, goal 52’ Dawid Bembnista (Empoli), from a corner, 0.12 xG, off target 38’ Dawid Bembnista (Empoli), from a corner, 0.12 xG, saved 7’ Antonio Di Nardo (Juve Stabia), open play, 0.10 xG, off target 55’ Karim Zedadka (Empoli), open play, 0.09 xG, saved 60’ Gerard Yepes (Empoli), open play, 0.08 xG, off target 28’ Leonardo Candellone (Juve Stabia), open play, 0.07 xG, off target 16’ Filippo Bandinelli (Empoli), open play, 0.07 xG, blocked 27’ Edoardo Saporiti (Empoli), open play, 0.06 xG, off target 44’ Edoardo Saporiti (Empoli), open play, 0.06 xG, goal 67’ Giuseppe Sibilli (Juve Stabia), open play, 0.05 xG, blocked 90’ Thomas Battistella (Juve Stabia), open play, 0.05 xG, off target 59’ Fabio Maistro (Juve Stabia), from a corner, 0.04 xG, blocked 6’ Antonio Di Nardo (Juve Stabia), open play, 0.04 xG, saved 40’ Edoardo Saporiti (Empoli), open play, 0.04 xG, blocked 48’ Antonio Di Nardo (Juve Stabia), open play, 0.04 xG, off target 61’ Edoardo Saporiti (Empoli), open play, 0.04 xG, saved 53’ Bogdan Popov (Empoli), open play, 0.04 xG, off target 45’ Leonardo Candellone (Juve Stabia), open play, 0.03 xG, saved 90+3’ Matteo Egan (Empoli), open play, 0.03 xG, blocked 83’ Saná Fernandes (Juve Stabia), from a corner, 0.03 xG, off target 58’ Thomas Battistella (Juve Stabia), open play, 0.02 xG, blocked 64’ Fabio Maistro (Juve Stabia), from a corner, 0.02 xG, off target 20’ Manuel Ricciardi (Juve Stabia), from a corner, 0.02 xG, off target 22’ Manuel Ricciardi (Juve Stabia), open play, 0.02 xG, saved 63’ Karim Zedadka (Empoli), open play, 0.01 xG, saved 74’ Antonio Di Nardo (Juve Stabia), open play, 0.01 xG, blocked 33’ Nermin Karić (Juve Stabia), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Empoli 3-5-2 Starting XI
Seghetti
Bembnista
Indragoli
Curto
Zedadka
Bandinelli 76’
Yepes
Saporiti 86’
Corrado 76’
Popov
Ceesay 72’
Juve Stabia 4-3-3 Starting XI
Vuković
Ricciardi 56’
Bettella
Bellich
Douglas
Karić 56’
Buglio
Kumi
Maistro 64’
Nardo 2
Candellone 56’

Player stats

Goalkeeper1 player
90′ 4 2 27 1 – – – –
Defenders3 players
90′ 1 1 – 8 4 32 – – 1 –
90′ – – 2 1 1 26 – – – –
90′ 1 1 1 1 – 45 2 – –
Midfielders7 players
90′ – – 38 – 0.03 2 1 4 2 2 –
Filippo Bandinelli Taken off
76′ – – 39 – 0.01 2 2 6 3 3
90′ – – 45 – 0.13 3 1 6 – 2 –
Edoardo Saporiti Taken off
86′ 1 – 26 3 0.30 1 – 4 – 3 –
Niccolò Corrado Taken off
76′ – – 28 2 0.02 1 3 1 – – –
Matteo Egan Came on as a substitute
14′ – – 8 – 0.00 – – – – – –
Edoardo Biondini Came on as a substitute
14′ – – 8 – 0.01 – 1 1 2 1 –
Forwards4 players
90′ 1 – 2 1 0.63 0.05 1 5 1 20 –
Joseph Ceesay Taken off
72′ – – 1 – 0.22 0.07 2 1 – 15 –
Filippo Distefano Came on as a substitute
18′ – – – – – 0.02 1 1 – 6 –
Florijan Mežnar Came on as a substitute
8′ – – – – – – – – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Empoli win 32% Avg odds 2.84
Draw 30% Avg odds 3.11
Juve Stabia win 38% Avg odds 2.39

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.