Home»Teams»Roma»Rodrigo Mora
Player · #86

Rodrigo Mora

Rodrigo Mora de Carvalho

RomaAtt. midfieldRightPortugal19 years old168 cm56 kg
SeasonTeamCompetitionMPMinGA
2026/27FC PortoLiga Portugal11500
2026/27RomaSerie A417110
2026/27RomaUEFA Champions League11600
2025/26FC PortoPortuguese Cup620010
2025/26FC PortoPortuguese League Cup14500
2025/26FC PortoLiga Portugal281,17911
2025/26FC PortoUEFA Europa League943531
2025/26FC PortoFIFA Club World Cup325810
2025/26Portugal U21UEFA Under 21 Championship Qualifiers645542
2024/25FC PortoPortuguese Cup1900
2024/25FC PortoPortuguese League Cup28800
2024/25FC PortoLiga Portugal231,378104
2024/25FC PortoUEFA Europa League518300
2024/25FC Porto BPortuguese Segunda Liga544910
2023/24FC Porto BPortuguese Segunda Liga281,17941
2023/24Portugal U17UEFA Under 17 European Championship653652
2023/24Portugal U17Under 17 Internationals12100
2023/24Portugal U21UEFA Under 21 Championship Qualifiers28001
2023/24FC Porto U19UEFA Youth League959070
2022/23FC Porto BPortuguese Segunda Liga1100
Total20 seasons1427,2883812
1
Matches
0
Goals
0
Assists
15
Minutes

Liga Portugal

2026/27
Chances created per 90 minutes · 100 percentile among 34 players in the same positionChances created6.00Passes completed over passes attempted · 9 percentile among 34 players in the same positionPass accuracy75%Dribbles completed per 90 minutes · 4 percentile among 34 players in the same positionDribbles0.00Duels won over duels contested · 0 percentile among 34 players in the same positionDuels won0%Tackles won plus interceptions per 90 minutes · 100 percentile among 34 players in the same positionRecoveries6.00Passes into the forward zone per 90 minutes · 38 percentile among 34 players in the same positionForward passes18.00

Compared with 34 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created6.00100
Pass accuracy75%9
Dribbles0.004
Duels won0%0
Recoveries6.00100
Forward passes18.0038
MetricTotalPer 90
Big chances created16.00
Interceptions16.00
4
Matches
1
Goals
0
Assists
171
Minutes
9
Shots

Serie A

2026/27
MetricTotalPer 90
Goals10.53
Big chances created42.11
Shots94.74
Dribbles completed42.11
Tackles won21.05
Interceptions10.53
0
Matches
0
Goals
0
Assists
0
Minutes

Coppa Italia

2026/27

No stats available right now.

1
Matches
0
Goals
0
Assists
16
Minutes

UEFA Champions League

2026/27
MetricTotalPer 90
Dribbles completed211.25
6
Matches
1
Goals
0
Assists
200
Minutes
4
Shots

Portuguese Cup

2025/26
MetricTotalPer 90
Goals10.45
Big chances created31.35
Shots41.80
Dribbles completed41.80
Tackles won10.45
Interceptions10.45
Clearances20.90
1
Matches
0
Goals
0
Assists
45
Minutes
2
Shots

Portuguese League Cup

2025/26
MetricTotalPer 90
Big chances created24.00
Shots24.00
Clearances12.00
28
Matches
1
Goals
1
Assists
1,179
Minutes
37
Shots

Liga Portugal

2025/26
Chances created per 90 minutes · 100 percentile among 114 players in the same positionChances created2.75Passes completed over passes attempted · 28 percentile among 114 players in the same positionPass accuracy80%Dribbles completed per 90 minutes · 92 percentile among 114 players in the same positionDribbles1.68Duels won over duels contested · 15 percentile among 114 players in the same positionDuels won43%Tackles won plus interceptions per 90 minutes · 28 percentile among 114 players in the same positionRecoveries1.60Passes into the forward zone per 90 minutes · 60 percentile among 114 players in the same positionForward passes25.19

Compared with 114 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created2.75100
Pass accuracy80%28
Dribbles1.6892
Duels won43%15
Recoveries1.6028
Forward passes25.1960
MetricTotalPer 90
Goals10.08
Assists10.08
Big chances created362.75
Shots372.82
Dribbles completed221.68
Tackles won151.15
Interceptions60.46
Clearances130.99
Clean sheets10.08
9
Matches
3
Goals
1
Assists
435
Minutes
15
Shots

UEFA Europa League

2025/26
Chances created per 90 minutes · 98 percentile among 129 players in the same positionChances created3.31Passes completed over passes attempted · 7 percentile among 129 players in the same positionPass accuracy74%Dribbles completed per 90 minutes · 89 percentile among 129 players in the same positionDribbles1.24Duels won over duels contested · 48 percentile among 129 players in the same positionDuels won50%Tackles won plus interceptions per 90 minutes · 36 percentile among 129 players in the same positionRecoveries1.66Passes into the forward zone per 90 minutes · 30 percentile among 129 players in the same positionForward passes21.52

Compared with 129 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created3.3198
Pass accuracy74%7
Dribbles1.2489
Duels won50%48
Recoveries1.6636
Forward passes21.5230
MetricTotalPer 90
Goals30.62
Assists10.21
Big chances created163.31
Shots153.10
Dribbles completed61.24
Tackles won51.03
Interceptions30.62
Clearances51.03
3
Matches
1
Goals
0
Assists
258
Minutes
8
Shots

FIFA Club World Cup

2025/26
Chances created per 90 minutes · 67 percentile among 12 players in the same positionChances created1.40Passes completed over passes attempted · 0 percentile among 12 players in the same positionPass accuracy73%Dribbles completed per 90 minutes · 100 percentile among 12 players in the same positionDribbles2.44Duels won over duels contested · 25 percentile among 12 players in the same positionDuels won42%Tackles won plus interceptions per 90 minutes · 0 percentile among 12 players in the same positionRecoveries0.35Passes into the forward zone per 90 minutes · 0 percentile among 12 players in the same positionForward passes12.91

Compared with 12 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created1.4067
Pass accuracy73%0
Dribbles2.44100
Duels won42%25
Recoveries0.350
Forward passes12.910
MetricTotalPer 90
Goals10.35
Big chances created41.40
Shots82.79
Dribbles completed72.44
Interceptions10.35
6
Matches
4
Goals
2
Assists
455
Minutes
4
Shots

UEFA Under 21 Championship Qualifiers

2025/26
Chances created per 90 minutes · 73 percentile among 86 players in the same positionChances created0.40Passes completed over passes attempted · 89 percentile among 68 players in the same positionPass accuracy100%Dribbles completed per 90 minutes · 30 percentile among 86 players in the same positionDribbles0.00Tackles won plus interceptions per 90 minutes · 21 percentile among 86 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 35 percentile among 86 players in the same positionForward passes0.40

Compared with 86 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

No data in this competition: Duels won.

MetricValuePercentile
Chances created0.4073
Pass accuracy100%89
Dribbles0.0030
Recoveries0.0021
Forward passes0.4035
MetricTotalPer 90
Goals40.79
Assists20.40
Big chances created20.40
Shots40.79
Clean sheets10.20
1
Matches
0
Goals
0
Assists
9
Minutes

Portuguese Cup

2024/25

No stats available right now.

2
Matches
0
Goals
0
Assists
88
Minutes
3
Shots

Portuguese League Cup

2024/25
MetricTotalPer 90
Big chances created11.02
Shots33.07
Dribbles completed22.05
Tackles won11.02
Clearances11.02
23
Matches
10
Goals
4
Assists
1,378
Minutes
44
Shots

Liga Portugal

2024/25
Chances created per 90 minutes · 72 percentile among 112 players in the same positionChances created1.37Passes completed over passes attempted · 27 percentile among 112 players in the same positionPass accuracy80%Dribbles completed per 90 minutes · 83 percentile among 112 players in the same positionDribbles1.31Duels won over duels contested · 8 percentile among 112 players in the same positionDuels won41%Tackles won plus interceptions per 90 minutes · 21 percentile among 112 players in the same positionRecoveries1.44Passes into the forward zone per 90 minutes · 40 percentile among 112 players in the same positionForward passes22.27

Compared with 112 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created1.3772
Pass accuracy80%27
Dribbles1.3183
Duels won41%8
Recoveries1.4421
Forward passes22.2740
MetricTotalPer 90
Goals100.65
Assists40.26
Big chances created211.37
Shots442.87
Dribbles completed201.31
Tackles won130.85
Interceptions90.59
Clearances30.20
5
Matches
0
Goals
0
Assists
183
Minutes
5
Shots

UEFA Europa League

2024/25
MetricTotalPer 90
Big chances created52.46
Shots52.46
Dribbles completed41.97
Tackles won10.49
Clearances20.98
0
Matches
0
Goals
0
Assists
0
Minutes

Portuguese Super Cup

2024/25

No stats available right now.

5
Matches
1
Goals
0
Assists
449
Minutes
14
Shots

Portuguese Segunda Liga

2024/25
MetricTotalPer 90
Goals10.20
Big chances created71.40
Shots142.81
Dribbles completed102.00
Tackles won20.40
Interceptions10.20
Clearances40.80
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Under 21 Championship

2024/25

No stats available right now.

28
Matches
4
Goals
1
Assists
1,179
Minutes
31
Shots

Portuguese Segunda Liga

2023/24
MetricTotalPer 90
Goals40.31
Assists10.08
Big chances created171.30
Shots312.37
Dribbles completed141.07
Tackles won90.69
Interceptions50.38
Clearances100.76
6
Matches
5
Goals
2
Assists
536
Minutes
21
Shots

UEFA Under 17 European Championship

2023/24
MetricTotalPer 90
Goals50.84
Assists20.34
Big chances created162.69
Shots213.53
Dribbles completed111.85
Tackles won20.34
Interceptions20.34
Clearances61.01
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Under 17 Championship Qualifiers

2023/24

No stats available right now.

1
Matches
0
Goals
0
Assists
21
Minutes

Under 17 Internationals

2023/24
MetricTotalPer 90
Clearances14.29
2
Matches
0
Goals
1
Assists
80
Minutes

UEFA Under 21 Championship Qualifiers

2023/24
MetricTotalPer 90
Assists11.13
Big chances created11.13
9
Matches
7
Goals
0
Assists
590
Minutes
10
Shots

UEFA Youth League

2023/24
MetricTotalPer 90
Goals71.07
Big chances created50.76
Shots101.53
Dribbles completed40.61
Interceptions10.15
Clearances10.15
1
Matches
0
Goals
0
Assists
1
Minutes

Portuguese Segunda Liga

2022/23

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Youth League

2022/23

No stats available right now.

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
09/25AwayBulgaria U21P2-190'01000000/07.1
09/14AwayTorinoG0-233'001222010/126.5
09/10AwayFenerbahçeE1-116'00022008/116.2
09/05AtalantaG2-154'001121015/197.1
08/31AwayLecceG0-430'101143117/218.5
08/24FiorentinaG4-054'001011115/186.7
08/09AlvercaG2-015'00100103/46.7
05/16Santa ClaraG1-090'003035025/296.7
05/10AwayAVSP3-181'001244115/197.3
05/02AlvercaG1-04'00000001/16.0
04/26AwayEstrelaG1-220'00001017/96.1
04/19TondelaG2-045'004004015/206.5
04/12AwayEstorilG1-320'00101215/76.4
04/04FamalicãoE2-244'00112204/66.1
03/19VfB StuttgartG2-045'00012304/65.9
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept