UEFA Nations League
AZE-
LTU-
6:00 AM
UEFA Nations League
KVX-
AUT-
9:00 AM
UEFA Nations League
MLT-
AND-
9:00 AM
UEFA Nations League
GRE-
GER-
11:45 AM
UEFA Nations League
NED-
SRB-
11:45 AM
UEFA Nations League
POR-
NOR-
11:45 AM
UEFA Nations League
IRL-
ISR-
11:45 AM
UEFA Nations League
WAL-
DEN-
11:45 AM
International Friendlies
COM-
SEN-
6:00 AM
International Friendlies
EGY-
RSA-
11:00 AM
International Friendlies
MAR-
GHA-
11:00 AM
International Friendlies
MAR-
MLI-
11:00 AM
International Friendlies
BOL-
GAM-
3:30 PM
Copa del Rey
GÜÍ-
SPO-
4:00 AM
Copa del Rey
AE -
SAN-
7:00 AM
Copa del Rey
NOJ-
RIB-
7:00 AM
Copa del Rey
SAN-
AUR-
7:00 AM
Copa del Rey
SPO-
TAL-
8:30 AM
Copa del Rey
TAV-
MAR-
9:00 AM
Argentine Primera División
HUR-
ALD-
10:45 AM
Argentine Primera División
TAL-
BEL-
1:00 PM
Argentine Primera División
ARG-
TIG-
3:15 PM
Argentine Primera División
ERC-
RAC-
5:30 PM
CONCACAF Nations League
GUY-
DMA-
12:00 PM
CONCACAF Nations League
BAH-
VIR-
1:00 PM
CONCACAF Nations League
TCA-
VGB-
1:00 PM
CONCACAF Nations League
PUR-
CAY-
3:00 PM
CONCACAF Nations League
TRI-
CUW-
3:00 PM
CONCACAF Nations League
ARU-
AIA-
4:00 PM
CONCACAF Nations League
CRC-
HAI-
5:00 PM
CONCACAF Nations League
NCA-
DOM-
7:00 PM
Argentina Primera B (Nacional)
AGR-
MID-
11:00 AM
Argentina Primera B (Nacional)
CHA-
PAT-
11:30 AM
Argentina Primera B (Nacional)
STE-
ALB-
11:30 AM
Argentina Primera B (Nacional)
CNO-
RCO-
12:30 PM
Argentina Primera B (Nacional)
CFE-
DEB-
1:00 PM
Argentina Primera B (Nacional)
GUE-
COL-
1:00 PM
Argentina Primera B (Nacional)
SAM-
ALM-
1:00 PM
Argentina Primera B (Nacional)
ATR-
ATL-
1:30 PM
Argentina Primera B (Nacional)
GOD-
AND-
2:00 PM
Home»Teams»Fortaleza»João Ricardo
Player · #1

João Ricardo

João Ricardo Riedi

FortalezaGoalkeeperRightBrazil38 years old185 cm78 kg
SeasonTeamCompetitionMPMinGA
2026/27FortalezaBrazilian Série B654000
2026/27FortalezaCopa do Brasil218000
2025/26FortalezaBrazilian Série A141,26000
2025/26FortalezaCopa Libertadores651800
2025/26FortalezaCopa do Brasil218000
2024/25FortalezaBrazilian Série A383,42000
2024/25FortalezaCopa Sudamericana1090000
2024/25FortalezaCopa do Brasil218000
2023/24FortalezaBrazilian Série A322,86900
2023/24FortalezaCopa Libertadores19000
2023/24FortalezaCopa Sudamericana1093000
2023/24FortalezaCopa do Brasil218000
2022/23CearáBrazilian Série A353,15000
2022/23CearáCopa Sudamericana763000
2022/23CearáCopa do Brasil218000
2021/22CearáBrazilian Série A131,12500
2021/22CearáCopa Sudamericana19000
2020/21ChapecoenseBrazilian Série B383,42000
2019/20ChapecoenseBrazilian Série A131,17000
2019/20ChapecoenseCopa Sudamericana218000
2018/19América MineiroBrazilian Série A282,52000
2018/19América MineiroCopa do Brasil218000
2017/18América MineiroBrazilian Série B342,98900
2017/18América MineiroBrazil Mineirao763000
2016/17América MineiroBrazilian Série A353,15000
2016/17América MineiroBrazil Mineirao131,17000
2015/16América MineiroBrazilian Série B373,30900
2014/15América MineiroBrazilian Série B171,53000
Total28 seasons40936,67000
6
Matches
0
Goals
0
Assists
540
Minutes

