PATHFINDER

Nicolò Zaniolo

born 1999, 8 clubs, 3 loans, 2020s era

Nicolò Zaniolo played for 8 clubs in his senior career, which is still going, starting at Virtus Entella in 2016. His longest spell was at Roma: 5 seasons, 2018–2023. He went out on loan 3 times, to Aston Villa, Atalanta, Fiorentina. He returned to Galatasaray after time away. He is currently at Udinese.

  1. Virtus Entella2016–17Virtus Entella, 2016–17
    Inter Milan2017–18Inter Milan, 2017–18
    Roma2018–23Roma, 2018–23
    Galatasaray2023Galatasaray, 2023
  2. Aston Villa2023–24loan from GSAston Villa, 2023–24, on loan from Galatasaray
    Atalanta2024–25loan from GSAtalanta, 2024–25, on loan from Galatasaray
    Fiorentina2025loan from GSFiorentina, 2025, on loan from Galatasaray
    Galatasaray2025–26backGalatasaray, 2025–26, back after loan
  3. Udinese2025–Udinese, 2025–

Nicolò Zaniolo’s clubs

YearsClub
2016–2017Virtus Entella
2017–2018Inter Milan
2018–2023Roma
2023Galatasaray
2023–2024Aston VillaLoan from Galatasaray
2024–2025AtalantaLoan from Galatasaray
2025FiorentinaLoan from Galatasaray
2025–2026GalatasarayReturned
2025–presentUdinese

Who else played for both?

Played alongside

Players in our database who were at the same club in the same seasons.

Quick answers

What clubs did Nicolò Zaniolo play for?
Nicolò Zaniolo played for 8 clubs in his senior career: Virtus Entella, Inter Milan, Roma, Galatasaray, Aston Villa, Atalanta, Fiorentina and Udinese.
What is Nicolò Zaniolo's current club?
Nicolò Zaniolo is at Udinese, where he has played since 2025.
What was Nicolò Zaniolo's first club?
Nicolò Zaniolo started his senior career at Virtus Entella in 2016.

Could you name him from the crests alone?

A new player every day, one club at a time.

Play today’s puzzle

Senior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.