Players
/

Profile

Michele Di Gregorio

Michele Di
Gregorio

Juventus
Goalkeeper
Age
28
Height
187cm
Weight
82kg
Hometown
Milan, Italy
DateMatchCompetitionPerformance

May 17, 2026

JUV

0 – 2

FT

FIO

Serie A

Serie A

Rating
6.6
Minutes

90

Saves

2

Conceded

2

May 9, 2026

LEC

0 – 1

FT

JUV

Serie A

Serie A

Rating
8.2
Minutes

90

Saves

3

Conceded

0

May 3, 2026

JUV

1 – 1

FT

VER

Serie A

Serie A

Rating
6.2
Minutes

90

Saves

2

Conceded

1

Apr 26, 2026

MIL

0 – 0

FT

JUV

Serie A

Serie A

Rating
6.9
Minutes

90

Saves

1

Conceded

0

Apr 19, 2026

JUV

2 – 0

FT

BOL

Serie A

Serie A

Rating
6.7
Minutes

90

Saves

1

Conceded

0

Apr 11, 2026

ATA

0 – 1

FT

JUV

Serie A

Serie A

Rating
7.2
Minutes

90

Saves

3

Conceded

0

Apr 6, 2026

JUV

2 – 0

FT

GEN

Serie A

Serie A

Rating
7.9
Minutes

45

Saves

3

Conceded

0

Feb 21, 2026

JUV

0 – 2

FT

COM

Serie A

Serie A

Rating
6.0
Minutes

96

Saves

Conceded

2

Feb 17, 2026

GAL

5 – 2

FT

JUV

UEFA Champions League

UEFA Champions League

Rating
6.2
Minutes

90

Saves

4

Conceded

5

Feb 14, 2026

INT

3 – 2

FT

JUV

Serie A

Serie A

Rating
6.7
Minutes

90

Saves

5

Conceded

3

Feb 8, 2026

JUV

2 – 2

FT

LAZ

Serie A

Serie A

Rating
5.5
Minutes

90

Saves

Conceded

2

Feb 1, 2026

PAR

1 – 4

FT

JUV

Serie A

Serie A

Rating
6.9
Minutes

90

Saves

4

Conceded

1

Jan 25, 2026

JUV

3 – 0

FT

NAP

Serie A

Serie A

Rating
6.9
Minutes

90

Saves

1

Conceded

0

Jan 21, 2026

JUV

2 – 0

FT

BEN

UEFA Champions League

UEFA Champions League

Rating
7.3
Minutes

90

Saves

3

Conceded

0

Jan 12, 2026

JUV

5 – 0

FT

CRE

Serie A

Serie A

Rating
8.3
Minutes

90

Saves

2

Conceded

0

Jan 6, 2026

SAS

0 – 3

FT

JUV

Serie A

Serie A

Rating
7.2
Minutes

90

Saves

2

Conceded

0

Jan 3, 2026

JUV

1 – 1

FT

LEC

Serie A

Serie A

Rating
6.5
Minutes

90

Saves

Conceded

1

Dec 27, 2025

PIS

0 – 2

FT

JUV

Serie A

Serie A

Rating
6.7
Minutes

90

Saves

Conceded

0

Dec 20, 2025

JUV

2 – 1

FT

ROM

Serie A

Serie A

Rating
6.7
Minutes

90

Saves

4

Conceded

1

Dec 14, 2025

BOL

0 – 1

FT

JUV

Serie A

Serie A

Rating
7.7
Minutes

90

Saves

4

Conceded

0

Dec 10, 2025

JUV

2 – 0

FT

PAP

UEFA Champions League

UEFA Champions League

Rating
7.5
Minutes

90

Saves

4

Conceded

0

Dec 7, 2025

NAP

2 – 1

FT

JUV

Serie A

Serie A

Rating
6.6
Minutes

90

Saves

3

Conceded

2

Dec 2, 2025

JUV

2 – 0

FT

UDI

Coppa Italia

Coppa Italia

Rating
6.7
Minutes

90

Saves

Conceded

0

Nov 22, 2025

FIO

1 – 1

FT

JUV

Serie A

Serie A

Rating
6.7
Minutes

90

