Home»Teams»Farense»Tomás Ribeiro
Player · #16

Tomás Ribeiro

Tomás Aresta Branco Machado Ribeiro

FarenseCentre backLeftPortugal27 years old185 cm82 kg
SeasonTeamCompetitionMPMinGA
2025/26Cultural LeonesaCopa del Rey319510
2025/26Cultural LeonesaSpanish Segunda Division1281200
2024/25Vitória GuimarãesPortuguese League Cup11500
2024/25Vitória GuimarãesUEFA Europa Conference League19000
2024/25FarensePortuguese Cup19000
2024/25FarenseLiga Portugal1396320
2023/24Vitória GuimarãesPortuguese Cup436020
2023/24Vitória GuimarãesPortuguese League Cup16500
2023/24Vitória GuimarãesLiga Portugal292,43111
2022/23GrasshoppersSwiss Super League272,11631
2021/22BelenensesPortuguese Cup324800
2021/22BelenensesLiga Portugal171,53000
2021/22GrasshoppersSwiss Super League432300
2020/21BelenensesPortuguese Cup430800
2020/21BelenensesLiga Portugal322,80710
2019/20BelenensesPortuguese Cup218000
2019/20BelenensesLiga Portugal131,17000
Total17 seasons16713,703102
3
Matches
1
Goals
0
Assists
195
Minutes
1
Shots

Copa del Rey

2025/26
MetricTotalPer 90
Goals10.46
Big chances created10.46
Shots10.46
Interceptions20.92
Clearances94.15
12
Matches
0
Goals
0
Assists
812
Minutes
3
Shots

Spanish Segunda Division

2025/26
Duels won over duels contested · 38 percentile among 169 players in the same positionDuels won53%Aerial duels won over aerial duels contested · 29 percentile among 169 players in the same positionAerial game48%Tackles won per 90 minutes · 11 percentile among 169 players in the same positionTackles0.55Interceptions per 90 minutes · 75 percentile among 169 players in the same positionInterceptions1.33Clearances per 90 minutes · 81 percentile among 169 players in the same positionClearances5.76Passes completed over passes attempted · 86 percentile among 169 players in the same positionPass accuracy88%

Compared with 169 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
Duels won53%38
Aerial game48%29
Tackles0.5511
Interceptions1.3375
Clearances5.7681
Pass accuracy88%86
MetricTotalPer 90
Shots30.33
Tackles won50.55
Interceptions121.33
Clearances525.76
Clean sheets20.22
1
Matches
0
Goals
0
Assists
15
Minutes

Portuguese League Cup

2024/25
MetricTotalPer 90
Clearances16.00
1
Matches
0
Goals
0
Assists
90
Minutes

UEFA Europa Conference League

2024/25
Duels won over duels contested · 0 percentile among 121 players in the same positionDuels won25%Aerial duels won over aerial duels contested · 0 percentile among 121 players in the same positionAerial game0%Tackles won per 90 minutes · 0 percentile among 121 players in the same positionTackles0.00Interceptions per 90 minutes · 41 percentile among 121 players in the same positionInterceptions1.00Clearances per 90 minutes · 74 percentile among 121 players in the same positionClearances5.00Passes completed over passes attempted · 32 percentile among 121 players in the same positionPass accuracy83%

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

Small sample so far: few matches played.

MetricValuePercentile
Duels won25%0
Aerial game0%0
Tackles0.000
Interceptions1.0041
Clearances5.0074
Pass accuracy83%32
MetricTotalPer 90
Interceptions11.00
Clearances55.00
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Europa Conference League Qualifying

2024/25

No stats available right now.

1
Matches
0
Goals
0
Assists
90
Minutes

Portuguese Cup

2024/25
MetricTotalPer 90
Big chances created11.00
Interceptions22.00
Clearances44.00
13
Matches
2
Goals
0
Assists
963
Minutes
6
Shots

Liga Portugal

2024/25
Duels won over duels contested · 66 percentile among 135 players in the same positionDuels won58%Aerial duels won over aerial duels contested · 42 percentile among 135 players in the same positionAerial game54%Tackles won per 90 minutes · 50 percentile among 135 players in the same positionTackles1.03Interceptions per 90 minutes · 41 percentile among 135 players in the same positionInterceptions1.03Clearances per 90 minutes · 88 percentile among 135 players in the same positionClearances6.26Passes completed over passes attempted · 58 percentile among 135 players in the same positionPass accuracy83%

Compared with 135 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
Duels won58%66
Aerial game54%42
Tackles1.0350
Interceptions1.0341
Clearances6.2688
Pass accuracy83%58
MetricTotalPer 90
Goals20.19
Big chances created30.28
Shots60.56
Tackles won111.03
Interceptions111.03
Clearances676.26
Clean sheets30.28
4
Matches
2
Goals
0
Assists
360
Minutes
2
Shots

Portuguese Cup

2023/24
MetricTotalPer 90
Goals20.50
Shots20.50
Clearances41.00
1
Matches
0
Goals
0
Assists
65
Minutes

Portuguese League Cup

2023/24

No stats available right now.

29
Matches
1
Goals
1
Assists
2,431
Minutes
16
Shots

Liga Portugal

