Biografia Nel giugno del 2023 si sposa ad Assisi con Miriam, dopo tredici anni di fidanzamento.
Caratteristiche tecniche Di piede destro, dopo gli inizi a centrocampo emerge come terzino sinistro, all'occorrenza impiegabile anche a destra. Calciatore dalle spiccate doti fisiche e atletiche, resistente allo sforzo e che eccelle nel cambio di passo, tra le sue migliori qualità c'è il dribbling, in particolare finte, sterzate e doppi passi che gli consentono di superare con facilità l'avversario: tale abilità lo rende molto efficace nell'uno contro uno e nelle giocate in rapidità.
Calciatore dalla grande velocità, palla al piede non disdegna l'entrata dentro al campo per scaricare poi in diagonale verso la punta o l'esterno opposto; il suo stile di gioco è caratterizzato da tocchi di prima in rapidità, affondi lungo le corsie laterali e attacchi in profondità. Di converso, si mostra carente nell'anticipo aereo e nell'accorciare sull'avversario. Per le sue giocate è stato paragonato a Gianluca Zambrotta, al quale lo stesso Spinazzola ha dichiarato d'ispirarsi.
Carriera Club Gli inizi tra Siena, Juventus e prestiti Cresce nel settore giovanile della Virtus Foligno, rimanendovi dai 6 ai 14 anni, venendo poi prelevato dal . Dopo un triennio in Toscana, nel 2010 viene acquistato dalla . Rimane nel vivaio bianconero per il successivo biennio, partecipando alla vittoria del Torneo di Viareggio 2012 (in cui viene premiato come miglior giocatore della competizione).
Nel luglio del 2012 il club torinese lo manda in prestito all', dove Spinazzola debutta in Serie B il 1º settembre 2012, alla seconda giornata, entrando al posto di Andrea Cristiano; due settimane più tardi mette a segno la prima rete tra i cadetti, nella partita persa contro il . Prelevato dal in prestito nel gennaio 2013, conclude in Abruzzo la stagione.
Torna in prestito a Siena per la stagione 2013-2014, ancora tra i cadetti, poi fa rientro alla Juventus per il sopravvenuto fallimento della società toscana.
Atalanta, Vicenza e Perugia
L'11 agosto 2014 si trasferisce a titolo temporaneo all'. Fa il suo esordio in gare ufficiali con la squadra bergamasca il 23 dello stesso mese, in Atalanta- (2-0) di Coppa Italia, nella quale realizza anche il suo primo gol con la nuova squadra. Il successivo 31 agosto, a 21 anni, fa il suo esordio in Serie A, subentrando a Marcelo Estigarribia alla prima giornata di campionato.
Il 2 febbraio 2015 passa in prestito al , in Serie B: lascia quindi dopo sei mesi Bergamo con un bilancio totale di un gol in 5 presenze (2 in Serie A e 3 in Coppa Italia) con la maglia nerazzurra. Cinque giorni dopo il suo approdo alla squadra berica, debutta nel finale della partita vinta per 3-1 in casa contro il ; con i veneti colleziona in tutto 10 presenze, la maggior parte delle quali subentrando dalla panchina.
Nel luglio 2015 passa in prestito proprio al Perugia, sempre tra i cadetti. Con gli umbri s'impone subito titolare, pur disputando un anonimo campionato di centro classifica; la stagione è tuttavia una svolta per Spinazzola sul piano personale poiché, nel corso della stessa, il tecnico Pierpaolo Bisoli lo imposta definitivamente come terzino.
I ritorni a Bergamo e Torino Nell'estate del 2016 viene nuovamente ceduto, stavolta in prestito biennale, all'Atalanta, con cui gioca la sua prima partita della stagione 2016-2017 il 13 agosto 2016, scendendo in campo da titolare nella vittoria casalinga per 3-0 nel terzo turno di Coppa Italia contro la . Viene impiegato con continuità dall'allenatore Gian Piero Gasperini e ottiene 30 presenze in un campionato storico per gli orobici, chiuso al quarto posto della classifica, loro miglior piazzamento di sempre in Serie A. Nell'annata seguente, l'ultima a Bergamo, il 28 settembre 2017 debutta nelle coppe europee, nella partita della fase a gironi di UEFA Europa League pareggiata per 1-1 in casa dell'. La stagione del difensore s'interrompe tuttavia nella primavera 2018: quella che all'apparenza pare una semplice distorsione al ginocchio destro si palesa come una lesione del legamento crociato anteriore, che lo costringe all'intervento chirurgico.
Ancora convalescente dall'intervento al ginocchio, nel luglio del 2018 fa ritorno alla Juventus. I postumi dell'infortunio fanno slittare il suo rientro in campo, tanto che il giocatore debutta in maglia bianconera non prima del 12 gennaio 2019, nella vittoriosa gara di Coppa Italia sul campo del (2-0). Il successivo 12 marzo esordisce anche in UEFA Champions League, nella partita di ritorno degli ottavi di finale vinta per 3-0 a Torino contro l'. Ottiene solamente 10 presenze in campionato, ma nella sua unica stagione con la Juventus si fregia della vittoria della Supercoppa italiana e dello scudetto, i primi trofei della sua carriera.
Roma Nel giugno 2019 viene ceduto a titolo definitivo alla , coinvolto in uno scambio di mercato che contestualmente porta Luca Pellegrini a Torino, più 7,5 milioni di euro nelle casse dei bianconeri. Debutta in maglia giallorossa il successivo 15 settembre, in occasione del successo casalingo di campionato contro il (4-2); quattro giorni dopo debutta in giallorosso anche in UEFA Europa League, nella partita vinta in casa contro l' (4-0). Il 3 ottobre seguente Spinazzola segna la prima rete per la Roma, nonché la sua prima in campo internazionale, nella trasferta di UEFA Europa League contro il (1-1).
Frattanto nel gennaio del 2020 è molto vicino a vestire la maglia dell' in uno scambio che avrebbe visto Politano fare il percorso inverso, tanto che per entrambi furono effettuate le visite mediche di rito, salvo poi sfumare il tutto in seguito a un ripensamento dei nerazzurri. Rimasto quindi a Roma, il successivo 19 luglio trova il primo gol coi giallorossi in massima serie, nel 2-2 interno proprio contro i milanesi. Nel finale di stagione, ma soprattutto in quella successiva, diviene uno degli inamovibili del tecnico Paulo Fonseca.
Il grave infortunio patito nel luglio 2021 con la maglia della nazionale, durante il , lo costringe a saltare la quasi totalità della stagione seguente. Fa il suo rientro in campo con la Roma dopo dieci mesi, il 9 maggio 2022, allo scadere della sconfitta esterna 2-0 in campionato contro la . Il 25 dello stesso mese partecipa al successo nella UEFA Europa Conference League, il primo trofeo confederale della storia giallorossa oltreché per lo stesso Spinazzola, subentrando nel corso della vittoriosa finale di Tirana contro il (1-0).
Rientrato in pianta stabile nelle rotazioni della squadra giallorossa nel corso della stagione 2022-2023, il 23 febbraio 2023 l'esterno serve gli assist per le reti, rispettivamente di Belotti e Dybala, che consentono alla Roma di superare per 2-0 il nella gara di ritorno dei play-off di UEFA Europa League, guadagnando così la qualificazione per gli ottavi di finale. Il 28 dello stesso mese torna al gol dopo 727 giorni, andando a rete nella sconfitta esterna 2-1 contro la in campionato. Infine, il 31 maggio, scende in campo da titolare nella finale della UEFA Europa League, disputata a Budapest e persa ai tiri di rigore contro il .
Spinazzola lascia la Roma al termine della stagione 2023-2024, alla scadenza naturale del proprio contratto; ha totalizzato 151 presenze, 7 reti e 21 assist in cinque stagioni con la maglia giallorossa.
Napoli Il 10 luglio 2024 viene ingaggiato a parametro zero dal , sempre in Serie A. Debutta in maglia azzurra il successivo 10 agosto, in occasione dei trentaduesimi di Coppa Italia, scendendo in campo da titolare nella gara interna contro il , pareggiata per 0-0; viene sostituito nel corso della ripresa, non prendendo parte al vittorioso epilogo ai tiri di rigore. Il 2 febbraio 2025 segna il suo primo gol con i partenopei, proprio sul campo della sua ex squadra romanista, siglando il momentaneo vantaggio nella partita di campionato poi pareggiata per 1-1. Al termine della stagione si laurea campione d'Italia con gli azzurri: è il secondo scudetto in carriera per Spinazzola, che chiude l'annata con 30 presenze complessive.
Nazionale
Ha giocato due amichevoli con le rappresentative giovanili azzurre, una con l'under 19 e l'altra con l'under 20.
Il 18 marzo 2017 riceve la sua prima chiamata in nazionale maggiore, da parte del commissario tecnico Gian Piero Ventura, in occasione della gara contro l' valevole per le qualificazioni al . Debutta il 28 marzo 2017, a 24 anni, subentrando a Zappacosta al 62' dell'amichevole contro i ad Amsterdam, vinta per 2-1. Il 7 giugno seguente viene schierato per la prima volta titolare, nell'amichevole di Nizza vinta per 3-0 contro l'.
Dal 2019 viene utilizzato con continuità dal selezionatore Roberto Mancini, alternandosi con Emerson Palmieri come terzino sinistro.
Nel giugno 2021 è inserito da Mancini nella rosa dei 26 convocati per il , posticipato di un anno a causa della pandemia di COVID-19. Scelto come titolare, si segnala tra i migliori elementi dell'edizione, venendo eletto miglior giocatore della partita inaugurale, giocata a Roma e vinta per 3-0 contro la , e della sfida degli ottavi di finale a Wembley contro l', battuta per 2-1 ai tempi supplementari; tuttavia, nella gara dei quarti di finale vinta dagli azzurri per 2-1 contro il , subisce la rottura del tendine di Achille sinistro, terminando anzitempo il suo torneo. Laureatosi campione d'Europa in virtù della vittoria azzurra nella finale di Londra contro i padroni di casa dell', Spinazzola viene inoltre inserito nell'XI All Star Team dell'edizione.
Nel giugno 2023 viene inserito da Mancini nella lista dei 23 convocati per la fase finale della UEFA Nations League 2022-2023, chiusa dagli azzurri al terzo posto.
Dopo oltre due anni di mancate convocazioni, nell'autunno 2025 viene richiamato in azzurro dal selezionatore Gennaro Gattuso per le gare di qualificazione al , in sostituzione dell'indisponibile Politano: torna in campo l'11 ottobre a Tallinn, nel successo esterno per 1-3 contro l', rilevando Raspadori nella ripresa.
Statistiche Presenze e reti nei club Statistiche aggiornate al 13 settembre 2026. StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2012-gen. 2013 B 7 1 CI 1 0 - - - - - - 8 1 gen.-giu. 2013 B 3 0 CI 0 0 - - - - - - 3 0 2013-2014 B 24 1 CI 2 0 - - - - - - 26 1 2014-feb. 2015 A 2 0 CI 3 1 - - - - - - 5 1 feb.-giu. 2015 B 10 0 CI 0 0 - - - - - - 10 0 2015-2016 B 34 0 CI 0 0 - - - - - - 34 0 2016-2017 A 30 0 CI 2 0 - - - - - - 32 0 2017-2018 A 18 0 CI 1 0 UEL 6 0 - - - 25 0Totale Atalanta 50 0 6 1 6 0 - - 62 1 2018-2019 A 10 0 CI 1 0 UCL 1 0 SI 0 0 12 0 2019-2020 Roma A 24 1 CI 0 0 UEL 8 1 - - - 32 2 2020-2021 A 27 2 CI 1 0 UEL 11 0 - - - 39 2 2021-2022 A 3 0 CI 0 0 UECL 1 0 - - - 4 0 2022-2023 A 26 1 CI 1 0 UEL 13 1 - - - 40 2 2023-2024 A 24 1 CI 2 0 UEL 10 0 - - - 36 1Totale Roma 104 5 4 0 43 2 - - 151 7 2024-2025 A 27 1 CI 3 0 - - - - - - 30 1 2025-2026 A 32 3 CI 2 0 UCL 6 0 SI 2 0 42 3 2026-2027 A 4 0 CI 0 0 UCL 0 0 - - - 4 0Totale Napoli 63 4 5 0 6 0 2 0 76 4Totale carriera 305 11 19 1 56 2 2 0 382 14
Cronologia presenze e reti in nazionale
Palmarès Club Competizioni giovanili
Juventus: 2012
Competizioni nazionali
Juventus: 2018 Napoli: 2025
Juventus: 2018-2019 Napoli: 2024-2025
Competizioni internazionali
Roma: 2021-2022
Nazionale
Individuale Golden Boy del Torneo di Viareggio: 1 2012
Squadra della stagione della UEFA Europa League: 1 2020-2021
All-Star Team del campionato europeo: 1
Onorificenze
Opere
Note
Altri progetti
Collegamenti esterni
Categoria:Calciatori della nazionale italiana Categoria:Calciatori campioni d'Europa Categoria:Cavalieri OMRI