Skip to content
MGMichele Di Gregorio

Michele Di Gregorio

€18MMarket Value
Juventus
Juventus
Goalkeeper
ItalyItaly
6.8
Season Score
28
Jul 27, 1997
187 cm
Height
16
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
42Matches
0Goals
0Assists
0Goal Contributions
67Mins/game
6.83Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

182
Full match
2
Substituted off
1
From Bench

Rival Clubs(86)

Player stats against each opponent club

TeamMPWDLGA
LecceLecce102530000
CremoneseCremonese107210000
LazioLazio91440000
UdineseUdinese95310010
EmpoliEmpoli95310000
AtalantaAtalanta91260000
PisaPisa95040000
FrosinoneFrosinone95220000
AC MilanAC Milan82240000
NapoliNapoli82240000
SalernitanaSalernitana85120000
CittadellaCittadella84220000
BolognaBologna83410000
RomaRoma71330000
FiorentinaFiorentina71330000
CagliariCagliari74210000
TorinoTorino71420000
Hellas VeronaHellas Verona74300000
InterInter73220000
GenoaGenoa66000000
120 of 86

Rival National Teams(2)

Player stats against each opponent national team

TeamMPWDLGA
IsraelIsrael11000000
BelgiumBelgium10100000
Transfers

Transfers

Transfer Value History

Transfer History

Jul 1, 2025Transfer€14M
Jun 30, 2025End of loan
Jul 5, 2024Loan€5M
Jul 1, 2022Transfer€4M
Jun 30, 2022End of loan
Sep 1, 2020Loan
Aug 31, 2020End of loan
Jul 10, 2019Loan
Jun 30, 2019End of loan
Aug 24, 2018Loan
Aug 8, 2018End of loan
Jul 4, 2018Loan
Jun 30, 2018End of loan
Trophies

About Michele Di Gregorio

Michele Di Gregorio plays as a goalkeeper for Juventus. Michele Di Gregorio has made 338 professional appearances across 5 clubs. Michele Di Gregorio has made 29 appearances in the Serie A 2025/2026, earning an average rating of 6.9. As a goalkeeper, Michele Di Gregorio has accumulated 338 professional appearances, establishing himself as an experienced shot-stopper at the highest level. Michele Di Gregorio has played for several clubs throughout his career, including Juventus, Monza, Pordenone, Novara. Michele Di Gregorio stands 187 cm tall, weighs 82 kg.

Full Career RecordMichele Di Gregorio

Michele Di Gregorio's professional career spans from 2018 to 2026, a period of roughly 8 seasons over which he has amassed 338 appearances spread across 5 clubs. With 0 goals and 2 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 22/23 with Monza, when he registered 0 goals and 1 assists in 37 matches, playing 3330 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Juventus, Michele Di Gregorio played 42 matches, scoring 0 goals and providing 0 assists, with an average match rating of 6.83.

Among the notable milestones of his career, Michele Di Gregorio has passed the 300-appearance milestone.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Monza2020/2021 - 2024/202514602129387.04
Juventus2024/2025910055496.97
Pordenone2019/2020350031196.92
Renate2017/201833002970
Novara2018/201932002855
Italy (national team)2024 - 20241000
Total3370227431

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Juventus4202834106.83
24/25Juventus4602579007.07
23/24Italy (national team)10000
23/24Juventus3013600
23/24Monza3502964007.45
22/23Monza3703330007.04
21/22Monza4103720106.68
20/21Monza3202880006.94
19/20Pordenone3503119306.92
18/19Novara320285500
17/18Renate130117010

Frequently Asked Questions

What position does Michele Di Gregorio play?
Michele Di Gregorio plays as a Goalkeeper for Juventus in the Serie A.
What team does Michele Di Gregorio play for?
Michele Di Gregorio currently plays for Juventus in the Serie A.
How old is Michele Di Gregorio?
Michele Di Gregorio is 28 years old, born on July 27, 1997.
How tall is Michele Di Gregorio?
Michele Di Gregorio is 187 cm tall. He weighs 82 kg.