Skip to main content
J. Caicedo photo

Johan Caicedo stats

Last 5
WWLLW
Colombia
Nationality
Midfielder
Position
22
Age
184 cm
Height
Right
Foot
#13
Shirt

Next match

Liga MX logoLiga MX
01:00Tomorrow
Not in pred. XI
Best match odds
1Ladbrokes1.33
XBet3655.50
2Bet3658.00

Match-by-match stats

J. Caicedo photo

J. Caicedo

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

Before the next match

Toluca v Atlético San Luis, Tomorrow

TolucaWhat Toluca allow right central midfielders

Position stats
Per RCM appearanceProjectedTOLLeague
Shots1.311.17
Passesn/a29.437.0
Tackles1.691.63
Fouls committedn/a0.850.99

13 appearances at RCM against Toluca 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 J. Caicedo

Odds Outliers

Johan Caicedo 2026/2027 season stats

As a right central midfielder, Johan Caicedo has appeared in 6 Liga MX matches this season, totalling 281 minutes at an average rating of 5.72. 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/a27
Goal involvements0n/a15
Shots20.6018
Shots on target20.6066
Shot accuracy100.0%n/a99
Shot conversion0.0%n/a27
Goals per SoT0.00n/a27
Big chances missed0n/a28
Shots off target0n/a3
Shots blocked0n/a11
Hit woodwork0n/a37
Assists0n/a24
Key passes20.6019
Chances created20.6426
Big chances created0n/a19

Johan Caicedo has taken 2 shots with 2 on target (100% accuracy), scoring 0 goals. That is a shot roughly every 141 minutes. Those shots are worth 0 expected goals (xG), 0.1 of it from shots on target (xGOT). He is below average for shooting, ranking in the 18th percentile for shot volume among midfielders. Johan Caicedo has 0 assists and 2 key passes . That works out to a chance created roughly every 141 minutes. Johan Caicedo has set up 2 shots for teammates, worth 0.1 expected assists (xA). His creative output is below average, ranking in the 24th percentile for chance creation among midfielders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes17857.0085
Accurate passes14546.4081
Pass accuracy81.0%n/a28
Long balls won82.5666
Through balls won0n/a50
Accurate crosses0n/a11
Backward passes247.6961
Passes (final third)154.8038

Johan Caicedo has completed 145 of 178 passes at 81% accuracy . He is elite for passing volume, ranking in the 85th percentile for passing volume among midfielders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles30.9662
Dribble attempts30.9629
Dribble success1.0%n/a97
Duels won154.8055
Aerials won20.6452
Touches22973.3086
Possession lost4113.1353
Dribbled past51.6094
Fouls won20.6416
Dispossessed20.6425
Turnovers0n/a3

Johan Caicedo completes 3 dribbles at a 100% success rate and wins 15 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles82.5686
Tackles won51.6085
Interceptions92.8897
Clearances103.2097
Blocks0n/a50
Ball recoveries196.0989
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a43
Errors led to goal0n/a48

Johan Caicedo makes 8 tackles and 9 interceptions , adding 10 clearances . That is a tackle roughly every 35 minutes. He is elite defensively, ranking in the 86th percentile for tackles among midfielders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed51.6081
Yellow cards10.3281
Red cards0n/a47
Offsides0n/a28
Fouls per card5.00n/a66
Foul involvements72.2439
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Johan Caicedo has committed 5 fouls and received 1 yellow card , no red cards . That is roughly a booking every 5 fouls.

Previous seasons

Per competition, club and country

About Johan Caicedo

Liga MX 2026/2027 season

This season in the Liga MX, Johan Caicedo has featured across 6 appearances (3 starts), totalling 281 minutes. Johan Caicedo has attempted 2 shots with 2 on target, a 100% shot accuracy rate. That shot output is worth 0.03 expected goals (xG) this season.

Attacking and creative

In attacking play, Johan Caicedo has created 2 chances including 0 big chances for teammates. The midfielder has completed 3 successful dribbles from 3 attempts (100% success rate). Johan Caicedo has contributed 2 key passes and 0 crosses this season.

Defensive and passing

Defensively, Johan Caicedo has registered 8 tackles (5 won), 9 interceptions, and 10 clearances. In possession, the midfielder has completed 145 from 178 pass attempts, a 81% pass accuracy rate. Johan Caicedo has won 15 of 27 total duels.

Discipline

Johan Caicedo has received 1 yellow card this season, committing 5 fouls and winning 2.

About Johan Caicedo

Johan Caicedo is a 22-year-old midfielder playing for Atlético San Luis in the Liga MX, representing Colombia. Johan Caicedo is right-footed and wears the number 13 shirt. Born on 13 March 2004.

Most recent appearance

Johan Caicedo's most recent match was away at Pumas UNAM on September 14th. Atlético San Luis won 2-3. Johan Caicedo played 2 minutes with a match rating of 0.

Recent matches

Next fixture

Johan Caicedo and Atlético San Luis are next in action on April 4th against Toluca in the Liga MX. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Toluca vs Atlético San Luis match preview.

Teammates at Atlético San Luis

Johan Caicedo stats FAQ

How many tackles does Johan Caicedo make per game?

Johan Caicedo averages 2.56 tackles per 90 minutes in the Liga MX along with 2.88 interceptions , ranking in the 86th percentile for tackles among players in his position.

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

Johan Caicedo has 0 goals and 0 assists from 6 appearances in the Liga MX.

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

Johan Caicedo has 0 expected goals (xG) from 0 actual goals in 6 appearances in the Liga MX.

What position does Johan Caicedo play?

Johan Caicedo plays as an outfielder for Atlético San Luis.

Who does Johan Caicedo play for?

Johan Caicedo plays for Atlético San Luis in the Liga MX.

When is Johan Caicedo's next match?

Atlético San Luis next face Toluca on 18 October in the Liga MX.