Tomás Aresta Branco Machado Ribeiro

Portugal Tomás Aresta Branco Machado Ribeiro Leonesa Leonesa

  • Age: 26
  • Position: Defender
  • Shirt Number: 4
  • Birthdate: 1999-04-30
  • Birthplace: Lisbon Portugal
  • Height / Weight: 185 cm 82 kg

Clubs

Team Seasons
2025
2024, 2023
2022, 2021
2020, 2019

Transfers

Date From To Type
2025-09-12 Free agent
2025-06-29 Free agent
2025-01-10 Free Transfer
2023-07-20 N/A
2022-01-28 Free

Match Stats

Match Rating G A Shoots (On Target) Passes (Accuracy) Duels (Won) /
Segunda División
Leonesa - Eibar 14 6.3 0 0 0 (0) 5 (60%) 3 (3) 0/0
Segunda División
Albacete - Leonesa 60 6.7 0 0 0 (0) 46 (82.6%) 5 (3) 0/0
Segunda División
Leonesa - Cadiz 90 6.9 0 0 0 (0) 59 (89.8%) 7 (4) 0/0
Segunda División
Huesca - Leonesa 24 6.9 0 0 1 (0) 17 (94.1%) 3 (2) 0/0
Segunda División
Leonesa - Sporting Gijón 90 6.2 0 0 1 (1) 108 (89.8%) 4 (1) 0/0
Copa del Rey
Leonesa - Athletic Bilbao 15 6.7 0 0 0 (0) 12 (100%) 1 (—) 0/0
Segunda División
Las Palmas - Leonesa 87 6.3 0 0 0 (0) 77 (88.3%) 4 (3) 0/0
Segunda División
Leonesa - Huesca 90 6.3 0 0 0 (0) 79 (92.4%) 5 (2) 0/0
Segunda División
Eibar - Leonesa 90 7 0 0 0 (0) 33 (90.9%) 6 (3) 0/0
Segunda División
Leonesa - Granada 10 6.9 0 0 0 (0) 13 (92.3%) 1 (1) 0/0
Segunda División
Leonesa - Malaga 90 7.2 0 0 0 (0) 34 (67.6%) 6 (5) 0/0
Segunda División
Valladolid - Leonesa 90 6.9 0 0 0 (0) 20 (65%) 10 (5) 1/0
Segunda División
Leonesa - Castellon 82 6.7 0 0 1 (0) 51 (88.2%) 2 (1) 0/0

Past Seasons

Season Team League Apps Min G A / Rating
2025
Segunda División
Spain
7 534 0 0 1/0 6.8
2024
Primeira Liga
Portugal
9 647 1 0 2/0 7.0
Primeira Liga
Portugal
4 314 1 0 0/0 7.0
Taça da Liga
Portugal
1 15 0 0/0
Taça de Portugal
Portugal
1 90 0 1/0
Taça de Portugal
Portugal
0 0 0 0/0
UEFA Europa Conference League
World
1 90 0 0 0/0 6.7
2023
Primeira Liga
Portugal
29 2432 1 1 8/0 6.8
Super League
Switzerland
0 0 0 0/0
Taça da Liga
Portugal
1 65 0 0/0
Taça de Portugal
Portugal
5 406 2 0/0
UEFA Europa Conference League
World
0 0 0 0/0
2022
Schweizer Cup
Switzerland
0 0 0 0/0
Super League
Switzerland
27 2115 3 1 7/0 6.9
2021
Friendlies Clubs
World
1 46 0 0/0
Primeira Liga
Portugal
17 1530 0 1/0 6.9
Super League
Switzerland
4 323 0 1/0 6.6
Taça da Liga
Portugal
1 90 0 0/0
Taça de Portugal
Portugal
3 248 0 1/0
2020
Primeira Liga
Portugal
32 2808 1 5/0 6.9
Taça de Portugal
Portugal
4 308 0 0/0
2019
Primeira Liga
Portugal
13 1170 0 4/0 6.8
Taça de Portugal
Portugal
1 90 0 0/0