Skip to main content
M. Ruggero photo

Marco Ruggero

Last 5
LLDDD
Italy flagItaly
Country
Defender
Position
26
Age
190 cm
Height
right
Foot
24
Shirt

Next match

Serie B logoSerie B
13:00Tomorrow
Match oddsBet365Bet365
12.30
X3.00
23.20
View match

Match-by-match stats

M. Ruggero photo

M. Ruggero

Catanzaro logoCatanzaro
Line
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Marco Ruggero 2026/2027 season stats

As a right center back, Marco Ruggero has appeared in 2 Serie B matches this season, totalling 158 minutes at an average rating of 6.60. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Serie B defenders.

6.6Rating
2
Apps
0
Goals
0
Assists
0
Key passes
2
Tackles
158
Minutes

Player traits

Percentile vs defenders

Defending42Aerial41Passing68On ball64Creating36Attacking17

Stats by competition

Output across every competition for club and country this season.

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Serie B215800026.60
Coppa Italia18100026.69
Total323900046.63

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals10.0026
Goal involvements10.0427
Shots50.206
Shots on target10.008
Shot accuracy20.0%n/a29
Shot conversion20.0%n/a90
Goals per SoT1.00n/a97
Big chances missed0n/a17
Shots off target30.1318
Shots blocked20.0928
Hit woodwork0n/a32
Assists0n/a27
Key passes70.3031
Chances created70.3147
Big chances created10.0437

Marco Ruggero has taken 1 shots with 1 on target (100% accuracy), scoring 0 goals. That is a shot roughly every 158 minutes. Those shots are worth 0 expected goals (xG), 0 of it from shots on target (xGOT). He is below average for shooting, ranking in the 6th percentile for shot volume among defenders. Marco Ruggero has 0 assists and 0 key passes . Marco Ruggero has set up 0 shots for teammates, worth 0 expected assists (xA). His creative output is below average, ranking in the 27th percentile for chance creation among defenders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes117552.8088
Accurate passes100545.1088
Pass accuracy86.0%n/a79
Long balls won441.9854
Through balls won0n/a50
Accurate crosses40.1839
Backward passes1808.0891
Passes (final third)1546.9281

Marco Ruggero has completed 67 of 72 passes at 93% accuracy . He is elite for passing volume, ranking in the 88th percentile for passing volume among defenders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles150.6773
Dribble attempts200.9058
Dribble success0.8%n/a88
Duels won1014.5438
Aerials won421.8953
Touches150867.7086
Possession lost23410.5141
Dribbled past60.2715
Fouls won150.6728
Dispossessed40.1829
Turnovers0n/a50

Marco Ruggero completes 0 dribbles and wins 7 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles321.4438
Tackles won170.7624
Interceptions200.9046
Clearances883.9557
Blocks0n/a50
Ball recoveries592.6519
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a30
Errors led to goal0n/a40

Marco Ruggero makes 2 tackles and 1 interceptions , adding 7 clearances . That is a tackle roughly every 79 minutes. He is below average defensively, ranking in the 38th percentile for tackles among defenders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed321.4459
Yellow cards70.3175
Red cards0n/a44
Fouls per card4.57n/a33
Foul involvements472.1140
2nd yellows1n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed2n/an/a
Own goals1n/an/a

Marco Ruggero has committed 5 fouls and received 1 yellow card , no red cards . That is roughly a booking every 5 fouls.

Marco Ruggero previous seasons

Per season, all competitions
2025/2026
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Serie B262,004107326.72
Coppa Italia19000126.63
2024/2025
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Serie B362,7880311647.02

About Marco Ruggero

Serie B 2026/2027 season

This season in the Serie B, Marco Ruggero has featured across 2 appearances (2 starts), totalling 158 minutes. Marco Ruggero has attempted 1 shots with 1 on target, a 100% shot accuracy rate. That shot output is worth 0.00 expected goals (xG) this season.

Attacking and creative

In attacking play, Marco Ruggero has created 0 chances including 0 big chances for teammates.

Defensive and passing

Defensively, Marco Ruggero has registered 2 tackles (2 won), 1 interceptions, and 7 clearances. In possession, the defender has completed 67 from 72 pass attempts, a 93% pass accuracy rate. Marco Ruggero has won 7 of 17 total duels.

Discipline

Marco Ruggero has received 1 yellow card this season, committing 5 fouls and winning 1.

About Marco Ruggero

Marco Ruggero is a 26-year-old defender playing for Catanzaro in the Serie B, representing Italy. Marco Ruggero is right-footed and wears the number 24 shirt. Born on 1 June 2000.

Most recent appearance

Marco Ruggero's most recent match was away at Pisa on February 25th. Catanzaro lost 2-1. Marco Ruggero played 68 minutes, registering 1 shot, 2 tackles with a match rating of 6.86.

Recent matches

Next fixture

Marco Ruggero and Catanzaro are next in action on November 23rd against Südtirol in the Serie B. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Südtirol vs Catanzaro match preview.

Teammates at Catanzaro

Marco Ruggero stats FAQ

How many tackles does Marco Ruggero make per game?
Marco Ruggero averages 1.14 tackles per 90 minutes in the Serie B along with 0.57 interceptions , ranking in the 38th percentile for tackles among players in his position.
How many goals and assists does Marco Ruggero have in 26/27?
Marco Ruggero has 0 goals and 0 assists from 2 appearances in the Serie B.
What is Marco Ruggero's xG (expected goals) in 26/27?
Marco Ruggero has 0 expected goals (xG) from 0 actual goals in 2 appearances in the Serie B.
What position does Marco Ruggero play?
Marco Ruggero plays as an outfielder for Catanzaro.
Who does Marco Ruggero play for?
Marco Ruggero plays for Catanzaro in the Serie B.
When is Marco Ruggero's next match?
Catanzaro next face Südtirol on 5 September in the Serie B.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel