Nedim Bajrami
Career snapshot
Career highs
Born the same day
Shares 1999-02-28 · 6 players total
| Full name | Nedim Bajrami |
|---|---|
| Date of birth | 1999-02-28 (27 yrs) |
| Place of birth | Zürich, Albania |
| Citizenship | Albania Switzerland |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | Rangers FC |
| Joined | 2024-08-30 |
| Contract expires | 2028-05-31 |
| Agent | LIAN Sports Group |
| Outfitter | Nike |
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 |
|---|---|---|---|---|---|---|---|
| Rangers FC | 2 | 24/25 | 25/26 | 50 | 6 | 4 | 1,557 |
| US Sassuolo | 3 | 22/23 | 24/25 | 52 | 4 | 4 | 1,656 |
| FC Empoli | 3 | 19/20 | 22/23 | 88 | 15 | 12 | 1,738 |
| Empoli FC | 1 | 20/21 | 20/21 | 39 | 7 | 10 | 552 |
| Grasshopper Club Zurich | 3 | 16/17 | 18/19 | 75 | 6 | 6 | 1,599 |
| Grasshopper Club Zürich U21 | 3 | 15/16 | 17/18 | 14 | 4 | 0 | 226 |
| Grasshopper Club Zürich U18 | 3 | 14/15 | 16/17 | 56 | 23 | 0 | 1,216 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Champions League Qu. | Rangers FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League Cup | Rangers FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 25/26 | Premiership | Rangers FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Europa League | Rangers FC | 11 | 1 | 0 | 0 | 0 | 682 |
| 24/25 | Italy Cup | US Sassuolo | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Prem. Sports Cup | Rangers FC | 3 | 2 | 1 | 1 | 0 | 125 |
| 24/25 | Premiership | Rangers FC | 25 | 2 | 1 | 2 | 0 | 660 |
| 24/25 | Scottish Premiership Top Six Split | Rangers FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie B | US Sassuolo | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | SFA Cup | Rangers FC | 2 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | Italy Cup | US Sassuolo | 3 | 1 | 0 | 0 | 0 | 185 |
| 23/24 | Serie A | US Sassuolo | 28 | 2 | 2 | 0 | 0 | 657 |
| 22/23 | Italy Cup | FC Empoli | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Serie A | US Sassuolo | 18 | 1 | 1 | 0 | 0 | 814 |
| 22/23 | Serie A | FC Empoli | 19 | 1 | 1 | 1 | 0 | 934 |
| 21/22 | Italy Cup | FC Empoli | 3 | 3 | 0 | 0 | 0 | 75 |
| 21/22 | Serie A | FC Empoli | 35 | 6 | 7 | 3 | 0 | 344 |
| 20/21 | Italy Cup | Empoli FC | 3 | 2 | 2 | 0 | 0 | 120 |
| 20/21 | Serie B | Empoli FC | 36 | 5 | 8 | 2 | 0 | 432 |
| 19/20 | Italy Cup | FC Empoli | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Serie B | FC Empoli | 28 | 5 | 4 | 1 | 0 | 385 |
| 19/20 | Serie B Play-off | FC Empoli | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Schweizer Cup | Grasshopper Club Zurich | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Super League | Grasshopper Club Zurich | 33 | 3 | 2 | 4 | 0 | 904 |
| 17/18 | 1. Liga Gr. 2 | Grasshopper Club Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Schweizer Cup | Grasshopper Club Zurich | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Super League | Grasshopper Club Zurich | 29 | 3 | 3 | 0 | 0 | 695 |
| 16/17 | 1. Liga Gr. 3 | Grasshopper Club Zürich U21 | 12 | 4 | 0 | 0 | 0 | 226 |
| 16/17 | Schweizer Cup U18 | Grasshopper Club Zürich U18 | 2 | 2 | 0 | 1 | 0 | 105 |
| 16/17 | Super League | Grasshopper Club Zurich | 7 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | U18 Elite League | Grasshopper Club Zürich U18 | 5 | 2 | 0 | 2 | 0 | 225 |
| 15/16 | 1. Liga Gr. 3 | Grasshopper Club Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Schweizer Cup U18 | Grasshopper Club Zürich U18 | 4 | 2 | 0 | 1 | 0 | 197 |
| 15/16 | U18 Elite League | Grasshopper Club Zürich U18 | 23 | 9 | 0 | 5 | 0 | 224 |
| 15/16 | U18 Playoffs | Grasshopper Club Zürich U18 | 2 | 1 | 0 | 2 | 0 | 210 |
| 14/15 | Schweizer Cup U18 | Grasshopper Club Zürich U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U18 Elite League | Grasshopper Club Zürich U18 | 16 | 6 | 0 | 2 | 0 | 230 |
| 14/15 | U18 Playoffs | Grasshopper Club Zürich U18 | 2 | 1 | 0 | 0 | 0 | 25 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | GC Zürich U16 | GC Zürich U18 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | GC Zürich U18 | GC Zürich U21 | Transfer | 0 | — |
| 16/17 | 2017-02-01 | GC Zürich U21 | Grasshoppers | Transfer | 0 | — |
| 19/20 | 2019-08-13 | Grasshoppers | FC Empoli | Loan | 2500000 | — |
| 19/20 | 2020-08-31 | FC Empoli | Grasshoppers | Return from loan | 2700000 | — |
| 20/21 | 2020-09-01 | Grasshoppers | Empoli | Transfer | 2700000 | €500k |
| 22/23 | 2023-01-31 | FC Empoli | Sassuolo | Loan | 8000000 | — |
| 22/23 | 2023-06-30 | Sassuolo | FC Empoli | Return from loan | 7500000 | — |
| 23/24 | 2023-07-01 | FC Empoli | Sassuolo | Transfer | 7500000 | €6.00m |
| 24/25 | 2024-08-30 | Sassuolo | Rangers | Transfer | 4500000 | €3.60m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Syndesmotic ligament tear | 2018-02-26 | 2018-04-16 | 50 | 18 |
| 20/21 | Corona virus | 2020-12-06 | 2020-12-16 | 11 | 3 |
| 21/22 | influenza | 2022-03-20 | 2022-04-02 | 14 | 4 |
| 23/24 | Ankle problems | 2023-10-17 | 2023-10-27 | 11 | 1 |
| 23/24 | Fever | 2024-01-27 | 2024-02-02 | 7 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €2.70m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.75m |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28436 | — | 5 | 0 | — | — | retired national player |
| Team #28155 | — | 7 | 0 | — | — | retired national player |
| Team #23140 | — | 13 | 5 | — | — | retired national player |
| Team #22998 | — | 4 | 0 | — | — | retired national player |
| Team #19429 | — | 9 | 3 | — | — | retired national player |
| Team #16817 | — | 1 | 0 | — | — | former national player |
| Team #9534 | #17 | 12 | 1 | — | — | retired national player |
| Team #3561 | #10 | 37 | 6 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ardian Ismajli | 1 | 1 | 0 |
| Souleyman Doumbia | 1 | 0 | 0 |
| Petar Stojanović | 1 | 0 | 0 |
| Kristjan Asllani | 1 | 3 | 0 |
| Haris Samardzic | 2 | 0 | 0 |
| Riccardo Fiamozzi | 2 | 0 | 0 |
| Andrea La Mantia | 2 | 5 | 0 |
| Cédric Zesiger | 1 | 0 | 0 |
| Guglielmo Vicario | 1 | 0 | 0 |
| Liam Henderson | 1 | 1 | 0 |
| Fabiano Parisi | 1 | 1 | 0 |
| Petar Pusic | 1 | 1 | 0 |
| Szymon Żurkowski | 1 | 1 | 0 |
| Nicolas Haas | 2 | 3 | 0 |
| Alberto Brignoli | 2 | 0 | 0 |
| Leo Stulac | 2 | 1 | 0 |
| Heinz Lindner | 1 | 0 | 0 |
| Leonardo Mancuso | 2 | 10 | 0 |
| Samuele Ricci | 2 | 1 | 0 |
| Simone Romagnoli | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | U18 Elite League | Grasshopper Club Zürich U18 | 9 | 23 |
| 21/22 | Serie A | FC Empoli | 6 | 35 |
| 14/15 | U18 Elite League | Grasshopper Club Zürich U18 | 6 | 16 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Serie B | Empoli FC | 8 | 36 |
| 21/22 | Serie A | FC Empoli | 7 | 35 |
| 19/20 | Serie B | FC Empoli | 4 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Sassuolo | FC Empoli | Return from loan | — | €7.50m |
| 22/23 | 2023-01-31 | FC Empoli | Sassuolo | Loan | — | €8.00m |
| 19/20 | 2020-08-31 | FC Empoli | Grasshoppers | Return from loan | — | €2.70m |
| 19/20 | 2019-08-13 | Grasshoppers | FC Empoli | Loan | — | €2.50m |
Last 50 matches for Rangers FC 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-10-29 | SC1 |
Hibernian FC | 0–1 | Rangers FC | Available |
| 2025-10-26 | SC1 |
Rangers FC | 3–1 | Kilmarnock FC | Available |
| 2025-10-18 | SC1 |
Rangers FC | 2–2 | Dundee United | Available |
| 2025-10-05 | SC1 |
Falkirk FC | 1–1 | Rangers FC | Available |
| 2025-09-28 | SC1 |
Livingston FC | 1–2 | Rangers FC | Available |
| 2025-09-13 | SC1 |
Rangers FC | 0–2 | Heart of Midlothian | Available |
| 2025-08-31 | SC1 |
Rangers FC | 0–0 | Celtic FC | Available |
| 2025-08-24 | SC1 |
St. Mirren FC | 1–1 | Rangers FC | Available |
| 2025-08-09 | SC1 |
Rangers FC | 1–1 | Dundee FC | Available |
| 2025-08-02 | SC1 |
Motherwell FC | 1–1 | Rangers FC | Available |
| 2025-05-17 | SC1 |
Hibernian FC | 2–2 | Rangers FC | Available |
| 2025-05-14 | SC1 |
Rangers FC | 3–1 | Dundee United | Available |
| 2025-05-11 | SC1 |
Rangers FC | 4–0 | Aberdeen FC | Available |
| 2025-05-04 | SC1 |
Rangers FC | 1–1 | Celtic FC | Available |
| 2025-04-26 | SC1 |
St. Mirren FC | 2–2 | Rangers FC | Available |
| 2025-04-13 | SC1 |
Aberdeen FC | 2–2 | Rangers FC | Available |
| 2025-04-05 | SC1 |
Rangers FC | 0–2 | Hibernian FC | Available |
| 2025-03-29 | SC1 |
Dundee FC | 3–4 | Rangers FC | Available |
| 2025-03-16 | SC1 |
Celtic FC | 2–3 | Rangers FC | Available |
| 2025-03-01 | SC1 |
Rangers FC | 1–2 | Motherwell FC | Available |
| 2025-02-26 | SC1 |
Kilmarnock FC | 2–4 | Rangers FC | Available |
| 2025-02-22 | SC1 |
Rangers FC | 0–2 | St. Mirren FC | Available |
| 2025-02-16 | SC1 |
Heart of Midlothian | 1–3 | Rangers FC | Available |
| 2025-02-02 | SC1 |
Rangers FC | 4–0 | Ross County FC | Available |
| 2025-01-26 | SC1 |
Dundee United | 1–3 | Rangers FC | Available |
| 2025-01-15 | SC1 |
Rangers FC | 3–0 | Aberdeen FC | Available |
| 2025-01-12 | SC1 |
Rangers FC | 3–1 | St. Johnstone FC | Available |
| 2025-01-09 | SC1 |
Dundee FC | 1–1 | Rangers FC | Available |
| 2025-01-05 | SC1 |
Hibernian FC | 3–3 | Rangers FC | Available |
| 2025-01-02 | SC1 |
Rangers FC | 3–0 | Celtic FC | Available |
| 2024-12-29 | SC1 |
Motherwell FC | 2–2 | Rangers FC | Available |
| 2024-12-26 | SC1 |
St. Mirren FC | 2–1 | Rangers FC | Available |
| 2024-12-21 | SC1 |
Rangers FC | 1–0 | Dundee FC | Available |
| 2024-12-08 | SC1 |
Ross County FC | 0–3 | Rangers FC | Available |
| 2024-12-04 | SC1 |
Rangers FC | 6–0 | Kilmarnock FC | Available |
| 2024-12-01 | SC1 |
St. Johnstone FC | 0–1 | Rangers FC | Available |
| 2024-11-23 | SC1 |
Rangers FC | 1–1 | Dundee United | Available |
| 2024-11-10 | SC1 |
Rangers FC | 1–0 | Heart of Midlothian | Available |
| 2024-10-30 | SC1 |
Aberdeen FC | 2–1 | Rangers FC | Available |
| 2024-10-27 | SC1 |
Rangers FC | 2–1 | St. Mirren FC | Available |
| 2024-10-20 | SC1 |
Kilmarnock FC | 1–0 | Rangers FC | Available |
| 2024-10-06 | SC1 |
Rangers FC | 2–0 | St. Johnstone FC | Available |
| 2024-09-29 | SC1 |
Rangers FC | 1–0 | Hibernian FC | Available |
| 2024-09-15 | SC1 |
Dundee United | 0–1 | Rangers FC | Available |
| 2024-09-01 | SC1 |
Celtic FC | 3–0 | Rangers FC | Available |
| 2024-08-24 | SC1 |
Rangers FC | 6–0 | Ross County FC | Available |
| 2024-08-10 | SC1 |
Rangers FC | 2–1 | Motherwell FC | Available |
| 2024-08-03 | SC1 |
Heart of Midlothian | 0–0 | Rangers FC | Available |
| 2024-05-18 | SC1 |
Heart of Midlothian | 3–3 | Rangers FC | Available |
| 2024-05-14 | SC1 |
Rangers FC | 5–2 | Dundee FC | Available |
Teams faced most often by Nedim Bajrami'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 % |
|---|---|---|---|---|---|---|---|---|
| SSC Napoli | 19 | 6 | 2 | 11 | 22 | 41 | -19 | 32% |
| ACF Fiorentina | 17 | 6 | 6 | 5 | 22 | 23 | -1 | 35% |
| St. Mirren FC | 17 | 13 | 2 | 2 | 32 | 9 | +23 | 76% |
| Hibernian FC | 17 | 10 | 6 | 1 | 34 | 14 | +20 | 59% |
| Kilmarnock FC | 17 | 11 | 2 | 4 | 33 | 15 | +18 | 65% |
| Celtic FC | 17 | 6 | 4 | 7 | 20 | 21 | -1 | 35% |
| AC Milan | 16 | 1 | 5 | 10 | 13 | 33 | -20 | 6% |
| Torino FC | 16 | 5 | 6 | 5 | 18 | 19 | -1 | 31% |
| Aberdeen FC | 16 | 8 | 5 | 3 | 33 | 16 | +17 | 50% |
| AS Roma | 16 | 2 | 2 | 12 | 11 | 34 | -23 | 13% |
| Udinese Calcio | 16 | 4 | 5 | 7 | 16 | 24 | -8 | 25% |
| Motherwell FC | 15 | 9 | 4 | 2 | 36 | 16 | +20 | 60% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | 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 | 47 | 1,467 | 3 | 0 | 0 | 0.18 |
| 22/23 | 38 | 1,748 | 1 | 0 | 0 | 0.05 |
| 21/22 | 38 | 419 | 3 | 0 | 0 | 0.64 |
| 20/21 | 39 | 552 | 2 | 0 | 0 | 0.33 |
| 19/20 | 30 | 385 | 1 | 0 | 0 | 0.23 |
| 18/19 | 35 | 904 | 4 | 0 | 0 | 0.4 |
| 16/17 | 26 | 556 | 4 | 0 | 0 | 0.65 |
| 15/16 | 30 | 631 | 8 | 0 | 0 | 1.14 |
| 14/15 | 20 | 255 | 2 | 0 | 0 | 0.71 |
Output by competition
Career goals and assists broken down by tournament.
More on Nedim Bajrami
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Nedim Bajrami
Who is Nedim Bajrami?
Nedim Bajrami is an Albania professional footballer who plays as a attacking midfield for Rangers FC.
How old is Nedim Bajrami?
Nedim Bajrami is 27 years old. He was born on February 28, 1999 in Zürich.
What position does Nedim Bajrami play?
Nedim Bajrami plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Nedim Bajrami play for?
Nedim Bajrami currently plays for Rangers FC.
How many career goals has Nedim Bajrami scored?
Across all senior club competitions in our dataset, Nedim Bajrami has scored 65 goals in 374 appearances.
What is Nedim Bajrami's market value?
Nedim Bajrami's most recent reported market value is €3.00m.