Skip to main content
M. Veillon photo

Mattéo Veillon

Last 5
DLWWL
France flagFrance
Country
Defender
Position
24
Age
187 cm
Height
right
Foot
23
Shirt

Next match

Ligue 2 logoLigue 2
18:00Today
Match oddsBet365Bet365
13.10
X2.90
22.20
View match

Match-by-match stats

M. Veillon photo

M. Veillon

Annecy logoAnnecy
Line
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Mattéo Veillon 2026/2027 season stats

As a right center back, Mattéo Veillon has appeared in 4 Ligue 2 matches this season, totalling 282 minutes at an average rating of 6.57. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Ligue 2 defenders.

6.6Rating
4
Apps
1
Goals
0
Assists
0
Key passes
3
Tackles
282
Minutes

Player traits

Percentile vs defenders

Defending47Aerial51Passing30On ball43Creating28Attacking72

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals10.3092
Goal involvements10.3291
Shots10.3032
Shots on target10.3073
Shot accuracy100.0%n/a97
Shot conversion100.0%n/a98
Goals per SoT1.00n/a95
Big chances missed0n/a41
Shots off target0n/a18
Shots blocked0n/a30
Hit woodwork0n/a49
Assists0n/a44
Key passes0n/a14
Chances created0n/a16
Big chances created0n/a39

Mattéo Veillon has taken 1 shots with 1 on target (100% accuracy), scoring 1 goal. That is a shot roughly every 282 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 32nd percentile for shot volume among defenders. Mattéo Veillon has 0 assists and 0 key passes . Mattéo Veillon has set up 0 shots for teammates, worth 0 expected assists (xA). His creative output is around the divisional average, ranking in the 44th percentile for chance creation among defenders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes12439.6018
Accurate passes10031.9018
Pass accuracy81.0%n/a32
Long balls won41.2820
Through balls won0n/a50
Accurate crosses0n/a28
Backward passes103.1927
Passes (final third)196.0639

Mattéo Veillon has completed 100 of 124 passes at 81% accuracy . He is below average for passing volume, ranking in the 18th percentile for passing volume among defenders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles20.6473
Dribble attempts30.9665
Dribble success0.7%n/a72
Duels won113.5128
Aerials won51.6061
Touches16753.304
Possession lost268.3032
Dribbled past10.3246
Fouls won30.9641
Dispossessed0n/a24
Turnovers10.3215

Mattéo Veillon completes 2 dribbles at a 67% success rate and wins 11 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles30.9613
Tackles won10.3215
Interceptions61.9180
Clearances165.1173
Blocks0n/a50
Ball recoveries92.8720
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot10.3294
Errors led to goal10.3299

Mattéo Veillon makes 3 tackles and 6 interceptions , adding 16 clearances . That is a tackle roughly every 94 minutes. He is below average defensively, ranking in the 13th percentile for tackles among defenders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed30.9641
Yellow cards0n/a22
Red cards0n/a50
Fouls per card0.00n/a22
Foul involvements61.9137
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Mattéo Veillon has committed 3 fouls and received 0 yellow cards , no red cards .

Mattéo Veillon previous seasons

Per season, all competitions
2025/2026
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 215864001214.93

About Mattéo Veillon

Ligue 2 2026/2027 season

This season in the Ligue 2, Mattéo Veillon has scored 1 goal across 4 appearances (2 starts), totalling 282 minutes. That works out to 0.3 goals and 0 assists per 90 minutes. Mattéo Veillon has attempted 1 shots with 1 on target, a 100% shot accuracy rate. That shot output is worth 0.00 expected goals (xG) this season.

Attacking and creative

In attacking play, Mattéo Veillon has created 0 chances including 0 big chances for teammates. The defender has completed 2 successful dribbles from 3 attempts (67% success rate).

Defensive and passing

Defensively, Mattéo Veillon has registered 3 tackles (1 won), 6 interceptions, and 16 clearances. In possession, the defender has completed 100 from 124 pass attempts, a 81% pass accuracy rate. Mattéo Veillon has won 11 of 23 total duels.

Discipline

Mattéo Veillon has received 0 yellow cards this season, committing 3 fouls and winning 3.

About Mattéo Veillon

Mattéo Veillon is a 24-year-old defender playing for Annecy in the Ligue 2, representing France. Mattéo Veillon is right-footed and wears the number 23 shirt. Born on 1 March 2002.

Most recent appearance

Mattéo Veillon's most recent match was away at Metz on August 14th. Annecy drew 1-1. Mattéo Veillon played 90 minutes, registering 1 tackle with a match rating of 6.59.

Recent matches

Next fixture

Mattéo Veillon and Annecy are next in action on September 24th against Grenoble Foot 38 in the Ligue 2. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Grenoble Foot 38 vs Annecy match preview.

Teammates at Annecy

Mattéo Veillon stats FAQ

How many tackles does Mattéo Veillon make per game?
Mattéo Veillon averages 0.96 tackles per 90 minutes in the Ligue 2 along with 1.91 interceptions , ranking in the 13th percentile for tackles among players in his position.
How many goals and assists does Mattéo Veillon have in 26/27?
Mattéo Veillon has 1 goal and 0 assists from 4 appearances in the Ligue 2.
What is Mattéo Veillon's xG (expected goals) in 26/27?
Mattéo Veillon has 0 expected goals (xG) from 1 actual goal in 4 appearances in the Ligue 2.
What position does Mattéo Veillon play?
Mattéo Veillon plays as an outfielder for Annecy.
Who does Mattéo Veillon play for?
Mattéo Veillon plays for Annecy in the Ligue 2.
When is Mattéo Veillon's next match?
Annecy next face Grenoble Foot 38 on 4 September in the Ligue 2.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel