Menu
M. Vecino photo
Player

M. Vecino

Midfielder · Celta Vigo 🇪🇸 Spain · Available
Apps 6
Minutes 141
Rating 6.70 / 10
Goals 0
Assists 0

M. Vecino is listed as a Midfielder for Celta Vigo. Key facts: nationality Uruguay, number #15, age 35, born 1991-08-24, height 187, weight 81, apps 6, goals 0.

Season coverage

Season attacking statistics

13 season rows

Understat league-season totals. xG and xA are expected goals and expected assists, displayed to two decimals. These totals are separate from BADB recorded-match statistics.

2025/2026 La Liga Celta Vigo Understat
Apps
6
Minutes
136
Goals
0
Assists
0
xG
0.04
xA
0.00
Shots
2
Key passes
0
Non-penalty goals
0
Non-penalty xG
0.04
Season analysis
Season contributions
Goals minus xG
-0.04
Assists minus xA
0.00
Non-penalty goals minus non-penalty xG
-0.04
Goals + assists
0
2025/2026 Serie A Lazio Understat
Apps
13
Minutes
592
Goals
1
Assists
1
xG
0.31
xA
0.51
Shots
7
Key passes
3
Non-penalty goals
1
Non-penalty xG
0.31
Season analysis
Season contributions
Goals minus xG
+0.69
Assists minus xA
+0.49
Non-penalty goals minus non-penalty xG
+0.69
Goals + assists
2
2024/2025 Serie A Lazio Understat
Apps
20
Minutes
843
Goals
2
Assists
3
xG
3.10
xA
3.25
Shots
16
Key passes
11
Non-penalty goals
2
Non-penalty xG
3.10
Season analysis
Season contributions
Goals minus xG
-1.10
Assists minus xA
-0.25
Non-penalty goals minus non-penalty xG
-1.10
Goals + assists
5
2023/2024 Serie A Lazio Understat
Apps
31
Minutes
1100
Goals
6
Assists
1
xG
4.24
xA
0.48
Shots
33
Key passes
7
Non-penalty goals
6
Non-penalty xG
4.24
Season analysis
Per 90 minutes
Goals / 90
0.49
Assists / 90
0.08
xG / 90
0.35
xA / 90
0.04
Non-penalty goals / 90
0.49
Non-penalty xG / 90
0.35
Shots / 90
2.70
Key passes / 90
0.57
Goals + assists / 90
0.57
Season contributions
Goals minus xG
+1.76
Assists minus xA
+0.52
Non-penalty goals minus non-penalty xG
+1.76
Goals + assists
7
Shot quality
xG per shot
0.13
Change from 2022/2023

Compared with 2022/2023 (1669 minutes), same club and league.

Goals / 90 change
+0.38
xG / 90 change
+0.20
Assists / 90 change
+0.08
xA / 90 change
+0.01
Non-penalty goals / 90 change
+0.38
Non-penalty xG / 90 change
+0.20
Shots / 90 change
+1.30
Key passes / 90 change
+0.09
Show 9 earlier seasons · 9 rows Hide 9 earlier seasons · 9 rows
2022/2023 Serie A Lazio Understat
Apps
32
Minutes
1669
Goals
2
Assists
0
xG
2.79
xA
0.47
Shots
26
Key passes
9
Non-penalty goals
2
Non-penalty xG
2.79
Season analysis
Per 90 minutes
Goals / 90
0.11
Assists / 90
0.00
xG / 90
0.15
xA / 90
0.03
Non-penalty goals / 90
0.11
Non-penalty xG / 90
0.15
Shots / 90
1.40
Key passes / 90
0.49
Goals + assists / 90
0.11
Season contributions
Goals minus xG
-0.79
Assists minus xA
-0.47
Non-penalty goals minus non-penalty xG
-0.79
Goals + assists
2
Shot quality
xG per shot
0.11
2021/2022 Serie A Inter Understat
Apps
17
Minutes
353
Goals
1
Assists
0
xG
1.10
xA
1.16
Shots
7
Key passes
5
Non-penalty goals
1
Non-penalty xG
1.10
Season analysis
Season contributions
Goals minus xG
-0.10
Assists minus xA
-1.16
Non-penalty goals minus non-penalty xG
-0.10
Goals + assists
1
2020/2021 Serie A Inter Understat
Apps
8
Minutes
278
Goals
1
Assists
1
xG
0.86
xA
0.71
Shots
6
Key passes
4
Non-penalty goals
1
Non-penalty xG
0.86
Season analysis
Season contributions
Goals minus xG
+0.14
Assists minus xA
+0.29
Non-penalty goals minus non-penalty xG
+0.14
Goals + assists
2
2019/2020 Serie A Inter Understat
Apps
20
Minutes
1282
Goals
2
Assists
2
xG
3.59
xA
0.94
Shots
28
Key passes
14
Non-penalty goals
2
Non-penalty xG
3.59
Season analysis
Per 90 minutes
Goals / 90
0.14
Assists / 90
0.14
xG / 90
0.25
xA / 90
0.07
Non-penalty goals / 90
0.14
Non-penalty xG / 90
0.25
Shots / 90
1.97
Key passes / 90
0.98
Goals + assists / 90
0.28
Season contributions
Goals minus xG
-1.59
Assists minus xA
+1.06
Non-penalty goals minus non-penalty xG
-1.59
Goals + assists
4
Shot quality
xG per shot
0.13
Change from 2018/2019

