Nicolò Zaniolo
Career snapshot
Career highs
Born the same day
Shares 1999-07-02 · 6 players total
| Full name | Nicolò Zaniolo |
|---|---|
| Date of birth | 1999-07-02 (26 yrs) |
| Place of birth | Massa, Italy |
| Citizenship | Italy |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 190.00 m |
| Current club | Udinese Calcio |
| On loan from | ↩ Galatasaray parent contract: 2027-06-30 |
| Joined | 2025-09-01 |
| Contract expires | 2026-06-30 |
| Agent | Vigo Global Sport ... |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Galatasaray | 3 | 22/23 | 25/26 | 16 | 5 | 2 | 70 |
| ACF Fiorentina | 1 | 24/25 | 24/25 | 13 | 0 | 0 | 0 |
| Atalanta BC | 1 | 24/25 | 24/25 | 23 | 3 | 3 | 299 |
| Aston Villa | 1 | 23/24 | 23/24 | 39 | 3 | 0 | 785 |
| AS Roma | 4 | 18/19 | 22/23 | 128 | 24 | 18 | 3,526 |
| Inter Milan | 1 | 17/18 | 17/18 | 0 | 0 | 0 | 0 |
| Inter Milan Primavera | 1 | 17/18 | 17/18 | 29 | 14 | 9 | 370 |
| Inter Milan UEFA U19 | 1 | 17/18 | 17/18 | 6 | 0 | 2 | 0 |
| Virtus Entella | 1 | 16/17 | 16/17 | 7 | 0 | 0 | 0 |
| Virtus Entella Primavera | 1 | 16/17 | 16/17 | 22 | 9 | 1 | 358 |
| Fiorentina Under 17 | 2 | 14/15 | 15/16 | 22 | 5 | 0 | 258 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Süper Lig | Galatasaray | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Champions League | Atalanta BC | 7 | 1 | 0 | 1 | 0 | 127 |
| 24/25 | Conference League | ACF Fiorentina | 4 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Italy Cup | Atalanta BC | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Serie A | ACF Fiorentina | 9 | 0 | 0 | 2 | 1 | 0 |
| 24/25 | Serie A | Atalanta BC | 14 | 2 | 2 | 4 | 0 | 172 |
| 24/25 | Supercoppa Italiana | Atalanta BC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League Qu. | Galatasaray | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Conference L. | Aston Villa | 10 | 1 | 0 | 4 | 0 | 370 |
| 23/24 | EFL Cup | Aston Villa | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Aston Villa | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Premier League | Aston Villa | 25 | 2 | 0 | 7 | 0 | 415 |
| 22/23 | Europa League | AS Roma | 3 | 1 | 3 | 1 | 1 | 211 |
| 22/23 | Italy Cup | AS Roma | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Serie A | AS Roma | 13 | 1 | 0 | 4 | 0 | 896 |
| 22/23 | Süper Lig | Galatasaray | 10 | 5 | 0 | 1 | 1 | 70 |
| 22/23 | Türkiye Kupasi | Galatasaray | 1 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Conference L. | AS Roma | 10 | 5 | 3 | 2 | 0 | 120 |
| 21/22 | Italy Cup | AS Roma | 2 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Serie A | AS Roma | 28 | 2 | 5 | 9 | 1 | 992 |
| 21/22 | UECL Quali | AS Roma | 2 | 1 | 0 | 0 | 0 | 169 |
| 19/20 | Europa League | AS Roma | 7 | 2 | 1 | 1 | 0 | 252 |
| 19/20 | Serie A | AS Roma | 26 | 6 | 2 | 8 | 0 | 251 |
| 18/19 | Champions League | AS Roma | 7 | 2 | 0 | 2 | 0 | 192 |
| 18/19 | Italy Cup | AS Roma | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Serie A | AS Roma | 27 | 4 | 3 | 8 | 0 | 443 |
| 17/18 | Coppa Primavera | Inter Milan Primavera | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Primavera 1 | Inter Milan Primavera | 26 | 13 | 8 | 7 | 0 | 160 |
| 17/18 | Primavera Fase Finale | Inter Milan Primavera | 2 | 1 | 1 | 0 | 0 | 210 |
| 17/18 | Serie A | Inter Milan | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | UEFA Youth League | Inter Milan UEFA U19 | 6 | 0 | 2 | 1 | 0 | 0 |
| 16/17 | Coppa Primavera | Virtus Entella Primavera | 5 | 2 | 1 | 0 | 0 | 201 |
| 16/17 | Primavera C | Virtus Entella Primavera | 16 | 7 | 0 | 3 | 0 | 157 |
| 16/17 | Primavera Fase Finale | Virtus Entella Primavera | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Serie B | Virtus Entella | 7 | 0 | 0 | 3 | 0 | 0 |
| 15/16 | Under 17 - A | Fiorentina Under 17 | 19 | 5 | 0 | 3 | 0 | 258 |
| 15/16 | Under 17 - Finals | Fiorentina Under 17 | 3 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Under 17 - A | Fiorentina Under 17 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Genoa CFC Youth | Fiorentina Yth. | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Fiorentina Yth. | Fiorentina U17 | Transfer | 0 | — |
| 16/17 | 2016-08-31 | Fiorentina U17 | Entella U19 | Transfer | 0 | — |
| 17/18 | 2017-07-05 | Entella U19 | Inter U19 | Transfer | 500000 | €1.80m |
| 18/19 | 2018-07-01 | Inter | AS Roma | Transfer | 1000000 | €6.75m |
| 22/23 | 2023-02-08 | AS Roma | Galatasaray | Transfer | 30000000 | €15.00m |
| 23/24 | 2023-08-18 | Galatasaray | Aston Villa | Loan | 27000000 | — |
| 23/24 | 2024-06-30 | Aston Villa | Galatasaray | Return from loan | 20000000 | — |
| 24/25 | 2024-07-05 | Galatasaray | Atalanta BC | Loan | 20000000 | — |
| 24/25 | 2025-02-02 | Atalanta BC | Galatasaray | Return from loan | 18000000 | — |
| 24/25 | 2025-02-03 | Galatasaray | Fiorentina | Loan | 18000000 | — |
| 24/25 | 2025-06-30 | Fiorentina | Galatasaray | Return from loan | 12000000 | — |
| 25/26 | 2025-09-01 | Galatasaray | Udinese | Loan | 12000000 | — |
| 25/26 | 2026-06-30 | Udinese | Galatasaray | Return from loan | 12000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | muscular problems | 2022-02-17 | 2022-02-22 | 6 | 1 |
| 21/22 | Hip flexor problems | 2022-03-30 | 2022-04-09 | 11 | 2 |
| 21/22 | Muscle fatigue | 2022-05-14 | 2022-05-18 | 5 | 1 |
| 21/22 | unknown injury | 2022-05-29 | 2022-06-08 | 11 | 4 |
| 22/23 | Shoulder injury | 2022-08-22 | 2022-09-12 | 22 | 6 |
| 22/23 | flu | 2023-01-15 | 2023-01-18 | 4 | 1 |
| 22/23 | depression | 2023-01-31 | 2023-02-08 | 9 | 2 |
| 23/24 | Groin problems | 2023-08-01 | 2023-08-22 | 22 | 5 |
| 23/24 | unknown injury | 2024-02-01 | 2024-02-08 | 8 | 2 |
| 23/24 | unknown injury | 2024-04-18 | 2024-04-30 | 13 | 3 |
| 23/24 | Metatarsal fracture | 2024-05-14 | 2024-08-03 | 82 | 0 |
| 24/25 | Tendonitis | 2024-08-09 | 2024-08-23 | 15 | 2 |
| 24/25 | Adductor pain | 2024-08-27 | 2024-09-02 | 7 | 1 |
| 24/25 | Adductor pain | 2025-01-20 | 2025-01-24 | 5 | 1 |
| 24/25 | Lumbago | 2025-05-23 | 2025-05-31 | 9 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €33.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €33.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €55.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #21746 | — | 2 | 0 | — | — | former national player |
| Team #21426 | #5 | 18 | 6 | — | — | former national player |
| Team #21100 | — | 0 | 0 | — | — | former national player |
| Team #11947 | #10 | 8 | 0 | — | — | former national player |
| Team #3376 | #20 | 19 | 2 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| John McGinn | 2 | 1 | 965 |
| Ollie Watkins | 2 | 0 | 918 |
| Davide Bettella | 2 | 1 | 0 |
| Robin Olsen | 2 | 0 | 0 |
| Emiliano Martínez | 2 | 0 | 0 |
| Matteo Rover | 2 | 3 | 0 |
| Ezri Konsa | 2 | 0 | 0 |
| Douglas Luiz | 1 | 1 | 0 |
| Justin Kluivert | 2 | 1 | 0 |
| Leonardo Spinazzola | 2 | 1 | 0 |
| Bryan Cristante | 2 | 2 | 0 |
| Henrikh Mkhitaryan | 2 | 1 | 0 |
| Tammy Abraham | 2 | 4 | 0 |
| Stephan El Shaarawy | 2 | 2 | 0 |
| Edin Džeko | 2 | 6 | 0 |
| Chris Smalling | 2 | 1 | 0 |
| Roger Ibañez | 2 | 0 | 0 |
| Jordan Veretout | 2 | 5 | 0 |
| Lorenzo Pellegrini | 2 | 4 | 0 |
| Gianluca Mancini | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | Primavera 1 | Inter Milan Primavera | 13 | 26 |
| 16/17 | Primavera C | Virtus Entella Primavera | 7 | 16 |
| 19/20 | Serie A | AS Roma | 6 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Primavera 1 | Inter Milan Primavera | 8 | 26 |
| 21/22 | Serie A | AS Roma | 5 | 28 |
| 18/19 | Serie A | AS Roma | 3 | 27 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Udinese | Galatasaray | Return from loan | — | €12.00m |
| 25/26 | 2025-09-01 | Galatasaray | Udinese | Loan | — | €12.00m |
| 24/25 | 2025-06-30 | Fiorentina | Galatasaray | Return from loan | — | €12.00m |
| 24/25 | 2025-02-03 | Galatasaray | Fiorentina | Loan | — | €18.00m |
| 24/25 | 2025-02-02 | Atalanta BC | Galatasaray | Return from loan | — | €18.00m |
| 24/25 | 2024-07-05 | Galatasaray | Atalanta BC | Loan | — | €20.00m |
| 23/24 | 2024-06-30 | Aston Villa | Galatasaray | Return from loan | — | €20.00m |
| 23/24 | 2023-08-18 | Galatasaray | Aston Villa | Loan | — | €27.00m |
Last 50 matches for Udinese Calcio The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | IT1 |
SSC Napoli | 1–0 | Udinese Calcio | Available |
| 2026-05-17 | IT1 |
Udinese Calcio | – | US Cremonese | TIMED |
| 2026-05-09 | IT1 |
Cagliari Calcio | 0–2 | Udinese Calcio | Available |
| 2026-05-09 | IT1 |
Cagliari Calcio | 0–2 | Udinese Calcio | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-04-27 | IT1 |
SS Lazio | 3–3 | Udinese Calcio | Available |
| 2026-04-27 | IT1 |
SS Lazio | 3–3 | Udinese Calcio | Available |
| 2026-04-18 | IT1 |
Udinese Calcio | 0–1 | Parma Calcio 1913 | Available |
| 2026-04-18 | IT1 |
Udinese Calcio | 0–1 | Parma Calcio 1913 | Available |
| 2026-04-11 | IT1 |
AC Milan | 0–3 | Udinese Calcio | Available |
| 2026-04-06 | IT1 |
Udinese Calcio | 0–0 | Como 1907 | Available |
| 2026-03-20 | IT1 |
Genoa CFC | 0–2 | Udinese Calcio | Available |
| 2026-03-14 | IT1 |
Udinese Calcio | 0–1 | Juventus FC | Available |
| 2026-03-07 | IT1 |
Atalanta BC | 2–2 | Udinese Calcio | Available |
| 2026-03-02 | IT1 |
Udinese Calcio | 3–0 | ACF Fiorentina | Available |
| 2026-02-23 | IT1 |
Bologna FC 1909 | 1–0 | Udinese Calcio | Available |
| 2026-02-15 | IT1 |
Udinese Calcio | 1–2 | US Sassuolo Calcio | Available |
| 2026-02-08 | IT1 |
US Lecce | 2–1 | Udinese Calcio | Available |
| 2026-02-02 | IT1 |
Udinese Calcio | 1–0 | AS Roma | Available |
| 2026-01-26 | IT1 |
Hellas Verona FC | 1–3 | Udinese Calcio | Available |
| 2026-01-17 | IT1 |
Udinese Calcio | 0–1 | FC Internazionale Milano | Available |
| 2026-01-10 | IT1 |
Udinese Calcio | 2–2 | AC Pisa 1909 | Available |
| 2026-01-07 | IT1 |
Torino FC | 1–2 | Udinese Calcio | Available |
| 2026-01-03 | IT1 |
Como 1907 | 1–0 | Udinese Calcio | Available |
| 2025-12-27 | IT1 |
Udinese Calcio | 1–1 | SS Lazio | Available |
| 2025-12-21 | IT1 |
ACF Fiorentina | 5–1 | Udinese Calcio | Available |
| 2025-12-14 | IT1 |
Udinese Calcio | 1–0 | SSC Napoli | Available |
| 2025-12-08 | IT1 |
Udinese Calcio | 1–2 | Genoa CFC | Available |
| 2025-11-29 | IT1 |
Parma Calcio 1913 | 0–2 | Udinese Calcio | Available |
| 2025-11-22 | IT1 |
Udinese Calcio | 0–3 | Bologna FC 1909 | Available |
| 2025-11-09 | IT1 |
AS Roma | 2–0 | Udinese Calcio | Available |
| 2025-11-01 | IT1 |
Udinese Calcio | 1–0 | Atalanta BC | Available |
| 2025-10-29 | IT1 |
Juventus FC | 3–1 | Udinese Calcio | Available |
| 2025-10-25 | IT1 |
Udinese Calcio | 3–2 | US Lecce | Available |
| 2025-10-20 | IT1 |
US Cremonese | 1–1 | Udinese Calcio | Available |
| 2025-10-05 | IT1 |
Udinese Calcio | 1–1 | Cagliari Calcio | Available |
| 2025-09-28 | IT1 |
US Sassuolo Calcio | 3–1 | Udinese Calcio | Available |
| 2025-09-20 | IT1 |
Udinese Calcio | 0–3 | AC Milan | Available |
| 2025-09-14 | IT1 |
AC Pisa 1909 | 0–1 | Udinese Calcio | Available |
| 2025-08-31 | IT1 |
FC Internazionale Milano | 1–2 | Udinese Calcio | Available |
| 2025-08-25 | IT1 |
Udinese Calcio | 1–1 | Hellas Verona FC | Available |
| 2025-05-25 | IT1 |
Udinese Calcio | 2–3 | ACF Fiorentina | INJURED Lumbago |
| 2025-05-18 | IT1 |
Juventus FC | 2–0 | Udinese Calcio | Available |
| 2025-05-11 | IT1 |
Udinese Calcio | 1–2 | AC Monza | Available |
| 2025-05-03 | IT1 |
Cagliari Calcio | 1–2 | Udinese Calcio | Available |
| 2025-04-28 | IT1 |
Udinese Calcio | 0–0 | Bologna FC 1909 | Available |
| 2025-04-23 | IT1 |
Torino FC | 2–0 | Udinese Calcio | Available |
| 2025-04-11 | IT1 |
Udinese Calcio | 0–4 | AC Milan | Available |
| 2025-04-04 | IT1 |
Genoa CFC | 1–0 | Udinese Calcio | Available |
Teams faced most often by Nicolò Zaniolo's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| AC Milan | 27 | 9 | 7 | 11 | 37 | 41 | -4 | 33% |
| Udinese Calcio | 26 | 17 | 6 | 3 | 49 | 21 | +28 | 65% |
| ACF Fiorentina | 26 | 11 | 5 | 10 | 44 | 38 | +6 | 42% |
| SSC Napoli | 26 | 8 | 6 | 12 | 35 | 36 | -1 | 31% |
| Torino FC | 26 | 17 | 5 | 4 | 49 | 30 | +19 | 65% |
| Genoa CFC | 23 | 15 | 7 | 1 | 45 | 23 | +22 | 65% |
| Empoli FC | 22 | 18 | 1 | 3 | 53 | 15 | +38 | 82% |
| Cagliari Calcio | 20 | 13 | 5 | 2 | 34 | 15 | +19 | 65% |
| SS Lazio | 16 | 5 | 5 | 6 | 19 | 16 | +3 | 31% |
| Hellas Verona FC | 16 | 10 | 2 | 4 | 35 | 19 | +16 | 63% |
| Juventus FC | 16 | 3 | 9 | 4 | 19 | 18 | +1 | 19% |
| FC Internazionale Milano | 16 | 2 | 2 | 12 | 13 | 35 | -22 | 13% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | First senior goal | |
| 21/22 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 36 | 299 | 9 | 0 | 1 | 3.01 |
| 23/24 | 40 | 785 | 12 | 0 | 0 | 1.38 |
| 22/23 | 28 | 1,177 | 7 | 0 | 2 | 0.69 |
| 21/22 | 42 | 1,281 | 12 | 1 | 1 | 0.98 |
| 19/20 | 33 | 503 | 9 | 0 | 0 | 1.61 |
| 18/19 | 36 | 635 | 11 | 0 | 0 | 1.56 |
| 17/18 | 35 | 370 | 8 | 0 | 0 | 1.95 |
| 16/17 | 29 | 358 | 6 | 0 | 0 | 1.51 |
| 15/16 | 22 | 258 | 5 | 0 | 0 | 1.74 |
Output by competition
Career goals and assists broken down by tournament.
More on Nicolò Zaniolo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Nicolò Zaniolo
Who is Nicolò Zaniolo?
Nicolò Zaniolo is an Italy professional footballer who plays as a attacking midfield for Udinese Calcio.
How old is Nicolò Zaniolo?
Nicolò Zaniolo is 26 years old. He was born on July 2, 1999 in Massa.
What position does Nicolò Zaniolo play?
Nicolò Zaniolo plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Nicolò Zaniolo play for?
Nicolò Zaniolo currently plays for Udinese Calcio.
How many career goals has Nicolò Zaniolo scored?
Across all senior club competitions in our dataset, Nicolò Zaniolo has scored 63 goals in 305 appearances.
What is Nicolò Zaniolo's market value?
Nicolò Zaniolo's most recent reported market value is €12.00m.
Italy