Tomás Aresta Branco Machado Ribeiro

  • Team: Free Agent
  • Position: Defender
  • Age: 26
Filter Data

Tomás Ribeiro Detailed Stats

Career Stats

Overall Record

Total Matches
117
Matches Played
36
Wins
32
Draws
49
Losses

When Scored

Total Matches
2
Matches Played
2
Wins
0
Draws
0
Losses

Match Summary

3
Sub In
76.1'
Avg Min
8902
Total Min
Starts101/117
86.3%

Passing

4095
Total
3211
Accurate
18
Key Passes
41.4
Per 90
78.4%
Accuracy
0.18
Key/90

Goal Contribution

1.7%
Team
0.7%
Both Teams
115
Failed
1.7%
Goal Chance

Timeline

10-15'
016-30'
031-45'
146-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

2
Scored
0.02
Per 90
2
Non-Pen
0.02
Non-Pen/90
Under
Line
Over
98%
0.5
2%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

36
Total
0.36
Per 90
5.6%
Conversion
12
On Target
33.3%
On Target %

Assists

1
Total
0.01
Per 90

Timeline

10-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
99%
0.5
1%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

3
Total
0.03
Per 90

Timeline

20-15'
016-30'
031-45'
146-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
97%
0.5
3%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

385
Won
665
Total
58.0%
Win%

Dribbles

11
Success
65.0%
Success%
60
Past

Tackles

135
Total
1.4
Per 90

Blocks

55
Total
0.6
Per 90

Interceptions

141
Total
1.4
Per 90

Discipline

21
1

Fouls Drawn

88
Drawn
0.89
Per 90

Fouls Committed