Saves

1

Conceded

1

Nov 8, 2025

JUV

0 – 0

FT

TOR

Serie A

Serie A

Rating
7.7
Minutes

90

Saves

3

Conceded

0

Nov 4, 2025

JUV

1 – 1

FT

SPO

UEFA Champions League

UEFA Champions League

Rating
6.2
Minutes

90

Saves

Conceded

0

Nov 1, 2025

CRE

1 – 2

FT

JUV

Serie A

Serie A

Rating
6.9
Minutes

90

Saves

1

Conceded

1

Oct 29, 2025

JUV

3 – 1

FT

UDI

Serie A

Serie A

Rating
6.7
Minutes

90

Saves

1

Conceded

1

Oct 22, 2025

REA

1 – 0

FT

JUV

UEFA Champions League

UEFA Champions League

Rating
7.9
Minutes

90

Saves

8

Conceded

1

Oct 19, 2025

COM

2 – 0

FT

JUV

Serie A

Serie A

Rating
6.5
Minutes

90

Saves

4

Conceded

2

Oct 5, 2025

JUV

0 – 0

FT

MIL

Serie A

Serie A

Rating
7.5
Minutes

90

Saves

4

Conceded

0

Sep 27, 2025

JUV

1 – 1

FT

ATA

Serie A

Serie A

Rating
6.7
Minutes

90

Saves

1

Conceded

1

Sep 20, 2025

VER

1 – 1

FT

JUV

Serie A

Serie A

Rating
7.7
Minutes

90

Saves

3

Conceded

1

Sep 16, 2025

JUV

4 – 4

FT

DOR

UEFA Champions League

UEFA Champions League

Rating
5.6
Minutes

90

Saves

1

Conceded

4

Sep 13, 2025

JUV

4 – 3

FT

INT

Serie A

Serie A

Rating
6.2
Minutes

90

Saves

1

Conceded

3

Aug 31, 2025

GEN

0 – 1

FT

JUV

Serie A

Serie A

Rating
7.5
Minutes

90

Saves

1

Conceded

0

Aug 24, 2025

JUV

2 – 0

FT

PAR

Serie A

Serie A

Rating
6.9
Minutes

90

Saves

1

Conceded

0

JUV

0 – 2

FT

FIO

Serie A

Serie A

May 17, 2026

Rating
6.6
Minutes

90

Saves

2

Conceded

2

LEC

0 – 1

FT

JUV

Serie A

Serie A

May 9, 2026

Rating
8.2
Minutes

90

Saves

3

Conceded

0

JUV

1 – 1

FT

VER

Serie A

Serie A

May 3, 2026

Rating
6.2
Minutes

90

Saves

2

Conceded

1

MIL

0 – 0

FT

JUV

Serie A

Serie A

Apr 26, 2026

Rating
6.9
Minutes

90

Saves

1

Conceded

0

JUV

2 – 0

FT

BOL

Serie A

Serie A

Apr 19, 2026

Rating
6.7
Minutes

90

Saves

1

Conceded

0

ATA

0 – 1

FT

JUV

Serie A

Serie A

Apr 11, 2026

Rating
7.2
Minutes

90

Saves

3

Conceded

0

JUV

2 – 0

FT

GEN

Serie A

Serie A

Apr 6, 2026

Rating
7.9
Minutes

45

Saves

3

Conceded

0

JUV

0 – 2

FT

COM

Serie A

Serie A

Feb 21, 2026

Rating
6.0
Minutes

96

Saves

Conceded

2

GAL

5 – 2

FT

JUV

UEFA Champions League

UEFA Champions League

Feb 17, 2026

Rating
6.2
Minutes

90

Saves

4

Conceded

5

INT

3 – 2

FT

JUV

Serie A

Serie A

Feb 14, 2026

Rating
6.7
Minutes

90

Saves

5

Conceded

3

JUV

2 – 2

FT

LAZ

Serie A

Serie A

Feb 8, 2026

Rating
5.5
Minutes

90

Saves

Conceded

2

PAR

1 – 4

FT

JUV

Serie A

Serie A

Feb 1, 2026

Rating
6.9
Minutes

90

Saves

4

Conceded

1

JUV

