PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
Cultural LeonesaCultural Leonesa · Segunda División
← Back

Tomás Ribeiro

Portugal Defender·13 apps·826 mins
Last 6
WLDDLD
Tackles /90
0.76
tackles
Interceptions /90
1.09
interceptions
Duels won
57%
of duels
Blocks /90
0.76
blocks
Pass accuracy
87%
of passes
Fouls /90
0.98
committed
Summary

Tomás Ribeiro has appeared in 13 matches for his club in the 2025/26 Segunda División season, logging 826 minutes of play. He has not scored any goals and has not provided any assists, with a total of three shots taken and one shot on target. Ribeiro has delivered one key pass during the season, and his defensive contributions include seven tackles and ten interceptions. His per-90 statistics show 0.0 goals per 90, 0.33 shots per 90 compared to a baseline of 0.45, 0.11 key passes per 90 versus a baseline of 0.56, and 0.76 tackles per 90 against a baseline of 1.63. With an average match rating of 6.74 and a conversion percentage of 0, Ribeiro’s offensive output remains below the level seen in the previous season.

Tomás Ribeiro has played 826 minutes across 13 appearances in Segunda División, at 0.00 goals per 90 against a positional baseline of 0.04, converting 0% of 3 shots and averaging 6.74 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Tackles per match
Total
3
Per match
0.30
GRA29/111EIB07/12HUE12/121LAS20/12ATH13/011SPO17/01HUE01/04CAD02/05ALB09/05EIB16/05
Interceptions per match
Total
6
Per match
0.60
GRA29/111EIB07/121HUE12/122LAS20/12ATH13/012SPO17/01HUE01/04CAD02/05ALB09/05EIB16/05
Duels won per match
Dotted line: duels won %
Total
23
Win rate
56%
1GRA29/113EIB07/122HUE12/123LAS20/12ATH13/012SPO17/012HUE01/044CAD02/053ALB09/053EIB16/05
Blocks per match
Total
6
Per match
0.60
GRA29/114EIB07/12HUE12/121LAS20/12ATH13/01SPO17/01HUE01/041CAD02/05ALB09/05EIB16/05
Pass accuracy per match
Dotted line: accuracy %
Completed
402
Accuracy
90%
12GRA29/1130EIB07/1273HUE12/1265LAS20/1215ATH13/0197SPO17/0116HUE01/0453CAD02/0538ALB09/053EIB16/05
Fouls per match
Total
7
Per match
0.70
GRA29/111EIB07/122HUE12/12LAS20/121ATH13/012SPO17/01HUE01/041CAD02/05ALB09/05EIB16/05
Dribbled past per match
Total
2
Per match
0.20
GRA29/11EIB07/121HUE12/12LAS20/12ATH13/01SPO17/01HUE01/041CAD02/05ALB09/05EIB16/05
Saves per match
Total
0
Per match
0.00
Save rate
-
GRA29/11EIB07/12HUE12/12LAS20/12ATH13/01SPO17/01HUE01/04CAD02/05ALB09/05EIB16/05
Form per match
0-10 against his own baseline · 5 is normal
Average
4.8
Best
8.2
5.03.9GRA29/118.2EIB07/122.3HUE12/126.8LAS20/120.0ATH13/015.1SPO17/016.0HUE01/044.2CAD02/053.7ALB09/057.3EIB16/05
02Player Strength Analysis💪
Where they rank
Tackles
=434thof 496 · 9 level7
Interceptions
=261stof 496 · 24 level10
Duels won
83rdof 46758%
Pass accuracy
65thof 49687%
Saves
=36thof 496 · 461 level0
Ranked against 496 players in Segunda División with 450+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🛡️ Tackles

Season total · per 90 beside it
Lorenzo Amatucci
151(3.87)
David Larrubia
129(3.20)
Carlos Puga
122(3.71)
Guille Rosas
115(3.09)
Sergio Álvarez
111(3.57)
Stanko Jurić
110(3.28)
Iván Alejo
100(3.19)
Íñigo Cordoba
99(3.34)
Isma Ruiz
98(2.91)
Daniel Requena
95(3.27)
Jorge Salinas
95(3.27)
Miguel Atienza
93(2.38)
Daniel Villahermosa
91(2.55)
Álex Lizancos
82(2.40)
Álex Corredera
81(2.17)
Alberto Dadie
81(2.86)
Fran Gámez
80(3.04)
Beñat Gerenabarrena
79(2.54)
Cristian Carracedo
78(2.22)
Álex Calatrava
78(1.91)
Iza Carcelén
77(2.93)
Alberto Jiménez
75(2.04)
Dion Lopy
75(2.92)
Diego Barri
73(2.57)
Víctor García
72(2.69)
Fernando Medrano
71(2.41)
Amadou Diawara
70(1.82)
Adrián Embarba
70(2.01)
Álex Sola
68(2.35)
Gael Alonso
67(1.87)
Alejandro Meléndez
66(2.37)
Jacobo González
66(1.90)
Jeremy Mellot
65(1.84)
Diego Murillo
65(1.70)
Florian Miguel
63(1.63)
Sergio Ortuño
62(2.09)
Moussa Diakité
62(2.05)
Julien Ponceau
61(2.23)
Iñigo Vicente
61(1.67)
Iván Morante
61(1.62)
Tomás Ribeiro
7(0.78)

🧲 Interceptions

Season total · per 90 beside it
Miguel Atienza
94(2.41)
Enrique Clemente
82(2.09)
Stanko Jurić
63(1.88)
Anaitz Arbilla
62(1.93)
Alberto Jiménez
60(1.63)
Jeremy Mellot
59(1.67)
Sergio Barcia
57(1.70)
Tomy Carbonell
57(1.73)
Federico Bonini
55(1.43)
Beñat Gerenabarrena
55(1.77)
Mika Mármol
54(1.45)
Diego Murillo
53(1.38)
Jorge Pulido
52(1.46)
Lorenzo Amatucci
52(1.33)
Carlos Hernández
51(1.34)
Álex Corredera
50(1.34)
Álex Lizancos
50(1.46)
Kazunari Kita
50(1.88)
Carlos Puga
48(1.46)
Florian Miguel
47(1.21)
Jose Matos
47(1.52)
Grego Sierra
47(1.18)
Xavi Sintes
47(2.04)
Marvel
47(1.38)
Carlos Neva
46(1.55)
Marvin Park
46(1.75)
Fernando Medrano
46(1.56)
Diego Villares
46(1.68)
Iñigo Piña
45(1.45)
Stefan Džodić
45(1.59)
Anuar
43(2.00)
Nélson Monte
42(1.53)
Eric Curbelo
42(2.70)
Álex Muñoz
42(1.11)
Jesús Álvarez
42(1.44)
Gael Alonso
42(1.17)
Diego González
41(1.29)
Moussa Diakité
41(1.36)
Daniel Requena
41(1.41)
Fran Gámez
40(1.52)
Tomás Ribeiro
10(1.11)

💪 Duels won

Won / contested · count beside it
Esteban Andrada
90%(26)
Rubén Yáñez
83%(19)
Guillermo Vallejo
81%(17)
Romain Matthys
79%(19)
Nikola Maraš
77%(30)
Jawad El Yamiq
73%(64)
Alfonso Herrero
72%(21)
Édgar Badía
70%(14)
Sergio Postigo
69%(25)
Ximo Navarro
69%(101)
Juan Díaz
68%(38)
Nemanja Radoja
67%(32)
Isma Ruiz
66%(203)
Trilli
65%(36)
Juanma Herzog
65%(32)
Rodrigo Ely
65%(65)
Pablo Vázquez
65%(187)
Oscar Sielva
65%(133)
Jeremy Mellot
65%(174)
Alberto Jiménez
65%(248)
Sergio Arribas
64%(83)
Lalo Aguilar
64%(106)
Javier Moreno
64%(95)
Alberto Rodríguez
64%(57)
Eric Curbelo
64%(89)
Manu Hernando
64%(81)
Federico Bonini
64%(132)
Manuel Lama
64%(151)
Pepe Sánchez
63%(71)
Álex Martín
63%(146)
Sebas Moyano
63%(103)
Sergio Barcia
63%(177)
Sergio Cubero
62%(186)
Iddrisu Baba
62%(109)
Franck Fomeyem
62%(52)
Jorge Pulido
62%(163)
Charlie Patiño
62%(61)
Iza Carcelén
62%(163)
Álex Petxarroman
61%(63)
Rubén
61%(96)
Tomás Ribeiro
58%(34)

