Astrit Selmani
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1997-05-13 · 6 players total
| Full name | Astrit Selmani |
|---|---|
| Date of birth | 1997-05-13 (29 yrs) |
| Place of birth | Malmö, Kosovo |
| Citizenship | Kosovo Sweden |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 184.00 m |
| Current club | Shaanxi Union |
| Joined | 2025-07-21 |
| Contract expires | — |
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 |
|---|---|---|---|---|---|---|---|
| FC Dinamo 1948 | 2 | 23/24 | 24/25 | 49 | 15 | 7 | 815 |
| IFK Göteborg | 2 | 2023 | 23/24 | 13 | 1 | 0 | 75 |
| FC Midtjylland | 1 | 22/23 | 22/23 | 4 | 0 | 0 | 0 |
| Hapoel Beer Sheva | 1 | 22/23 | 22/23 | 22 | 3 | 2 | 480 |
| FC Midtjylland Reserves | 1 | 22/23 | 22/23 | 3 | 3 | 0 | 81 |
| Hammarby IF | 4 | 20/21 | 21/22 | 57 | 21 | 14 | 1,411 |
| Shaanxi Union | 1 | 2025 | 2025 | 5 | 2 | 2 | 215 |
| Varbergs BoIS | 4 | 19/20 | 2020 | 56 | 32 | 14 | 433 |
| Torns IF | 1 | 2018 | 2018 | 28 | 13 | 1 | 191 |
| FC Rosengård | 1 | 2017 | 2017 | 22 | 4 | 1 | 355 |
| Ängelholms FF | 2 | 15/16 | 2016 | 8 | 0 | 0 | 0 |
| Ängelholms FF U19 | 1 | 2016 | 2016 | 1 | 0 | 0 | 0 |
| Kristianstad FC | 2 | 16/17 | 2016 | 9 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Romanian Cup | FC Dinamo 1948 | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | SuperLiga | FC Dinamo 1948 | 28 | 12 | 6 | 9 | 0 | 206 |
| 24/25 | SuperLiga - Championship group | FC Dinamo 1948 | 8 | 2 | 1 | 4 | 0 | 353 |
| 23/24 | SuperLiga | FC Dinamo 1948 | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SuperLiga - Relegation group | FC Dinamo 1948 | 6 | 1 | 0 | 0 | 0 | 256 |
| 23/24 | Svenska Cupen | IFK Göteborg | 1 | 1 | 0 | 1 | 0 | 75 |
| 22/23 | Conference L. | Hapoel Beer Sheva | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Europa League | FC Midtjylland | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Future Cup | FC Midtjylland Reserves | 3 | 3 | 0 | 0 | 0 | 81 |
| 22/23 | Gvia haMedina | Hapoel Beer Sheva | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligat ha'Al | Hapoel Beer Sheva | 10 | 2 | 1 | 0 | 0 | 259 |
| 22/23 | Superliga | FC Midtjylland | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Superliga Relegation round | FC Midtjylland | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | Hapoel Beer Sheva | 6 | 1 | 1 | 1 | 0 | 221 |
| 21/22 | Svenska Cupen | Hammarby IF | 6 | 4 | 1 | 1 | 0 | 129 |
| 21/22 | UECL Quali | Hammarby IF | 6 | 5 | 2 | 1 | 0 | 104 |
| 2025 | League One | Shaanxi Union | 5 | 2 | 2 | 2 | 0 | 215 |
| 2023 | Allsvenskan | IFK Göteborg | 12 | 0 | 0 | 2 | 0 | 0 |
| 2022 | Allsvenskan | Hammarby IF | 13 | 2 | 1 | 0 | 0 | 405 |
| 2021 | Allsvenskan | Hammarby IF | 26 | 9 | 6 | 6 | 0 | 218 |
| 2020 | Allsvenskan | Varbergs BoIS | 24 | 15 | 6 | 4 | 0 | 134 |
| 2019 | Superettan | Varbergs BoIS | 27 | 15 | 6 | 2 | 0 | 157 |
| 2018 | Ettan Södra | Torns IF | 28 | 13 | 1 | 3 | 0 | 191 |
| 2017 | Ettan Södra | FC Rosengård | 22 | 4 | 1 | 6 | 0 | 355 |
| 2016 | Ettan Södra | Kristianstad FC | 8 | 0 | 0 | 1 | 0 | 0 |
| 2016 | Superettan | Ängelholms FF | 6 | 0 | 0 | 0 | 0 | 0 |
| 2016 | U19 Allsvenskan Södra | Ängelholms FF U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Svenska Cupen | Hammarby IF | 6 | 1 | 4 | 2 | 0 | 555 |
| 20/21 | Svenska Cupen | Varbergs BoIS | 1 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Svenska Cupen | Varbergs BoIS | 4 | 2 | 2 | 0 | 0 | 142 |
| 16/17 | Svenska Cupen | Kristianstad FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Svenska Cupen | Ängelholms FF | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-01 | Unknown | BK Olympic | Transfer | 0 | — |
| 15/16 | 2016-01-24 | BK Olympic | Ängelholms FF | Transfer | 0 | — |
| 16/17 | 2016-07-17 | Ängelholms FF | Kristianstad FC | Transfer | 25000 | — |
| 16/17 | 2017-01-01 | Kristianstad FC | FC Rosengård | Transfer | 25000 | — |
| 17/18 | 2018-02-08 | FC Rosengård | Torns IF | Transfer | 25000 | — |
| 18/19 | 2019-01-21 | Torns IF | Varbergs BoIS | Transfer | 0 | — |
| 20/21 | 2021-01-01 | Varbergs BoIS | Hammarby | Transfer | 900000 | €800k |
| 22/23 | 2022-07-18 | Hammarby | H. Beer Sheva | Transfer | 1200000 | €1.00m |
| 22/23 | 2023-01-31 | H. Beer Sheva | FC Midtjylland | Loan | 600000 | — |
| 22/23 | 2023-06-30 | FC Midtjylland | H. Beer Sheva | Return from loan | 400000 | — |
| 23/24 | 2023-08-11 | H. Beer Sheva | IFK Göteborg | Loan | 400000 | — |
| 23/24 | 2023-12-31 | IFK Göteborg | H. Beer Sheva | Return from loan | 350000 | — |
| 23/24 | 2024-02-10 | H. Beer Sheva | FC Dinamo | Transfer | 350000 | — |
| 25/26 | 2025-07-21 | FC Dinamo | SX Union | Transfer | 1800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | concussion | 2021-10-25 | 2021-11-06 | 13 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €25k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| August Strömberg | 2 | 0 | 0 |
| Jesper Modig | 1 | 0 | 0 |
| Anton Liljenbäck | 1 | 2 | 0 |
| Nahom Girmai Netabay | 2 | 3 | 0 |
| Daniel Krezic | 2 | 0 | 0 |
| Raul Opruț | 1 | 0 | 0 |
| Akinkunmi Amoo | 2 | 5 | 0 |
| Josué Homawoo | 1 | 0 | 0 |
| Robin Book | 2 | 4 | 0 |
| Hakim Abdallah | 1 | 1 | 0 |
| Bjørn Paulsen | 2 | 2 | 0 |
| Cătălin Cîrjan | 2 | 3 | 0 |
| Mads Fenger | 2 | 0 | 0 |
| Georgi Milanov | 2 | 1 | 0 |
| Eddy Gnahoré | 2 | 3 | 0 |
| Joakim Lindner | 2 | 1 | 0 |
| Simon Sandberg | 2 | 0 | 0 |
| Hampus Zackrisson | 2 | 0 | 0 |
| Keanin Ayer Boya | 2 | 1 | 0 |
| Jeppe Andersen | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2020 | Allsvenskan | Varbergs BoIS | 15 | 24 |
| 2019 | Superettan | Varbergs BoIS | 15 | 27 |
| 2018 | Ettan Södra | Torns IF | 13 | 28 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2019 | Superettan | Varbergs BoIS | 6 | 27 |
| 2020 | Allsvenskan | Varbergs BoIS | 6 | 24 |
| 2021 | Allsvenskan | Hammarby IF | 6 | 26 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2023-12-31 | IFK Göteborg | H. Beer Sheva | Return from loan | — | €350k |
| 23/24 | 2023-08-11 | H. Beer Sheva | IFK Göteborg | Loan | — | €400k |
| 22/23 | 2023-06-30 | FC Midtjylland | H. Beer Sheva | Return from loan | — | €400k |
| 22/23 | 2023-01-31 | H. Beer Sheva | FC Midtjylland | Loan | — | €600k |
Teams faced most often by Astrit Selmani'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 % |
|---|---|---|---|---|---|---|---|---|
| Mjällby AIF | 10 | 4 | 2 | 4 | 10 | 10 | 0 | 40% |
| IFK Norrköping | 10 | 3 | 3 | 4 | 13 | 17 | -4 | 30% |
| IFK Värnamo | 10 | 1 | 2 | 7 | 6 | 16 | -10 | 10% |
| IK Sirius | 10 | 3 | 4 | 3 | 14 | 17 | -3 | 30% |
| Djurgårdens IF | 10 | 4 | 2 | 4 | 13 | 13 | 0 | 40% |
| IF Brommapojkarna | 10 | 5 | 2 | 3 | 19 | 14 | +5 | 50% |
| IF Elfsborg | 10 | 3 | 3 | 4 | 9 | 10 | -1 | 30% |
| Halmstads BK | 10 | 2 | 5 | 3 | 11 | 8 | +3 | 20% |
| Kalmar FF | 10 | 5 | 3 | 2 | 14 | 7 | +7 | 50% |
| Malmö FF | 10 | 0 | 2 | 8 | 8 | 30 | -22 | 0% |
| BK Häcken | 10 | 2 | 2 | 6 | 14 | 21 | -7 | 20% |
| AIK Solna | 10 | 2 | 2 | 6 | 13 | 21 | -8 | 20% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 19/20 | First senior goal | |
| 2020 | 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 | 39 | 559 | 13 | 0 | 0 | 2.09 |
| 23/24 | 11 | 331 | 1 | 0 | 0 | 0.27 |
| 22/23 | 29 | 561 | 3 | 0 | 0 | 0.48 |
| 21/22 | 12 | 233 | 2 | 0 | 0 | 0.77 |
| 2025 | 5 | 215 | 2 | 0 | 0 | 0.84 |
| 2023 | 12 | 0 | 2 | 0 | 0 | 0 |
| 2021 | 26 | 218 | 6 | 0 | 0 | 2.48 |
| 2020 | 24 | 134 | 4 | 0 | 0 | 2.69 |
| 2019 | 27 | 157 | 2 | 0 | 0 | 1.15 |
| 2018 | 28 | 191 | 3 | 1 | 0 | 1.88 |
| 2017 | 22 | 355 | 6 | 0 | 0 | 1.52 |
| 2016 | 15 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 7 | 555 | 3 | 0 | 0 | 0.49 |
Output by competition
Career goals and assists broken down by tournament.
More on Astrit Selmani
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Astrit Selmani
Who is Astrit Selmani?
Astrit Selmani is a Kosovo professional footballer who plays as a centre-forward for Shaanxi Union.
How old is Astrit Selmani?
Astrit Selmani is 29 years old. He was born on May 13, 1997 in Malmö.
What position does Astrit Selmani play?
Astrit Selmani plays as a centre-forward (Attack - Centre-Forward).
What club does Astrit Selmani play for?
Astrit Selmani currently plays for Shaanxi Union.
How many career goals has Astrit Selmani scored?
Across all senior club competitions in our dataset, Astrit Selmani has scored 94 goals in 277 appearances.
What is Astrit Selmani's market value?
Astrit Selmani's most recent reported market value is €1.80m.