Born in Massa, Tuscany, Zaniolo grew up in the Fiorentina youth system.[3] On the final day of the 2016 mid year transfer window, he was released by Fiorentina, and subsequently joined Virtus Entella.[4] After several months playing for the Entella Primavera side, Zaniolo was given his professional debut in Serie B on 11 March 2017, aged 17, in a 3–2 win against Benevento.[5] In total, he collected seven appearances for the Biancocelesti in the 2016–17 season.[6]
Inter Milan
On 5 July 2017, Inter Milan announced they had signed Zaniolo, for a reported fee of €1.8 million, plus €1.7 million in bonuses.[7][8] He played for the Primavera side in the 2017–18 season, finishing top-scorer of the team with 13 goals and winning the Campionato Nazionale Primavera.[9] Zaniolo made his Inter debut in a pre-season friendly on 9 July 2017.[10] On 14 April 2018 manager Spalletti selected him to the first team squad against Atalanta, however he did not play any competitive game for Inter's first team during the season.[6]
Roma
2018–19: breakthrough and Serie A Young Player of the Year
In June 2018, it was reported that Zaniolo and Davide Santon had joined Roma as a part of the deal moving Radja Nainggolan to Inter.[11][12] Zaniolo completed his medical on 25 June, and signed a five-year contract with the club, for a fee of €4.5 million plus 15% resell revenue.[13][14] He made his first appearance for Roma and UEFA Champions League debut on 19 September, in a 3–0 defeat to Real Madrid at the Santiago Bernabéu.[15] He made his Serie A debut on 26 September 2018, aged 19, in the home match won 4–0 against Frosinone. On 26 December, he scored his first goal in Serie A in a 3–1 win against Sassuolo.[16] The following year, during a UEFA Champions League match against FC Porto, Zaniolo became the youngest Italian player to score twice in a single match in the competition when he scored both of Roma's goals in a 2–1 win.[17] For his efforts, he was named the Serie A Young Player of the Year for 2018-19.
2019–21: injury issues
Zaniolo picked up where he left off, scoring 4 and assisting 1 in Serie A through 18 matchdays, and continuing to be dangerous as a dribbler. On 12 January 2020, Zaniolo suffered an anterior cruciate ligament injury in his right knee during a 2–1 home loss to Juventus.[18] He returned to training in late June 2020.[19][20] In addition, he received letters of support from both the Italian and global footballing community, including Roberto Mancini, Roberto Baggio, and Francesco Totti, who had previously been operated by the same surgeon.[21][22][23]
Although he had been set to miss the remainder of club football season and highly likely would have missed the upcoming UEFA Euro 2020, all footballing activities in Europe were suspended by March 2020 due to COVID-19 pandemic, with club competitions rescheduled to be played behind closed doors starting in the summer.
On 5 July 2020, Zaniolo made his return-from-injury appearance, coming onto the pitch after 66 minutes in the away Serie A 1–2 loss against Napoli.[24] A week later, Zaniolo scored his first post-injury goal in the away Serie A 3–0 win over Brescia,[25] which was followed by another goal scored at the tail-end of a 6–1 away Serie A win over SPAL on 22 July 2020.[26]
2021–22: return, Conference League and loss in form
He returned to the pitch in July 2021 during pre-season, under newly appointed coach José Mourinho.[27]
Zaniolo's first season back was marked by struggles both with fitness and with refereeing. Throughout the season, players frequently fouled Zaniolo without punishment. It came to such an extreme that manager Mourinho eventually said, "“I will finish with one observation. I want to say something that probably goes against my interests: if I were Nicolo Zaniolo, I would start thinking that perhaps playing in Serie A means things will be stacked against me.”[28]
Zaniolo scored his first goal since his return from his second knee injury in the 3–0 win over Trabzonspor in the inaugural UEFA Europa Conference League.[29] He scored a hat trick against Bodo/Glimt in the quarterfinals of the Europa Conference League to confirm Roma's passage to the semifinals, his first such. On 25 May 2022, he scored the only goal as Roma beat Feyenoord in the final to win the Europa Conference League.[30]
On the field, Zaniolo continued his struggle for form, deployed as a right sided hold-up player, playing through thigh and shoulder injuries. While he scored two goals in the UEFA Europa League, he only scored one league goal.
Galatasaray
2022–23: debut season
On 8 February 2023, it was announced that Zaniolo would officially transfer to Süper Lig side Galatasaray on a permanent basis.[31] For the transfer, a purchase fee of €15M (excluding additional bonuses) and another 20% of his next move will be paid to the Roma club, a transfer which set the Turkish transfer record.[32] Zaniolo's contract is reported to have a 35 million euro release clause. His transfer news was not announced effusively by Galatasaray due to the earthquake that had occurred a few days before his arrival. He took the number 17 in memory of a young Galatasaray fan (aged 17) who died in the earthquake.[33]
He made an impressive debut with his new club in a friendly against Alanyaspor on 26 February, coming on in the 80th minute and scoring a goal in stoppage time.[34] He scored another goal and provided an assist in a friendly match against İstanbulspor on 4 March.[35] Zaniolo scored on his official debut for the club on 11 March, a 1–0 league win at home over Kasımpaşa.[36][37]
Zaniolo became the champion in the Süper Lig in the 2022–23 season with the Galatasaray team. Defeating Ankaragücü 4–1 away in the match played in the 36th week on 30 May 2023, Galatasaray secured the lead with 2 weeks before the end and won the 23rd championship in its history.[38]
Aston Villa (loan)
On 18 August 2023, having played one match in the Champions League qualifying rounds for Galatasaray, Zaniolo was loaned to Premier League club Aston Villa for the rest of the 2023–24 season.[39][40] Zaniolo was initially poised to make his debut in Aston Villa's Europa Conference League play-off against Hibernian, however was ineligible, due to his earlier appearance in the Champions League with Galatasaray.[41] He went on to make his debut on 27 August 2023, as a second half substitute in a 3–1 away league victory over Burnley.[42]
In October 2023, Zaniolo was implicated in a gambling scandal. He left the Italy national team to return to Birmingham after being questioned by the Turin public prosecutor's office. Zaniolo admitted to gambling on card games, but strongly denied any involvement in the sports betting that saw Italy teammate Sandro Tonali issued with a lengthy footballing ban.[43]
On 14 December 2023 he scored his first goal for the club in a 1–1 game away to Zrinjski Mostar in the Europa Conference League.[44] On 22 December 2023, Zaniolo scored his first Premier league goal for Aston Villa, scoring in the 97th minute for a 1–1 equaliser against Sheffield United.[45]
On 13 May 2024, Zaniolo suffered a broken metatarsal in a 3–3 Premier League draw against Liverpool which ended his season one match prematurely.[46]
Atalanta (loan)
On 5 July, Zaniolo returned to Serie A, joining Atalanta on a one-year loan from Galatasaray.[47] The deal was reported to be worth €6.4 million for the loan, with a conditional obligation to buy for €15.5 million, in addition €2 million bonuses.[48]
He made his debut with the senior team on 23 March 2019, entering as a substitute for Verratti in a 2–0 home win over Finland in Italy's opening UEFA Euro 2020 qualifying match.[52] He made his first start for Italy on 15 October, in a 5–0 away win against Liechtenstein, in a Euro 2020 qualifier[53] (the opposition that day included Yanik Frick, a childhood friend).[54] His first international goals came on 18 November, a brace in a 9–1 home win over Armenia, in Italy's final Euro 2020 qualifier; he also set up Ciro Immobile's second goal during the match.[55]
On 7 September 2020, after being called up for the start of Italy's campaign in the 2020–21 UEFA Nations League, he suffered a second anterior cruciate ligament injury in eight months, this time in his left knee, in an eventual 1–0 away win over the Netherlands.[56]
On 17 May 2024, it was confirmed that Zaniolo would miss UEFA Euro 2024 after breaking his metatarsal in the penultimate league game of the season.[46]
He can even play out on the flanks, due to his goalscoring abilities, ability to create chances for teammates, the breadth he provides, and the attacking threat he poses with his striking ability from distance and penchant for making late runs. A talented player, he was once considered one of Italy's and Europe's most promising young prospects.[57][58][59][60][61]
Personal life
Zaniolo is the son of Igor Zaniolo, a former professional footballer who played as a forward in Serie B and Serie C.[62] He has a son, Tommaso, born in 2021 from his former girlfriend Sara Scaperrotta.[63]
The pair broke up in 2020 before the birth of their son and later got back together in 2024.