Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1996-02-28 · 6 players total
| Full name | Betim Halimi |
|---|---|
| Date of birth | 1996-02-28 (30 yrs) |
| Place of birth | Pozheran, Kosovo |
| Citizenship | Kosovo Albania |
| Position | Goalkeeper |
| Foot | right |
| Height | 204.00 m |
| Current club | FC Suhareka |
| Joined | 2024-08-26 |
| Contract expires | 2025-06-30 |
| Agent | ProStar |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Suhareka | 1 | 24/25 | 24/25 | 6 | 0 | 0 | 495 |
| SC Gjilani | 1 | 23/24 | 23/24 | 13 | 0 | 0 | 1,101 |
| FK Kukësi | 1 | 22/23 | 22/23 | 10 | 0 | 0 | 900 |
| FC Prishtina | 1 | 21/22 | 21/22 | 18 | 0 | 0 | 1,622 |
| JK Trans Narva | 2 | 18/19 | 2018 | 9 | 0 | 0 | 713 |
| Olimpik Donetsk ( - 2021) | 3 | 18/19 | 20/21 | 19 | 0 | 0 | 1,588 |
| FC Drita | 3 | 15/16 | 17/18 | 41 | 0 | 0 | 3,715 |
| KF Hajvalia | 1 | 16/17 | 16/17 | 3 | 0 | 0 | 270 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Superliga e Kosovës | FC Suhareka | 6 | 0 | 0 | 2 | 0 | 495 |
| 23/24 | Kupa e Kosovës | SC Gjilani | 1 | 0 | 0 | 0 | 0 | 120 |
| 23/24 | Superliga e Kosovës | SC Gjilani | 12 | 0 | 0 | 1 | 0 | 981 |
| 22/23 | Kategoria Superiore | FK Kukësi | 9 | 0 | 0 | 2 | 0 | 810 |
| 22/23 | Kupa e Shqipërisë | FK Kukësi | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Kupa e Kosovës | FC Prishtina | 1 | 0 | 0 | 0 | 0 | 120 |
| 21/22 | Superkupa e Kosovës | FC Prishtina | 1 | 0 | 0 | 0 | 0 | 107 |
| 21/22 | Superliga e Kosovës | FC Prishtina | 16 | 0 | 0 | 1 | 0 | 1,395 |
| 2018 | Premium Liiga | JK Trans Narva | 7 | 0 | 0 | 1 | 0 | 541 |
| 20/21 | Premier Liga | Olimpik Donetsk ( - 2021) | 8 | 0 | 0 | 0 | 0 | 675 |
| 20/21 | Ukrainian Cup | Olimpik Donetsk ( - 2021) | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Premier Liga | Olimpik Donetsk ( - 2021) | 4 | 0 | 0 | 0 | 0 | 283 |
| 19/20 | Premier Liga - Abstiegsrunde | Olimpik Donetsk ( - 2021) | 2 | 0 | 0 | 0 | 0 | 180 |
| 18/19 | Eesti Karikas | JK Trans Narva | 2 | 0 | 0 | 0 | 0 | 172 |
| 18/19 | Premier Liga | Olimpik Donetsk ( - 2021) | 3 | 0 | 0 | 0 | 0 | 270 |
| 18/19 | Premier Liga - Abstiegsrunde | Olimpik Donetsk ( - 2021) | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Kupa e Kosovës | FC Drita | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Vala Superliga | FC Drita | 9 | 0 | 0 | 1 | 0 | 810 |
| 16/17 | Kupa e Kosovës | FC Drita | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Vala Superliga | FC Drita | 13 | 0 | 0 | 2 | 0 | 1,165 |
| 16/17 | Vala Superliga | KF Hajvalia | 3 | 0 | 0 | 0 | 0 | 270 |
| 15/16 | Kupa e Kosovës | FC Drita | 4 | 0 | 0 | 1 | 0 | 390 |
| 15/16 | Superliga e Kosovës | FC Drita | 15 | 0 | 0 | 0 | 0 | 1,350 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2016-02-01 | KF Vllaznia | FC Drita | Transfer | 0 | — |
| 16/17 | 2016-07-07 | FC Drita | KF Hajvalia | Transfer | 0 | — |
| 17/18 | 2017-01-01 | KF Hajvalia | FC Drita | Transfer | 0 | — |
| 18/19 | 2018-07-07 | FC Drita | JK Trans Narva | Transfer | 0 | — |
| 18/19 | 2019-02-27 | JK Trans Narva | Olimpik Donetsk | Transfer | 75000 | — |
| 21/22 | 2021-08-10 | Olimpik Donetsk | FC Prishtina | Transfer | 300000 | — |
| 22/23 | 2022-07-01 | FC Prishtina | Career break | Transfer | 225000 | — |
| 22/23 | 2022-11-26 | Career break | FK Kukësi | Transfer | 225000 | — |
| 23/24 | 2023-08-18 | FK Kukësi | SC Gjilani | Transfer | 150000 | — |
| 24/25 | 2024-08-26 | SC Gjilani | FC Suhareka | Transfer | 125000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Metatarsal fracture | 2019-04-14 | 2019-06-30 | 78 | 11 |
| 19/20 | Finger injury | 2019-09-13 | 2020-02-01 | 142 | 19 |
| 23/24 | Cruciate ligament tear | 2024-02-20 | 2024-08-26 | 189 | 19 |
| 24/25 | Rib fracture | 2025-02-22 | 2025-10-01 | 222 | 16 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #56252 | #12 | 0 | 0 | — | — | former national player |
| Team #53982 | #12 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Denis Haliti | 2 | 0 | 891 |
| Arlind Shaqiri | 1 | 0 | 420 |
| Durim Baxhuku | 1 | 0 | 0 |
| Mendurim Hoti | 1 | 0 | 0 |
| Igor Snurnitsyn | 1 | 0 | 0 |
| Viktor Kuka | 2 | 0 | 0 |
| Besnik Krasniqi | 2 | 0 | 0 |
| Gledi Mici | 1 | 0 | 0 |
| Hasib Ajdari | 1 | 0 | 0 |
| Leotrim Kryeziu | 1 | 0 | 0 |
| Edi Basa | 1 | 0 | 0 |
| Lorik Boshnjaku | 1 | 0 | 0 |
| Alban Shillova | 1 | 0 | 0 |
| Endrit Krasniqi | 1 | 0 | 0 |
| Qendrim Sejdiu | 1 | 0 | 0 |
| Florim Berisha | 1 | 0 | 0 |
| Xhevdet Shabani | 1 | 0 | 0 |
| Arbnor Ramadani | 1 | 0 | 0 |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season |
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 | 6 | 495 | 2 | 0 | 0 | 0.36 |
| 23/24 | 13 | 1,101 | 1 | 0 | 0 | 0.08 |
| 22/23 | 10 | 900 | 2 | 0 | 0 | 0.2 |
| 21/22 | 18 | 1,622 | 1 | 1 | 0 | 0.11 |
| 2018 | 7 | 541 | 1 | 0 | 0 | 0.17 |
| 17/18 | 9 | 810 | 1 | 0 | 0 | 0.11 |
| 16/17 | 16 | 1,435 | 2 | 0 | 0 | 0.13 |
| 15/16 | 19 | 1,740 | 1 | 0 | 0 | 0.05 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 6 | 495 | 1 | 17% | 12 | 2.18 |
| 23/24 | 13 | 1,101 | 5 | 38% | 11 | 0.9 |
| 22/23 | 10 | 900 | 5 | 50% | 10 | 1 |
| 21/22 | 18 | 1,622 | 6 | 33% | 17 | 0.94 |
| 2018 | 7 | 541 | 2 | 29% | 13 | 2.16 |
| 20/21 | 9 | 765 | 0 | 0% | 14 | 1.65 |
| 19/20 | 6 | 463 | 1 | 17% | 9 | 1.75 |
| 18/19 | 6 | 532 | 2 | 33% | 6 | 1.02 |
| 17/18 | 9 | 810 | 3 | 33% | 8 | 0.89 |
| 16/17 | 16 | 1,435 | 6 | 38% | 19 | 1.19 |
| 15/16 | 19 | 1,740 | 7 | 37% | 20 | 1.03 |
Output by competition
Career goals and assists broken down by tournament.
More on Betim Halimi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Betim Halimi
Who is Betim Halimi?
Betim Halimi is a Kosovo professional footballer who plays as a goalkeeper for FC Suhareka.
How old is Betim Halimi?
Betim Halimi is 30 years old. He was born on February 28, 1996 in Pozheran.
What position does Betim Halimi play?
Betim Halimi plays as a goalkeeper (Goalkeeper).
What club does Betim Halimi play for?
Betim Halimi currently plays for FC Suhareka.
What is Betim Halimi's market value?
Betim Halimi's most recent reported market value is €100k.