Match-by-match stats

L. Spinazzola
L. Spinazzola vs Torino
8 games playedLeonardo Spinazzola's next match is on Sat 21 Nov at 19:45 against Torino. See how Leonardo Spinazzola did in earlier matches against Torino.
Before the next match
Napoli v Torino, Sat 21 Nov
What Torino allow left wing backs
Position stats13 appearances at LWB against Torino in their last 20 matches; league average from the Serie A.
Best odds on L. Spinazzola
Odds OutliersLeonardo Spinazzola 2026/2027 season stats
As a left back, Leonardo Spinazzola has appeared in 7 Serie A matches this season, totalling 477 minutes at an average rating of 6.62. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Serie A defenders.
Stats by competition
Club and country, 2026/2027.
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 7 | 477 | 0 | 0 | 8 | 4 | 6.62 | |
| 2 | 108 | 0 | 1 | 4 | 2 | 6.78 | |
| Total | 9 | 585 | 0 | 1 | 12 | 6 | 6.66 |
Attacking stats
Leonardo Spinazzola has taken 5 shots with 2 on target (40% accuracy), scoring 0 goals. That is a shot roughly every 95 minutes. Those shots are worth 0.2 expected goals (xG), 0.1 of it from shots on target (xGOT). He is strong for shooting, ranking in the 71st percentile for shot volume among defenders. Leonardo Spinazzola has 0 assists and 8 key passes . That works out to a chance created roughly every 60 minutes. Leonardo Spinazzola has set up 8 shots for teammates, worth 0.7 expected assists (xA). His creative output is below average, ranking in the 31st percentile for chance creation among defenders.
Passing stats
Leonardo Spinazzola has completed 241 of 279 passes at 86% accuracy , plus 2 accurate crosses . He is strong for passing volume, ranking in the 67th percentile for passing volume among defenders.
Possession stats
Leonardo Spinazzola completes 1 dribbles at a 17% success rate and wins 7 duels . Aerial duels are a relative weakness (5th percentile).
Defending stats
Leonardo Spinazzola makes 4 tackles and 2 interceptions , adding 6 clearances . That is a tackle roughly every 119 minutes. He is below average defensively, ranking in the 5th percentile for tackles among defenders.
Discipline stats
Leonardo Spinazzola has committed 3 fouls and received 0 yellow cards , no red cards .
Positions played
Serie AMainly left back (3 appearances), also at left wing back (2).
Strengths & weaknesses
vs defendersStrengths
Weaknesses

Napoli squad
D. Neres
29 yrs#7
R. Højlund
23 yrs#19
L. Lucca
26 yrs#20
M. Politano
33 yrs#21
Giovane
22 yrs#23
A. Santos
24 yrs#27
N. Lang
27 yrs#70
B. Gilmour
25 yrs#6
S. McTominay
29 yrs#8
K. De Bruyne
35 yrs#11
A. Vergara
23 yrs#26
S. Lobotka
31 yrs#68
F. Anguissa
30 yrs#99Previous seasons
Per competition, club and country2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 32 | 1,905 | 3 | 3 | 33 | 24 | 6.75 | |
| 6 | 426 | 0 | 1 | 4 | 4 | 6.48 | |
| 2 | 180 | 0 | 0 | 1 | 1 | 6.54 |
2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 3 | 62 | 0 | 1 | 3 | 2 | 6.45 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 27 | 1,537 | 1 | 1 | 26 | 17 | 6.67 | |
| 3 | 253 | 0 | 0 | 7 | 2 | 7.25 |
2023/2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 24 | 1,312 | 1 | 2 | 27 | 16 | 6.99 | |
| 10 | 703 | 0 | 1 | 11 | 12 | 6.98 |
2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 1 | 90 | 0 | 0 | 1 | 1 | 6.43 |
2022/2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 26 | 1,654 | 1 | 4 | 21 | 15 | 6.87 | |
| 13 | 913 | 1 | 2 | 8 | 11 | 6.37 | |
| 4 | 202 | 0 | 1 | 1 | 1 | 6.60 |
2021/2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 3 | 129 | 0 | 0 | 1 | 0 | 4.38 |
2020
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 4 | 380 | 0 | 2 | 8 | 1 | 7.32 |
2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 3 | 139 | 0 | 0 | 5 | 1 | 7.07 |
About Leonardo Spinazzola
Serie A 2026/2027 season
This season in the Serie A, Leonardo Spinazzola has featured across 7 appearances (5 starts), totalling 477 minutes. Leonardo Spinazzola has attempted 5 shots with 2 on target, a 40% shot accuracy rate. That shot output is worth 0.20 expected goals (xG) this season.
Attacking and creative
In attacking play, Leonardo Spinazzola has created 8 chances including 0 big chances for teammates. The defender has completed 1 successful dribbles from 6 attempts (17% success rate). Leonardo Spinazzola has contributed 8 key passes and 10 crosses this season.
Defensive and passing
Defensively, Leonardo Spinazzola has registered 4 tackles (2 won), 2 interceptions, and 6 clearances. In possession, the defender has completed 241 from 279 pass attempts, a 86% pass accuracy rate. Leonardo Spinazzola has won 7 of 27 total duels.
Discipline
Leonardo Spinazzola has received 0 yellow cards this season, committing 3 fouls and winning 1.
About Leonardo Spinazzola
Leonardo Spinazzola is a 33-year-old defender playing for Napoli in the Serie A, representing Italy. Leonardo Spinazzola is right-footed and wears the number 37 shirt. Born on 25 March 1993.
Most recent appearance
Leonardo Spinazzola's most recent match was at home against Roma on May 25th. Napoli drew 3-3. Leonardo Spinazzola played 10 minutes, registering 1 shot with a match rating of 6.55.
Recent matches
- May 25th3-3 drawvsRoma(10 mins, rating 6.55)
- October 14th4-3 winvsBodø / Glimt(79 mins, 1 assist, rating 7.34)
- November 21st1-0 lossatVenezia(82 mins, rating 6.94)
- August 15th3-1 lossatVillarreal(29 mins, rating 6.21)
- May 19th3-0 winvsFrosinone(81 mins, rating 6.46)
Next fixture
Leonardo Spinazzola and Napoli are next in action on June 25th against Torino in the Serie A. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Napoli vs Torino match preview.
Teammates at Napoli
Leonardo Spinazzola currently plays alongside Claudio Pugliese, Kevin De Bruyne, Mathías Olivera, David Neres, Costantino Favasuli, Frank Anguissa, Alisson Santos, Alessandro Buongiorno, Alex Meret, Stanislav Lobotka, Sam Beukema, Nikita Contini, Giovane, Luca Marianucci, Antonio Vergara, Scott McTominay, Billy Gilmour, Vanja Milinković-Savić, Leonardo Spinazzola, Rafa Marín, Amir Rrahmani, Benoît Badiashile, Matteo Politano, Rasmus Højlund, Giovanni Di Lorenzo, Lorenzo Lucca and Noa Lang at Napoli.





25 yrs
32 yrs
24 yrs
29 yrs





30 yrs
29 yrs