3 – 0

FT

NAP

Serie A

Serie A

Jan 25, 2026

Rating
6.9
Minutes

90

Saves

1

Conceded

0

JUV

2 – 0

FT

BEN

UEFA Champions League

UEFA Champions League

Jan 21, 2026

Rating
7.3
Minutes

90

Saves

3

Conceded

0

JUV

5 – 0

FT

CRE

Serie A

Serie A

Jan 12, 2026

Rating
8.3
Minutes

90

Saves

2

Conceded

0

SAS

0 – 3

FT

JUV

Serie A

Serie A

Jan 6, 2026

Rating
7.2
Minutes

90

Saves

2

Conceded

0

JUV

1 – 1

FT

LEC

Serie A

Serie A

Jan 3, 2026

Rating
6.5
Minutes

90

Saves

Conceded

1

PIS

0 – 2

FT

JUV

Serie A

Serie A

Dec 27, 2025

Rating
6.7
Minutes

90

Saves

Conceded

0

JUV

2 – 1

FT

ROM

Serie A

Serie A

Dec 20, 2025

Rating
6.7
Minutes

90

Saves

4

Conceded

1

BOL

0 – 1

FT

JUV

Serie A

Serie A

Dec 14, 2025

Rating
7.7
Minutes

90

Saves

4

Conceded

0

JUV

2 – 0

FT

PAP

UEFA Champions League

UEFA Champions League

Dec 10, 2025

Rating
7.5
Minutes

90

Saves

4

Conceded

0

NAP

2 – 1

FT

JUV

Serie A

Serie A

Dec 7, 2025

Rating
6.6
Minutes

90

Saves

3

Conceded

2

JUV

2 – 0

FT

UDI

Coppa Italia

Coppa Italia

Dec 2, 2025

Rating
6.7
Minutes

90

Saves

Conceded

0

FIO

1 – 1

FT

JUV

Serie A

Serie A

Nov 22, 2025

Rating
6.7
Minutes

90

Saves

1

Conceded

1

JUV

0 – 0

FT

TOR

Serie A

Serie A

Nov 8, 2025

Rating
7.7
Minutes

90

Saves

3

Conceded

0

JUV

1 – 1

FT

SPO

UEFA Champions League

UEFA Champions League

Nov 4, 2025

Rating
6.2
Minutes

90

Saves

Conceded

0

CRE

1 – 2

FT

JUV

Serie A

Serie A

Nov 1, 2025

Rating
6.9
Minutes

90

Saves

1

Conceded

1

JUV

3 – 1

FT

UDI

Serie A

Serie A

Oct 29, 2025

Rating
6.7
Minutes

90

Saves

1

Conceded

1

REA

1 – 0

FT

JUV

UEFA Champions League

UEFA Champions League

Oct 22, 2025

Rating
7.9
Minutes

90

Saves

8

Conceded

1

COM

2 – 0

FT

JUV

Serie A

Serie A

Oct 19, 2025

Rating
6.5
Minutes

90

Saves

4

Conceded

2

JUV

0 – 0

FT

MIL

Serie A

Serie A

Oct 5, 2025

Rating
7.5
Minutes

90

Saves

4

Conceded

0

JUV

1 – 1

FT

ATA

Serie A

Serie A

Sep 27, 2025

Rating
6.7
Minutes

90

Saves

1

Conceded

1

VER

1 – 1

FT

JUV

Serie A

Serie A

Sep 20, 2025

Rating
7.7
Minutes

90

Saves

3

Conceded

1

JUV

4 – 4

FT

DOR

UEFA Champions League

UEFA Champions League

Sep 16, 2025

Rating
5.6
Minutes

90

Saves

1

Conceded

4

JUV

4 – 3

FT

INT

Serie A

Serie A

Sep 13, 2025

Rating
6.2
Minutes

90

Saves

1

Conceded

3

GEN

0 – 1

FT

JUV

Serie A

Serie A

Aug 31, 2025

Rating
7.5
Minutes

90

Saves

1

Conceded

0

JUV

2 – 0

FT

PAR

Serie A

Serie A

Aug 24, 2025

Rating
6.9
Minutes

90

Saves

1

Conceded

0