Skip to main content
Ó. Villa photo

Óscar Villa stats

Last 5
DDLDL
Mexico
Nationality
Defender
Position
25
Age
176 cm
Height
Left
Foot
#15
Shirt

Next match

Liga MX logoLiga MX
01:00Thursday
Not in pred. XI
Best match odds
1Altenar3.80
XBet3653.70
2Kambi1.92

Match-by-match stats

Ó. Villa photo

Ó. Villa

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

MonterreyÓ. Villa vs Monterrey

2 games played, 5 more on the bench

Óscar Villa's next match is on Thursday at 02:00 against Monterrey. See how Óscar Villa did in earlier matches against Monterrey.

Against MNT
Goals
Avg
0.00
Season 0.00
P90
0.00
Season 0.00
Assists
Avg
0.00
Season 0.11
P90
0.00
Season 0.48
Shots
Avg
0.00
Season 0.11
P90
0.00
Season 0.48
Shots on target
Avg
0.00
Season 0.11
P90
0.00
Season 0.48
Fouls
Avg
0.00
Season 0.44
P90
0.00
Season 1.93
Cards
Avg
0.00
Season 0.11
P90
0.00
Season 0.48

Before the next match

Puebla v Monterrey, Thursday

MonterreyWhat Monterrey allow left backs

Position stats
Per LB appearanceProjectedMNTLeague
Tackles2.151.82
Fouls committedn/a1.151.11
Passesn/a34.434.5
Shots0.150.63

13 appearances at LB against Monterrey in their last 20 matches; league average from the Liga MX.

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

Best odds on Ó. Villa

Odds Outliers

Óscar Villa 2026/2027 season stats

As a player, Óscar Villa has appeared in 9 Liga MX matches this season, totalling 187 minutes at an average rating of 5.10. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Liga MX players.

Not enough players to compare against for this season.

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga MX16900126.23

2022/2023

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga MX13425004154.82

2021/2022

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga MX427200266.73

About Óscar Villa

Liga MX 2026/2027 season

This season in the Liga MX, Óscar Villa has scored 1 assist across 9 appearances (0 starts), totalling 187 minutes. That works out to 0 goals and 0.5 assists per 90 minutes. Óscar Villa has attempted 1 shots with 1 on target, a 100% shot accuracy rate. That shot output is worth 0.06 expected goals (xG) this season.

Attacking and creative

In attacking play, Óscar Villa has created 1 chances including 0 big chances for teammates. The defender has completed 3 successful dribbles from 5 attempts (60% success rate). Óscar Villa has contributed 2 key passes and 5 crosses this season.

Defensive and passing

Defensively, Óscar Villa has registered 3 tackles (1 won), 3 interceptions, and 11 clearances. In possession, the defender has completed 56 from 75 pass attempts, a 75% pass accuracy rate. Óscar Villa has won 13 of 23 total duels.

Discipline

Óscar Villa has received 1 yellow card this season, committing 4 fouls and winning 2.

About Óscar Villa

Óscar Villa is a 25-year-old defender playing for Puebla in the Liga MX, representing Mexico. Óscar Villa is left-footed and wears the number 15 shirt. Born on 24 February 2001.

Most recent appearance

Óscar Villa's most recent match was at home against León on May 10th. Puebla drew 1-1. Óscar Villa played 10 minutes with a match rating of 6.58.

Recent matches

Next fixture

Óscar Villa and Puebla are next in action on March 17th against Monterrey in the Liga MX. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Puebla vs Monterrey match preview.

Teammates at Puebla

Óscar Villa stats FAQ

How many tackles does Óscar Villa make per game?

Óscar Villa averages 1.44 tackles per 90 minutes in the Liga MX along with 1.44 interceptions .

How many goals and assists does Óscar Villa have in 26/27?

Óscar Villa has 0 goals and 1 assist from 9 appearances in the Liga MX.

What is Óscar Villa's xG (expected goals) in 26/27?

Óscar Villa has 0.1 expected goals (xG) from 0 actual goals in 9 appearances in the Liga MX.

What position does Óscar Villa play?

Óscar Villa plays as an outfielder for Puebla.

Who does Óscar Villa play for?

Óscar Villa plays for Puebla in the Liga MX.

When is Óscar Villa's next match?

Puebla next face Monterrey on 22 October in the Liga MX.