Skip to main content
Oso photo

Oso stats

Last 5
LLLDW
Spain
Nationality
Defender
Position
23
Age
183 cm
Height
Left
Foot
#36
Shirt

Next match

Ligue 1 logoLigue 1
16:15Sunday
LB
Best match odds
1Kambi1.75
XAltenar4.20
2Ladbrokes4.20

Match-by-match stats

Oso photo

Oso

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

Before the next match

Rennes v Strasbourg, Sunday

RennesWhat Rennes allow left wing backs

Position stats
Per LWB appearanceProjectedRENLeague
Tackles2.801.39
Fouls committedn/a1.401.16
Passesn/a26.029.9
Shots0.000.71

5 appearances at LWB against Rennes in their last 20 matches; league average from the Ligue 1.

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

Best odds on Oso

Odds Outliers

Oso 2026/2027 season stats

As a left back, Oso has appeared in 5 Ligue 1 matches this season, totalling 450 minutes at an average rating of 6.91. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Ligue 1 defenders.

Stats by competition

Club and country, 2026/2027.

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 15450006106.91
La Liga215611147.23
Total7606117147.00

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a39
Goal involvements0n/a32
Shots61.2087
Shots on target10.2070
Shot accuracy17.0%n/a54
Shot conversion0.0%n/a39
Goals per SoT0.00n/a39
Big chances missed0n/a39
Shots off target51.0094
Shots blocked0n/a26
Hit woodwork0n/a46
Assists0n/a39
Key passes61.2079
Chances created61.2082
Big chances created10.2073

Oso has taken 6 shots with 1 on target (17% accuracy), scoring 0 goals. That is a shot roughly every 75 minutes. Those shots are worth 0.4 expected goals (xG), 0.2 of it from shots on target (xGOT). He is elite for shooting, ranking in the 87th percentile for shot volume among defenders. Oso has 0 assists and 6 key passes , creating 1 big chances . That works out to a chance created roughly every 75 minutes. Oso has set up 6 shots for teammates, worth 0.6 expected assists (xA). His creative output is below average, ranking in the 39th percentile for chance creation among defenders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes21943.8033
Accurate passes19238.4036
Pass accuracy88.0%n/a52
Long balls won61.2027
Through balls won0n/a50
Accurate crosses20.4065
Backward passes346.8065
Passes (final third)265.2055

Oso has completed 192 of 219 passes at 88% accuracy , plus 2 accurate crosses . He is below average for passing volume, ranking in the 33rd percentile for passing volume among defenders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles51.0085
Dribble attempts102.0089
Dribble success0.5%n/a58
Duels won295.8087
Aerials won40.8037
Touches33466.8037
Possession lost5310.6060
Dribbled past51.0087
Fouls won102.0094
Dispossessed20.4065
Turnovers20.4068

Oso completes 5 dribbles at a 50% success rate and wins 29 duels . Aerial duels are a relative weakness (37th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles102.0066
Tackles won71.4078
Interceptions71.4067
Clearances61.204
Blocks0n/a50
Ball recoveries255.0088
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a44
Errors led to shot0n/a32
Errors led to goal0n/a47

Oso makes 10 tackles and 7 interceptions , adding 6 clearances . That is a tackle roughly every 45 minutes. He is around the divisional average defensively, ranking in the 66th percentile for tackles among defenders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed30.6029
Yellow cards10.2064
Red cards0n/a47
Fouls per card3.00n/a60
Foul involvements132.6088
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Oso has committed 3 fouls and received 1 yellow card , no red cards . That is roughly a booking every 3 fouls.

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
La Liga211,4072321286.52
Copa Del Rey323900667.06

About Oso

Ligue 1 2026/2027 season

This season in the Ligue 1, Oso has featured across 5 appearances (5 starts), totalling 450 minutes. Oso has attempted 6 shots with 1 on target, a 17% shot accuracy rate. That shot output is worth 0.39 expected goals (xG) this season.

Attacking and creative

In attacking play, Oso has created 6 chances including 1 big chances for teammates. The defender has completed 5 successful dribbles from 10 attempts (50% success rate). Oso has contributed 6 key passes and 13 crosses this season.

Defensive and passing

Defensively, Oso has registered 10 tackles (7 won), 7 interceptions, and 6 clearances. In possession, the defender has completed 192 from 219 pass attempts, a 88% pass accuracy rate. Oso has won 29 of 48 total duels.

Discipline

Oso has received 1 yellow card this season, committing 3 fouls and winning 10.

About Oso

Oso is a 23-year-old defender playing for Strasbourg in the Ligue 1, representing Spain. Oso is left-footed and wears the number 36 shirt. Born on 9 July 2003.

Most recent appearance

Oso's most recent match was at home against Paris Saint Germain on February 23rd. Strasbourg lost 1-3. Oso played 90 minutes, registering 1 shot, 2 key passs, 4 tackles with a match rating of 7.1.

Recent matches

Next fixture

Oso and Strasbourg are next in action on March 1st against Rennes in the Ligue 1. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Rennes vs Strasbourg match preview.

Teammates at Strasbourg

Oso stats FAQ

How many tackles does Oso make per game?

Oso averages 2 tackles per 90 minutes in the Ligue 1 along with 1.4 interceptions , ranking in the 66th percentile for tackles among players in his position.

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

Oso has 0 goals and 0 assists from 5 appearances in the Ligue 1.

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

Oso has 0.4 expected goals (xG) from 0 actual goals in 5 appearances in the Ligue 1.

What position does Oso play?

Oso plays as an outfielder for Strasbourg.

Who does Oso play for?

Oso plays for Strasbourg in the Ligue 1.

When is Oso's next match?

Strasbourg next face Rennes on 25 October in the Ligue 1.