app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon
Player Image

Michele Di Gregorio Stats

Contract Until: Jun 30, 2029

Career Stats

General
Attacking
Defending
Passing
Discipline

Please wait while we fetch the data...

NOTE: Older historical data may be incomplete, but we are in the process of updating our database

Player Traits

Michele Di Gregorio Skill Traits

Advertisement

Stats Summary

Michele Di Gregorio has been a standout goalkeeper for Juventus, maintaining an impressive 7.84 average rating in the FIFA Club World Cup this season. With 19 clean sheets across 49 appearances for Juventus, he’s been pivotal in Serie A and Champions League campaigns. His consistency and shot-stopping ability, highlighted by 128 saves, make him a key player. Recently moved from Monza, where he kept 22 clean sheets, his form continues to rise.

Competition Wise Stats

DomesticMIN
Serie A

Serie A

12611244453661--
Champions League

Champions League

14125954011
Coppa Italia

Coppa Italia

7660110----
Club Friendlies 1

Club Friendlies 1

6414--7----
FIFA Club World Cup

FIFA Club World Cup

4360127----
InternationalMIN

Team Wise Stats

Clubs
Juventus

Juventus

783019421--
Monza

Monza

7622256------
Avellino

Avellino

1----------
National Teams

Matches

Clean Sheet

Saves

Trophies

Follow Us

for more latest sports updates

sportsdunia google news

Michele Di Gregorio News

Frequently Asked Questions

How many career appearances has Michele Di Gregorio made?
+
Michele Di Gregorio has made a total of 157 professional appearances in club and international football.
How many clean sheets has Michele Di Gregorio kept in their career?
+
Michele Di Gregorio has kept 52 clean sheets for club and country.
How many yellow and red cards has Michele Di Gregorio received?
+
Michele Di Gregorio has received 2 yellow cards and 1 red cards during their career.
Which club has Michele Di Gregorio played the most matches for?
+
Michele Di Gregorio has made the most appearances for Juventus, with 78 matches.
How many matches has Michele Di Gregorio played for each team?
+
Michele Di Gregorio has played 78 matches for Juventus, 76 matches for Monza, 1 matches for Avellino