Skip to content
Nedim Bajrami

Nedim Bajrami

Midfield - Attacking Midfield  at Rangers FC
Age27
CitizenshipAlbania Switzerland
Height1.79 m
Footright
BornFebruary 28, 1999
at Rangers FC 632 days · joined 2024-08-30
👕200+ Apps 50+ Goals 🏴50+ Caps
Market value €3.00m
Attacking Midfield Midfield

Career snapshot

7
clubs played for
14/15
debut season
0.17
goals / match
FC Empoli
top club · 88 apps

Career highs

€10.00m
peak value · 2021
€6.00m
top transfer fee · 23/24
12
best season · 15/16
88 / 15
int'l caps / goals
374Appearances
65Goals
36Assists
28Yellow cards
0Red cards
95Full matches (90′)
Full nameNedim Bajrami
Date of birth1999-02-28 (27 yrs)
Place of birthZürich, Albania
CitizenshipAlbania Switzerland
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height179.00 m
Current clubRangers FC
Joined2024-08-30
Contract expires2028-05-31
AgentLIAN Sports Group
OutfitterNike
Jul 2025
25/26 — Rangers FC
6 matches · 1 G · 0 A · across 3 competitions
Aug 2024
Transfer: Sassuolo → Rangers
24/25 · Transfer · €3.60m
Jul 2024
24/25 — Rangers FC, US Sassuolo
47 matches · 5 G · 5 A · across 7 competitions
Jan 2024
Injury: unknown
1 games missed
Oct 2023
Injury: unknown
1 games missed
Jul 2023
23/24 — US Sassuolo
31 matches · 3 G · 2 A · across 2 competitions
Jul 2023
Transfer: FC Empoli → Sassuolo
23/24 · Transfer · €6.00m
Jun 2023
Transfer: Sassuolo → FC Empoli
22/23 · Return from loan
Jan 2023
Transfer: FC Empoli → Sassuolo
22/23 · Loan
Jul 2022
22/23 — FC Empoli, US Sassuolo
38 matches · 2 G · 2 A · across 2 competitions
Mar 2022
Injury: unknown
4 games missed
Jul 2021
21/22 — FC Empoli
38 matches · 9 G · 7 A · across 2 competitions
Dec 2020
Injury: unknown
3 games missed
Sep 2020
Transfer: Grasshoppers → Empoli
20/21 · Transfer · €500k
Aug 2020
Transfer: FC Empoli → Grasshoppers
19/20 · Return from loan
Jul 2020
20/21 — Empoli FC
39 matches · 7 G · 10 A · across 2 competitions
Aug 2019
Transfer: Grasshoppers → FC Empoli
19/20 · Loan
Jul 2019
19/20 — FC Empoli
30 matches · 5 G · 4 A · across 3 competitions
Jul 2018
18/19 — Grasshopper Club Zurich
35 matches · 3 G · 3 A · across 2 competitions
Feb 2018
Injury: unknown
18 games missed
Jul 2017
17/18 — Grasshopper Club Zürich U21, Grasshopper Club Zurich
34 matches · 3 G · 3 A · across 3 competitions
Feb 2017
Transfer: GC Zürich U21 → Grasshoppers
16/17 · Transfer
Jul 2016
16/17 — Grasshopper Club Zürich U21, Grasshopper Club Zürich U18, Grasshopper Club Zurich
26 matches · 8 G · 0 A · across 4 competitions
Jul 2016
Transfer: GC Zürich U18 → GC Zürich U21
16/17 · Transfer
Jul 2015
15/16 — Grasshopper Club Zürich U21, Grasshopper Club Zürich U18
30 matches · 12 G · 0 A · across 4 competitions
Jul 2015
Transfer: GC Zürich U16 → GC Zürich U18
15/16 · Transfer
Jul 2014
14/15 — Grasshopper Club Zürich U18
20 matches · 7 G · 0 A · across 3 competitions
Jan 1970
Peak market value: €10.00m
Highest valuation recorded in dataset

Percentile rank vs 44 other Midfield - Attacking Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 1.00/90
100
Assists0 total · 0.00/90
0
G+A1 total · 1.00/90
100
Yellow cards0 total · 0.00/90
64
8,544 min
Minutes played by club
Rangers FC 18.2%
US Sassuolo 19.4%
FC Empoli 20.3%
Empoli FC 6.5%
Grasshopper Club Zurich 18.7%
Grasshopper Club Zürich U21 2.6%
Grasshopper Club Zürich U18 14.2%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

4€2.5M9€5M13€7.5M17€10M14/15 — 7 goals (Grasshopper Club Zürich U18)714/1515/16 — 12 goals (Grasshopper Club Zürich U18)1215/1616/17 — 8 goals (Grasshopper Club Zürich U21)816/1717/18 — 3 goals (Grasshopper Club Zurich)17/18 — 3 assists617/1818/19 — 3 goals (Grasshopper Club Zurich)18/19 — 3 assists618/1919/20 — 5 goals (FC Empoli)19/20 — 4 assists919/2020/21 — 7 goals (Empoli FC)20/21 — 10 assists1720/2121/22 — 9 goals (FC Empoli)21/22 — 7 assists1621/2222/23 — 2 goals (FC Empoli)22/23 — 2 assists422/2323/24 — 3 goals (US Sassuolo)23/24 — 2 assists523/2424/25 — 5 goals (Rangers FC)24/25 — 5 assists1024/2525/26 — 1 goals (Rangers FC)125/2617/18 — €100K18/19 — €2.8M19/20 — €3.5M20/21 — €2.7M21/22 — €10M22/23 — €10M23/24 — €7.5M24/25 — €4.5M25/26 — €4MGoalsAssistsMarket value

Goals by season

14/15: 7714/1515/16: 121215/1616/17: 8816/1717/18: 3317/1818/19: 3318/1919/20: 5519/2020/21: 7720/2121/22: 9921/2222/23: 2222/2323/24: 3323/2424/25: 5524/2525/26: 1125/26

Assists by season

14/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 3317/1818/19: 3318/1919/20: 4419/2020/21: 101020/2121/22: 7721/2222/23: 2222/2323/24: 2223/2424/25: 5524/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€4.00m
Peak€10.00m
Low€100k
Δ since start+€3.90m
€100k€2.58m€5.05m€7.53m€10.00m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
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

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

U18 Elite League
44 apps
17 G
0 A
Serie B
66 apps
10 G
12 A
Serie A
100 apps
10 G
11 A
Super League
69 apps
6 G
5 A
Italy Cup
12 apps
6 G
3 A
1. Liga Gr. 3
13 apps
4 G
0 A
Schweizer Cup U18
8 apps
4 G
0 A
Prem. Sports Cup
4 apps
3 G
1 A
Premiership
27 apps
2 G
1 A
U18 Playoffs
4 apps
2 G
0 A

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.