Compared with 2018/2019 (2027 minutes), same club and league.

Goals / 90 change
+0.01
xG / 90 change
-0.03
Assists / 90 change
+0.10
xA / 90 change
-0.01
Non-penalty goals / 90 change
+0.01
Non-penalty xG / 90 change
-0.03
Shots / 90 change
+0.01
Key passes / 90 change
+0.09
2018/2019 Serie A Inter Understat
Apps
30
Minutes
2027
Goals
3
Assists
1
xG
6.32
xA
1.68
Shots
44
Key passes
20
Non-penalty goals
3
Non-penalty xG
6.32
Season analysis
Per 90 minutes
Goals / 90
0.13
Assists / 90
0.04
xG / 90
0.28
xA / 90
0.07
Non-penalty goals / 90
0.13
Non-penalty xG / 90
0.28
Shots / 90
1.95
Key passes / 90
0.89
Goals + assists / 90
0.18
Season contributions
Goals minus xG
-3.32
Assists minus xA
-0.68
Non-penalty goals minus non-penalty xG
-3.32
Goals + assists
4
Shot quality
xG per shot
0.14
Change from 2017/2018

Compared with 2017/2018 (2132 minutes), same club and league.

Goals / 90 change
+0.01
xG / 90 change
+0.14
Assists / 90 change
-0.04
xA / 90 change
-0.04
Non-penalty goals / 90 change
+0.01
Non-penalty xG / 90 change
+0.14
Shots / 90 change
+0.27
Key passes / 90 change
-0.04
2017/2018 Serie A Inter Understat
Apps
29
Minutes
2132
Goals
3
Assists
2
xG
3.24
xA
2.78
Shots
40
Key passes
22
Non-penalty goals
3
Non-penalty xG
3.24
Season analysis
Per 90 minutes
Goals / 90
0.13
Assists / 90
0.08
xG / 90
0.14
xA / 90
0.12
Non-penalty goals / 90
0.13
Non-penalty xG / 90
0.14
Shots / 90
1.69
Key passes / 90
0.93
Goals + assists / 90
0.21
Season contributions
Goals minus xG
-0.24
Assists minus xA
-0.78
Non-penalty goals minus non-penalty xG
-0.24
Goals + assists
5
Shot quality
xG per shot
0.08
2016/2017 Serie A Fiorentina Understat
Apps
31
Minutes
2350
Goals
3
Assists
4
xG
2.90
xA
1.97
Shots
58
Key passes
38
Non-penalty goals
3
Non-penalty xG
2.90
Season analysis
Per 90 minutes
Goals / 90
0.11
Assists / 90
0.15
xG / 90
0.11
xA / 90
0.08
Non-penalty goals / 90
0.11
Non-penalty xG / 90
0.11
Shots / 90
2.22
Key passes / 90
1.46
Goals + assists / 90
0.27
Season contributions
Goals minus xG
+0.10
Assists minus xA
+2.03
Non-penalty goals minus non-penalty xG
+0.10
Goals + assists
7
Shot quality
xG per shot
0.05
Change from 2015/2016

Compared with 2015/2016 (2399 minutes), same club and league.

