Matteo Ruggeri

Matteo Ruggeri

Aston VillaAston VillaContract until 30 Jun 2031
187 cm
Height
24 years
11 Jul 2002
69 kg
Weight
Italy
Country
San Giovanni Bianco, Italy
Born

Position

Primary

Defender

DF

Aston Villa2026/27 · All competitions

Aston Villa

Premier League 4·EFL Cup 1

0

Goals

0

Assists

3

Started

5

Matches

248

Minutes played

6.7

Rating

0

Yellow cards

0

Red cards

Expected goals

4 league games · 158' · 1 shots

Non-penalty goals

0goals from 0.02

-0.02 in line with expectation

Assists

0assists from 0.06

-0.06 in line with expectation

npxG / 90

0.01

xA / 90

0.04

xGChain / 90

0.08

xGBuildup / 90

0.05

Shot map

Shots

1

Goals

0

On target

0%

xG

0.02

40' vs Tottenham Hotspur: missed, xG 0.02

Size = xG where known.

vs Spurs

19 Sept 2026 · Premier League · 40'

Missed

xG

0.02

Body part

Foot

Situation

Open play

Distance

25 m

Shot 1 of 1

Rating

Real Sociedad18 Apr
Athletic Club25 Apr
Arsenal29 Apr
Arsenal5 May
Celta Vigo9 May
Osasuna12 May
Girona17 May
Villarreal24 May
Brighton23 Aug
Hull5 Sept
Coventry16 Sept
Spurs19 Sept
Türkiye28 Sept
Türkiye5 Oct
Brentford10 Oct

Records

all competitions

Longest scoring run

1games
5 Oct 2023 – 5 Oct 2023

Braces · hat-tricks

0·0
games with 2 · 3+ goals

Biggest scoring game

1GvMarseilleMarseille

3–0 · 9 May 2024

Best rating

8.3vEspanyolEspanyol

4–2 · 21 Feb 2026

Attacking profile

2 goals · 42 shots
31%
Shots on target13 of 42
5%
Shot conversion2 goals from 42 shots
84%
Pass accuracy4963 of 5895
52%
Duels won469 of 895

When he makes the difference

GoalsAssists

1
1–15
1
16–30
6
31–45
4
46–60
3
61–75
4
76–90+

Splits

GAG+A/90Rating
Home93 apps · 6,001′180.136.89
Away82 apps · 5,352′190.176.77
Started127 apps · 10,355′2160.166.90
Off the bench48 apps · 998′010.096.66
His team with him on the pitch49% won · 85W 40D 49L

When he starts: 52% won (65W 29D 32L)

Partnerships

from match events

Favourite opponents

goals + assists
EspanyolEspanyol2 games · 0 G · 2 A2
Sporting CPSporting CP3 games · 1 G · 0 A1
MarseilleMarseille2 games · 1 G · 0 A1
SassuoloSassuolo5 games · 0 G · 1 A1
LazioLazio4 games · 0 G · 1 A1
RegginaReggina1 games · 0 G · 1 A1

Managers

played under

Match stats

DateOpponentResultMinGARating
10 OctvsBrentfordPremier LeagueD2 - 245006.5
5 OctvsTürkiyeUEFA Nations LeagueW3 - 156006.7
28 SeptatTürkiyeUEFA Nations LeagueW1 - 490006.9
19 SeptatSpursPremier LeagueW2 - 390006.2
16 SeptatCoventryEFL CupW1 - 390007.2
5 SeptatHullPremier LeagueD0 - 015006.9
23 AugatBrightonPremier LeagueL4 - 08006.9

Season by season

SeasonClubAppsMinRatingGAShotsKPPassesTklIntDuelsDribblesCards
2026/272 competitionsAston VillaAston Villa5 (3)2486.7002 (0)3114287/14 · 50%2/2 · 100%00
2025/26La LigaClub Atlético de MadridAtlético26 (20)1,7766.8034 (2)26891362069/156 · 44%5/18 · 28%40
2025/262 competitionsAtletico MadridAtletico Madrid20 (18)1,6376.6043 (1)19799553576/157 · 48%7/14 · 50%30
2024/252 competitionsAtalantaAtalanta36 (22)2,0486.9035 (2)331280422582/141 · 58%6/10 · 60%20
2023/243 competitionsAtalantaAtalanta48 (42)3,6577.02515 (7)3718765138158/289 · 55%27/49 · 55%40
2022/23Serie AAtalantaAtalanta15 (8)8236.8017 (1)10495171239/72 · 54%4/9 · 44%30
2021/222 competitionsSalernitanaSalernitana15 (9)7686.6014 (0)62639526/47 · 55%3/8 · 38%10
2020/212 competitionsAtalantaAtalanta8 (3)2276.7002 (0)1116357/14 · 50%1/1 · 100%00

ItalyInternational career · Italy

2026
2

Caps

0

Goals

0

Assists

0.00

Goals per game

CompetitionYearsAppsGoalsAssists
UEFA Nations League2026200

Goals and assists by season

league and cups
GoalsAssists
5
3
0
2020/21
0
2021/22
0
2022/23
2
2023/24
0
2024/25
0
2025/26
0
2026/27