Dopo quattro anni di fidanzamento, il 17 giugno 2022 ha sposato Rachele Risaliti, Miss Italia 2016.[1] Il 4 febbraio 2024 nasce Brando, il loro primo figlio.[2][3]
Caratteristiche tecniche
È un trequartista[4] abile nel dribbling[5] e nel creare superiorità numerica,[5] veloce[5] e dinamico,[5] che può giocare anche come mezzala sinistra per poi accentrarsi.[4][5] È bravo anche in fase di costruzione grazie alla sua visione di gioco,[4][5] in fase difensiva[5] e nel recuperare palloni. Avendo praticato danza da piccolo, è particolarmente agile ed elegante nelle movenze, e per questo è soprannominato Il Ballerino.[5][6][7][8]
Carriera
Club
Gli inizi e l'esordio in Serie B
Muove i primi passi nella squadra della sua città di residenza, l'ASD Minervino Murge all'età di 9 anni.[4][5] Nel 2008 viene notato da alcuni dirigenti del Bari, che dopo averlo sottoposto ad un provino lo portano nel settore giovanile del club biancorosso.[9]
Il 22 maggio 2015, all'età di 18 anni, esordisce in prima squadra subentrando al 78º a Marco Calderoni in occasione dell'incontro di Serie B perso 1-0 contro lo Spezia.[10]
A partire dalla stagione 2016-2017 entra in pianta stabile nella prima squadra del Bari,[14] disputando 10 incontri nel girone di andata di Serie B. Il 23 febbraio 2017 viene acquistato in prestito con obbligo di riscatto dalla Fiorentina per circa 1,5 milioni di euro.[15][16] Viene inserito nella formazione Primavera con la quale disputa complessivamente 18 incontri, realizzando 7 gol e fornendo 9 assist ai compagni, contribuendo a raggiungere la finale scudetto persa contro l'Inter.[17]
Il prestito biennale alla Cremonese
L'11 luglio 2017 viene ceduto in prestito alla Cremonese,[18] neopromossa in Serie B.[19] Il 3 settembre debutta con il club lombardo trovando anche la prima rete in carriera, segnando al 93º il gol del definitivo 3-1 nel match vinto contro l'Avellino.[20] Conclude la stagione a Cremona con 26 presenze, una rete e 4 assist all'attivo.
Il 3 luglio 2018 viene rinnovato per un'altra stagione il prestito ai grigiorossi,[21][22][23] con i quali in due stagioni totalizza 52 presenze e 5 reti in Serie B. Il 30 dicembre 2018 realizza la prima doppietta in carriera contro il Perugia.[24] Entra in nomination per il Miglior giovane della Serie B 2018/2019: il 2 dicembre 2019 si classifica secondo, dietro a Sandro Tonali del Brescia.
Gli anni alla Fiorentina
Nell'estate del 2019 torna alla Fiorentina, e viene confermato in rosa dall'allenatore Vincenzo Montella.[5] Esordisce in Serie A il 24 agosto 2019, a 22 anni, nella partita casalinga persa per 3-4 contro il Napoli.[5] Il successivo 29 settembre realizza il suo primo gol in Serie A nella partita Milan-Fiorentina (1-3) disputata a San Siro.[25] Si ripete a cavallo tra ottobre e novembre, siglando due gol decisivi contro Sassuolo[26] e Parma.[27] L'11 ottobre prolunga il proprio contratto con la Fiorentina fino al 2024.[28] Gioca titolare sia con Montella sia con Iachini che gli subentra a fine dicembre.
Nella stagione 2020-2021 cambia numero di maglia, passando dalla nº 8 alla nº 10.[29] Inizia la stagione siglando 4 reti nelle prime 5 giornate, tra cui la sua prima doppietta con i Viola il 25 ottobre nella vittoria per 3-2 contro l'Udinese, superando già il suo record personale di gol con i toscani in una stagione.[30] Trova nuovamente il gol contro lo Spezia alla 23ª giornata mettendo a segno il secondo gol dei Viola.[31]
Quello sarà il suo ultimo gol stagionale e concluderà la stagione con 5 reti messe a segno.
Nel campionato successivo il suo impiego è condizionato da alcuni problemi fisici che ne limitano le presenze nel girone d'andata.[32] Segna la prima e unica rete stagionale nella gara esterna contro il Verona del 22 dicembre.[33]
Trova più continuità nei primi mesi del 2022, ma è costretto a chiudere la stagione in anticipo a causa di un grave infortunio a un ginocchio [34] rimediato nella gara casalinga contro il Venezia del 16 aprile.[35]
Nella stagione 2022-2023, dopo aver svolto una preparazione personalizzata durante il ritiro estivo,[36] prosegue il recupero dall'infortunio tornando nuovamente in campo con la squadra durante la pausa per i mondiali di calcio.[37] Torna in campo dopo oltre otto mesi dall'ultima partita il 4 gennaio 2023 nel finale di gara contro il Monza, raggiungendo nell'occasione anche la centesima presenza in maglia viola.[38] Il 23 febbraio seguente, nella vittoria casalinga contro il Braga, fa il suo esordio in una competizione UEFA per club[39] mentre il 16 marzo, a distanza di circa 15 mesi dall'ultima realizzazione in una competizione ufficiale, segna il primo gol europeo fissando il risultato nel ritorno degli ottavi di finale di Conference League.[40] Va a segno anche nel ritorno del turno successivo contro il Lech Poznań.[41] Il 30 aprile torna al gol in campionato dopo 16 mesi nel successo per 5-0 contro la Sampdoria.[42]
Nell'agosto 2023 salta il trasferimento al Bournemouth a causa del mancato superamento delle visite mediche da parte del calciatore.[43] Pochi giorni dopo Castrovilli viene sottoposto a un'artroscopia di controllo programmata.[44] Dopo l'operazione, rimasto fuori dalle liste UEFA,[45][46] torna in campo il 4 marzo 2024 partendo titolare nella vittoria della Fiorentina Primavera contro il Milan[47], mentre, a 324 giorni dall'ultima apparizione in massima serie avvenuta contro il Sassuolo nella stagione precedente,[48] il 21 aprile viene schierato da Vincenzo Italiano in Serie A nella vittoria esterna contro la Salernitana.[49] Segna il suo ultimo gol con il club toscano il 5 maggio nella sconfitta per 2-1 contro il Verona.[50]
Castrovilli lascia la Fiorentina al termine della stagione 2023-2024, alla scadenza naturale del proprio contratto.[51][52]
Lazio
Il 19 luglio 2024 la Lazio comunica di averlo ingaggiato da svincolato.[53] Esordisce con i capitolini il 18 agosto, nei minuti finali della partita contro il Venezia, rilevando Mattéo Guendouzi.
Nazionale
Nazionali giovanili
Tra il settembre 2017 e il marzo 2018 è convocato sei volte nella nazionale Under-20 di Federico Guidi, disputando cinque partite da titolare e una da subentrante e realizzando due gol e un assist.[54]
Il 5 ottobre 2018 è convocato dal CT della Nazionale Under-21Luigi Di Biagio per disputare due match amichevoli contro Belgio e Tunisia, ma a causa di un infortunio rimediato con la Cremonese deve dare forfait.[55] Convocato nuovamente per le amichevoli di novembre 2018, disputa le due partite contro Inghilterra e Germania, perse entrambe per 2-1.[56]
Torna ad indossare la maglia della nazionale dopo un anno e mezzo, il 28 maggio 2021, giocando da titolare nella gara amichevole di preparazione all’Europeo vinta per 7-0 contro il San Marino; ma viene poi escluso dalla lista dei convocati.[59] Tuttavia il 10 giugno viene richiamato ed inserito nella lista ufficiale dei convocati a causa dell'infortunio occorso a Lorenzo Pellegrini.[60][61] Esordisce nel torneo nella terza gara della fase a gironi, subentrando a Pessina nella sfida vinta per 1-0 contro il Galles.[62] Diventa campione d'Europa al termine della finale di Wembley vinta ai rigori contro l'Inghilterra.[63]
«Riconoscimento dei valori sportivi e dello spirito nazionale che hanno animato la vittoria italiana al campionato europeo di calcio UEFA Euro 2020» — Roma, 16 luglio 2021. Di iniziativa del Presidente della Repubblica.[65]