
who plays as a Midfielder for Monza, wearing shirt number 11.
In the 2024-2025 season, G. Castrovilli has played 18 matches, spent 606 minutes on the pitch, started 6 times and came on as a substitute in 12 games. He has scored 0 goals (including 0 from penalties), provided 0 assists, and recorded 0 own goals. Disciplinary record: 0 yellow cards, 0 red cards. He has kept 6 clean sheets.
In the most recent match, Juventus - Monza (2-0) on 27 Apr 2025, G. Castrovilli played 73 minutes, earning a rating of 7.
Monza is scheduled to play next match Monza - Atalanta on 4 May 2025 at 16:00 in the Serie A. Detailed statistics, match history, and player performance data are continuously updated for every game throughout the 2024-2025 campaign on xGstatspredict.
Stats Panel
Games Played
18
Games Started
6
Substituted In
12
Minutes
606
Cards (All)
0
Cards - Yellow
0
Cards - 2nd Yellow/Red
0
Cards - Red
0
Goals
0
Goal From Penalty
0
Own Goals
0
Assists
0
Clean Sheets
6
Shots Total
6
Shots On Target
0
Total Passes
251
Accurate Passes
206
Key Passes
8
Tackles Total
17
Tackles Blocks
2
Tackles Interceptions
5
Dribbles Attempts
11
Dribbles Success
5
Fouls Drawn
6
Fouls Committed
9
Player rating
Player Stats
Serie A 2024-2025

9
5
4
466′

9
1
8
140′
18
6
12
606′
0
0
0
0 (0)
0
0
Player Matches
Date
For
Against
H/A
Result

Serie A 2024-2025


A
L
2:0
73`


H
L
0:1
84`


A
L
1:0


H
L
1:3
34`


A
L
3:0
60`


H
D
1:1
72`


A
L
3:2
67`


H
L
0:2
14`


H
D
0:0


A
L
5:1
30`


H
L
0:1
32`


H
L
1:2


A
W
0:3
5`


H
D
1:1


A
L
2:0


H
D
1:1
6`


A
W
1:2


H
L
0:6
9`


A
W
0:1


H
W
2:1


A
W
1:5


H
W
3:0
5`


A
L
1:0
23`


H
W
2:1
4`


A
W
2:3


A
L
2:1
61`


H
W
2:1
24`


H
D
2:2


A
L
2:1


H
W
3:1
3`
Missed Matches
Date
For
Against
Reason

Serie A 2024-2025


Injured - (questionable) Injury


Injured - (questionable) Inactive