Odise Roshi
Career snapshot
Career highs
Born the same day
Shares 1991-05-22 · 6 players total
| Full name | Odise Roshi |
|---|---|
| Date of birth | 1991-05-22 (35 yrs) |
| Place of birth | Fier, Albania |
| Citizenship | Albania |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 187.00 m |
| Current club | Ankara Keciörengücü |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Select Sports ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Ankara Keciörengücü | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| Erzurumspor FK | 1 | 24/25 | 24/25 | 36 | 7 | 5 | 396 |
| Sakaryaspor | 2 | 22/23 | 23/24 | 54 | 6 | 8 | 1,919 |
| Boluspor | 1 | 21/22 | 21/22 | 28 | 1 | 3 | 2,450 |
| Akhmat Grozny | 4 | 17/18 | 20/21 | 68 | 11 | 5 | 1,865 |
| Diósgyőri VTK | 1 | 20/21 | 20/21 | 12 | 0 | 0 | 0 |
| HNK Rijeka | 2 | 15/16 | 16/17 | 26 | 2 | 2 | 584 |
| Terek Grozny | 1 | 16/17 | 16/17 | 20 | 1 | 6 | 1,013 |
| FSV Frankfurt | 3 | 12/13 | 14/15 | 79 | 6 | 6 | 1,675 |
| 1.FC Köln | 1 | 11/12 | 11/12 | 20 | 1 | 1 | 556 |
| Flamurtari FC | 3 | 08/09 | 10/11 | 54 | 9 | 0 | 1,092 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 1.Lig | Ankara Keciörengücü | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | 1.Lig | Erzurumspor FK | 35 | 7 | 5 | 7 | 0 | 396 |
| 24/25 | 1.Lig Playoff | Erzurumspor FK | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Türkiye Kupasi | Erzurumspor FK | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | 1.Lig | Sakaryaspor | 30 | 5 | 3 | 3 | 0 | 401 |
| 23/24 | 1.Lig Playoff | Sakaryaspor | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 1.Lig | Sakaryaspor | 23 | 1 | 5 | 9 | 0 | 1,518 |
| 22/23 | 1.Lig Playoff | Sakaryaspor | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 1.Lig | Boluspor | 28 | 1 | 3 | 8 | 0 | 2,450 |
| 20/21 | Magyar Kupa | Diósgyőri VTK | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | NB I. | Diósgyőri VTK | 11 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier Liga | Akhmat Grozny | 6 | 2 | 0 | 2 | 0 | 126 |
| 19/20 | Premier Liga | Akhmat Grozny | 26 | 7 | 2 | 5 | 0 | 250 |
| 19/20 | Russian Cup | Akhmat Grozny | 2 | 1 | 0 | 0 | 0 | 232 |
| 18/19 | Premier Liga | Akhmat Grozny | 13 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Premier Liga | Akhmat Grozny | 20 | 1 | 3 | 4 | 0 | 1,257 |
| 17/18 | Russian Cup | Akhmat Grozny | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 1.HNL | HNK Rijeka | 1 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Premier Liga | Terek Grozny | 19 | 1 | 5 | 6 | 0 | 1,013 |
| 16/17 | Russian Cup | Terek Grozny | 1 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | HNK Rijeka | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Hrvatski nogometni kup | HNK Rijeka | 4 | 1 | 0 | 0 | 0 | 217 |
| 15/16 | SuperSport HNL | HNK Rijeka | 20 | 1 | 1 | 1 | 0 | 367 |
| 14/15 | 2. Bundesliga | FSV Frankfurt | 21 | 3 | 1 | 5 | 0 | 452 |
| 14/15 | DFB-Pokal | FSV Frankfurt | 1 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | 2. Bundesliga | FSV Frankfurt | 23 | 1 | 3 | 4 | 1 | 820 |
| 13/14 | DFB-Pokal | FSV Frankfurt | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 2. Bundesliga | FSV Frankfurt | 30 | 2 | 1 | 0 | 0 | 403 |
| 12/13 | DFB-Pokal | FSV Frankfurt | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Bundesliga | 1.FC Köln | 20 | 1 | 1 | 2 | 0 | 556 |
| 11/12 | DFB-Pokal | 1.FC Köln | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Kategoria Superiore | Flamurtari FC | 22 | 5 | 0 | 4 | 0 | 298 |
| 09/10 | Europa League Qualifying | Flamurtari FC | 2 | 1 | 0 | 0 | 0 | 105 |
| 09/10 | Kategoria Superiore | Flamurtari FC | 29 | 3 | 0 | 0 | 0 | 689 |
| 08/09 | Superkupa e Shqipërisë | Flamurtari FC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | Apolonia U19 | FK Apolonia | Transfer | 0 | — |
| 09/10 | 2009-07-01 | FK Apolonia | Flamurtari FC | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Flamurtari FC | 1.FC Köln | Transfer | 250000 | — |
| 12/13 | 2012-08-06 | 1.FC Köln | FSV Frankfurt | Loan | 1000000 | — |
| 12/13 | 2013-06-30 | FSV Frankfurt | 1.FC Köln | Return from loan | 600000 | — |
| 13/14 | 2013-07-01 | 1.FC Köln | FSV Frankfurt | Transfer | 600000 | — |
| 15/16 | 2015-07-01 | FSV Frankfurt | HNK Rijeka | Transfer | 450000 | — |
| 16/17 | 2016-07-01 | HNK Rijeka | Terek Grozny | Transfer | 350000 | €500k |
| 20/21 | 2021-02-15 | Akhmat Grozny | Diósgyőr | Loan | 1000000 | — |
| 20/21 | 2021-06-30 | Diósgyőr | Akhmat Grozny | Return from loan | 600000 | — |
| 21/22 | 2021-08-09 | Akhmat Grozny | Boluspor | Transfer | 600000 | — |
| 22/23 | 2022-07-01 | Boluspor | Sakaryaspor | Transfer | 350000 | — |
| 24/25 | 2024-08-13 | Sakaryaspor | Erzurumspor FK | Transfer | 175000 | — |
| 25/26 | 2025-07-01 | Erzurumspor FK | A. Keciörengücü | Transfer | 125000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Ill | 2014-09-22 | 2014-09-25 | 4 | 1 |
| 14/15 | Hamstring injury | 2014-10-02 | 2014-11-03 | 33 | 8 |
| 14/15 | Hamstring strain | 2014-11-24 | 2014-12-11 | 18 | 2 |
| 18/19 | Cruciate ligament tear | 2018-08-16 | 2019-02-04 | 173 | 30 |
| 20/21 | Muscle injury | 2020-09-07 | 2020-10-15 | 39 | 8 |
| 20/21 | Knock | 2020-10-26 | 2021-02-01 | 99 | 12 |
| 20/21 | Muscle injury | 2021-03-29 | 2021-04-01 | 4 | 1 |
| 20/21 | Muscle injury | 2021-05-31 | 2021-06-10 | 11 | 4 |
| 21/22 | minor knock | 2021-11-18 | 2021-12-02 | 15 | 3 |
| 21/22 | minor knock | 2021-12-23 | 2021-12-30 | 8 | 2 |
| 21/22 | influenza | 2022-06-06 | 2022-06-13 | 8 | 4 |
| 22/23 | unknown injury | 2023-04-03 | 2023-05-01 | 29 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €950k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €225k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #44247 | — | 0 | 0 | — | — | former national player |
| Team #11952 | #10 | 11 | 7 | — | — | former national player |
| Team #3561 | #21 | 70 | 5 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Bekim Balaj | 2 | 5 | 0 |
| Andrey Semenov | 1 | 0 | 0 |
| Oleg Ivanov | 1 | 0 | 0 |
| Rizvan Utsiev | 1 | 0 | 0 |
| Wilker Ángel | 1 | 0 | 0 |
| Ismael Silva | 1 | 1 | 0 |
| Bernard Berisha | 1 | 3 | 0 |
| Elseid Hysaj | 1 | 2 | 0 |
| Etrit Berisha | 1 | 0 | 0 |
| Cihan Topaloğlu | 2 | 0 | 0 |
| Burak Süleyman | 2 | 3 | 0 |
| Nils Teixeira | 1 | 0 | 0 |
| Isaac Donkor | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Premier Liga | Akhmat Grozny | 7 | 26 |
| 24/25 | 1.Lig | Erzurumspor FK | 7 | 35 |
| 23/24 | 1.Lig | Sakaryaspor | 5 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Premier Liga | Terek Grozny | 5 | 19 |
| 24/25 | 1.Lig | Erzurumspor FK | 5 | 35 |
| 22/23 | 1.Lig | Sakaryaspor | 5 | 23 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Diósgyőr | Akhmat Grozny | Return from loan | — | €600k |
| 20/21 | 2021-02-15 | Akhmat Grozny | Diósgyőr | Loan | — | €1.00m |
| 12/13 | 2013-06-30 | FSV Frankfurt | 1.FC Köln | Return from loan | — | €600k |
| 12/13 | 2012-08-06 | 1.FC Köln | FSV Frankfurt | Loan | — | €1.00m |
Teams faced most often by Odise Roshi'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% |
| HNK Šibenik | 12 | 9 | 3 | 0 | 16 | 3 | +13 | 75% |
| GNK Dinamo Zagreb | 12 | 1 | 3 | 8 | 13 | 22 | -9 | 8% |
| NK Slaven Belupo | 12 | 6 | 1 | 5 | 17 | 11 | +6 | 50% |
| HNK Hajduk Split | 12 | 6 | 2 | 4 | 14 | 10 | +4 | 50% |
| Rubin Kazan | 10 | 1 | 4 | 5 | 6 | 11 | -5 | 10% |
| FK Rostov | 10 | 2 | 3 | 5 | 9 | 16 | -7 | 20% |
| Lokomotiv Moskva | 10 | 1 | 2 | 7 | 5 | 18 | -13 | 10% |
| FK Krasnodar | 10 | 5 | 2 | 3 | 13 | 13 | 0 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 09/10 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 36 | 396 | 8 | 0 | 0 | 1.82 |
| 23/24 | 30 | 401 | 3 | 1 | 0 | 0.9 |
| 22/23 | 24 | 1,518 | 9 | 0 | 0 | 0.53 |
| 21/22 | 28 | 2,450 | 8 | 1 | 0 | 0.33 |
| 20/21 | 18 | 126 | 3 | 0 | 0 | 2.14 |
| 19/20 | 28 | 482 | 5 | 1 | 0 | 1.12 |
| 18/19 | 13 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | 21 | 1,257 | 4 | 0 | 0 | 0.29 |
| 16/17 | 21 | 1,013 | 6 | 0 | 0 | 0.53 |
| 15/16 | 25 | 584 | 1 | 0 | 0 | 0.15 |
| 14/15 | 22 | 452 | 5 | 0 | 0 | 1 |
| 13/14 | 25 | 820 | 4 | 0 | 1 | 0.55 |
| 11/12 | 20 | 556 | 2 | 0 | 0 | 0.32 |
| 10/11 | 22 | 298 | 4 | 0 | 0 | 1.21 |
Output by competition
Career goals and assists broken down by tournament.
More on Odise Roshi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Odise Roshi
Who is Odise Roshi?
Odise Roshi is an Albania professional footballer who plays as a right winger for Ankara Keciörengücü.
How old is Odise Roshi?
Odise Roshi is 35 years old. He was born on May 22, 1991 in Fier.
What position does Odise Roshi play?
Odise Roshi plays as a right winger (Attack - Right Winger).
What club does Odise Roshi play for?
Odise Roshi currently plays for Ankara Keciörengücü.
How many career goals has Odise Roshi scored?
Across all senior club competitions in our dataset, Odise Roshi has scored 44 goals in 401 appearances.
What is Odise Roshi's market value?
Odise Roshi's most recent reported market value is €125k.
Albania