📏 Pass accuracy

Completed / attempted · count beside it
Arnau Comas
93%(979)
Mario Soriano
92%(1987)
Juanma Herzog
92%(333)
Alex Suárez
91%(806)
Izan Merino
91%(1377)
Aleix Garrido
91%(1298)
Diego Alende
91%(1376)
Charlie Patiño
91%(489)
Marc Domenech
91%(1301)
Salva Ruiz
90%(572)
Mawuli Mensah
90%(315)
Sergio Molina
90%(1677)
Efe Akman
90%(725)
Damián Rodríguez
90%(639)
Dani Lorenzo
90%(1367)
Gustavo Puerta
90%(1697)
José Ángel Jurado
90%(783)
Sergio Barcia
90%(1963)
Ramón Martínez
90%(662)
Riki Rodríguez
89%(913)
Gui
89%(473)
Imanol García de Albéniz
89%(797)
Viti Rozada
89%(554)
André Horta
89%(405)
Franck Fomeyem
89%(514)
Quique Fornos
89%(389)
Alberto Jiménez
89%(1924)
Peio Canales
89%(1368)
Álex Martín
89%(1278)
Nélson Monte
89%(1276)
Marvel
89%(1574)
Lorenzo Amatucci
88%(1862)
Pablo Ramón
88%(1123)
Dani Barcia
88%(1216)
Sergio Postigo
88%(265)
Einar Galilea
88%(1125)
Xavi Sintes
88%(1058)
Federico Bonini
88%(1753)
Álex Corredera
88%(1553)
Mika Mármol
88%(2326)
Tomás Ribeiro
87%(471)

🧤 Saves

Season total · per 90 beside it
Andrés Fernández
165(3.59)
Alfonso Herrero
148(3.21)
Juan Soriano
128(3.05)
Édgar Badía
121(2.95)
Jon Mikel Magunagoitia
120(2.86)
Rubén Yáñez
119(3.04)
Ander Cantero
114(2.71)
Dani Jiménez
112(2.95)
Dinko Horkaš
108(2.54)
Jokin Ezkieta
104(3.14)
Romain Matthys
102(2.55)
Guillermo Vallejo
101(3.16)
Victor Wehbi Aznar
101(2.97)
Iker Álvarez
99(2.87)
Aitor Fraga
91(2.94)
Esteban Andrada
87(3.22)
Juan Palomares
87(3.41)
Guilherme Fernandes
86(2.77)
Raúl Lizoain
78(3.55)
Luca Zidane
72(2.77)
Germán Parreño
62(3.10)
Diego Mariño
57(2.85)
Igor Nikić
57(3.45)
Jesús Owono
55(2.82)
Álvaro Fernández
50(2.27)
Adrián Rodríguez
49(3.38)
Áron Yaakobishvili
43(3.31)
Pedro López
39(3.90)
Ander Astralaga
38(2.52)
Egoitz Arana
31(2.82)
David Gil
28(3.50)
Carlos Marín
26(3.47)
Áron Yaakobishvili
26(3.25)
Alvaro Aceves
22(2.00)
Simon Eriksson
10(1.67)
Javi Montero
0(0.00)
Carlos Isaac
0(0.00)
Alberto Rodríguez
0(0.00)
Toni Moya
0(0.00)
Cristian Rodríguez
0(0.00)
Tomás Ribeiro
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
0.76
1.10
Interceptions /90
1.09
1.18
Duels won %
57%
57%
Blocks /90
0.76
0.75
Pass accuracy %
87%
85%
Fouls /90
0.98
1.13
0.761.0957%0.7687%0.981.101.1857%0.7585%1.13Tacklesrim 1.10Intrim 1.18Duelsrim 57%Blocksrim 0.76Pass accrim 87%Foulsrim 1.13
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Tomás Ribeiro Grego Sierra
04Player value💶
Current market value
€400k
Transfermarkt, 2025
Value by year
€1.0m2024€400k2025
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Luis ChacónM41349383783410%6087%1233%4239344%19263006.78
3.0
Ivan CaleroD35245455412112%4873%1946%4121649%46343206.79
3.9
Lucas RibeiroF29152252361914%4082%6860%213051%19369107.03
5.7
Manu JustoF30130951231522%1270%444%86050%13360006.72
5.5
Diego ColladoF40155231281711%1880%2039%324044%26363006.63
4.6
Rafa TresacoM2513343411827%1879%1739%155139%24193006.55
7.1
Matia BarzićD3630592012517%488%889%37282659%382115106.80
3.7
Rubén SobrinoF2915052218611%1477%1639%161139%38312006.52
5.4
Víctor MorenoM167522016912%1174%1133%142034%1671006.51
5.2
Paco CortésF8239207529%483%429%21042%041006.81
6.0
Roger HinojoD383126111338%2285%2056%60231454%29166006.68
9.6
Thiago OjedaM352702122165%2382%3252%5624847%584112006.77
4.7
BichoM362259131457%3787%1138%5323655%28375006.96
5.6
Sergio MaestreM241331103133%883%125%3622345%3376006.60
5.9
Agustín Pastoriza PibeF14662111189%1061%1655%125155%7131006.87
2.4
Víctor GarcíaD35253202310%1980%1338%7735556%31126106.58
5.5
Selu DialloM361774021550%1283%1763%2813348%31194106.43
3.5
Quique FornosD169170000390%2100%1010457%5111006.57
6.4
Tomás RibeiroD1382600310%187%0710757%9101006.74
5.6
Yayo GonzálezM1652000310%285%00%911340%1453006.49
3.5
Juan LariosD1148200100%288%667%164254%962006.59
5.0
Daniel ParaschivF830800320%272%150%30041%330006.51
4.7
Miguel BañuzG33000000081%00000%000097.43
Édgar BadíaG41369000100%271%000070%33401217.04
7.1
Rodri SuárezD332873001570%488%457%54363356%42305006.76
4.6
Homam Al-AminD14697001270%584%375%108352%1172006.56
10.0
Nemanja RadojaM85440100488%1083%100267%550006.79
6.0
Jordi MboulaF1248401430%775%436%102051%7100006.68
8.7
Eneko SatrusteguiD63500000082%267%33145%411006.30
6.1
Peru RodríguezD42550000084%1100%23247%100006.00
Alejandro MoranteF34100100%092%150%20067%120006.60
Guzman OrtegaD2180000093%020175%010006.90
Nico TocaM1150000071%00000%000006.30
Per-player totals for 2025/26 from API-Football match stats, across 33 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2025/26Cultural LeonesaSegunda División1281200310%087%071058%8106.73
2025/26Cultural LeonesaCopa del Rey11400001100%0000%1006.90
2024/25FarensePrimeira Liga9648103333%275%014360%6206.96
2024/25GuimaraesPrimeira Liga4315102150%190%06553%3007.23
2024/25FarenseTaça de Portugal1940000177%01240%1106.50
2024/25GuimaraesUEFA Europa Conference League1900000080%00125%1006.70
2023/24GuimaraesPrimeira Liga292432111238%578%1302056%27806.81
2022/23GrasshoppersSuper League2721243113423%678%4323360%18706.93
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
16 Mayv EibarW140000006.30
7.3
09 Maya AlbaceteL600000006.70
3.7
02 Mayv CadizD9000001006.90
4.2
01 Apra HuescaD240100006.90
6.0
17 Janv Sporting GijonL90011012006.30
5.1
13 Janv Athletic ClubD14000101006.90
0.0
20 Deca Las PalmasL870001006.30
6.8
12 Decv HuescaL9000002006.30
2.3
07 Deca EibarW9000011007.00
8.2
29 Novv Granada CFL100000006.90
3.9
17 Novv MalagaW900001007.50
7.3
28 Sepa ValladolidW9000032106.90
5.2
20 Sepv CastellónL770100006.70
5.2
03 Mayv FamalicaoW8900123107.00
26 Apra GIL VicenteL9000121007.30