107
Committed
1.08
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
Deportivo La CorunaD SD0-100000
AD Ceuta FCD SD3-100000
Sporting GijonD SD2-4906.301110797915212000002
Athletic ClubD CR3-4146.900151510011000001
FC AndorraD SD1-100000
Real Sociedad IID SD1-100000
Las PalmasD SD4-0876.3074658843112000002
HuescaD SD0-2906.3079739215210000021
EibarD SD1-2907.0034308863141000001
Granada CFD SD0-1106.9013129211000001
CadizD SD1-200000
MalagaD SD1-0907.50342368165111000002
Deportivo La CorunaD SD3-000000
MirandesD SD3-200000
AD Ceuta FCD SD0-100000
ZaragozaD SD0-500000
CordobaD SD1-000000
AlbaceteD SD0-000000
ValladolidD SD0-1906.9020136511153000012
CastellónD SD1-3776.70154488921300000
Racing SantanderD SD2-400000
FamalicaoD PL2-1897.00301963195220000131
GIL VicenteD PL1-0907.304537821117230000011
BoavistaD PL0-1746.6044378464000001
EstrelaD PL0-1907.5011241667113921000002
Casa PiaD PL0-0104410031000001
BenficaD PL3-2907.21011131077164200000
SC BragaD PL0-100000
EstorilD PL2-2616.0019842293210000111
AVSD PL0-100000
AroucaD PL2-200000
FC PortoD PL0-100000
NacionalD PL0-200000
Sporting CPD PL3-100000
Rio AveD PL1-2636.901142337914312000001
MoreirenseD PL0-0907.203023777531000001
BenficaD TP1-3946.5393077115212000011
FiorentinaD UEFAECL1-100000
FC ST. GallenD UEFAECL1-400000
Santa ClaraD PL1-000000
Mlada BoleslavD UEFAECL2-100000
MoreirenseD PL1-0907.305750881722000001
EstrelaD PL2-200000
Djurgardens IFD UEFAECL1-2906.703528804110000011
BoavistaD PL2-200000
CeljeD UEFAECL3-100000
Casa PiaD PL1-1906.901514690114111000001
FC PortoD PL0-3907.50454293112105240000012
SC BragaD PL0-2457.21011232087142000001
FamalicaoD PL2-100000
FC ZurichD UEFAECL2-000000

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025Copa del Rey114.06.900.00.00.00.000.01599.996.4300.00.00.016.430.000.00.00.000.000.0000.0000.00.0
2025Segunda División2031.26.7400.00.2950.00.000.041586.990.000.00.00.0405.7755.071.011.440.000.000.0000.0100.050.0
2024Primeira Liga2341.97.0520.090.4780.040.000.042780.80.2800.00.00.01029.5357.84201.870.750.000.000.0000.0200.090.0
2024Taça de Portugal194.06.500.00.00.00.000.03976.920.9600.00.00.054.7940.010.961.910.000.000.0000.0101.00.0
2024UEFA Europa Conference League712.96.700.00.00.00.000.03580.00.000.00.00.044.025.000.01.00.000.000.0000.0000.00.0
2023Primeira Liga3178.56.8110.030.4425.08.3310.03112078.390.1930.1133.330.02037.5155.67301.110.740.000.000.0000.0800.260.0
2023Taça de Portugal245.06.300.00.00.00.000.03568.570.000.00.00.055.080.022.00.00.000.000.0000.0000.00.0
2022Super League3070.86.9330.10.5530.7723.0810.03106678.420.2550.2180.00.01556.5760.0321.361.40.000.000.0000.0700.230.0
2021Primeira Liga1885.06.9600.00.2940.00.000.084181.810.2960.3583.330.01136.6564.6191.121.590.000.000.0000.0100.060.0
2021Super League653.86.6200.00.00.00.000.016883.330.010.2899.990.0133.6230.7700.01.950.000.000.0000.0100.170.0
2020Primeira Liga3287.76.8610.030.2922.2211.1100.0125676.040.1360.1966.670.02477.9256.68451.441.960.000.000.0000.0610.190.03
2019Primeira Liga1390.06.7700.00.3820.00.000.045199.990.0820.1550.00.000.00.0211.621.920.000.000.0000.0400.310.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Guimaraes2025 Primeira Liga9423412/6/16-12(39/51)
LLLWW
Cultural Leonesa2025 Segunda División2137429/10/23-29(39/68)
DLWLD
Farense2025 Segunda Liga16403410/10/14-6(31/37)
DWLDW
Grasshoppers2025 Super League533388/9/21-26(48/74)
WDWWL
Grasshoppers2025 Super League1127336/9/18-25(40/65)
WDWWL
Guimaraes2024 Primeira Liga6543414/12/810(47/37)
LLWWL
Farense2024 Primeira Liga1727346/9/19-21(25/46)
LWWLL
Cultural Leonesa2024 Primera División RFEF - Group 11653818/11/912(55/43)
DLWLL
Guimaraes2024 UEFA Europa Conference League21464/2/07(13/6)
DWDWW
Guimaraes2023 Primeira Liga5633419/6/914(52/38)
WLLWL
Farense2023 Primeira Liga10373410/7/17-5(46/51)
LLWWL
Cultural Leonesa2023 Primera División RFEF - Group 16603815/15/89(35/26)
LWDDW
Guimaraes2022 Primeira Liga6533416/5/13-5(34/39)
LWWWW
Cultural Leonesa2022 Primera División RFEF - Group 110483813/9/16-2(41/43)
WLWLD
Farense2022 Segunda Liga2693421/6/723(57/34)
WWWWW
Belenenses2022 Segunda Liga1635349/8/17-18(41/59)
DWDWL
Grasshoppers2022 Super League7443612/8/16-8(56/64)
LDLWL
Guimaraes2021 Primeira Liga6483413/9/129(50/41)
WDDDW
Belenenses2021 Primeira Liga1826345/11/18-32(23/55)
DLLDW
Cultural Leonesa2021 Primera División RFEF - Group 112493812/13/136(61/55)
LWDLD
Farense2021 Segunda Liga11413410/11/13-2(40/42)
DLLLW
Grasshoppers2021 Super League840369/13/14-4(54/58)
LWDLD
Grasshoppers2020 Challenge League1653619/8/917(60/43)
WDLLL
Guimaraes2020 Primeira Liga7433412/7/15-7(37/44)
LDLDW
Belenenses2020 Primeira Liga1040349/13/12-10(25/35)
LLWWL
Farense2020 Primeira Liga1731347/10/17-17(31/48)
LWLDD
Grasshoppers2019 Challenge League3613617/10/917(69/52)
LDLDW
Guimaraes2019 Primeira Liga7503413/11/1015(53/38)
DWLLW
Belenenses2019 Primeira Liga1535349/8/17-27(27/54)
LWDLL
Farense2019 Segunda Liga2482415/3/613(35/22)
DWWWD
Guimaraes2018 Primeira Liga5523415/7/1212(46/34)
WWDLL
Belenenses2018 Primeira Liga9433410/13/11-9(42/51)
WLLLL
Farense2018 Segunda Liga10433411/10/134(39/35)
WWDLD
Grasshoppers2018 Super League1025365/10/21-39(32/71)
DLLLL
Guimaraes2017 Primeira Liga829229/2/11-8(30/38)
LWLWL
Belenenses2017 Primeira Liga1321225/6/11-15(19/34)
LLDDL
Cultural Leonesa2017 Segunda División1929266/11/9-9(33/42)
LLWLW
Grasshoppers2017 Super League527217/6/80(30/30)
LWLDL
Guimaraes2016 Primeira Liga4623418/8/811(50/39)
LLWWW
Belenenses2016 Primeira Liga1436349/9/16-18(27/45)
LDWLL
Grasshoppers2016 Super League8383610/8/18-14(47/61)
DLLLD
Belenenses2015 Primeira Liga9413410/11/13-22(44/66)
WDLLD
Guimaraes2015 Primeira Liga1040349/13/12-8(45/53)
DWLDL
Guimaraes2014 Primeira Liga5553415/10/915(50/35)
WDDWD
Belenenses2014 Primeira Liga6483412/12/10-1(34/35)
WDDLD
Guimaraes2013 Primeira Liga10353010/5/15-5(30/35)
WDLLL
Belenenses2013 Primeira Liga1428306/10/14-14(19/33)
WDLWW
Guimaraes2012 Primeira Liga9403011/7/12-11(36/47)
LLWDW
Guimaraes2011 Primeira Liga6453014/3/130(40/40)
LWLWL
Guimaraes2010 Primeira Liga5433012/7/11-1(36/37)
WWLWL