Moustafa Zeidan
Career snapshot
Career highs
Born the same day
Shares 1998-06-07 · 6 players total
| Full name | Moustafa Zeidan |
|---|---|
| Name in home country | Moustafa Zeidan Khalili, مصطفى زيدان خليلي |
| Date of birth | 1998-06-07 (27 yrs) |
| Place of birth | Helsingborg, Palestine |
| Citizenship | Palestine Sweden |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 174.00 m |
| Current club | Rosenborg BK |
| On loan from | ↩ Malmö FF parent contract: 2026-12-31 |
| Joined | 2024-08-15 |
| Contract expires | 2025-12-31 |
| Agent | Wesport Football |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Rosenborg BK | 3 | 2024 | 25/26 | 32 | 2 | 8 | 947 |
| Hatta Club | 1 | 23/24 | 23/24 | 6 | 1 | 1 | 232 |
| Malmö FF | 3 | 2022 | 22/23 | 34 | 4 | 7 | 558 |
| IK Sirius | 3 | 2021 | 21/22 | 31 | 4 | 5 | 1,133 |
| Jönköpings Södra IF | 3 | 19/20 | 2021 | 42 | 5 | 7 | 1,325 |
| IK Frej Täby | 2 | 19/20 | 2019 | 16 | 4 | 4 | 435 |
| IF Brommapojkarna | 2 | 17/18 | 2018 | 16 | 0 | 2 | 0 |
| IF Brommapojkarna U21 | 1 | 2018 | 2018 | 3 | 0 | 0 | 0 |
| Helsingborgs IF | 3 | 16/17 | 2017 | 5 | 0 | 0 | 0 |
| Syrianska FC | 2 | 17/18 | 2017 | 14 | 1 | 2 | 915 |
| Helsingborgs IF U21 | 2 | 2016 | 2017 | 14 | 1 | 0 | 810 |
| Aston Villa U18 | 1 | 15/16 | 15/16 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | UECL Qualifiers | Rosenborg BK | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | UAE League Cup | Hatta Club | 2 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | UAE Pro League | Hatta Club | 4 | 1 | 0 | 0 | 0 | 232 |
| 22/23 | Champions League Qu. | Malmö FF | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Europa League | Malmö FF | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Europa League Qualifying | Malmö FF | 4 | 1 | 0 | 0 | 0 | 244 |
| 22/23 | Svenska Cupen | Malmö FF | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Svenska Cupen | IK Sirius | 3 | 0 | 1 | 1 | 0 | 0 |
| 2025 | Eliteserien | Rosenborg BK | 13 | 1 | 1 | 0 | 0 | 586 |
| 2025 | NM-Cup | Rosenborg BK | 5 | 1 | 6 | 0 | 0 | 361 |
| 2024 | Eliteserien | Rosenborg BK | 12 | 0 | 1 | 1 | 0 | 0 |
| 2023 | Allsvenskan | Malmö FF | 8 | 0 | 1 | 0 | 0 | 0 |
| 2022 | Allsvenskan | Malmö FF | 15 | 3 | 6 | 3 | 0 | 314 |
| 2022 | Allsvenskan | IK Sirius | 8 | 1 | 3 | 0 | 0 | 611 |
| 2021 | Allsvenskan | IK Sirius | 20 | 3 | 1 | 0 | 0 | 522 |
| 2021 | Superettan | Jönköpings Södra IF | 10 | 1 | 1 | 2 | 0 | 788 |
| 2020 | Relegation Allsvenskan | Jönköpings Södra IF | 2 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Superettan | Jönköpings Södra IF | 28 | 4 | 5 | 4 | 0 | 537 |
| 2019 | Relegation Superettan | IK Frej Täby | 2 | 2 | 0 | 0 | 0 | 90 |
| 2019 | Superettan | IK Frej Täby | 13 | 2 | 4 | 1 | 0 | 345 |
| 2018 | Allsvenskan | IF Brommapojkarna | 15 | 0 | 1 | 1 | 0 | 0 |
| 2018 | U21 Allsvenskan Norra | IF Brommapojkarna U21 | 3 | 0 | 0 | 1 | 0 | 0 |
| 2017 | Superettan | Syrianska FC | 13 | 1 | 2 | 1 | 0 | 915 |
| 2017 | Superettan | Helsingborgs IF | 1 | 0 | 0 | 1 | 0 | 0 |
| 2017 | U21 Allsvenskan Södra | Helsingborgs IF U21 | 9 | 1 | 0 | 3 | 0 | 810 |
| 2016 | Allsvenskan | Helsingborgs IF | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | U21 Allsvenskan Södra | Helsingborgs IF U21 | 5 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Svenska Cupen | Jönköpings Södra IF | 2 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Svenska Cupen | IK Frej Täby | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Svenska Cupen | IF Brommapojkarna | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Svenska Cupen | Syrianska FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Svenska Cupen | Helsingborgs IF | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Youth Cup | Aston Villa U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-08-01 | Högaborg Jugend | Högaborgs BK | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Högaborgs BK | Aston Villa U18 | Transfer | 0 | — |
| 15/16 | 2016-03-19 | Aston Villa U18 | Helsingborgs IF | Transfer | 0 | — |
| 17/18 | 2017-08-03 | Helsingborgs IF | Syrianska FC | Transfer | 25000 | — |
| 17/18 | 2018-01-01 | Syrianska FC | Brommapojkarna | Transfer | 125000 | — |
| 18/19 | 2019-01-15 | Brommapojkarna | IK Frej Täby | Transfer | 75000 | — |
| 19/20 | 2020-01-01 | IK Frej Täby | J-Södra IF | Transfer | 150000 | — |
| 21/22 | 2021-07-15 | J-Södra IF | Sirius | Transfer | 400000 | — |
| 22/23 | 2022-07-15 | Sirius | Malmö FF | Transfer | 800000 | €800k |
| 23/24 | 2023-07-26 | Malmö FF | Hatta Club | Loan | 1200000 | — |
| 23/24 | 2024-06-30 | Hatta Club | Malmö FF | Return from loan | 350000 | — |
| 24/25 | 2024-08-15 | Malmö FF | Rosenborg | Loan | 350000 | — |
| 25/26 | 2025-12-31 | Rosenborg | Malmö FF | Return from loan | 450000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #46607 | #9 | 1 | 0 | — | — | former national player |
| Team #41525 | — | 3 | 3 | — | — | former national player |
| Team #23488 | — | 1 | 0 | — | — | former national player |
| Team #23487 | — | 17 | 4 | — | — | former national player |
| Team #17758 | — | 5 | 0 | — | — | current national player |
| Team #3557 | #20 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Edin Hamidovic | 2 | 2 | 0 |
| Johan Dahlin | 2 | 0 | 0 |
| Jacob Ortmark | 2 | 0 | 0 |
| Noah Holm | 2 | 4 | 0 |
| Felix Beijmo | 1 | 0 | 0 |
| Lasse Nielsen | 2 | 0 | 0 |
| Dzenis Kozica | 2 | 4 | 0 |
| Dennis Hadzikadunic | 1 | 0 | 0 |
| Christian Kouakou | 1 | 1 | 0 |
| Eric Omondi | 1 | 2 | 0 |
| Marcus Mathisen | 1 | 1 | 0 |
| Jetmir Haliti | 2 | 0 | 0 |
| Marcus Degerlund | 2 | 2 | 0 |
| Laorent Shabani | 1 | 2 | 0 |
| Amir Al-Ammari | 2 | 0 | 0 |
| Isaac Kiese Thelin | 1 | 2 | 0 |
| Adam Hellborg | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2022 | Allsvenskan | Malmö FF | 4 | 23 |
| 2020 | Superettan | Jönköpings Södra IF | 4 | 28 |
| 2021 | Allsvenskan | IK Sirius | 3 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2022 | Allsvenskan | Malmö FF | 9 | 23 |
| 2025 | NM-Cup | Rosenborg BK | 6 | 5 |
| 2020 | Superettan | Jönköpings Södra IF | 5 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2025-12-31 | Rosenborg | Malmö FF | Return from loan | — | €450k |
| 24/25 | 2024-08-15 | Malmö FF | Rosenborg | Loan | — | €350k |
| 23/24 | 2024-06-30 | Hatta Club | Malmö FF | Return from loan | — | €350k |
| 23/24 | 2023-07-26 | Malmö FF | Hatta Club | Loan | — | €1.20m |
Last 50 matches for Rosenborg BK 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 |
|---|---|---|---|---|---|
| 2026-05-04 | NO1 |
Rosenborg BK | 3–0 | Bryne FK | Available |
| 2026-05-01 | NO1 |
Rosenborg BK | 1–1 | Kristiansund BK | Available |
| 2026-04-27 | NO1 |
Rosenborg BK | 0–0 | Molde FK | Available |
| 2026-04-24 | NO1C |
Strindheim IL | 0–3 | Rosenborg BK | Available |
| 2026-04-21 | NO1 |
Vålerenga IF | 0–2 | Rosenborg BK | Available |
| 2026-04-13 | NO1C |
Rindal IL | 1–11 | Rosenborg BK | Available |
| 2026-04-05 | NO1 |
Rosenborg BK | 1–0 | Fredrikstad FK | Available |
| 2025-06-30 | NO1 |
Viking FK | 4–2 | Rosenborg BK | Available |
| 2025-06-02 | NO1 |
Rosenborg BK | 1–1 | Fredrikstad FK | Available |
| 2025-05-26 | NO1 |
Rosenborg BK | 2–1 | Kristiansund BK | Available |
| 2025-05-20 | NO1 |
Tromsø IL | 3–2 | Rosenborg BK | Available |
| 2025-05-16 | NO1 |
Rosenborg BK | 1–3 | KFUM Oslo | Available |
| 2025-05-11 | NO1 |
Molde FK | 2–2 | Rosenborg BK | Available |
| 2025-05-04 | NO1 |
SK Brann | 3–0 | Rosenborg BK | Available |
| 2025-04-27 | NO1 |
Rosenborg BK | 1–3 | FK Bodø/Glimt | Available |
| 2025-04-21 | NO1 |
FK Haugesund | 1–3 | Rosenborg BK | Available |
| 2025-04-14 | NO1 |
Rosenborg BK | 1–0 | Hamarkameratene | Available |
| 2025-04-07 | NO1 |
Strømsgodset IF | 1–0 | Rosenborg BK | Available |
| 2025-04-01 | NO1 |
Rosenborg BK | 2–0 | Sandefjord Fotball | Available |
| 2025-03-29 | NO1 |
Strømsgodset IF | 1–2 | Rosenborg BK | Available |
| 2024-12-01 | NO1 |
Kristiansund BK | 0–4 | Rosenborg BK | Available |
| 2024-11-23 | NO1 |
Rosenborg BK | 1–1 | Sarpsborg 08 | Available |
| 2024-11-10 | NO1 |
Hamarkameratene | 0–2 | Rosenborg BK | Available |
| 2024-11-03 | NO1 |
Rosenborg BK | 1–0 | Strømsgodset IF | Available |
| 2024-10-28 | NO1 |
FK Bodø/Glimt | 2–3 | Rosenborg BK | Available |
| 2024-10-20 | NO1 |
Rosenborg BK | 1–2 | SK Brann | Available |
| 2024-09-29 | NO1 |
Sandefjord Fotball | 0–1 | Rosenborg BK | Available |
| 2024-09-22 | NO1 |
Rosenborg BK | 4–0 | FK Haugesund | Available |
| 2024-09-15 | NO1 |
Lillestrøm SK | 1–1 | Rosenborg BK | Available |
| 2024-09-01 | NO1 |
Rosenborg BK | 2–1 | Molde FK | Available |
| 2024-08-25 | NO1 |
Odds BK | 1–3 | Rosenborg BK | Available |
| 2024-08-21 | NO1 |
Rosenborg BK | 4–0 | Lillestrøm SK | Available |
| 2024-08-18 | NO1 |
Rosenborg BK | 2–1 | Viking FK | Available |
| 2024-08-11 | NO1 |
KFUM Oslo | 1–0 | Rosenborg BK | Available |
| 2024-08-04 | NO1 |
Rosenborg BK | 1–0 | Tromsø IL | Available |
| 2024-07-27 | NO1 |
Fredrikstad FK | 2–2 | Rosenborg BK | Available |
| 2024-07-12 | NO1 |
Sarpsborg 08 | 4–1 | Rosenborg BK | Available |
| 2024-07-07 | NO1 |
Rosenborg BK | 2–1 | Odds BK | Available |
| 2024-06-25 | NO1 |
Rosenborg BK | 0–3 | Sarpsborg 08 | Available |
| 2024-06-11 | NO1 |
Stabæk IF | 2–2 | Rosenborg BK | Available |
| 2024-06-04 | NO1 |
Rosenborg BK | 4–0 | Hamarkameratene | Available |
| 2024-05-29 | NO1 |
SK Brann | 3–1 | Rosenborg BK | Available |
| 2024-05-16 | NO1 |
Rosenborg BK | 1–0 | FK Haugesund | Available |
| 2024-05-13 | NO1 |
FK Bodø/Glimt | 3–2 | Rosenborg BK | Available |
| 2024-05-06 | NO1 |
Rosenborg BK | 1–3 | Vålerenga IF | Available |
| 2024-05-03 | NO1 |
Rosenborg BK | 0–2 | SK Brann | Available |
| 2024-04-30 | NO1 |
Odds BK | 0–0 | Rosenborg BK | Available |
| 2024-04-23 | NO1 |
Rosenborg BK | 1–1 | Sandefjord Fotball | Available |
| 2024-04-16 | NO1 |
Molde FK | 1–1 | Rosenborg BK | Available |
| 2023-12-03 | NO1 |
Viking FK | 1–5 | Rosenborg BK | Available |
Teams faced most often by Moustafa Zeidan'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 % |
|---|---|---|---|---|---|---|---|---|
| IFK Norrköping | 4 | 3 | 1 | 0 | 7 | 1 | +6 | 75% |
| Halmstads BK | 4 | 2 | 0 | 2 | 6 | 4 | +2 | 50% |
| IFK Värnamo | 4 | 4 | 0 | 0 | 9 | 2 | +7 | 100% |
| Degerfors IF | 4 | 4 | 0 | 0 | 13 | 3 | +10 | 100% |
| BK Häcken | 4 | 0 | 1 | 3 | 7 | 13 | -6 | 0% |
| Hammarby IF | 4 | 2 | 1 | 1 | 10 | 7 | +3 | 50% |
| IFK Göteborg | 4 | 3 | 1 | 0 | 6 | 2 | +4 | 75% |
| Mjällby AIF | 4 | 0 | 0 | 4 | 3 | 9 | -6 | 0% |
| Varbergs BoIS | 4 | 3 | 1 | 0 | 19 | 1 | +18 | 75% |
| Kalmar FF | 4 | 2 | 1 | 1 | 6 | 3 | +3 | 50% |
| IF Brommapojkarna | 4 | 4 | 0 | 0 | 9 | 5 | +4 | 100% |
| Djurgårdens IF | 4 | 1 | 2 | 1 | 4 | 4 | 0 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 2017 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 21/22 | 3 | 0 | 1 | 0 | 0 | 0 |
| 2024 | 12 | 0 | 1 | 0 | 0 | 0 |
| 2022 | 23 | 925 | 3 | 0 | 0 | 0.29 |
| 2021 | 30 | 1,310 | 2 | 0 | 0 | 0.14 |
| 2020 | 30 | 537 | 4 | 0 | 0 | 0.67 |
| 2019 | 15 | 435 | 1 | 0 | 0 | 0.21 |
| 2018 | 18 | 0 | 2 | 0 | 0 | 0 |
| 2017 | 23 | 1,725 | 5 | 0 | 0 | 0.26 |
| 2016 | 7 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | 3 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Moustafa Zeidan
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Moustafa Zeidan
Who is Moustafa Zeidan?
Moustafa Zeidan is a Palestine professional footballer who plays as a attacking midfield for Rosenborg BK.
How old is Moustafa Zeidan?
Moustafa Zeidan is 27 years old. He was born on June 7, 1998 in Helsingborg.
What position does Moustafa Zeidan play?
Moustafa Zeidan plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Moustafa Zeidan play for?
Moustafa Zeidan currently plays for Rosenborg BK.
How many career goals has Moustafa Zeidan scored?
Across all senior club competitions in our dataset, Moustafa Zeidan has scored 22 goals in 214 appearances.
What is Moustafa Zeidan's market value?
Moustafa Zeidan's most recent reported market value is €450k.