
Johan Caicedo
Match-by-match stats
Johan Caicedo 2026/2027 season stats
As a right central midfielder, Johan Caicedo has appeared in 3 Liga MX matches this season, totalling 215 minutes at an average rating of 6.98. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Liga MX midfielders.
Player traits
Percentile vs midfielders
Attacking stats
| Attacking | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Goals | 0 | n/a | 29 |
| Goal involvements | 0 | n/a | 20 |
| Shots | 1 | 0.40 | 13 |
| Shots on target | 1 | 0.40 | 45 |
| Shot accuracy | 100.0% | n/a | 98 |
| Shot conversion | 0.0% | n/a | 29 |
| Goals per SoT | 0.00 | n/a | 29 |
| Big chances missed | 0 | n/a | 34 |
| Shots off target | 0 | n/a | 5 |
| Shots blocked | 0 | n/a | 10 |
| Hit woodwork | 0 | n/a | 43 |
| Assists | 0 | n/a | 32 |
| Key passes | 2 | 0.80 | 27 |
| Chances created | 2 | 0.84 | 34 |
| Big chances created | 0 | n/a | 22 |
Johan Caicedo has taken 1 shots with 1 on target (100% accuracy), scoring 0 goals. That is a shot roughly every 215 minutes. Those shots are worth 0 expected goals (xG), 0 of it from shots on target (xGOT). He is below average for shooting, ranking in the 13th percentile for shot volume among midfielders. Johan Caicedo has 0 assists and 2 key passes . That works out to a chance created roughly every 108 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 32nd percentile for chance creation among midfielders.
Passing stats
| Passing | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Passes | 129 | 54.00 | 78 |
| Accurate passes | 103 | 43.10 | 66 |
| Pass accuracy | 80.0% | n/a | 21 |
| Long balls won | 4 | 1.67 | 42 |
| Through balls won | 0 | n/a | 50 |
| Accurate crosses | 0 | n/a | 12 |
| Backward passes | 17 | 7.12 | 43 |
| Passes (final third) | 12 | 5.02 | 47 |
Johan Caicedo has completed 103 of 129 passes at 80% accuracy . He is strong for passing volume, ranking in the 78th percentile for passing volume among midfielders.
Possession stats
| Possession | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Successful dribbles | 1 | 0.42 | 19 |
| Dribble attempts | 1 | 0.42 | 6 |
| Dribble success | 1.0% | n/a | 95 |
| Duels won | 11 | 4.60 | 43 |
| Aerials won | 1 | 0.42 | 37 |
| Touches | 165 | 69.10 | 70 |
| Possession lost | 32 | 13.40 | 60 |
| Dribbled past | 3 | 1.26 | 81 |
| Fouls won | 2 | 0.84 | 34 |
| Dispossessed | 2 | 0.84 | 39 |
| Turnovers | 0 | n/a | 50 |
Johan Caicedo completes 1 dribbles at a 100% success rate and wins 11 duels . Aerial duels are a relative weakness (37th percentile).
Defending stats
| Defending | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Tackles | 7 | 2.93 | 89 |
| Tackles won | 4 | 1.67 | 78 |
| Interceptions | 7 | 2.93 | 99 |
| Clearances | 6 | 2.51 | 91 |
| Blocks | 0 | n/a | 50 |
| Ball recoveries | 13 | 5.44 | 70 |
| Crosses blocked | 0 | n/a | 50 |
| Clearances off line | 0 | n/a | 50 |
| Offsides won | 0 | n/a | 50 |
| Errors led to shot | 0 | n/a | 44 |
| Errors led to goal | 0 | n/a | 49 |
Johan Caicedo makes 7 tackles and 7 interceptions , adding 6 clearances . That is a tackle roughly every 31 minutes. He is elite defensively, ranking in the 89th percentile for tackles among midfielders.
Discipline stats
| Discipline | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Fouls committed | 4 | 1.67 | 81 |
| Yellow cards | 0 | n/a | 27 |
| Red cards | 0 | n/a | 48 |
| Offsides | 0 | n/a | 36 |
| Fouls per card | 0.00 | n/a | 26 |
| Foul involvements | 6 | 2.51 | 51 |
| 2nd yellows | 0 | n/a | n/a |
| Penalties scored | 0 | n/a | n/a |
| Penalties missed | 0 | n/a | n/a |
| Penalties won | 0 | n/a | n/a |
| Penalties committed | 0 | n/a | n/a |
| Own goals | 0 | n/a | n/a |
Johan Caicedo has committed 4 fouls and received 0 yellow cards , no red cards .
Positions played
Liga MXMainly right central midfielder (2 appearances).
Strengths & weaknesses
vs midfieldersStrengths
Weaknesses
Similar players
midfielders
Atlético San Luis squad
B. Galdames
25 yrs#7
R. Nájera
23 yrs#8
J. Pedro
34 yrs#9
A. Duarte
22 yrs#17
S. Muñóz
24 yrs#19
L. Flores
23 yrs#20
R. Llorente
23 yrs#22
J. Medina
29 yrs#28
F. Mora
33 yrs#99
R. Meraz
27 yrs#5
S. Salles-Lamonge
30 yrs#10
D. Rodríguez
24 yrs#11
J. Caicedo
22 yrs#13
M. García
24 yrs#14
Ó. Macías
28 yrs#21
S. Pérez Bouquet
23 yrs#26
K. Ortega
24 yrs#35Johan Caicedo previous seasons
Per season, all competitionsAbout Johan Caicedo
Liga MX 2026/2027 season
This season in the Liga MX, Johan Caicedo has featured across 3 appearances (2 starts), totalling 215 minutes. Johan Caicedo has attempted 1 shots with 1 on target, a 100% shot accuracy rate. That shot output is worth 0.02 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 1 successful dribbles from 1 attempts (100% success rate). Johan Caicedo has contributed 2 key passes and 0 crosses this season.
Defensive and passing
Defensively, Johan Caicedo has registered 7 tackles (4 won), 7 interceptions, and 6 clearances. In possession, the midfielder has completed 103 from 129 pass attempts, a 80% pass accuracy rate. Johan Caicedo has won 11 of 19 total duels.
Discipline
Johan Caicedo has received 0 yellow cards this season, committing 4 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 Monterrey on December 21st. Atlético San Luis won 1-3. Johan Caicedo played 90 minutes, registering 1 key pass, 3 tackles with a match rating of 7.03.
Recent matches
Next fixture
Johan Caicedo and Atlético San Luis are next in action on January 14th against Guadalajara in the Liga MX. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Atlético San Luis vs Guadalajara match preview.
Teammates at Atlético San Luis
Johan Caicedo currently plays alongside Juanpe, Benjamín Galdames, Leonardo Flores, Anderson Duarte, Johan Caicedo, João Pedro, Eduardo Águila, Lucas Esteves, Aldo Cruz, Ronaldo Nájera, Benjamín Galindo, Robson Bambu, Óscar Macías, Diego Urtiaga Ramírez, David Rodríguez, Sébastien Salles-Lamonge, Andrés Sánchez, César López, Sebastián Pérez Bouquet, Santiago Muñóz, Manuel Gibran Lajud Bojalil, Felipe Mora, Román Torres, Jesús Medina, Miguel García, Roberto Meraz, Rafa Llorente and Kevin Ortega at Atlético San Luis.