Brazilian Série B

2026/27
Saves per 90 minutes · 98 percentile among 26 players in the same positionSaves4.33Saves as a share of shots on target faced · 87 percentile among 26 players in the same positionSave %81%Matches without conceding, over matches played · 67 percentile among 26 players in the same positionClean sheets33%High claims per 90 minutes · 40 percentile among 26 players in the same positionHigh claims0.50Passes completed over passes attempted · 48 percentile among 26 players in the same positionPass accuracy67%Long balls completed over long balls attempted · 17 percentile among 26 players in the same positionLong passing30%

Compared with 26 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.

MetricValuePercentile
Saves4.3398
Save %81%87
Clean sheets33%67
High claims0.5040
Pass accuracy67%48
Long passing30%17
MetricTotalPer 90
Clearances91.50
Saves264.33
Clean sheets20.33
2
Matches
0
Goals
0
Assists
180
Minutes

Copa do Brasil

2026/27
MetricTotalPer 90
Clearances21.00
Saves84.00
14
Matches
0
Goals
0
Assists
1,260
Minutes

Brazilian Série A

2025/26
Saves per 90 minutes · 84 percentile among 35 players in the same positionSaves3.86Saves as a share of shots on target faced · 67 percentile among 35 players in the same positionSave %75%Matches without conceding, over matches played · 90 percentile among 35 players in the same positionClean sheets50%High claims per 90 minutes · 64 percentile among 35 players in the same positionHigh claims0.86Passes completed over passes attempted · 41 percentile among 35 players in the same positionPass accuracy66%Long balls completed over long balls attempted · 84 percentile among 35 players in the same positionLong passing44%

Compared with 35 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
Saves3.8684
Save %75%67
Clean sheets50%90
High claims0.8664
Pass accuracy66%41
Long passing44%84
MetricTotalPer 90
Big chances created10.07
Clearances130.93
Saves543.86
Clean sheets70.50
6
Matches
0
Goals
0
Assists
518
Minutes

Copa Libertadores

2025/26
Saves per 90 minutes · 91 percentile among 29 players in the same positionSaves4.34Saves as a share of shots on target faced · 84 percentile among 29 players in the same positionSave %83%Matches without conceding, over matches played · 76 percentile among 29 players in the same positionClean sheets50%High claims per 90 minutes · 98 percentile among 29 players in the same positionHigh claims2.08Passes completed over passes attempted · 26 percentile among 29 players in the same positionPass accuracy58%Long balls completed over long balls attempted · 33 percentile among 29 players in the same positionLong passing34%

Compared with 29 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
Saves4.3491
Save %83%84
Clean sheets50%76
High claims2.0898
Pass accuracy58%26
Long passing34%33
MetricTotalPer 90
Clearances50.87
Saves254.34
Clean sheets30.52
0
Matches
0
Goals
0
Assists
0
Minutes

Brazil Copa do Nordeste

2025/26

No stats available right now.

2
Matches
0
Goals
0
Assists
180
Minutes

Copa do Brasil

2025/26
MetricTotalPer 90
Clearances21.00
Saves105.00
0
Matches
0
Goals
0
Assists
0
Minutes

Brazilian Cearense

2025/26

No stats available right now.

38
Matches
0
Goals
0
Assists
3,420
Minutes

Brazilian Série A

2024/25
Saves per 90 minutes · 92 percentile among 32 players in the same positionSaves4.11Saves as a share of shots on target faced · 92 percentile among 32 players in the same positionSave %80%Matches without conceding, over matches played · 80 percentile among 32 players in the same positionClean sheets34%High claims per 90 minutes · 86 percentile among 32 players in the same positionHigh claims1.16Passes completed over passes attempted · 8 percentile among 32 players in the same positionPass accuracy60%Long balls completed over long balls attempted · 42 percentile among 32 players in the same positionLong passing40%