Goals / 90 change
+0.04
xG / 90 change
+0.04
Assists / 90 change
+0.12
xA / 90 change
+0.03
Non-penalty goals / 90 change
+0.04
Non-penalty xG / 90 change
+0.04
Shots / 90 change
+0.35
Key passes / 90 change
+0.52
2015/2016 Serie A Fiorentina Understat
Apps
30
Minutes
2399
Goals
2
Assists
1
xG
1.84
xA
1.23
Shots
50
Key passes
25
Non-penalty goals
2
Non-penalty xG
1.84
Season analysis
Per 90 minutes
Goals / 90
0.08
Assists / 90
0.04
xG / 90
0.07
xA / 90
0.05
Non-penalty goals / 90
0.08
Non-penalty xG / 90
0.07
Shots / 90
1.88
Key passes / 90
0.94
Goals + assists / 90
0.11
Season contributions
Goals minus xG
+0.16
Assists minus xA
-0.23
Non-penalty goals minus non-penalty xG
+0.16
Goals + assists
3
Shot quality
xG per shot
0.04
2014/2015 Serie A Empoli Understat
Apps
36
Minutes
3004
Goals
2
Assists
3
xG
1.97
xA
3.29
Shots
55
Key passes
35
Non-penalty goals
2
Non-penalty xG
1.97
Season analysis
Per 90 minutes
Goals / 90
0.06
Assists / 90
0.09
xG / 90
0.06
xA / 90
0.10
Non-penalty goals / 90
0.06
Non-penalty xG / 90
0.06
Shots / 90
1.65
Key passes / 90
1.05
Goals + assists / 90
0.15
Season contributions
Goals minus xG
+0.03
Assists minus xA
-0.29
Non-penalty goals minus non-penalty xG
+0.03
Goals + assists
5
Shot quality
xG per shot
0.04

Per 90 = total × 90 ÷ minutes; shown from 900 minutes played. Goals minus xG: positive means more goals than expected; negative means fewer. Assists minus xA compares recorded assists with expected assists. The non-penalty difference excludes penalties from both goals and xG. xG per shot = xG ÷ shots, including penalties; shown from 20 shots. It describes average chance quality, not finishing ability. Season changes compare the same club and league, adjusting for minutes, not playing conditions. Past results, not a prediction.

Season coverage

Recorded season statistics

1 season row

Based on matches currently recorded by BADB. These values may not equal official full-season totals.

2025 La Liga Celta Vigo
Apps
2
Minutes
20
Assists
0
Yellow cards
0
Red cards
0
Rating
6.7
Player overview

Season and recent form

Performance trend Latest 5 of 6 appearances
View full match history
  1. Celta Vigo - Sevilla #15 · M · Substitute Rating 6.7 Minutes 16 min 0 A 0 xG0 xA
  2. Athletic Club - Celta Vigo #15 · M · Substitute Minutes 4 min 0 xG0 xA
  3. Celta Vigo - Real Oviedo MC Minutes 49 min 0 G 0 A 0 xG0 xA0 Shots0 Key passes
  4. Celta Vigo - Real Madrid Sub · Substitute Minutes 1 min 0 G 0 A 0 xG0 xA0 Shots0 Key passes
  5. Celta Vigo - Mallorca MC Minutes 70 min 0 G 0 A 0.04 xG0 xA2 Shots0 Key passes
Season stats 10 values
Apps 6
Minutes 141
Rating 6.70 / 10
Goals 0
Assists 0
Shots 2
Key passes 0
Tackles 1
Cards 0
Saves 0
Detailed match stats Latest 6 appearances

Attack

Expected goals
0.04
Expected assists
0
xG chain
0.98
xG buildup
0.96
Dribbles completed
1 / 1 (100%)

Distribution

Passes completed
8 / 8 (100%)

Defence

Duels won
3 / 5 (60%)
Tackles
1
Interceptions
3
Fouls committed
1

Profile facts

Nationality
Uruguay
Country
Spain
Number
#15
Age
35
Born
1991-08-24
Birthplace
San Jacinto
Birth country
Uruguay
Height
187
Weight
81

Career timeline 8 entries

Career: Celta Vigo · Current Squad.

  1. Date unavailable Celta Vigo Current Squad
  2. Celta Vigo Transfer from Lazio
  3. Lazio Free transfer from Inter
  4. Inter Transfer from Fiorentina · € 24M
  5. Fiorentina Club history from Empoli
  6. Cagliari Loan from Fiorentina
  7. Fiorentina Transfer from Club Nacional · € 2.3M
  8. Club Nacional Club history from Central Espanol

Your privacy choices

Optional BADB measurement

Help BADB measure visits from official social posts. The site works if you reject.