2023/24
Duels won over duels contested · 53 percentile among 136 players in the same positionDuels won56%Aerial duels won over aerial duels contested · 61 percentile among 136 players in the same positionAerial game59%Tackles won per 90 minutes · 16 percentile among 136 players in the same positionTackles0.63Interceptions per 90 minutes · 20 percentile among 136 players in the same positionInterceptions0.78Clearances per 90 minutes · 51 percentile among 136 players in the same positionClearances3.07Passes completed over passes attempted · 38 percentile among 136 players in the same positionPass accuracy79%

Compared with 136 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
Duels won56%53
Aerial game59%61
Tackles0.6316
Interceptions0.7820
Clearances3.0751
Pass accuracy79%38
MetricTotalPer 90
Goals10.04
Assists10.04
Big chances created50.19
Shots160.59
Tackles won170.63
Interceptions210.78
Clearances833.07
Clean sheets70.26
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Europa Conference League Qualifying

2023/24

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2022/23

No stats available right now.

27
Matches
3
Goals
1
Assists
2,116
Minutes
15
Shots

Swiss Super League

2022/23
Duels won over duels contested · 79 percentile among 75 players in the same positionDuels won60%Aerial duels won over aerial duels contested · 49 percentile among 75 players in the same positionAerial game54%Tackles won per 90 minutes · 25 percentile among 75 players in the same positionTackles0.77Interceptions per 90 minutes · 42 percentile among 75 players in the same positionInterceptions1.32Clearances per 90 minutes · 93 percentile among 75 players in the same positionClearances5.27Passes completed over passes attempted · 47 percentile among 75 players in the same positionPass accuracy79%

Compared with 75 players in the same position in 2022/23.

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
Duels won60%79
Aerial game54%49
Tackles0.7725
Interceptions1.3242
Clearances5.2793
Pass accuracy79%47
MetricTotalPer 90
Goals30.13
Assists10.04
Big chances created50.21
Shots150.64
Dribbles completed30.13
Tackles won180.77
Interceptions311.32
Clearances1245.27
Clean sheets30.13
3
Matches
0
Goals
0
Assists
248
Minutes

Portuguese Cup

2021/22

No stats available right now.

17
Matches
0
Goals
0
Assists
1,530
Minutes
9
Shots

Liga Portugal

2021/22
Duels won over duels contested · 94 percentile among 136 players in the same positionDuels won65%Aerial duels won over aerial duels contested · 86 percentile among 136 players in the same positionAerial game67%Tackles won per 90 minutes · 11 percentile among 136 players in the same positionTackles0.47Interceptions per 90 minutes · 73 percentile among 136 players in the same positionInterceptions1.59Clearances per 90 minutes · 97 percentile among 136 players in the same positionClearances5.06Passes completed over passes attempted · 57 percentile among 136 players in the same positionPass accuracy82%

Compared with 136 players in the same position in 2021/22.

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
Duels won65%94
Aerial game67%86
Tackles0.4711
Interceptions1.5973
Clearances5.0697
Pass accuracy82%57
MetricTotalPer 90
Big chances created50.29
Shots90.53
Dribbles completed50.29
Tackles won80.47
Interceptions271.59
Clearances865.06
Clean sheets20.12
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2021/22

No stats available right now.

4
Matches
0
Goals
0
Assists
323
Minutes
2
Shots

Swiss Super League

2021/22
MetricTotalPer 90
Shots20.56
Dribbles completed10.28
Interceptions61.67
Clearances256.97
4
Matches
0
Goals
0
Assists
308
Minutes

Portuguese Cup

2020/21
MetricTotalPer 90
Clean sheets20.58
32
Matches
1
Goals
0
Assists
2,807
Minutes
14
Shots

Liga Portugal

2020/21
MetricTotalPer 90
Goals10.03
Big chances created50.16
Shots140.45
Dribbles completed40.13
Tackles won270.87
Interceptions541.73
Clearances872.79
Clean sheets120.38
2
Matches
0
Goals
0
Assists
180
Minutes

Portuguese Cup

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

Portuguese League Cup

2019/20

No stats available right now.

13
Matches
0
Goals
0
Assists
1,170
Minutes
5
Shots

Liga Portugal

2019/20
MetricTotalPer 90
Big chances created10.08
Shots50.38
Dribbles completed10.08
Tackles won131.00
Interceptions251.92
Clearances604.62
Clean sheets20.15

Recent matches

MatchMinGAClrTklIntDuelAerPassScore
01/13Athletic ClubP3-415'000000015/156.3
12/03FC AndorraG4-290'009026224/326.3
10/28AwayTropezónG1-390'10000000/07.7
05/03FamalicãoG2-189'008106220/276.2
04/26AwayGil VicenteP1-090'0011005337/447.0
04/18BoavistaP0-174'006004337/446.3
04/13AwayEstrelaG0-190'008009517/257.2
04/07Casa PiaE0-01'00000104/45.9
04/02AwayBenficaP3-290'106214210/138.2
03/08AwayEstorilE2-261'00301308/155.3
01/25Rio AveP1-263'004123133/426.5
01/19AwayMoreirenseE0-090'006315223/297.2
11/03MoreirenseG1-090'005002250/576.9
10/31AwaySporting BragaP2-115'00100112/36.0
10/24AwayDjurgårdenG1-290'005011029/356.0
Abreviaturas
Min Minutos jugadosG GoalsA AssistsClr ClearancesTkl Tackles wonInt InterceptionsDuel Duels wonAer Aerial duels 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