Liridon Mulaj
Career snapshot
Career highs
Born the same day
Shares 1999-01-04 · 6 players total
| Full name | Liridon Mulaj |
|---|---|
| Date of birth | 1999-01-04 (27 yrs) |
| Place of birth | Biel-Bienne, Switzerland |
| Citizenship | Switzerland |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | Neuchâtel Xamax FCS |
| Joined | 2025-01-04 |
| Contract expires | — |
Percentile rank vs 894 other Attack - Left Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VfL Osnabrück | 1 | 24/25 | 24/25 | 4 | 0 | 0 | 0 |
| Neuchâtel Xamax FCS | 5 | 16/17 | 24/25 | 47 | 12 | 4 | 509 |
| FC Stade-Lausanne-Ouchy | 2 | 22/23 | 23/24 | 66 | 16 | 6 | 422 |
| SC Kriens | 2 | 20/21 | 21/22 | 67 | 10 | 6 | 1,227 |
| Neuchâtel Xamax FCS U21 | 1 | 19/20 | 19/20 | 2 | 2 | 0 | 90 |
| FC Winterthur | 1 | 18/19 | 18/19 | 4 | 0 | 0 | 0 |
| FC Winterthur U21 | 1 | 18/19 | 18/19 | 3 | 1 | 0 | 270 |
| Team BEJUNE U18 | 2 | 15/16 | 16/17 | 34 | 12 | 0 | 648 |
| Team BEJUNE U17 | 1 | 15/16 | 15/16 | 12 | 13 | 0 | 79 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | 3. Liga | VfL Osnabrück | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Challenge League | Neuchâtel Xamax FCS | 15 | 5 | 4 | 6 | 0 | 194 |
| 24/25 | Niedersachsenpokal (3. und 4. Liga) | VfL Osnabrück | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Super League | FC Stade-Lausanne-Ouchy | 31 | 5 | 2 | 2 | 0 | 246 |
| 23/24 | Swiss Cup | FC Stade-Lausanne-Ouchy | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Challenge League | FC Stade-Lausanne-Ouchy | 29 | 8 | 4 | 3 | 0 | 120 |
| 22/23 | Super League Barrage | FC Stade-Lausanne-Ouchy | 2 | 3 | 0 | 1 | 0 | 56 |
| 22/23 | Swiss Cup | FC Stade-Lausanne-Ouchy | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Challenge League | SC Kriens | 29 | 4 | 1 | 5 | 1 | 463 |
| 21/22 | Swiss Cup | SC Kriens | 2 | 1 | 0 | 0 | 0 | 120 |
| 20/21 | Challenge League | SC Kriens | 34 | 4 | 4 | 3 | 0 | 497 |
| 20/21 | Swiss Cup | SC Kriens | 2 | 1 | 1 | 1 | 0 | 147 |
| 19/20 | 2. Liga Inter - Gr. 2 | Neuchâtel Xamax FCS U21 | 2 | 2 | 0 | 1 | 0 | 90 |
| 19/20 | Schweizer Cup | Neuchâtel Xamax FCS | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Super League | Neuchâtel Xamax FCS | 10 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 1. Liga Gr. 3 | FC Winterthur U21 | 3 | 1 | 0 | 0 | 0 | 270 |
| 18/19 | Challenge League | FC Winterthur | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Schweizer Cup | Neuchâtel Xamax FCS | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Super League | Neuchâtel Xamax FCS | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Challenge League | Neuchâtel Xamax FCS | 16 | 1 | 0 | 1 | 1 | 300 |
| 17/18 | Schweizer Cup | Neuchâtel Xamax FCS | 1 | 6 | 0 | 0 | 0 | 15 |
| 16/17 | Challenge League | Neuchâtel Xamax FCS | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U18 Elite League | Team BEJUNE U18 | 20 | 10 | 0 | 3 | 0 | 174 |
| 15/16 | Schweizer Cup U18 | Team BEJUNE U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U17 Elite League | Team BEJUNE U17 | 12 | 13 | 0 | 1 | 0 | 79 |
| 15/16 | U18 Elite League | Team BEJUNE U18 | 13 | 2 | 0 | 0 | 0 | 474 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-24 | FC Biel Youth | Xamax Youth | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Xamax Youth | BEJUNE U18 | Transfer | 0 | — |
| 16/17 | 2016-10-29 | BEJUNE U18 | Neuchâtel Xamax | Transfer | 0 | — |
| 18/19 | 2019-01-13 | Neuchâtel Xamax | FC Winterthur | Loan | 450000 | — |
| 18/19 | 2019-06-30 | FC Winterthur | Neuchâtel Xamax | Return from loan | 450000 | — |
| 20/21 | 2020-08-28 | Neuchâtel Xamax | SC Kriens | Transfer | 400000 | — |
| 22/23 | 2022-08-19 | SC Kriens | StadeLO | Transfer | 200000 | — |
| 24/25 | 2024-07-01 | StadeLO | VfL Osnabrück | Transfer | 300000 | — |
| 24/25 | 2025-01-04 | VfL Osnabrück | Neuchâtel Xamax | Transfer | 250000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | unknown injury | 2018-04-11 | 2018-05-01 | 21 | 5 |
| 18/19 | unknown injury | 2018-09-20 | 2018-09-24 | 5 | 1 |
| 18/19 | unknown injury | 2018-09-28 | 2018-10-04 | 7 | 1 |
| 18/19 | unknown injury | 2018-11-21 | 2018-12-31 | 41 | 4 |
| 18/19 | unknown injury | 2019-05-20 | 2019-07-01 | 43 | 2 |
| 19/20 | Ill | 2019-11-28 | 2019-12-14 | 17 | 2 |
| 19/20 | unknown injury | 2020-08-02 | 2020-09-01 | 31 | 1 |
| 21/22 | Ill | 2021-10-02 | 2021-10-04 | 3 | 1 |
| 21/22 | Ill | 2021-11-05 | 2021-11-07 | 3 | 1 |
| 21/22 | Ill | 2021-12-16 | 2022-01-01 | 17 | 1 |
| 21/22 | unknown injury | 2022-04-27 | 2022-05-09 | 13 | 2 |
| 24/25 | unknown injury | 2025-02-12 | 2025-02-19 | 8 | 1 |
| 24/25 | Cruciate ligament tear | 2025-05-21 | 116 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28436 | — | 4 | 0 | — | — | former national player |
| Team #28155 | — | 2 | 0 | — | — | former national player |
| Team #19429 | — | 4 | 2 | — | — | former national player |
| Team #16817 | — | 6 | 2 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Mohamed Abdallah | 1 | 0 | 733 |
| Safet Alic | 1 | 0 | 0 |
| Tristan Chavanne | 1 | 0 | 0 |
| Rayan Kadima | 1 | 1 | 0 |
| Florian Danho | 1 | 2 | 0 |
| Alban Ajdini | 1 | 2 | 0 |
| Enes Yesilçayir | 1 | 1 | 0 |
| Linus Obexer | 2 | 4 | 0 |
| Dany Da Silva | 1 | 0 | 0 |
| Karim El Mouine | 1 | 0 | 0 |
| Nathan Garcia | 1 | 1 | 0 |
| Diogo Costa | 1 | 0 | 0 |
| Izer Aliu | 1 | 3 | 0 |
| Anthony Bürgisser | 1 | 0 | 0 |
| Edmond Akichi | 1 | 0 | 0 |
| Lucas Pos | 1 | 0 | 0 |
| Giovani Bamba | 1 | 1 | 0 |
| David Mistrafovic | 1 | 2 | 0 |
| Marijan Urtic | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | U17 Elite League | Team BEJUNE U17 | 13 | 12 |
| 16/17 | U18 Elite League | Team BEJUNE U18 | 10 | 20 |
| 22/23 | Challenge League | FC Stade-Lausanne-Ouchy | 8 | 29 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Challenge League | Neuchâtel Xamax FCS | 4 | 15 |
| 22/23 | Challenge League | FC Stade-Lausanne-Ouchy | 4 | 29 |
| 20/21 | Challenge League | SC Kriens | 4 | 34 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | FC Winterthur | Neuchâtel Xamax | Return from loan | — | €450k |
| 18/19 | 2019-01-13 | Neuchâtel Xamax | FC Winterthur | Loan | — | €450k |
Last 50 matches for Neuchâtel Xamax FCS 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 |
|---|---|---|---|---|---|
| 2025-03-16 | C2 |
Neuchâtel Xamax FCS | 4–0 | FC Stade Nyonnais | Available |
| 2025-03-07 | C2 |
FC Aarau | 2–0 | Neuchâtel Xamax FCS | Available |
| 2025-03-02 | C2 |
Neuchâtel Xamax FCS | 1–1 | AC Bellinzona | Available |
| 2025-02-21 | C2 |
FC Schaffhausen | 2–4 | Neuchâtel Xamax FCS | Available |
| 2025-02-14 | C2 |
Neuchâtel Xamax FCS | 0–0 | FC Vaduz | INJURED unknown injury |
| 2025-02-07 | C2 |
Etoile Carouge FC | 2–1 | Neuchâtel Xamax FCS | Available |
| 2025-01-31 | C2 |
FC Wil 1900 | 2–0 | Neuchâtel Xamax FCS | Available |
| 2025-01-24 | C2 |
Neuchâtel Xamax FCS | 1–2 | Stade Lausanne-Ouchy | Available |
| 2024-12-13 | C2 |
Neuchâtel Xamax FCS | 1–3 | FC Aarau | Available |
| 2024-12-06 | C2 |
FC Stade Nyonnais | 2–1 | Neuchâtel Xamax FCS | Available |
| 2024-11-29 | C2 |
Stade Lausanne-Ouchy | 1–2 | Neuchâtel Xamax FCS | Available |
| 2024-11-22 | C2 |
Neuchâtel Xamax FCS | 2–3 | FC Thun Berner Oberland | Available |
| 2024-11-08 | C2 |
FC Vaduz | 2–1 | Neuchâtel Xamax FCS | Available |
| 2024-11-01 | C2 |
Neuchâtel Xamax FCS | 1–4 | FC Wil 1900 | Available |
| 2024-10-26 | C2 |
AC Bellinzona | 0–2 | Neuchâtel Xamax FCS | Available |
| 2024-10-18 | C2 |
Neuchâtel Xamax FCS | 0–3 | Etoile Carouge FC | Available |
| 2024-10-04 | C2 |
Neuchâtel Xamax FCS | 2–1 | FC Schaffhausen | Available |
| 2024-09-27 | C2 |
FC Thun Berner Oberland | 1–0 | Neuchâtel Xamax FCS | Available |
| 2024-09-23 | C2 |
Neuchâtel Xamax FCS | 3–2 | FC Stade Nyonnais | Available |
| 2024-09-20 | C2 |
FC Schaffhausen | 1–2 | Neuchâtel Xamax FCS | Available |
| 2024-08-30 | C2 |
Neuchâtel Xamax FCS | 4–1 | FC Vaduz | Available |
| 2024-08-23 | C2 |
FC Wil 1900 | 4–0 | Neuchâtel Xamax FCS | Available |
| 2024-08-09 | C2 |
Neuchâtel Xamax FCS | 2–2 | AC Bellinzona | Available |
| 2024-08-03 | C2 |
FC Aarau | 1–3 | Neuchâtel Xamax FCS | Available |
| 2024-07-26 | C2 |
Etoile Carouge FC | 3–1 | Neuchâtel Xamax FCS | Available |
| 2024-07-19 | C2 |
Neuchâtel Xamax FCS | 3–2 | Stade Lausanne-Ouchy | Available |
| 2024-05-20 | C2 |
FC Baden | 2–2 | Neuchâtel Xamax FCS | Available |
| 2024-05-17 | C2 |
Neuchâtel Xamax FCS | 4–0 | FC Stade Nyonnais | Available |
| 2024-05-11 | C2 |
Neuchâtel Xamax FCS | 1–1 | FC Vaduz | Available |
| 2024-05-03 | C2 |
AC Bellinzona | 1–2 | Neuchâtel Xamax FCS | Available |
| 2024-04-23 | C2 |
Neuchâtel Xamax FCS | 2–2 | FC Wil 1900 | Available |
| 2024-04-19 | C2 |
FC Schaffhausen | 1–1 | Neuchâtel Xamax FCS | Available |
| 2024-04-12 | C2 |
Neuchâtel Xamax FCS | 3–1 | FC Aarau | Available |
| 2024-04-06 | C2 |
FC Thun Berner Oberland | 4–0 | Neuchâtel Xamax FCS | Available |
| 2024-04-02 | C2 |
FC Sion | 1–1 | Neuchâtel Xamax FCS | Available |
| 2024-03-29 | C2 |
Neuchâtel Xamax FCS | 2–1 | FC Schaffhausen | Available |
| 2024-03-17 | C2 |
FC Wil 1900 | 0–0 | Neuchâtel Xamax FCS | Available |
| 2024-03-08 | C2 |
Neuchâtel Xamax FCS | 0–0 | FC Sion | Available |
| 2024-03-01 | C2 |
FC Aarau | 2–0 | Neuchâtel Xamax FCS | Available |
| 2024-02-23 | C2 |
Neuchâtel Xamax FCS | 4–0 | FC Thun Berner Oberland | Available |
| 2024-02-16 | C2 |
FC Stade Nyonnais | 0–2 | Neuchâtel Xamax FCS | Available |
| 2024-02-09 | C2 |
Neuchâtel Xamax FCS | 0–1 | AC Bellinzona | Available |
| 2024-02-04 | C2 |
FC Vaduz | 5–3 | Neuchâtel Xamax FCS | Available |
| 2024-01-26 | C2 |
Neuchâtel Xamax FCS | 1–1 | FC Baden | Available |
| 2023-12-15 | C2 |
Neuchâtel Xamax FCS | 2–1 | FC Aarau | Available |
| 2023-12-10 | C2 |
AC Bellinzona | 1–0 | Neuchâtel Xamax FCS | Available |
| 2023-12-01 | C2 |
Neuchâtel Xamax FCS | 1–1 | FC Vaduz | Available |
| 2023-11-24 | C2 |
FC Schaffhausen | 2–2 | Neuchâtel Xamax FCS | Available |
| 2023-11-10 | C2 |
FC Baden | 0–4 | Neuchâtel Xamax FCS | Available |
| 2023-11-03 | C2 |
Neuchâtel Xamax FCS | 2–2 | FC Wil 1900 | Available |
Teams faced most often by Liridon Mulaj'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Wil 1900 | 19 | 5 | 5 | 9 | 19 | 30 | -11 | 26% |
| FC Aarau | 19 | 5 | 3 | 11 | 29 | 45 | -16 | 26% |
| FC Schaffhausen | 19 | 8 | 5 | 6 | 28 | 25 | +3 | 42% |
| FC Thun | 16 | 4 | 4 | 8 | 20 | 30 | -10 | 25% |
| Grasshopper Club Zürich | 16 | 5 | 3 | 8 | 24 | 28 | -4 | 31% |
| Stade Lausanne-Ouchy | 15 | 4 | 4 | 7 | 17 | 20 | -3 | 27% |
| FC Chiasso | 14 | 7 | 4 | 3 | 22 | 12 | +10 | 50% |
| FC Zürich | 12 | 2 | 6 | 4 | 15 | 15 | 0 | 17% |
| BSC Young Boys | 12 | 3 | 1 | 8 | 13 | 28 | -15 | 25% |
| FC Luzern | 12 | 5 | 2 | 5 | 14 | 12 | +2 | 42% |
| FC St. Gallen | 12 | 3 | 1 | 8 | 17 | 29 | -12 | 25% |
| FC Sion | 12 | 2 | 5 | 5 | 9 | 16 | -7 | 17% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | First senior goal | |
| 22/23 | 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 | 19 | 194 | 7 | 0 | 0 | 3.25 |
| 23/24 | 34 | 246 | 2 | 0 | 0 | 0.73 |
| 22/23 | 32 | 176 | 4 | 0 | 0 | 2.05 |
| 21/22 | 31 | 583 | 5 | 0 | 1 | 0.93 |
| 20/21 | 36 | 644 | 4 | 0 | 0 | 0.56 |
| 19/20 | 13 | 90 | 1 | 0 | 0 | 1 |
| 17/18 | 17 | 315 | 1 | 0 | 1 | 0.57 |
| 16/17 | 22 | 174 | 3 | 1 | 0 | 2.07 |
| 15/16 | 26 | 553 | 1 | 0 | 0 | 0.16 |
Output by competition
Career goals and assists broken down by tournament.
More on Liridon Mulaj
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Liridon Mulaj
Who is Liridon Mulaj?
Liridon Mulaj is a Switzerland professional footballer who plays as a left winger for Neuchâtel Xamax FCS.
How old is Liridon Mulaj?
Liridon Mulaj is 27 years old. He was born on January 4, 1999 in Biel-Bienne.
What position does Liridon Mulaj play?
Liridon Mulaj plays as a left winger (Attack - Left Winger).
What club does Liridon Mulaj play for?
Liridon Mulaj currently plays for Neuchâtel Xamax FCS.
How many career goals has Liridon Mulaj scored?
Across all senior club competitions in our dataset, Liridon Mulaj has scored 66 goals in 239 appearances.
What is Liridon Mulaj's market value?
Liridon Mulaj's most recent reported market value is €250k.
Switzerland