Skip to main content
O. Roshi photo

Odise Roshi stats

Last 5
DWDDW
Albania
Nationality
Forward
Position
35
Age
187 cm
Height
Right
Foot
#7
Shirt

Match-by-match stats

O. Roshi photo

O. Roshi

0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

BursasporO. Roshi vs Bursaspor

2 games played

Odise Roshi's next match is on Sunday at 16:00 against Bursaspor. See how Odise Roshi did in earlier matches against Bursaspor.

O. Roshi's games against Bursaspor
DatePlayed forCompPosScoreMinGAShSoTFlsCards
Mar 6, 2022
Oct 17, 2021
Against BSA
Goals
Avg
0.00
Season 0.10
P90
0.00
Season 0.14
Assists
Avg
0.00
Season 0.20
P90
0.00
Season 0.29
Shots
Avg
2.00
Season 1.50
P90
2.31
Season 2.17
Shots on target
Avg
1.00
Season 0.20
P90
1.15
Season 0.29
Fouls
Avg
5.00
Season 1.20
P90
5.77
Season 1.73
Cards
Avg
1.00
Season 0.10
P90
1.15
Season 0.14

Before the next match

Keçiörengücü v Bursaspor, Sunday

BursasporWhat Bursaspor allow right wingers

Position stats
Per RW appearanceProjectedBSALeague
Shots1.331.60
Shots on target0.330.51
Goalsn/a0.330.18
Fouls wonn/a1.331.39

3 appearances at RW against Bursaspor in their last 20 matches; league average from the 1. Lig.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on O. Roshi

Odds Outliers

Odise Roshi 2026/2027 season stats

As a right winger, Odise Roshi has appeared in 10 1. Lig matches this season, totalling 623 minutes at an average rating of 6.26. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other 1. Lig attackers.

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals10.1034
Goal involvements30.4354
Shots152.2052
Shots on target20.309
Shot accuracy13.0%n/a2
Shot conversion7.0%n/a37
Goals per SoT0.50n/a67
Big chances missed0n/a14
Shots off target50.7231
Shots blocked81.1691
Hit woodwork20.2996
Assists20.3085
Key passes60.9032
Chances created60.8732
Big chances created30.4392

Odise Roshi has taken 15 shots with 2 on target (13% accuracy), scoring 1 goal. That is a shot roughly every 42 minutes. Those shots are worth 0 expected goals (xG), 0 of it from shots on target (xGOT). He is around the divisional average for shooting, ranking in the 52nd percentile for shot volume among attackers. Odise Roshi has 2 assists and 6 key passes , creating 3 big chances . That works out to a chance created roughly every 104 minutes. Odise Roshi has set up 8 shots for teammates, worth 0 expected assists (xA). His creative output is elite, ranking in the 85th percentile for chance creation among attackers.

Passing stats

PassingTotalPer 90 / %Percentile
Passes22732.8089
Accurate passes15522.4077
Pass accuracy68.0%n/a19
Long balls won20.2921
Through balls won0n/a50
Accurate crosses40.5877
Backward passes0n/a50
Passes (final third)0n/a50

Odise Roshi has completed 155 of 227 passes at 68% accuracy , plus 4 accurate crosses . He is elite for passing volume, ranking in the 89th percentile for passing volume among attackers.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles81.1671
Dribble attempts81.1635
Dribble success1.0%n/a97
Duels won446.3686
Aerials won182.6086
Touches34549.8082
Possession lost11015.8982
Dribbled past0n/a25
Fouls won91.3060
Dispossessed71.0149
Turnovers50.726

Odise Roshi completes 8 dribbles at a 100% success rate and wins 44 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles91.3075
Tackles won30.4372
Interceptions60.8788
Clearances81.1691
Blocks0n/a50
Ball recoveries0n/a50
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a47
Errors led to goal0n/a50

Odise Roshi makes 9 tackles and 6 interceptions , adding 8 clearances . That is a tackle roughly every 69 minutes. He is strong defensively, ranking in the 75th percentile for tackles among attackers.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed121.7369
Yellow cards10.1454
Red cards0n/a49
Offsides30.4355
Fouls per card12.00n/a96
Foul involvements213.0365
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Odise Roshi has committed 12 fouls and received 1 yellow card , no red cards . That is roughly a booking every 12 fouls.

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
1. Lig372,6648832516.99

2024/2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
1. Lig362,8647431557.27

2023/2024

CompetitionAppsMinGoalsAssistsKey pTacklesRating
1. Lig302,0085330377.24

2022/2023

CompetitionAppsMinGoalsAssistsKey pTacklesRating
1. Lig241,6261521416.76

2021/2022

CompetitionAppsMinGoalsAssistsKey pTacklesRating
1. Lig282,4501236496.02

2022

CompetitionAppsMinGoalsAssistsKey pTacklesRating
WC Qualification Europe833503856.21

About Odise Roshi

1. Lig 2026/2027 season

This season in the 1. Lig, Odise Roshi has scored 1 goal and 2 assists across 10 appearances (9 starts), totalling 623 minutes. That works out to 0.1 goals and 0.3 assists per 90 minutes. Odise Roshi has attempted 15 shots with 2 on target, a 13% shot accuracy rate. That shot output is worth 0.00 expected goals (xG) this season.

Attacking and creative

In attacking play, Odise Roshi has created 6 chances including 3 big chances for teammates. The forward has completed 8 successful dribbles from 8 attempts (100% success rate). Odise Roshi has contributed 6 key passes and 19 crosses this season.

Defensive and passing

Defensively, Odise Roshi has registered 9 tackles (3 won), 6 interceptions, and 8 clearances. In possession, the forward has completed 155 from 227 pass attempts, a 68% pass accuracy rate. Odise Roshi has won 44 of 72 total duels.

Discipline

Odise Roshi has received 1 yellow card this season, committing 12 fouls and winning 9.

About Odise Roshi

Odise Roshi is a 35-year-old forward playing for Keçiörengücü in the 1. Lig, representing Albania. Odise Roshi is right-footed and wears the number 7 shirt. Born on 22 May 1991.

Most recent appearance

Odise Roshi's most recent match was at home against Iğdır FK on February 18th. Keçiörengücü drew 0-0. Odise Roshi played 80 minutes, registering 2 shots, 1 tackle with a match rating of 6.78.

Recent matches

Next fixture

Odise Roshi and Keçiörengücü are next in action on June 24th against Fatih Karagümrük in the 1. Lig. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Fatih Karagümrük vs Keçiörengücü match preview.

Teammates at Keçiörengücü

Odise Roshi stats FAQ

How many tackles does Odise Roshi make per game?

Odise Roshi averages 1.3 tackles per 90 minutes in the 1. Lig along with 0.87 interceptions , ranking in the 75th percentile for tackles among players in his position.

How many goals and assists does Odise Roshi have in 26/27?

Odise Roshi has 1 goal and 2 assists from 10 appearances in the 1. Lig.

What is Odise Roshi's xG (expected goals) in 26/27?

Odise Roshi has 0 expected goals (xG) from 1 actual goal in 10 appearances in the 1. Lig.

What position does Odise Roshi play?

Odise Roshi plays as an outfielder for Keçiörengücü.

Who does Odise Roshi play for?

Odise Roshi plays for Keçiörengücü in the 1. Lig.

When is Odise Roshi's next match?

Keçiörengücü next face Fatih Karagümrük on 19 October in the 1. Lig.