Andi Zeqiri
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1999-06-22 · 6 players total
| Full name | Andi Zeqiri |
|---|---|
| Date of birth | 1999-06-22 (26 yrs) |
| Place of birth | Lausanne, Switzerland |
| Citizenship | Switzerland Kosovo |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 185.00 m |
| Current club | Widzew Lodz |
| Joined | 2025-09-08 |
| Contract expires | 2029-06-30 |
| Agent | Relatives |
| Outfitter | Nike |
Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| KRC Genk | 2 | 23/24 | 24/25 | 39 | 9 | 0 | 645 |
| Standard Liège | 1 | 24/25 | 24/25 | 26 | 10 | 4 | 399 |
| FC Basel 1893 | 1 | 22/23 | 22/23 | 50 | 18 | 2 | 751 |
| FC Augsburg | 1 | 21/22 | 21/22 | 23 | 2 | 2 | 516 |
| Brighton & Hove Albion | 2 | 20/21 | 21/22 | 13 | 1 | 0 | 90 |
| FC Lausanne-Sport | 7 | 14/15 | 20/21 | 105 | 36 | 12 | 1,193 |
| Team Vaud U21 | 5 | 14/15 | 18/19 | 15 | 11 | 0 | 329 |
| Juventus Primavera | 1 | 16/17 | 16/17 | 25 | 8 | 3 | 488 |
| Juventus FC UEFA U19 | 1 | 16/17 | 16/17 | 5 | 1 | 0 | 316 |
| Team Vaud U18 | 1 | 14/15 | 14/15 | 9 | 4 | 0 | 203 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Croky Cup | Standard Liège | 2 | 1 | 1 | 0 | 0 | 206 |
| 24/25 | JPL Europe PO | Standard Liège | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Jupiler Pro League | Standard Liège | 23 | 9 | 3 | 0 | 0 | 193 |
| 24/25 | Jupiler Pro League | KRC Genk | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Conference L. | KRC Genk | 5 | 1 | 0 | 1 | 0 | 281 |
| 23/24 | Croky Cup | KRC Genk | 2 | 1 | 0 | 0 | 0 | 97 |
| 23/24 | JPL | KRC Genk | 20 | 5 | 0 | 3 | 0 | 137 |
| 23/24 | JPL Champions PO | KRC Genk | 9 | 2 | 0 | 1 | 0 | 130 |
| 23/24 | Jupiler Pro League playoff Europa League | KRC Genk | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Conference L. | FC Basel 1893 | 14 | 5 | 0 | 2 | 0 | 156 |
| 22/23 | Super League | FC Basel 1893 | 30 | 11 | 2 | 3 | 0 | 150 |
| 22/23 | Swiss Cup | FC Basel 1893 | 3 | 1 | 0 | 0 | 0 | 243 |
| 22/23 | UECL Quali | FC Basel 1893 | 3 | 1 | 0 | 1 | 0 | 202 |
| 21/22 | Bundesliga | FC Augsburg | 22 | 2 | 2 | 2 | 0 | 516 |
| 21/22 | DFB-Pokal | FC Augsburg | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | EFL Cup | Brighton & Hove Albion | 1 | 1 | 0 | 0 | 0 | 90 |
| 21/22 | Premier League | Brighton & Hove Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Brighton & Hove Albion | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Brighton & Hove Albion | 9 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super League | FC Lausanne-Sport | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Swiss Cup | FC Lausanne-Sport | 1 | 1 | 0 | 0 | 0 | 45 |
| 19/20 | Challenge League | FC Lausanne-Sport | 33 | 17 | 8 | 4 | 0 | 131 |
| 19/20 | Schweizer Cup | FC Lausanne-Sport | 4 | 5 | 2 | 1 | 0 | 70 |
| 18/19 | 1. Liga Gr. 1 | Team Vaud U21 | 3 | 1 | 0 | 0 | 0 | 161 |
| 18/19 | Challenge League | FC Lausanne-Sport | 24 | 7 | 2 | 2 | 0 | 134 |
| 18/19 | Schweizer Cup | FC Lausanne-Sport | 1 | 1 | 0 | 1 | 0 | 90 |
| 17/18 | 1. Liga Gr. 1 | Team Vaud U21 | 5 | 5 | 0 | 0 | 0 | 78 |
| 17/18 | Schweizer Cup | FC Lausanne-Sport | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Super League | FC Lausanne-Sport | 19 | 2 | 0 | 3 | 0 | 264 |
| 16/17 | 1. Liga Gr. 1 | Team Vaud U21 | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Coppa Primavera | Juventus Primavera | 1 | 1 | 0 | 0 | 0 | 31 |
| 16/17 | Primavera B | Juventus Primavera | 19 | 4 | 2 | 4 | 0 | 286 |
| 16/17 | Primavera Fase Finale | Juventus Primavera | 2 | 1 | 0 | 0 | 0 | 74 |
| 16/17 | Schweizer Cup | FC Lausanne-Sport | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | UEFA Youth League | Juventus FC UEFA U19 | 5 | 1 | 0 | 1 | 0 | 316 |
| 16/17 | Viareggio Cup | Juventus Primavera | 3 | 2 | 1 | 0 | 0 | 97 |
| 15/16 | 1. Liga Gr. 1 | Team Vaud U21 | 5 | 5 | 0 | 2 | 0 | 90 |
| 15/16 | Challenge League | FC Lausanne-Sport | 14 | 2 | 0 | 2 | 0 | 306 |
| 15/16 | Schweizer Cup | FC Lausanne-Sport | 2 | 1 | 0 | 0 | 0 | 153 |
| 14/15 | 1. Liga Gr. 1 | Team Vaud U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Challenge League | FC Lausanne-Sport | 3 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | U18 Elite League | Team Vaud U18 | 9 | 4 | 0 | 1 | 0 | 203 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Team Vaud U16 | Lausanne-Sport | Transfer | 0 | — |
| 16/17 | 2016-08-30 | Lausanne-Sport | Juventus U19 | Loan | 600000 | — |
| 16/17 | 2017-06-30 | Juventus U19 | Lausanne-Sport | Return from loan | 600000 | — |
| 20/21 | 2020-10-01 | Lausanne-Sport | Brighton | Transfer | 1500000 | €4.00m |
| 21/22 | 2021-08-30 | Brighton | FC Augsburg | Loan | 2500000 | — |
| 21/22 | 2022-06-30 | FC Augsburg | Brighton | Return from loan | 2300000 | — |
| 22/23 | 2022-08-02 | Brighton | FC Basel | Loan | 2300000 | — |
| 22/23 | 2023-06-30 | FC Basel | Brighton | Return from loan | 3500000 | — |
| 23/24 | 2023-09-05 | Brighton | KRC Genk | Transfer | 3500000 | €2.75m |
| 24/25 | 2024-09-06 | KRC Genk | Standard Liège | Loan | 3500000 | — |
| 24/25 | 2025-06-30 | Standard Liège | KRC Genk | Return from loan | 4000000 | — |
| 25/26 | 2025-09-08 | KRC Genk | Widzew Lodz | Transfer | 4000000 | €2.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | unknown injury | 2016-07-27 | 2016-08-09 | 14 | 2 |
| 16/17 | unknown injury | 2016-09-21 | 2016-09-28 | 8 | 2 |
| 18/19 | unknown injury | 2018-08-01 | 2018-08-09 | 9 | 1 |
| 18/19 | unknown injury | 2018-11-21 | 2018-11-29 | 9 | 1 |
| 18/19 | unknown injury | 2019-02-06 | 2019-04-01 | 55 | 21 |
| 19/20 | unknown injury | 2020-01-22 | 2020-01-29 | 8 | 1 |
| 19/20 | unknown injury | 2020-07-13 | 2020-07-16 | 4 | 1 |
| 21/22 | Hip injury | 2021-12-05 | 2021-12-16 | 12 | 2 |
| 21/22 | Corona virus | 2022-02-25 | 2022-03-03 | 7 | 1 |
| 22/23 | unknown injury | 2023-03-20 | 2023-04-03 | 15 | 3 |
| 24/25 | Calf injury | 2025-03-24 | 2025-04-04 | 12 | 2 |
| 24/25 | ankle sprain | 2025-04-17 | 2025-05-31 | 45 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.70m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28436 | — | 3 | 1 | — | — | former national player |
| Team #28155 | — | 7 | 3 | — | — | former national player |
| Team #23140 | — | 13 | 4 | — | — | former national player |
| Team #22998 | — | 7 | 3 | — | — | former national player |
| Team #19429 | — | 13 | 5 | — | — | former national player |
| Team #16817 | — | 1 | 1 | — | — | former national player |
| Team #9534 | #11 | 16 | 11 | — | — | former national player |
| Team #3384 | #9 | 16 | 1 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Dan Ndoye | 2 | 9 | 0 |
| Thomas Castella | 2 | 0 | 0 |
| Noah Loosli | 2 | 0 | 0 |
| Per-Egil Flo | 2 | 4 | 0 |
| Andy Diouf | 2 | 1 | 0 |
| Mersim Asllani | 2 | 1 | 0 |
| Andy Pelmard | 2 | 0 | 0 |
| Zeki Amdouni | 1 | 3 | 0 |
| Marwin Hitz | 2 | 0 | 0 |
| Cameron Puertas | 2 | 0 | 0 |
| Wouter Burger | 2 | 0 | 0 |
| Nedim Bajrami | 1 | 0 | 0 |
| Maxime Dominguez | 2 | 2 | 0 |
| Petar Pusic | 2 | 0 | 0 |
| Aldin Turkes | 2 | 5 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Challenge League | FC Lausanne-Sport | 17 | 33 |
| 22/23 | Super League | FC Basel 1893 | 11 | 30 |
| 24/25 | Jupiler Pro League | Standard Liège | 9 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Challenge League | FC Lausanne-Sport | 8 | 33 |
| 24/25 | Jupiler Pro League | Standard Liège | 3 | 25 |
| 18/19 | Challenge League | FC Lausanne-Sport | 2 | 24 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Standard Liège | KRC Genk | Return from loan | — | €4.00m |
| 24/25 | 2024-09-06 | KRC Genk | Standard Liège | Loan | — | €3.50m |
| 22/23 | 2023-06-30 | FC Basel | Brighton | Return from loan | — | €3.50m |
| 22/23 | 2022-08-02 | Brighton | FC Basel | Loan | — | €2.30m |
| 21/22 | 2022-06-30 | FC Augsburg | Brighton | Return from loan | — | €2.30m |
| 21/22 | 2021-08-30 | Brighton | FC Augsburg | Loan | — | €2.50m |
| 16/17 | 2017-06-30 | Juventus U19 | Lausanne-Sport | Return from loan | — | €600k |
| 16/17 | 2016-08-30 | Lausanne-Sport | Juventus U19 | Loan | — | €600k |
Teams faced most often by Andi Zeqiri'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 Luzern | 36 | 17 | 11 | 8 | 61 | 41 | +20 | 47% |
| BSC Young Boys | 34 | 8 | 5 | 21 | 40 | 74 | -34 | 24% |
| FC Zürich | 32 | 16 | 9 | 7 | 64 | 34 | +30 | 50% |
| Club Brugge KV | 32 | 9 | 7 | 16 | 36 | 55 | -19 | 28% |
| FC St. Gallen | 32 | 11 | 8 | 13 | 53 | 51 | +2 | 34% |
| KAA Gent | 31 | 13 | 4 | 14 | 49 | 54 | -5 | 42% |
| FC Lugano | 30 | 11 | 8 | 11 | 49 | 39 | +10 | 37% |
| RSC Anderlecht | 30 | 13 | 6 | 11 | 40 | 35 | +5 | 43% |
| Royal Antwerp FC | 30 | 11 | 10 | 9 | 46 | 40 | +6 | 37% |
| Servette FC | 26 | 11 | 5 | 10 | 49 | 35 | +14 | 42% |
| FC Sion | 26 | 15 | 6 | 5 | 46 | 30 | +16 | 58% |
| Grasshopper Club Zürich | 26 | 14 | 5 | 7 | 43 | 32 | +11 | 54% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal | |
| 19/20 | Goal #50 (career) | |
| 24/25 | Goal #100 (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′ |
|---|---|---|---|---|---|---|
| 23/24 | 37 | 645 | 5 | 0 | 0 | 0.7 |
| 22/23 | 50 | 751 | 6 | 0 | 0 | 0.72 |
| 21/22 | 24 | 606 | 3 | 0 | 0 | 0.45 |
| 19/20 | 37 | 201 | 5 | 0 | 0 | 2.24 |
| 18/19 | 28 | 385 | 3 | 0 | 0 | 0.7 |
| 17/18 | 26 | 342 | 3 | 0 | 0 | 0.79 |
| 16/17 | 32 | 804 | 7 | 0 | 0 | 0.78 |
| 15/16 | 21 | 549 | 4 | 0 | 0 | 0.66 |
| 14/15 | 13 | 203 | 2 | 0 | 0 | 0.89 |
Output by competition
Career goals and assists broken down by tournament.
More on Andi Zeqiri
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Andi Zeqiri
Who is Andi Zeqiri?
Andi Zeqiri is a Switzerland professional footballer who plays as a centre-forward for Widzew Lodz.
How old is Andi Zeqiri?
Andi Zeqiri is 26 years old. He was born on June 22, 1999 in Lausanne.
What position does Andi Zeqiri play?
Andi Zeqiri plays as a centre-forward (Attack - Centre-Forward).
What club does Andi Zeqiri play for?
Andi Zeqiri currently plays for Widzew Lodz.
How many career goals has Andi Zeqiri scored?
Across all senior club competitions in our dataset, Andi Zeqiri has scored 100 goals in 310 appearances.
What is Andi Zeqiri's market value?
Andi Zeqiri's most recent reported market value is €4.00m.