Compared with 32 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
Saves4.1192
Save %80%92
Clean sheets34%80
High claims1.1686
Pass accuracy60%8
Long passing40%42
MetricTotalPer 90
Big chances created10.03
Dribbles completed10.03
Tackles won10.03
Clearances411.08
Saves1564.11
Clean sheets130.34
10
Matches
0
Goals
0
Assists
900
Minutes

Copa Sudamericana

2024/25
Saves per 90 minutes · 56 percentile among 31 players in the same positionSaves3.10Saves as a share of shots on target faced · 34 percentile among 31 players in the same positionSave %67%Matches without conceding, over matches played · 32 percentile among 31 players in the same positionClean sheets20%High claims per 90 minutes · 82 percentile among 31 players in the same positionHigh claims1.00Passes completed over passes attempted · 53 percentile among 31 players in the same positionPass accuracy63%Long balls completed over long balls attempted · 50 percentile among 31 players in the same positionLong passing39%

Compared with 31 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
Saves3.1056
Save %67%34
Clean sheets20%32
High claims1.0082
Pass accuracy63%53
Long passing39%50
MetricTotalPer 90
Big chances created10.10
Clearances90.90
Saves313.10
Clean sheets20.20
0
Matches
0
Goals
0
Assists
0
Minutes

Brazil Copa do Nordeste

2024/25

No stats available right now.

2
Matches
0
Goals
0
Assists
180
Minutes

Copa do Brasil

2024/25
MetricTotalPer 90
Saves21.00
Clean sheets10.50
32
Matches
0
Goals
0
Assists
2,869
Minutes

Brazilian Série A

2023/24
Saves per 90 minutes · 35 percentile among 30 players in the same positionSaves3.01Saves as a share of shots on target faced · 32 percentile among 30 players in the same positionSave %71%Matches without conceding, over matches played · 45 percentile among 30 players in the same positionClean sheets25%High claims per 90 minutes · 65 percentile among 30 players in the same positionHigh claims1.00Passes completed over passes attempted · 8 percentile among 30 players in the same positionPass accuracy60%Long balls completed over long balls attempted · 38 percentile among 30 players in the same positionLong passing38%

Compared with 30 players in the same position in 2023/24.

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
Saves3.0135
Save %71%32
Clean sheets25%45
High claims1.0065
Pass accuracy60%8
Long passing38%38
MetricTotalPer 90
Interceptions10.03
Clearances200.63
Saves963.01
Clean sheets80.25
1
Matches
0
Goals
0
Assists
90
Minutes

Copa Libertadores

2023/24
MetricTotalPer 90
Saves22.00
10
Matches
0
Goals
0
Assists
930
Minutes

Copa Sudamericana

2023/24
MetricTotalPer 90
Clearances90.87
Saves403.87
Clean sheets20.19
0
Matches
0
Goals
0
Assists
0
Minutes

Brazil Copa do Nordeste

2023/24

No stats available right now.

2
Matches
0
Goals
0
Assists
180
Minutes

Copa do Brasil

2023/24
MetricTotalPer 90
Clearances21.00
Saves31.50
Clean sheets10.50
35
Matches
0
Goals
0
Assists
3,150
Minutes

Brazilian Série A

2022/23
MetricTotalPer 90
Big chances created20.06
Tackles won10.03
Clearances471.34
Saves1173.34
Clean sheets70.20
7
Matches
0
Goals
0
Assists
630
Minutes

Copa Sudamericana

2022/23
MetricTotalPer 90
Interceptions10.14
Clearances71.00
Saves213.00
Clean sheets40.57
2
Matches
0
Goals
0
Assists
180
Minutes

Copa do Brasil

2022/23
MetricTotalPer 90
Clearances31.50
Saves94.50
Clean sheets10.50
0
Matches
0
Goals
0
Assists
0
Minutes

Brazil Copa do Nordeste

2022/23

No stats available right now.

13
Matches
0
Goals
0
Assists
1,125
Minutes

Brazilian Série A

2021/22
MetricTotalPer 90
Clearances100.80
Saves443.52
Clean sheets60.48
1
Matches
0
Goals
0
Assists
90
Minutes

Copa Sudamericana

2021/22
MetricTotalPer 90
Clearances11.00
Saves77.00
Clean sheets11.00
0
Matches
0
Goals
0
Assists
0
Minutes

