Tomás Aresta Branco Machado Ribeiro

Full nameTomás Aresta Branco Machado Ribeiro
Birth date1999-04-30 (25 years)
NationalityPortugal
PositionDefender
ClubGrasshoppers
Height185 cm
Weight79 kg

Tomás Aresta Branco Machado Ribeiro statistics

Taça de PortugalTaça de Portugal season 2023
Appearences 4
Starting lineup 4
Minutes played 316
Goals 2
Cards Yellow 0
Cards Yellowred 0
Cards Red 0

Tomás Aresta Branco Machado Ribeiro Transfers

Date From To Price
2023-07-20 Grasshoppers Guimaraes N/A
2022-01-28 Belenenses Grasshoppers Free

Tomás Aresta Branco Machado Ribeiro latest events

Date Event Time Match Comments
22 Oct 2023 Goal 13 Moncarapachense Moncarapachense Guimaraes Guimaraes
30 Mar 2024 Yellow card 70 Guimaraes Guimaraes Moreirense Moreirense
16 Dec 2023 Yellow card 16 Boavista Boavista Guimaraes Guimaraes
16 Dec 2023 Yellow card 15 Boavista Boavista Guimaraes Guimaraes
05 Nov 2023 Yellow card 75 Moreirense Moreirense Guimaraes Guimaraes
25 May 2023 Yellow card 90 +7 Grasshoppers Grasshoppers FC ST. Gallen FC ST. Gallen Foul
29 Apr 2023 Substituion 84 FC Lugano FC Lugano Grasshoppers Grasshoppers
25 Apr 2023 Substituion 87 Grasshoppers Grasshoppers BSC Young Boys BSC Young Boys
25 Apr 2023 Substituion 28 Grasshoppers Grasshoppers BSC Young Boys BSC Young Boys
16 Apr 2023 Substituion 75 Grasshoppers Grasshoppers FC Sion FC Sion
16 Apr 2023 Goal 63 Grasshoppers Grasshoppers FC Sion FC Sion
10 Apr 2023 Substituion 81 BSC Young Boys BSC Young Boys Grasshoppers Grasshoppers
10 Apr 2023 Yellow card 35 BSC Young Boys BSC Young Boys Grasshoppers Grasshoppers Foul
18 Mar 2023 Yellow card 64 FC Sion FC Sion Grasshoppers Grasshoppers Argument

Prediction Stats

Correct Strike rate
Winner 104/148 70%
Over/Under 20/24 83%
League Correct %
Pro League logo Pro League 44/53 83%
Cup logo Cup 9/11 82%
Primera División - Apertura logo Primera División - Apertura 28/34 82%
Premier League logo Premier League 50/62 81%
World Cup - Qualification Asia logo World Cup - Qualification Asia 28/35 80%
First League logo First League 118/150 79%
Liga 1 logo Liga 1 65/83 78%
Super League 1 logo Super League 1 113/144 78%
Primera División Femenina logo Primera División Femenina 103/136 76%
Liga Pro logo Liga Pro 130/170 76%