Matteo Di Giusto
Career snapshot
Position rank · 25/26
Among 335 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 2000-08-18 · 6 players total
| Full name | Matteo Di Giusto |
|---|---|
| Name in home country | Matteo Emilio Di Giusto |
| Date of birth | 2000-08-18 (25 yrs) |
| Place of birth | Wetzikon, Switzerland |
| Citizenship | Switzerland |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 168.00 m |
| Current club | FC Luzern |
| Joined | 2025-07-21 |
| Contract expires | 2028-06-30 |
| Agent | FPA Fairplay Agency ... |
| Outfitter | Puma |
Percentile rank vs 44 other Midfield - Attacking Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Luzern | 1 | 25/26 | 25/26 | 6 | 2 | 4 | 212 |
| FC Winterthur | 3 | 22/23 | 24/25 | 119 | 22 | 11 | 1,676 |
| FC Vaduz | 2 | 20/21 | 21/22 | 65 | 13 | 6 | 803 |
| FC Zürich | 1 | 19/20 | 19/20 | 1 | 0 | 0 | 0 |
| FC Zürich U21 | 2 | 18/19 | 19/20 | 18 | 3 | 0 | 348 |
| SC Freiburg U19 | 1 | 18/19 | 18/19 | 24 | 8 | 5 | 606 |
| FC Zürich U18 | 3 | 15/16 | 17/18 | 54 | 27 | 0 | 590 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Super League | FC Luzern | 5 | 2 | 3 | 0 | 0 | 212 |
| 25/26 | Swiss Cup | FC Luzern | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Super League | FC Winterthur | 38 | 8 | 2 | 0 | 0 | 359 |
| 24/25 | Swiss Cup | FC Winterthur | 3 | 1 | 0 | 1 | 0 | 300 |
| 23/24 | Super League | FC Winterthur | 35 | 6 | 6 | 0 | 0 | 359 |
| 23/24 | Swiss Cup | FC Winterthur | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Super League | FC Winterthur | 35 | 6 | 3 | 2 | 0 | 453 |
| 22/23 | Swiss Cup | FC Winterthur | 3 | 1 | 0 | 0 | 0 | 205 |
| 21/22 | Challenge League | FC Vaduz | 27 | 6 | 6 | 1 | 0 | 296 |
| 21/22 | FL-Cup | FC Vaduz | 2 | 3 | 0 | 0 | 0 | 69 |
| 21/22 | UECL Quali | FC Vaduz | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League Qualifying | FC Vaduz | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super League | FC Vaduz | 33 | 4 | 0 | 2 | 0 | 438 |
| 19/20 | Promotion League | FC Zürich U21 | 16 | 3 | 0 | 0 | 0 | 348 |
| 19/20 | Super League | FC Zürich | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | DFB-Pokal der Junioren | SC Freiburg U19 | 4 | 1 | 0 | 0 | 0 | 360 |
| 18/19 | Promotion League | FC Zürich U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19-Bundesliga S/SW | SC Freiburg U19 | 20 | 7 | 5 | 1 | 0 | 246 |
| 17/18 | Schweizer Cup U18 | FC Zürich U18 | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | U18 Elite League | FC Zürich U18 | 23 | 12 | 0 | 2 | 0 | 158 |
| 17/18 | U18 Playoffs | FC Zürich U18 | 3 | 2 | 0 | 0 | 0 | 150 |
| 16/17 | Schweizer Cup U18 | FC Zürich U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U18 Elite League | FC Zürich U18 | 21 | 12 | 0 | 2 | 0 | 102 |
| 16/17 | U18 Playoffs | FC Zürich U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Schweizer Cup U18 | FC Zürich U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U18 Elite League | FC Zürich U18 | 2 | 1 | 0 | 0 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2011-01-01 | FC Wagen Yth. | Wettingen Yth. | Transfer | 0 | — |
| 13/14 | 2014-02-10 | Wettingen Yth. | FC Baden Yth. | Transfer | 0 | — |
| 15/16 | 2015-07-22 | FC Baden Yth. | FC Zürich U16 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | FC Zürich U16 | FC Zürich U18 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | FC Zürich U18 | FC Zürich U21 | Transfer | 0 | — |
| 18/19 | 2018-08-01 | FC Zürich U21 | SC Freiburg U19 | Loan | 0 | — |
| 18/19 | 2019-06-30 | SC Freiburg U19 | FC Zürich U21 | Return from loan | 0 | — |
| 20/21 | 2020-07-01 | FC Zürich U21 | FC Vaduz | Transfer | 150000 | — |
| 22/23 | 2022-07-01 | FC Vaduz | FC Winterthur | Transfer | 400000 | — |
| 25/26 | 2025-07-21 | FC Winterthur | FC Luzern | Transfer | 1200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Metatarsal fracture | 2021-11-10 | 2022-02-17 | 100 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Adrian Gantenbein | 1 | 3 | 0 |
| Denis Simani | 1 | 0 | 0 |
| Gabriel Lüchinger | 1 | 1 | 0 |
| Manuel Sutter | 1 | 1 | 0 |
| Cédric Gasser | 1 | 0 | 0 |
| Tunahan Çiçek | 1 | 2 | 0 |
| Dario Ulrich | 2 | 0 | 0 |
| Stephan Seiler | 1 | 0 | 0 |
| Roman Buess | 1 | 2 | 0 |
| Sayfallah Ltaief | 1 | 1 | 0 |
| Randy Schneider | 1 | 1 | 0 |
| Yannick Schmid | 1 | 0 | 0 |
| Basil Stillhart | 1 | 0 | 0 |
| Luca Zuffi | 1 | 0 | 0 |
| Benjamin Büchel | 1 | 0 | 0 |
| Silvan Sidler | 1 | 0 | 0 |
| Tobias Schättin | 1 | 1 | 0 |
| Granit Lekaj | 1 | 0 | 0 |
| Nishan Burkart | 1 | 2 | 0 |
| Souleymane Diaby | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | U18 Elite League | FC Zürich U18 | 12 | 23 |
| 16/17 | U18 Elite League | FC Zürich U18 | 12 | 21 |
| 24/25 | Super League | FC Winterthur | 8 | 38 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Super League | FC Winterthur | 6 | 35 |
| 21/22 | Challenge League | FC Vaduz | 6 | 27 |
| 18/19 | U19-Bundesliga S/SW | SC Freiburg U19 | 5 | 20 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | SC Freiburg U19 | FC Zürich U21 | Return from loan | — | — |
| 18/19 | 2018-08-01 | FC Zürich U21 | SC Freiburg U19 | Loan | — | — |
Teams faced most often by Matteo Di Giusto'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 % |
|---|---|---|---|---|---|---|---|---|
| BSC Young Boys | 34 | 7 | 8 | 19 | 50 | 72 | -22 | 21% |
| FC St. Gallen | 34 | 19 | 6 | 9 | 63 | 43 | +20 | 56% |
| FC Zürich | 34 | 11 | 8 | 15 | 45 | 62 | -17 | 32% |
| FC Lugano | 32 | 7 | 7 | 18 | 47 | 64 | -17 | 22% |
| FC Basel 1893 | 30 | 4 | 9 | 17 | 31 | 64 | -33 | 13% |
| Grasshopper Club Zürich | 30 | 18 | 8 | 4 | 59 | 32 | +27 | 60% |
| FC Lausanne-Sport | 30 | 11 | 8 | 11 | 35 | 44 | -9 | 37% |
| FC Sion | 27 | 11 | 5 | 11 | 43 | 41 | +2 | 41% |
| Servette FC | 26 | 6 | 7 | 13 | 40 | 47 | -7 | 23% |
| Stade Lausanne-Ouchy | 21 | 11 | 6 | 4 | 41 | 29 | +12 | 52% |
| Neuchâtel Xamax FCS | 19 | 6 | 4 | 9 | 22 | 27 | -5 | 32% |
| FC Schaffhausen | 19 | 8 | 7 | 4 | 35 | 21 | +14 | 42% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 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 | 41 | 659 | 1 | 0 | 0 | 0.14 |
| 22/23 | 38 | 658 | 2 | 0 | 0 | 0.27 |
| 21/22 | 31 | 365 | 1 | 0 | 0 | 0.25 |
| 20/21 | 34 | 438 | 2 | 0 | 0 | 0.41 |
| 18/19 | 26 | 606 | 1 | 0 | 0 | 0.15 |
| 17/18 | 28 | 308 | 3 | 0 | 0 | 0.88 |
| 16/17 | 23 | 102 | 2 | 0 | 0 | 1.76 |
Output by competition
Career goals and assists broken down by tournament.
More on Matteo Di Giusto
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Matteo Di Giusto
Who is Matteo Di Giusto?
Matteo Di Giusto is a Switzerland professional footballer who plays as a attacking midfield for FC Luzern.
How old is Matteo Di Giusto?
Matteo Di Giusto is 25 years old. He was born on August 18, 2000 in Wetzikon.
What position does Matteo Di Giusto play?
Matteo Di Giusto plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Matteo Di Giusto play for?
Matteo Di Giusto currently plays for FC Luzern.
How many career goals has Matteo Di Giusto scored?
Across all senior club competitions in our dataset, Matteo Di Giusto has scored 75 goals in 287 appearances.
What is Matteo Di Giusto's market value?
Matteo Di Giusto's most recent reported market value is €1.20m.
Switzerland