Brazil Copa do Nordeste

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Copa do Brasil

2021/22

No stats available right now.

38
Matches
0
Goals
0
Assists
3,420
Minutes

Brazilian Série B

2020/21
MetricTotalPer 90
Clearances290.76
Saves1383.63
Clean sheets240.63
0
Matches
0
Goals
0
Assists
0
Minutes

Brazilian Série A

2020/21

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Brazil Copa do Nordeste

2020/21

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Copa do Brasil

2020/21

No stats available right now.

13
Matches
0
Goals
0
Assists
1,170
Minutes

Brazilian Série A

2019/20
MetricTotalPer 90
Interceptions10.08
Clearances201.54
Saves564.31
Clean sheets30.23
2
Matches
0
Goals
0
Assists
180
Minutes

Copa Sudamericana

2019/20
MetricTotalPer 90
Clearances10.50
Saves31.50
Clean sheets10.50
0
Matches
0
Goals
0
Assists
0
Minutes

Copa do Brasil

2019/20

No stats available right now.

28
Matches
0
Goals
0
Assists
2,520
Minutes

Brazilian Série A

2018/19
MetricTotalPer 90
Clearances431.54
Saves1003.57
Clean sheets80.29
2
Matches
0
Goals
0
Assists
180
Minutes

Copa do Brasil

2018/19
MetricTotalPer 90
Clearances21.00
Saves73.50
34
Matches
0
Goals
0
Assists
2,989
Minutes

Brazilian Série B

2017/18
MetricTotalPer 90
Big chances created10.03
Interceptions10.03
Clearances411.23
Saves641.93
Clean sheets170.51
0
Matches
0
Goals
0
Assists
0
Minutes

Copa do Brasil

2017/18

No stats available right now.

7
Matches
0
Goals
0
Assists
630
Minutes

Brazil Mineirao

2017/18
MetricTotalPer 90
Clearances30.43
Saves20.29
Clean sheets30.43
35
Matches
0
Goals
0
Assists
3,150
Minutes

Brazilian Série A

2016/17
MetricTotalPer 90
Big chances created30.09
Interceptions60.17
Clearances561.60
Saves1183.37
Clean sheets50.14
0
Matches
0
Goals
0
Assists
0
Minutes

Copa do Brasil

2016/17

No stats available right now.

13
Matches
0
Goals
0
Assists
1,170
Minutes

Brazil Mineirao

2016/17
MetricTotalPer 90
Clearances30.23
Saves40.31
Clean sheets60.46
37
Matches
0
Goals
0
Assists
3,309
Minutes

Brazilian Série B

2015/16
MetricTotalPer 90
Clean sheets100.27
0
Matches
0
Goals
0
Assists
0
Minutes

Copa do Brasil

2015/16

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Brazil Mineirao

2015/16

No stats available right now.

17
Matches
0
Goals
0
Assists
1,530
Minutes

Brazilian Série B

2014/15
MetricTotalPer 90
Clean sheets50.29
0
Matches
0
Goals
0
Assists
0
Minutes

Copa do Brasil

2014/15

No stats available right now.

Recent matches

MatchMinGASvGAClPunPassScore
08/05PalmeirasG3-290'00220021/266.1
08/02AwayPalmeirasP3-090'00635010/206.9
09/27Sport RecifeG1-090'00602116/268.7
09/13VitóriaG2-090'00300112/197.7
06/12SantosP2-390'00131010/125.3
06/01AwayFlamengoP5-090'00850017/207.0
05/29AwayRacing ClubP1-090'00311013/286.4
05/25CruzeiroP0-290'00620024/287.6
05/21RetrôE1-190'00410011/137.4
05/17AwayVasco da GamaP3-090'00431012/196.4
05/13Atlético BucaramangaE0-090'00100018/217.3
05/10JuventudeG5-090'00101012/236.9
05/06Colo-ColoG4-090'00702015/258.8
05/02AwaySão PauloE0-090'00400114/257.7
04/29AwayRetrôE1-190'00611020/238.0
Abreviaturas
Min Minutos jugadosG GoalsA AssistsSv SavesGA Goals concededCl High claimsPun Punched clearPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido