Luca Vido
Career snapshot
Career highs
Born the same day
Shares 1997-02-03 · 6 players total
| Full name | Luca Vido |
|---|---|
| Date of birth | 1997-02-03 (29 yrs) |
| Place of birth | Bassano del Grappa, Italy |
| Citizenship | Italy |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 182.00 m |
| Current club | Union Brescia |
| Joined | 2025-08-05 |
| Contract expires | 2027-06-30 |
| Agent | Italian Managers ... |
| Outfitter | Nike |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Union Brescia | 1 | 25/26 | 25/26 | 4 | 1 | 0 | 188 |
| AC Reggiana 1919 | 2 | 23/24 | 24/25 | 34 | 8 | 3 | 245 |
| Palermo FC | 1 | 22/23 | 22/23 | 25 | 1 | 0 | 392 |
| US Cremonese | 1 | 21/22 | 21/22 | 15 | 3 | 0 | 158 |
| SPAL | 1 | 21/22 | 21/22 | 16 | 3 | 3 | 307 |
| AC Pisa 1909 | 2 | 19/20 | 20/21 | 47 | 9 | 3 | 576 |
| FC Crotone | 1 | 19/20 | 19/20 | 13 | 0 | 0 | 0 |
| AC Perugia Calcio | 1 | 18/19 | 18/19 | 34 | 12 | 4 | 358 |
| Atalanta BC | 1 | 17/18 | 17/18 | 4 | 0 | 0 | 0 |
| AS Cittadella | 2 | 16/17 | 17/18 | 32 | 6 | 5 | 565 |
| Milan Primavera | 4 | 13/14 | 16/17 | 65 | 29 | 7 | 843 |
| AC Milan | 1 | 15/16 | 15/16 | 0 | 0 | 0 | 0 |
| AC Milan UEFA U19 | 1 | 13/14 | 13/14 | 2 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Coppa Serie C | Union Brescia | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Serie C - A | Union Brescia | 3 | 1 | 0 | 1 | 0 | 188 |
| 24/25 | Italy Cup | AC Reggiana 1919 | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie B | AC Reggiana 1919 | 28 | 6 | 2 | 4 | 0 | 165 |
| 23/24 | Italy Cup | AC Reggiana 1919 | 2 | 1 | 1 | 0 | 0 | 44 |
| 23/24 | Serie B | AC Reggiana 1919 | 3 | 1 | 0 | 0 | 0 | 36 |
| 22/23 | Serie B | Palermo FC | 25 | 1 | 0 | 1 | 0 | 392 |
| 21/22 | Italy Cup | US Cremonese | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Serie B | SPAL | 16 | 3 | 3 | 2 | 0 | 307 |
| 21/22 | Serie B | US Cremonese | 14 | 3 | 0 | 2 | 0 | 158 |
| 20/21 | Italy Cup | AC Pisa 1909 | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Serie B | AC Pisa 1909 | 29 | 6 | 2 | 2 | 0 | 276 |
| 19/20 | Serie B | AC Pisa 1909 | 16 | 3 | 1 | 3 | 0 | 300 |
| 19/20 | Serie B | FC Crotone | 13 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Italy Cup | AC Perugia Calcio | 1 | 1 | 0 | 0 | 0 | 27 |
| 18/19 | Serie B | AC Perugia Calcio | 32 | 10 | 4 | 4 | 0 | 211 |
| 18/19 | Serie B Play-off | AC Perugia Calcio | 1 | 1 | 0 | 0 | 0 | 120 |
| 17/18 | Europa League | Atalanta BC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Italy Cup | Atalanta BC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Serie A | Atalanta BC | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Serie B | AS Cittadella | 17 | 2 | 3 | 2 | 0 | 449 |
| 17/18 | Serie B Play-off | AS Cittadella | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coppa Primavera | Milan Primavera | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Primavera A | Milan Primavera | 14 | 9 | 4 | 2 | 0 | 133 |
| 16/17 | Serie B | AS Cittadella | 12 | 4 | 2 | 2 | 0 | 116 |
| 15/16 | Primavera B | Milan Primavera | 12 | 7 | 0 | 0 | 0 | 114 |
| 15/16 | Primavera Fase Finale | Milan Primavera | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Serie A | AC Milan | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Coppa Primavera | Milan Primavera | 1 | 1 | 0 | 0 | 0 | 90 |
| 14/15 | Primavera B | Milan Primavera | 15 | 7 | 0 | 0 | 0 | 104 |
| 14/15 | Primavera Fase Finale | Milan Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Coppa Primavera | Milan Primavera | 2 | 1 | 0 | 1 | 0 | 171 |
| 13/14 | Primavera B | Milan Primavera | 13 | 4 | 0 | 1 | 0 | 231 |
| 13/14 | Primavera Fase Finale | Milan Primavera | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | UEFA Youth League | AC Milan UEFA U19 | 2 | 0 | 1 | 1 | 0 | 0 |
| 13/14 | Viareggio Cup | Milan Primavera | 4 | 0 | 3 | 2 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2009-07-01 | Treviso U19 | Padova Youth | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Padova Youth | AC Milan Youth | Transfer | 0 | — |
| 13/14 | 2013-07-01 | AC Milan Youth | Milan U19 | Transfer | 0 | — |
| 16/17 | 2017-01-30 | Milan U19 | Cittadella | Loan | 350000 | — |
| 16/17 | 2017-06-30 | Cittadella | AC Milan | Return from loan | 700000 | — |
| 17/18 | 2017-07-01 | AC Milan | Atalanta BC | Transfer | 700000 | €1.40m |
| 17/18 | 2018-01-18 | Atalanta BC | Cittadella | Loan | 700000 | — |
| 17/18 | 2018-06-30 | Cittadella | Atalanta BC | Return from loan | 700000 | — |
| 18/19 | 2018-07-27 | Atalanta BC | Perugia | Loan | 700000 | — |
| 18/19 | 2019-06-30 | Perugia | Atalanta BC | Return from loan | 2500000 | — |
| 19/20 | 2019-07-31 | Atalanta BC | Crotone | Loan | 2500000 | — |
| 19/20 | 2020-01-12 | Crotone | Atalanta BC | Return from loan | 2000000 | — |
| 19/20 | 2020-01-13 | Atalanta BC | AC Pisa | Loan | 2000000 | — |
| 20/21 | 2021-06-30 | AC Pisa | Atalanta BC | Return from loan | 1500000 | — |
| 21/22 | 2021-07-12 | Atalanta BC | Cremonese | Loan | 1500000 | — |
| 21/22 | 2022-01-31 | Cremonese | SPAL | Loan | 1400000 | — |
| 21/22 | 2022-06-29 | SPAL | Cremonese | Return from loan | 1100000 | — |
| 21/22 | 2022-06-30 | Cremonese | Atalanta BC | Return from loan | 1100000 | — |
| 22/23 | 2022-09-01 | Atalanta BC | Palermo | Loan | 1100000 | — |
| 22/23 | 2023-06-30 | Palermo | Atalanta BC | Return from loan | 700000 | — |
| 23/24 | 2023-08-03 | Atalanta BC | Reggiana | Transfer | 700000 | — |
| 25/26 | 2025-08-05 | Reggiana | Union Brescia | Transfer | 400000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | muscular problems | 2018-11-17 | 2018-11-23 | 7 | 1 |
| 23/24 | Cruciate ligament injury | 2023-08-28 | 2024-03-31 | 217 | 29 |
| 23/24 | Rest | 2024-04-12 | 2024-04-14 | 3 | 1 |
| 24/25 | Hamstring muscle injury | 2024-10-27 | 2024-11-18 | 23 | 3 |
| 24/25 | Hamstring muscle injury | 2025-03-17 | 2025-04-03 | 18 | 1 |
| 24/25 | Calf muscle tear | 2025-04-24 | 2025-05-26 | 33 | 5 |
| 24/25 | Calf muscle tear | 2025-04-26 | 2025-05-26 | 31 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.10m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28461 | — | 9 | 4 | — | — | former national player |
| Team #23243 | — | 2 | 0 | — | — | former national player |
| Team #23133 | #11 | 7 | 4 | — | — | former national player |
| Team #21746 | — | 7 | 5 | — | — | former national player |
| Team #21426 | — | 7 | 5 | — | — | former national player |
| Team #21100 | — | 8 | 2 | — | — | former national player |
| Team #11947 | #24 | 9 | 3 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Federico Dimarco | 2 | 2 | 0 |
| Paolo Bartolomei | 2 | 1 | 0 |
| Francesco Bardi | 1 | 0 | 0 |
| Davide Calabria | 2 | 0 | 0 |
| Valerio Verre | 1 | 1 | 0 |
| Alessandro De Vitis | 2 | 0 | 0 |
| Filippo Romagna | 2 | 0 | 0 |
| Marius Marin | 2 | 2 | 0 |
| Francesco Lisi | 1 | 1 | 0 |
| Michele Marconi | 1 | 2 | 0 |
| Gian Filippo Felicioli | 2 | 0 | 0 |
| Ivan De Santis | 2 | 0 | 0 |
| Enrico Alfonso | 1 | 0 | 0 |
| Alessandro Mastalli | 2 | 0 | 0 |
| Gabriel | 1 | 0 | 0 |
| Marco Varnier | 2 | 0 | 0 |
| Samuele Birindelli | 1 | 0 | 0 |
| Marco Pinato | 2 | 1 | 0 |
| Antonio Caracciolo | 1 | 0 | 0 |
| Robert Gucher | 1 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Serie B | AC Perugia Calcio | 10 | 32 |
| 16/17 | Primavera A | Milan Primavera | 9 | 14 |
| 14/15 | Primavera B | Milan Primavera | 7 | 15 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Primavera A | Milan Primavera | 4 | 14 |
| 18/19 | Serie B | AC Perugia Calcio | 4 | 32 |
| 17/18 | Serie B | AS Cittadella | 3 | 17 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Palermo | Atalanta BC | Return from loan | — | €700k |
| 22/23 | 2022-09-01 | Atalanta BC | Palermo | Loan | — | €1.10m |
| 21/22 | 2022-06-30 | Cremonese | Atalanta BC | Return from loan | — | €1.10m |
| 21/22 | 2022-06-29 | SPAL | Cremonese | Return from loan | — | €1.10m |
| 21/22 | 2022-01-31 | Cremonese | SPAL | Loan | — | €1.40m |
| 21/22 | 2021-07-12 | Atalanta BC | Cremonese | Loan | — | €1.50m |
| 20/21 | 2021-06-30 | AC Pisa | Atalanta BC | Return from loan | — | €1.50m |
| 19/20 | 2020-01-13 | Atalanta BC | AC Pisa | Loan | — | €2.00m |
| 19/20 | 2020-01-12 | Crotone | Atalanta BC | Return from loan | — | €2.00m |
| 19/20 | 2019-07-31 | Atalanta BC | Crotone | Loan | — | €2.50m |
| 18/19 | 2019-06-30 | Perugia | Atalanta BC | Return from loan | — | €2.50m |
| 18/19 | 2018-07-27 | Atalanta BC | Perugia | Loan | — | €700k |
| 17/18 | 2018-06-30 | Cittadella | Atalanta BC | Return from loan | — | €700k |
| 17/18 | 2018-01-18 | Atalanta BC | Cittadella | Loan | — | €700k |
| 16/17 | 2017-06-30 | Cittadella | AC Milan | Return from loan | — | €700k |
| 16/17 | 2017-01-30 | Milan U19 | Cittadella | Loan | — | €350k |
Teams faced most often by Luca Vido'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 % |
|---|---|---|---|---|---|---|---|---|
| Brescia Calcio | 60 | 21 | 21 | 18 | 81 | 75 | +6 | 35% |
| Spezia Calcio | 54 | 17 | 18 | 19 | 58 | 65 | -7 | 31% |
| Frosinone Calcio | 52 | 16 | 20 | 16 | 60 | 47 | +13 | 31% |
| Venezia FC | 48 | 14 | 13 | 21 | 50 | 62 | -12 | 29% |
| Cosenza Calcio | 46 | 15 | 16 | 15 | 44 | 45 | -1 | 33% |
| Delfino Pescara | 40 | 16 | 13 | 11 | 57 | 43 | +14 | 40% |
| Ascoli Calcio | 40 | 16 | 15 | 9 | 47 | 32 | +15 | 40% |
| Ternana Calcio | 40 | 9 | 16 | 15 | 41 | 53 | -12 | 23% |
| US Salernitana 1919 | 39 | 12 | 14 | 13 | 48 | 49 | -1 | 31% |
| Virtus Entella | 33 | 15 | 6 | 12 | 41 | 30 | +11 | 45% |
| Modena FC | 33 | 13 | 13 | 7 | 42 | 30 | +12 | 39% |
| Benevento Calcio | 32 | 8 | 6 | 18 | 30 | 41 | -11 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal | |
| 19/20 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 188 | 1 | 0 | 0 | 0.48 |
| 24/25 | 29 | 165 | 4 | 0 | 0 | 2.18 |
| 22/23 | 25 | 392 | 1 | 0 | 0 | 0.23 |
| 21/22 | 31 | 465 | 4 | 0 | 0 | 0.77 |
| 20/21 | 31 | 276 | 2 | 0 | 0 | 0.65 |
| 19/20 | 29 | 300 | 4 | 0 | 0 | 1.2 |
| 18/19 | 34 | 358 | 4 | 0 | 0 | 1.01 |
| 17/18 | 24 | 449 | 2 | 0 | 0 | 0.4 |
| 16/17 | 27 | 249 | 4 | 0 | 0 | 1.45 |
| 13/14 | 22 | 402 | 5 | 0 | 0 | 1.12 |
Output by competition
Career goals and assists broken down by tournament.
More on Luca Vido
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Luca Vido
Who is Luca Vido?
Luca Vido is an Italy professional footballer who plays as a centre-forward for Union Brescia.
How old is Luca Vido?
Luca Vido is 29 years old. He was born on February 3, 1997 in Bassano del Grappa.
What position does Luca Vido play?
Luca Vido plays as a centre-forward (Attack - Centre-Forward).
What club does Luca Vido play for?
Luca Vido currently plays for Union Brescia.
How many career goals has Luca Vido scored?
Across all senior club competitions in our dataset, Luca Vido has scored 72 goals in 291 appearances.
What is Luca Vido's market value?
Luca Vido's most recent reported market value is €400k.
Italy