Bekim Balaj
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1991-01-11 · 6 players total
| Full name | Bekim Balaj |
|---|---|
| Date of birth | 1991-01-11 (35 yrs) |
| Place of birth | Shkodër, Albania |
| Citizenship | Albania |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 188.00 m |
| Current club | KF Vllaznia |
| Joined | 2023-01-14 |
| Contract expires | 2027-06-30 |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| KF Vllaznia | 6 | 08/09 | 25/26 | 151 | 58 | 8 | 2,652 |
| Ankara Keciörengücü | 1 | 22/23 | 22/23 | 16 | 3 | 0 | 548 |
| Boluspor | 1 | 21/22 | 21/22 | 14 | 4 | 1 | 237 |
| FC Nizhniy Novgorod | 1 | 21/22 | 21/22 | 15 | 0 | 0 | 0 |
| SK Sturm Graz | 2 | 19/20 | 20/21 | 64 | 14 | 4 | 913 |
| Akhmat Grozny | 2 | 17/18 | 18/19 | 37 | 4 | 0 | 579 |
| Terek Grozny | 1 | 16/17 | 16/17 | 27 | 9 | 0 | 212 |
| HNK Rijeka | 2 | 14/15 | 15/16 | 55 | 20 | 4 | 783 |
| SK Slavia Prague | 1 | 14/15 | 14/15 | 14 | 3 | 1 | 212 |
| Jagiellonia Bialystok | 1 | 13/14 | 13/14 | 37 | 9 | 5 | 430 |
| AC Sparta Prague | 1 | 12/13 | 12/13 | 19 | 4 | 2 | 393 |
| KF Tirana | 3 | 10/11 | 12/13 | 44 | 17 | 0 | 771 |
| Genclerbirligi Ankara | 1 | 10/11 | 10/11 | 2 | 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 | Kategoria Superiore | KF Vllaznia | 2 | 1 | 0 | 0 | 0 | 180 |
| 25/26 | UECL Qualifiers | KF Vllaznia | 4 | 2 | 0 | 1 | 0 | 195 |
| 24/25 | Kat. Superiore Final | KF Vllaznia | 2 | 2 | 0 | 1 | 0 | 90 |
| 24/25 | Kategoria Superiore | KF Vllaznia | 34 | 17 | 1 | 5 | 0 | 172 |
| 24/25 | Kupa e Shqipërisë | KF Vllaznia | 4 | 1 | 0 | 1 | 0 | 420 |
| 24/25 | UECL Qualifiers | KF Vllaznia | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Kat. Superiore Final | KF Vllaznia | 2 | 1 | 0 | 1 | 0 | 180 |
| 23/24 | Kategoria Superiore | KF Vllaznia | 34 | 17 | 1 | 5 | 0 | 180 |
| 23/24 | Kupa e Shqipërisë | KF Vllaznia | 5 | 3 | 2 | 0 | 0 | 170 |
| 23/24 | UECL Quali | KF Vllaznia | 2 | 1 | 1 | 0 | 0 | 180 |
| 22/23 | 1.Lig | Ankara Keciörengücü | 14 | 1 | 0 | 1 | 0 | 480 |
| 22/23 | Kategoria Superiore | KF Vllaznia | 20 | 3 | 3 | 1 | 0 | 529 |
| 22/23 | Kupa e Shqipërisë | KF Vllaznia | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Türkiye Kupasi | Ankara Keciörengücü | 2 | 2 | 0 | 0 | 0 | 68 |
| 21/22 | 1.Lig | Boluspor | 14 | 4 | 1 | 0 | 0 | 237 |
| 21/22 | Premier Liga | FC Nizhniy Novgorod | 15 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Bundesliga | SK Sturm Graz | 29 | 3 | 1 | 2 | 1 | 235 |
| 20/21 | ÖFB-Cup | SK Sturm Graz | 4 | 4 | 0 | 0 | 0 | 78 |
| 19/20 | Bundesliga | SK Sturm Graz | 28 | 6 | 3 | 5 | 0 | 323 |
| 19/20 | ÖFB-Cup | SK Sturm Graz | 3 | 1 | 0 | 0 | 0 | 277 |
| 18/19 | Premier Liga | Akhmat Grozny | 22 | 3 | 0 | 1 | 0 | 369 |
| 18/19 | Russian Cup | Akhmat Grozny | 2 | 1 | 0 | 0 | 0 | 210 |
| 17/18 | Premier Liga | Akhmat Grozny | 13 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier Liga | Terek Grozny | 26 | 9 | 0 | 2 | 0 | 212 |
| 16/17 | Russian Cup | Terek Grozny | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | HNK Rijeka | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Hrvatski nogometni kup | HNK Rijeka | 4 | 1 | 0 | 0 | 0 | 162 |
| 15/16 | SuperSport HNL | HNK Rijeka | 31 | 9 | 2 | 6 | 0 | 206 |
| 14/15 | Hrvatski nogometni kup | HNK Rijeka | 3 | 1 | 0 | 0 | 0 | 268 |
| 14/15 | Pohar FACR | SK Slavia Prague | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | SuperSport HNL | HNK Rijeka | 15 | 9 | 2 | 0 | 0 | 147 |
| 14/15 | Synot Liga | SK Slavia Prague | 13 | 3 | 1 | 2 | 0 | 212 |
| 13/14 | Ekstraklasa | Jagiellonia Bialystok | 31 | 7 | 5 | 1 | 0 | 222 |
| 13/14 | Puchar Polski | Jagiellonia Bialystok | 6 | 2 | 0 | 0 | 0 | 208 |
| 12/13 | Europa League | AC Sparta Prague | 5 | 1 | 0 | 0 | 0 | 142 |
| 12/13 | Europa League Qualifying | KF Tirana | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Gambrinus Liga | AC Sparta Prague | 12 | 3 | 2 | 2 | 0 | 251 |
| 12/13 | Pohar C. posty | AC Sparta Prague | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Europa League Qualifying | KF Tirana | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Kategoria Superiore | KF Tirana | 24 | 13 | 0 | 3 | 0 | 149 |
| 11/12 | Kupa e Shqipërisë | KF Tirana | 1 | 1 | 0 | 0 | 0 | 120 |
| 10/11 | Kategoria Superiore | KF Tirana | 13 | 2 | 0 | 2 | 0 | 412 |
| 10/11 | Kupa e Shqipërisë | KF Tirana | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Süper Lig | Genclerbirligi Ankara | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Superkupa e Shqipërisë | KF Tirana | 1 | 1 | 0 | 1 | 0 | 90 |
| 10/11 | Türkiye Kupasi | Genclerbirligi Ankara | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Europa League Qualifying | KF Vllaznia | 4 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Kategoria Superiore | KF Vllaznia | 30 | 9 | 0 | 3 | 0 | 236 |
| 09/10 | Kupa e Shqipërisë | KF Vllaznia | 1 | 1 | 0 | 0 | 0 | 120 |
| 08/09 | UEFA-Cup Qualifikation | KF Vllaznia | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-09-01 | KF Vllaznia U17 | KF Vllaznia U19 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | KF Vllaznia U19 | KF Vllaznia | Transfer | 0 | — |
| 10/11 | 2010-07-01 | KF Vllaznia | Genclerbirligi | Transfer | 150000 | €200k |
| 10/11 | 2011-02-01 | Genclerbirligi | KF Tirana | Transfer | 150000 | — |
| 12/13 | 2012-07-25 | KF Tirana | Sparta Prague | Transfer | 325000 | €70k |
| 13/14 | 2013-07-08 | Sparta Prague | Jagiellonia | Loan | 600000 | — |
| 13/14 | 2014-06-30 | Jagiellonia | Sparta Prague | Return from loan | 600000 | — |
| 14/15 | 2014-07-11 | Sparta Prague | Slavia Prague | Transfer | 600000 | €220k |
| 14/15 | 2015-01-23 | Slavia Prague | HNK Rijeka | Transfer | 600000 | €550k |
| 16/17 | 2016-07-01 | HNK Rijeka | Terek Grozny | Transfer | 2000000 | €2.00m |
| 19/20 | 2019-07-26 | Akhmat Grozny | Sturm Graz | Transfer | 1300000 | — |
| 21/22 | 2021-07-21 | Sturm Graz | Nizhny Novgorod | Transfer | 300000 | — |
| 21/22 | 2022-01-30 | Nizhny Novgorod | Boluspor | Transfer | 300000 | — |
| 22/23 | 2022-07-17 | Boluspor | A. Keciörengücü | Transfer | 250000 | — |
| 22/23 | 2023-01-14 | A. Keciörengücü | KF Vllaznia | Transfer | 250000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | unknown injury | 2017-07-24 | 2017-08-09 | 17 | 2 |
| 21/22 | unknown injury | 2021-10-07 | 2021-10-26 | 20 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Odise Roshi | 2 | 5 | 0 |
| Mehdi Coba | 1 | 2 | 0 |
| Milos Stojanovic | 2 | 0 | 0 |
| Rejan Alivoda | 2 | 1 | 0 |
| Ildi Gruda | 2 | 4 | 0 |
| Jörg Siebenhandl | 2 | 0 | 0 |
| Lorik Boshnjaku | 1 | 2 | 0 |
| Rizvan Utsiev | 1 | 0 | 0 |
| Andrey Semenov | 1 | 0 | 0 |
| Ivan Ljubic | 2 | 0 | 0 |
| Stefan Hierländer | 2 | 2 | 0 |
| Milad Mohammadi | 2 | 2 | 0 |
| Otar Kiteishvili | 1 | 1 | 0 |
| Kevin Dodaj | 2 | 3 | 0 |
| Geralb Smajli | 2 | 2 | 0 |
| Wilker Ángel | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Kategoria Superiore | KF Vllaznia | 17 | 34 |
| 23/24 | Kategoria Superiore | KF Vllaznia | 17 | 34 |
| 11/12 | Kategoria Superiore | KF Tirana | 13 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 13/14 | Ekstraklasa | Jagiellonia Bialystok | 5 | 31 |
| 19/20 | Bundesliga | SK Sturm Graz | 3 | 28 |
| 22/23 | Kategoria Superiore | KF Vllaznia | 3 | 20 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-06-30 | Jagiellonia | Sparta Prague | Return from loan | — | €600k |
| 13/14 | 2013-07-08 | Sparta Prague | Jagiellonia | Loan | — | €600k |
Teams faced most often by Bekim Balaj'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 % |
|---|---|---|---|---|---|---|---|---|
| NK Osijek | 20 | 8 | 7 | 5 | 23 | 18 | +5 | 40% |
| NK Varaždin | 20 | 8 | 6 | 6 | 25 | 19 | +6 | 40% |
| HNK Gorica | 20 | 16 | 3 | 1 | 31 | 8 | +23 | 80% |
| NK Istra 1961 | 20 | 11 | 4 | 5 | 39 | 12 | +27 | 55% |
| Rubin Kazan | 12 | 1 | 5 | 6 | 7 | 13 | -6 | 8% |
| Lokomotiv Moskva | 12 | 1 | 2 | 9 | 6 | 23 | -17 | 8% |
| FK Rostov | 12 | 3 | 3 | 6 | 10 | 17 | -7 | 25% |
| FK Krasnodar | 12 | 6 | 3 | 3 | 15 | 14 | +1 | 50% |
| Spartak Moskva | 12 | 2 | 4 | 6 | 9 | 21 | -12 | 17% |
| Zenit St. Petersburg | 12 | 0 | 6 | 6 | 8 | 22 | -14 | 0% |
| Dinamo Moskva | 12 | 0 | 6 | 6 | 11 | 19 | -8 | 0% |
| HNK Šibenik | 12 | 9 | 3 | 0 | 16 | 3 | +13 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | First senior goal | |
| 14/15 | Goal #50 (career) | |
| 22/23 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 6 | 375 | 1 | 0 | 0 | 0.24 |
| 24/25 | 42 | 682 | 8 | 0 | 0 | 1.06 |
| 23/24 | 43 | 710 | 6 | 0 | 0 | 0.76 |
| 22/23 | 41 | 1,077 | 2 | 0 | 0 | 0.17 |
| 21/22 | 29 | 237 | 2 | 1 | 0 | 1.14 |
| 20/21 | 33 | 313 | 2 | 0 | 1 | 0.86 |
| 19/20 | 31 | 600 | 5 | 1 | 0 | 0.9 |
| 18/19 | 24 | 579 | 1 | 0 | 0 | 0.16 |
| 16/17 | 27 | 212 | 2 | 0 | 0 | 0.85 |
| 15/16 | 37 | 368 | 6 | 1 | 0 | 1.71 |
| 14/15 | 32 | 627 | 2 | 0 | 0 | 0.29 |
| 13/14 | 37 | 430 | 1 | 0 | 0 | 0.21 |
| 12/13 | 21 | 393 | 2 | 0 | 0 | 0.46 |
| 11/12 | 27 | 269 | 3 | 0 | 0 | 1 |
| 10/11 | 17 | 502 | 3 | 0 | 0 | 0.54 |
| 09/10 | 35 | 356 | 4 | 0 | 0 | 1.01 |
Output by competition
Career goals and assists broken down by tournament.
More on Bekim Balaj
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Bekim Balaj
Who is Bekim Balaj?
Bekim Balaj is an Albania professional footballer who plays as a centre-forward for KF Vllaznia.
How old is Bekim Balaj?
Bekim Balaj is 35 years old. He was born on January 11, 1991 in Shkodër.
What position does Bekim Balaj play?
Bekim Balaj plays as a centre-forward (Attack - Centre-Forward).
What club does Bekim Balaj play for?
Bekim Balaj currently plays for KF Vllaznia.
How many career goals has Bekim Balaj scored?
Across all senior club competitions in our dataset, Bekim Balaj has scored 145 goals in 495 appearances.
What is Bekim Balaj's market value?
Bekim Balaj's most recent reported market value is €200k.
Albania