Skip to main content
K. Velasco photo

Kevin Velasco stats

Last 5
LWLWW
Colombia
Nationality
Forward
Position
29
Age
172 cm
Height
Left
Foot
#26
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

K. Velasco photo

K. Velasco

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

MonterreyK. Velasco vs Monterrey

4 games played

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

Against MNT
Goals
Avg
0.00
Season 0.14
P90
0.00
Season 0.15
Assists
Avg
0.00
Season 0.00
P90
0.00
Season 0.00
Shots
Avg
0.75
Season 2.86
P90
1.01
Season 3.07
Shots on target
Avg
0.25
Season 0.86
P90
0.34
Season 0.92
Fouls
Avg
0.75
Season 0.86
P90
1.01
Season 0.92
Cards
Avg
0.00
Season 0.00
P90
0.00
Season 0.00

Before the next match

Puebla v Monterrey, Thursday

MonterreyWhat Monterrey allow right wingers

Position stats
Per RW appearanceProjectedMNTLeague
Shots1.431.82
Shots on target0.710.59
Goalsn/a0.290.09
Fouls wonn/a1.001.18

7 appearances at RW 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 K. Velasco

Odds Outliers

Kevin Velasco 2026/2027 season stats

As a attacking midfielder, Kevin Velasco has appeared in 7 Liga MX matches this season, totalling 587 minutes at an average rating of 7.25. 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
Goals10.2066
Goal involvements10.1537
Shots203.1089
Shots on target60.9076
Shot accuracy30.0%n/a48
Shot conversion5.0%n/a50
Goals per SoT0.17n/a53
Big chances missed10.1565
Shots off target91.3892
Shots blocked50.7785
Hit woodwork0n/a36
Assists0n/a23
Key passes182.8086
Chances created162.4584
Big chances created20.3168

Kevin Velasco has taken 20 shots with 6 on target (30% accuracy), scoring 1 goal. That is a shot roughly every 29 minutes. Those shots are worth 1.6 expected goals (xG), 1.5 of it from shots on target (xGOT). He is elite for shooting, ranking in the 89th percentile for shot volume among midfielders. Kevin Velasco has 0 assists and 18 key passes , creating 2 big chances . That works out to a chance created roughly every 37 minutes. Kevin Velasco has set up 18 shots for teammates, worth 1.1 expected assists (xA). His creative output is below average, ranking in the 23rd percentile for chance creation among midfielders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes21232.5018
Accurate passes18227.9025
Pass accuracy86.0%n/a56
Long balls won182.7668
Through balls won0n/a50
Accurate crosses142.1597
Backward passes477.2155
Passes (final third)345.2148

Kevin Velasco has completed 182 of 212 passes at 86% accuracy , plus 14 accurate crosses . He is below average for passing volume, ranking in the 18th percentile for passing volume among midfielders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles101.5385
Dribble attempts182.7679
Dribble success0.6%n/a66
Duels won324.9163
Aerials won30.4633
Touches37858.0047
Possession lost10616.2580
Dribbled past40.6131
Fouls won101.5362
Dispossessed121.8485
Turnovers71.0763

Kevin Velasco completes 10 dribbles at a 56% success rate and wins 32 duels . Aerial duels are a relative weakness (33rd percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles91.3839
Tackles won60.9243
Interceptions40.6135
Clearances71.0748
Blocks0n/a50
Ball recoveries263.9941
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a42
Errors led to goal0n/a48

Kevin Velasco makes 9 tackles and 4 interceptions , adding 7 clearances . That is a tackle roughly every 65 minutes. He is below average defensively, ranking in the 39th percentile for tackles among midfielders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed60.9243
Yellow cards0n/a15
Red cards0n/a47
Offsides10.1568
Fouls per card0.00n/a14
Foul involvements162.4549
2nd yellows0n/an/a
Penalties scored1n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Kevin Velasco has committed 6 fouls and received 0 yellow cards , no red cards .

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga MX149030332117.08

2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Serie B1339310686.25
Copa do Brasil311200136.85

2024/2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga MX834200986.89

2023/2024

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Liga MX352,5412545416.58

2022

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Copa Libertadores6540131687.53
Copa Sudamericana218000037.09

About Kevin Velasco

Liga MX 2026/2027 season

This season in the Liga MX, Kevin Velasco has scored 1 goal across 7 appearances (7 starts), totalling 587 minutes. That works out to 0.2 goals and 0 assists per 90 minutes. Kevin Velasco has attempted 20 shots with 6 on target, a 30% shot accuracy rate. That shot output is worth 1.58 expected goals (xG) this season.

Attacking and creative

In attacking play, Kevin Velasco has created 16 chances including 2 big chances for teammates. The forward has completed 10 successful dribbles from 18 attempts (56% success rate). Kevin Velasco has contributed 18 key passes and 42 crosses this season.

Defensive and passing

Defensively, Kevin Velasco has registered 9 tackles (6 won), 4 interceptions, and 7 clearances. In possession, the forward has completed 182 from 212 pass attempts, a 86% pass accuracy rate. Kevin Velasco has won 32 of 77 total duels.

Discipline

Kevin Velasco has received 0 yellow cards this season, committing 6 fouls and winning 10.

About Kevin Velasco

Kevin Velasco is a 29-year-old forward playing for Puebla in the Liga MX, representing Colombia. Kevin Velasco is left-footed and wears the number 26 shirt. Born on 30 April 1997.

Most recent appearance

Kevin Velasco's most recent match was away at Necaxa on September 10th. Puebla won 0-1. Kevin Velasco played 62 minutes, registering 1 key pass, 3 tackles with a match rating of 6.74.

Recent matches

Next fixture

Kevin Velasco 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

Kevin Velasco stats FAQ

How many tackles does Kevin Velasco make per game?

Kevin Velasco averages 1.38 tackles per 90 minutes in the Liga MX along with 0.61 interceptions , ranking in the 39th percentile for tackles among players in his position.

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

Kevin Velasco has 1 goal and 0 assists from 7 appearances in the Liga MX.

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

Kevin Velasco has 1.6 expected goals (xG) from 1 actual goal in 7 appearances in the Liga MX.

What position does Kevin Velasco play?

Kevin Velasco plays as an outfielder for Puebla.

Who does Kevin Velasco play for?

Kevin Velasco plays for Puebla in the Liga MX.

When is Kevin Velasco's next match?

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