Giovanni Di Lorenzo vs Leonardo Spinazzola: the stats side by side

Filter:
Giovanni Di Lorenzo Defender · 33 years old · Italy Napoli
vs
Leonardo Spinazzola Defender · 33 years old · Italy Napoli
207 - 201 Matches
16 - 6 Goals
18 - 24 Assists
7.00 - 6.88 FN rating

Every match we track: since the 2018 season for Giovanni Di Lorenzo, since the 2016 season for Leonardo Spinazzola. So compare the numbers per 90 minutes above all. The 2019, 2020, 2021 seasons are missing from our data for both players.

Stats side by side

Giovanni Di Lorenzo Leonardo Spinazzola
Total
207 Matches 201
203 Starts 152
18,057 Minutes played 13,440
16 Goals 6
18 Assists 24
34 Goals + assists 30
0 Penalties scored 0
192 Key passes 221
77 Successful dribbles 234
30 Yellow cards 13
1 Red cards 0
Per 90 minutes
0.08 Goals 0.04
0.09 Assists 0.16
0.17 Goals + assists 0.20
0.66 Shots 0.49
0.23 Shots on target 0.14
0.96 Key passes 1.48
0.38 Successful dribbles 1.57
4.37 Duels won 3.51
1.60 Tackles 0.68
0.73 Interceptions 0.58
1.13 Fouls drawn 0.52
Efficiency
7.00 FN rating 6.88
1,129 Minutes per goal 2,240
531 Minutes per goal or assist 448
36% Shots on target (%) 29%
12% Shot conversion (%) 8%
37% Successful dribbles (%) 52%
52% Duels won (%) 47%

Giovanni Di Lorenzo against Leonardo Spinazzola

0 Di Lorenzo wins
1 Draw
1 Spinazzola wins

Giovanni Di Lorenzo and Leonardo Spinazzola faced each other 2 times. In those matches Giovanni Di Lorenzo had 0 goals and 0 assists, Leonardo Spinazzola 0 goals and 0 assists.

Match Giovanni Di LorenzoG / A Leonardo SpinazzolaG / A
Napoli 2-2 AS Roma Serie A, 28/04/2024 0 / 0 0 / 0
Juventus 1-0 Empoli Serie A, 30/03/2019 0 / 0 0 / 0

Giovanni Di Lorenzo and Leonardo Spinazzola in the same team

Giovanni Di Lorenzo and Leonardo Spinazzola played 69 matches together: 39 won, 12 drawn and 18 lost. Giovanni Di Lorenzo scored 4 times in them, Leonardo Spinazzola 3 times.

The last 10 matches together

Match Giovanni Di LorenzoG / A Leonardo SpinazzolaG / A
Napoli 3-3 AS Roma Serie A, 24/10/2026 0 / 0 0 / 0
Napoli 4-3 Bodo/Glimt UEFA Champions League, 20/10/2026 0 / 0 0 / 1
Venezia 1-0 Napoli Serie A, 17/10/2026 0 / 0 0 / 0
Villarreal 3-1 Napoli UEFA Champions League, 13/10/2026 0 / 0 0 / 0
Napoli 3-0 Frosinone Serie A, 10/10/2026 0 / 0 0 / 0
Napoli 1-0 Bologna Serie A, 13/09/2026 0 / 0 0 / 0
Inter 3-2 Napoli Serie A, 05/09/2026 0 / 1 0 / 0
Napoli 1-2 Como Serie A, 30/08/2026 0 / 0 0 / 0
Genoa 0-2 Napoli Serie A, 22/08/2026 0 / 0 0 / 0
Pisa 0-3 Napoli Serie A, 17/05/2026 0 / 0 0 / 0

In the same competitions

Competition Giovanni Di Lorenzo Leonardo Spinazzola
Apps Goals Assists Apps Goals Assists
Serie A 146 11 14 147 5 14
UEFA Champions League 22 2 2 9 0 2
UEFA Nations League 11 2 0 2 - -
World Cup - Qualification Europe 7 - 0 6 - 4
Coppa Italia 3 - 0 10 - 0
UEFA Euro Qualifiers 6 - 1 1 - -
Supercoppa Italiana 4 - 1 2 - 1

Season by season

Season Giovanni Di Lorenzo Leonardo Spinazzola
Club Apps Goals Assists Club Apps Goals Assists
2026 Napoli 16 0 2 Napoli 9 0 1
2025 Napoli 35 2 1 Napoli 42 3 5
2024 Napoli 59 5 2 Napoli 33 1 2
2023 Napoli 53 2 9 AS Roma 39 1 3
2022 Napoli 7 2 1 AS Roma 11 1 1
2018 Empoli 37 5 3 Juventus 14 - 4
2017 - - - Atalanta 22 - 3
2016 - - - Atalanta 31 - 5

Giovanni Di Lorenzo vs Leonardo Spinazzola in numbers

Since the 2018 season Giovanni Di Lorenzo played 207 matches we track, with 16 goals and 18 assists: on average 0.17 goals and assists per 90 minutes. Since the 2016 season Leonardo Spinazzola played 201 matches we track, with 6 goals and 24 assists: on average 0.20 goals and assists per 90 minutes.

More on both players: all about Giovanni Di Lorenzo, all about Leonardo Spinazzola, compare other players.