Skip to main content
J. Ruiz photo

Javier Ruiz stats

Last 5
LDLLL
Argentina
Nationality
Midfielder
Position
22
Age
173 cm
Height
Right
Foot
#10
Shirt

Next match

Liga MX logoLiga MX
00:07Wednesday
Best match odds
1Bet3651.42
XPaddy Power5.00
2Paddy Power7.00

Match-by-match stats

J. Ruiz photo

J. Ruiz

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

GuadalajaraJ. Ruiz vs Guadalajara

1 game played

Javier Ruiz's next match is on Wednesday at 01:07 against Guadalajara. See how Javier Ruiz did in earlier matches against Guadalajara.

J. Ruiz's games against Guadalajara
DatePlayed forCompPosScoreMinGAShSoTFlsCards
Apr 23, 2026
Against GUA
Goals
Avg
0.00
Season 0.00
P90
0.00
Season 0.00
Assists
Avg
0.00
Season 0.09
P90
0.00
Season 0.13
Shots
Avg
3.00
Season 1.09
P90
3.00
Season 1.53
Shots on target
Avg
0.00
Season 0.27
P90
0.00
Season 0.38
Fouls
Avg
4.00
Season 1.45
P90
4.00
Season 2.05
Cards
Avg
0.00
Season 0.18
P90
0.00
Season 0.26

Before the next match

Guadalajara v Necaxa, Wednesday

GuadalajaraWhat Guadalajara allow left attacking midfielders

Position stats

No LCAM appearances against Guadalajara yet

Nobody has played LCAM against them in their last 20 matches. Position stats can widen the window.

Best odds on J. Ruiz

Odds Outliers

Javier Ruiz 2026/2027 season stats

As a left attacking midfielder, Javier Ruiz has appeared in 11 Liga MX matches this season, totalling 704 minutes at an average rating of 6.83. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Liga MX midfielders.

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a24
Goal involvements10.1334
Shots121.5053
Shots on target30.4043
Shot accuracy25.0%n/a37
Shot conversion0.0%n/a24
Goals per SoT0.00n/a24
Big chances missed0n/a27
Shots off target40.5135
Shots blocked50.6478
Hit woodwork0n/a35
Assists10.1055
Key passes192.4076
Chances created162.0572
Big chances created40.5185

Javier Ruiz has taken 12 shots with 3 on target (25% accuracy), scoring 0 goals. That is a shot roughly every 59 minutes. Those shots are worth 0.4 expected goals (xG), 0.1 of it from shots on target (xGOT). He is around the divisional average for shooting, ranking in the 53rd percentile for shot volume among midfielders. Javier Ruiz has 1 assist and 19 key passes , creating 4 big chances . That works out to a chance created roughly every 44 minutes. Javier Ruiz has set up 20 shots for teammates, worth 1.8 expected assists (xA). His creative output is around the divisional average, ranking in the 55th percentile for chance creation among midfielders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes19124.408
Accurate passes16721.309
Pass accuracy87.0%n/a68
Long balls won182.3061
Through balls won0n/a50
Accurate crosses121.5387
Backward passes344.3512
Passes (final third)273.4519

Javier Ruiz has completed 167 of 191 passes at 87% accuracy , plus 12 accurate crosses . He is below average for passing volume, ranking in the 8th percentile for passing volume among midfielders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles253.2097
Dribble attempts577.2999
Dribble success0.4%n/a37
Duels won648.1896
Aerials won10.137
Touches41853.4027
Possession lost13216.8882
Dribbled past60.7746
Fouls won232.9496
Dispossessed243.0799
Turnovers182.3091

Javier Ruiz completes 25 dribbles at a 44% success rate and wins 64 duels . Aerial duels are a relative weakness (7th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles151.9267
Tackles won111.4178
Interceptions20.2614
Clearances0n/a2
Blocks0n/a50
Ball recoveries425.3774
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot10.1390
Errors led to goal0n/a48

Javier Ruiz makes 15 tackles and 2 interceptions . That is a tackle roughly every 47 minutes. He is strong defensively, ranking in the 67th percentile for tackles among midfielders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed162.0594
Yellow cards20.2671
Red cards0n/a47
Offsides10.1365
Fouls per card8.00n/a90
Foul involvements394.9999
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Javier Ruiz has committed 16 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 8 fouls.

Positions played

Liga MX
1
LM
1
LCM
5
LCAM
1
LST

Mainly left attacking midfielder (5 appearances), also at left midfielder (1) and left central midfielder (1).

Strengths & weaknesses

vs midfielders

Strengths

Dribble attempts99
Foul involvements99
Successful dribbles97

Weaknesses

Dispossessed1
Clearances2
Fouls committed6

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga MX12721519107.09

2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga Profesional de Fútbol292,2083629326.96

2024

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga Profesional de Fútbol158172011206.99
Copa de la Superliga310800136.46

2023

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Copa de la Superliga7207004146.72

About Javier Ruiz

Liga MX 2026/2027 season

This season in the Liga MX, Javier Ruiz has scored 1 assist across 11 appearances (8 starts), totalling 704 minutes. That works out to 0 goals and 0.1 assists per 90 minutes. Javier Ruiz has attempted 12 shots with 3 on target, a 25% shot accuracy rate. That shot output is worth 0.44 expected goals (xG) this season.

Attacking and creative

In attacking play, Javier Ruiz has created 16 chances including 4 big chances for teammates. The midfielder has completed 25 successful dribbles from 57 attempts (44% success rate). Javier Ruiz has contributed 19 key passes and 37 crosses this season.

Defensive and passing

Defensively, Javier Ruiz has registered 15 tackles (11 won), 2 interceptions, and 0 clearances. In possession, the midfielder has completed 167 from 191 pass attempts, a 87% pass accuracy rate. Javier Ruiz has won 64 of 144 total duels.

Discipline

Javier Ruiz has received 2 yellow cards this season, committing 16 fouls and winning 23.

About Javier Ruiz

Javier Ruiz is a 22-year-old midfielder playing for Necaxa in the Liga MX, representing Argentina. Javier Ruiz is right-footed and wears the number 10 shirt. Born on 24 September 2004.

Most recent appearance

Javier Ruiz's most recent match was at home against Atlas on July 9th. Necaxa lost 0-2. Javier Ruiz played 26 minutes, registering 3 shots, 2 key passs with a match rating of 6.87.

Recent matches

Next fixture

Javier Ruiz and Necaxa are next in action on May 15th against Guadalajara in the Liga MX. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Guadalajara vs Necaxa match preview.

Teammates at Necaxa

Javier Ruiz stats FAQ

How many tackles does Javier Ruiz make per game?

Javier Ruiz averages 1.92 tackles per 90 minutes in the Liga MX along with 0.26 interceptions , ranking in the 67th percentile for tackles among players in his position.

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

Javier Ruiz has 0 goals and 1 assist from 11 appearances in the Liga MX.

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

Javier Ruiz has 0.4 expected goals (xG) from 0 actual goals in 11 appearances in the Liga MX.

What position does Javier Ruiz play?

Javier Ruiz plays as an outfielder for Necaxa.

Who does Javier Ruiz play for?

Javier Ruiz plays for Necaxa in the Liga MX.

When is Javier Ruiz's next match?

Necaxa next face Guadalajara on 21 October in the Liga MX.