PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
MetzMetz · Ligue 2
← Back

Cristian Castro

Defender·4 apps·360 mins
Last 6
DDDWDW
Tackles /90
1.50
tackles
Interceptions /90
2.00
interceptions
Duels won
59%
of duels
Blocks /90
0.25
blocks
Pass accuracy
94%
of passes
Fouls /90
0.50
committed
Summary

Cristian Castro has shown a remarkable ability to carry the ball past opponents this season, a trait that sets him apart from his peers in Ligue 2. In just three appearances, he has accumulated 270 minutes of play, during which he has executed six tackles and intercepted seven passes, exceeding the baseline for his position by a noticeable margin. Castro’s dribbling success rate per 90 minutes stands at 0.67, more than the baseline of 0.36, illustrating his effectiveness in advancing the ball. Although he has not yet scored or assisted, his key passes per 90 minutes are 0.67, higher than the baseline of 0.56, indicating his role in creating opportunities. With an average match rating of 7.2, Cristian Castro’s season so far highlights his proficiency in progressing the ball beyond defenders.

Cristian Castro has played 360 minutes across 4 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 1 shots and averaging 6.98 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
11
Per match
1.10
GUI11/042RIO17/041SPO26/041NAC02/051POR10/05MOR16/051GUI08/082GRE14/083LAV22/08ANN29/08
Interceptions per match
Total
16
Per match
1.60
GUI11/042RIO17/042SPO26/042NAC02/051POR10/051MOR16/052GUI08/082GRE14/083LAV22/081ANN29/08
Duels won per match
Dotted line: duels won %
Total
25
Win rate
61%
1GUI11/044RIO17/042SPO26/041NAC02/054POR10/05MOR16/051GUI08/084GRE14/085LAV22/083ANN29/08
Blocks per match
Total
7
Per match
0.70
1GUI11/04RIO17/041SPO26/041NAC02/052POR10/051MOR16/05GUI08/08GRE14/08LAV22/081ANN29/08
Pass accuracy per match
Dotted line: accuracy %
Completed
323
Accuracy
88%
23GUI11/0418RIO17/0411SPO26/0419NAC02/0519POR10/0527MOR16/0553GUI08/0886GRE14/0836LAV22/0831ANN29/08
Fouls per match
Total
5
Per match
0.50
1GUI11/041RIO17/04SPO26/041NAC02/05POR10/05MOR16/051GUI08/08GRE14/08LAV22/081ANN29/08
Dribbled past per match
Total
2
Per match
0.20
GUI11/041RIO17/04SPO26/04NAC02/05POR10/05MOR16/05GUI08/081GRE14/08LAV22/08ANN29/08
Saves per match
Total
0
Per match
0.00
Save rate
-
GUI11/04RIO17/04SPO26/04NAC02/05POR10/05MOR16/05GUI08/08GRE14/08LAV22/08ANN29/08
02Player Strength Analysis💪
Where they rank
Tackles
=17thof 58 · 6 level6
Interceptions
=4thof 58 · 2 level8
Duels won
15thof 4159%
Pass accuracy
5thof 5894%
Saves
=15thof 58 · 44 level0
Ranked against 58 players in Ligue 2 with 360+ 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
Kevin Pedro
16(4.00)
Matthéo Xantippe
15(3.75)
Jules Gaudin
11(2.75)
Tom Pouilly
11(2.75)
Daouda Guindo
10(2.50)
Jean Grillot
9(2.25)
Quentin Bernard
7(1.75)
Julien Le Cardinal
7(1.75)
Julien Kouadio
7(1.75)
Áron Csongvai
7(1.75)
Sohaib Nair
7(1.75)
Albin Demouchy
7(1.75)
Mathis Magnin
7(1.75)
Raphaël Lipinski
7(1.75)
Nolan Binet
7(1.75)
Enzo Tacafred
7(1.75)
Elydjah Mendy
6(1.50)
Sam Sanna
6(1.50)
Cristian Castro
6(1.50)
Elyaz Zidane
6(1.50)
Jordan Mendes Correia
6(1.50)
Antoine Kerriou
6(1.50)
Yoann Salmier
5(1.25)
Allan Linguet
5(1.25)
Julien Boyer
5(1.25)
Clément Vidal
5(1.25)
Dylan Durivaux
5(1.25)
Lenny Lacroix
5(1.25)
Nicolas Pays
5(1.25)
Thibault Delphis
5(1.25)
Julien Masson
4(1.00)
Demba Thiam
4(1.00)
Abdel Hbouch
4(1.00)
Samuel Kotto
4(1.00)
Bram Lagae
4(1.00)
N'Tamon Elie Ahouonon
4(1.00)
Ethan Kena Kabeya
4(1.00)
Kevin Cabral
3(0.75)
Jessy Deminguet
3(0.75)
Élie N'Gatta
3(0.75)

🧲 Interceptions

Season total · per 90 beside it
Matthéo Xantippe
12(3.00)
Lucas Perrin
11(2.75)
Daouda Guindo
9(2.25)
Julien Le Cardinal
8(2.00)
Cristian Castro
8(2.00)
Axel Bamba
7(1.75)
Demba Thiam
7(1.75)
Sam Sanna
7(1.75)
Samuel Kotto
7(1.75)
Albin Demouchy
6(1.50)
Mathis Magnin
6(1.50)
Raphaël Lipinski
6(1.50)
Élie N'Gatta
6(1.50)
Quentin Bernard
5(1.25)
Julien Laporte
5(1.25)
Julien Boyer
5(1.25)
Jules Gaudin
5(1.25)
Nolan Binet
5(1.25)
Tom Pouilly
5(1.25)
Elyaz Zidane
5(1.25)
Jean Grillot
5(1.25)
Jordan Mendes Correia
5(1.25)
N'Tamon Elie Ahouonon
5(1.25)
Ethan Kena Kabeya
5(1.25)
Clément Vidal
4(1.00)
Lenny Lacroix
4(1.00)
Sohaib Nair
4(1.00)
Kevin Pedro
4(1.00)
Antoine Kerriou
4(1.00)
Jessy Deminguet
3(0.75)
Elydjah Mendy
3(0.75)
Julien Kouadio
3(0.75)
Áron Csongvai
3(0.75)
Bram Lagae
3(0.75)
Yoann Salmier
2(0.50)
Allan Linguet
2(0.50)
Axel Drouhin
2(0.50)
Nicolas Pays
2(0.50)
Enzo Tacafred
2(0.50)
Julien Masson
1(0.25)

💪 Duels won

Won / contested · count beside it
Sohaib Nair
78%(32)
Axel Drouhin
71%(25)
Clément Vidal
71%(17)
Julien Le Cardinal
71%(17)
Elydjah Mendy
69%(22)
Samuel Kotto
68%(15)
Albin Demouchy
67%(28)
Kevin Pedro
66%(27)
Quentin Bernard
65%(15)
Elyaz Zidane
64%(32)
Daouda Guindo
64%(21)
Matthéo Xantippe
63%(26)
N'Tamon Elie Ahouonon
63%(19)
Antoine Kerriou
61%(27)
Cristian Castro
59%(13)
Julien Laporte
59%(17)
Lenny Lacroix
58%(19)
Raphaël Lipinski
57%(20)
Enzo Tacafred
57%(28)
Mathis Magnin
56%(19)
Nolan Binet
55%(26)
Axel Bamba
54%(14)
Jessy Deminguet
54%(14)
Ethan Kena Kabeya
53%(16)
Tom Pouilly
53%(17)
Thibault Delphis
51%(18)
Jules Gaudin
51%(23)
Sam Sanna
48%(14)
Bram Lagae
48%(13)
Dylan Durivaux
47%(15)
Jordan Mendes Correia
46%(19)
Julien Kouadio
45%(15)
Jean Grillot
45%(13)
Lucas Perrin
44%(11)
Nicolas Pays
44%(24)
Allan Linguet
43%(9)
Áron Csongvai
42%(14)
Abdel Hbouch
40%(18)
Julien Boyer
39%(15)
Kevin Cabral
36%(16)

📏 Pass accuracy

Completed / attempted · count beside it
Sohaib Nair
94%(257)
Yoann Salmier
94%(198)
Lucas Perrin
94%(257)
Julien Le Cardinal
94%(241)
Cristian Castro
94%(206)
Dylan Durivaux
92%(289)
Ethan Kena Kabeya
91%(205)
Áron Csongvai
90%(313)
Jordan Mendes Correia
90%(131)
Clément Vidal
90%(180)
Quentin Bernard
89%(257)
Bram Lagae
89%(225)
Mathis Magnin
89%(216)
Lenny Lacroix
88%(257)
Jean Grillot
88%(158)
Albin Demouchy
88%(291)
Daouda Guindo
88%(122)
Élie N'Gatta
88%(136)
Axel Bamba
88%(168)
Sam Sanna
87%(167)
Gautier Larsonneur
87%(69)
Raphaël Lipinski
87%(213)
Allan Linguet
86%(185)
Elydjah Mendy
86%(189)
N'Tamon Elie Ahouonon
86%(200)
Samuel Kotto
86%(217)
Kevin Pedro
85%(131)
Adrián Ortolá
85%(181)
Axel Drouhin
84%(171)
Julien Laporte
83%(211)
Tom Pouilly
83%(153)
Maxime Dupé
83%(98)
Jessy Deminguet
83%(160)
Julien Kouadio
82%(146)
Nicolas Pays
82%(70)
Elyaz Zidane
81%(201)
Abdel Hbouch
79%(80)
Simon Ngapandouetnbu
79%(130)
Matthéo Xantippe
79%(133)
Julien Masson
78%(86)

🧤 Saves

Season total · per 90 beside it
Simon Ngapandouetnbu
18(4.50)
Gaetan Poussin
16(4.00)
Mamadou Samassa
16(4.00)
Brice Maubleu
16(4.00)
Mehdi Jeannin
16(4.00)
Alexandre Olliero
13(3.25)
Florian Escales
12(3.00)
Adrián Ortolá
12(3.00)
Blondy Nna Noukeu
12(3.00)
Tom Hülsmann
11(2.75)
Maxime Dupé
10(2.50)
Gautier Larsonneur
8(2.00)
Théo Guivarch
8(2.00)
Enzo Basilio
7(1.75)
Quentin Bernard
0(0.00)
Yoann Salmier
0(0.00)
Axel Bamba
0(0.00)
Julien Laporte
0(0.00)
Allan Linguet
0(0.00)
Julien Masson
0(0.00)
Kevin Cabral
0(0.00)
Julien Boyer
0(0.00)
Clément Vidal
0(0.00)
Jessy Deminguet
0(0.00)
Elydjah Mendy
0(0.00)
Demba Thiam
0(0.00)
Lucas Perrin
0(0.00)
Julien Le Cardinal
0(0.00)
Sam Sanna
0(0.00)
Abdel Hbouch
0(0.00)
Jules Gaudin
0(0.00)
Dylan Durivaux
0(0.00)
Julien Kouadio
0(0.00)
Áron Csongvai
0(0.00)
Lenny Lacroix
0(0.00)
Axel Drouhin
0(0.00)
Sohaib Nair
0(0.00)
Cristian Castro
0(0.00)
Matthéo Xantippe
0(0.00)
Albin Demouchy
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
1.50
1.78
Interceptions /90
2.00
1.15
Duels won %
59%
55%
Blocks /90
0.25
0.96
Pass accuracy %
94%
88%
Fouls /90
0.50
0.76
1.502.0059%0.2594%0.501.781.1555%0.9688%0.76Tacklesrim 1.78Intrim 2.00Duelsrim 59%Blocksrim 0.96Pass accrim 94%Foulsrim 0.76
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Cristian Castro Áron Csongvai
04Player value💶
Current market value
€800k
Transfermarkt, 2026
Value by year
€800k2024€800k2025€800k2026
05Squad Statistics👥
Min apps1+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Pape Moussa FallF43022012617%267%240%02053%1171006.90
Giorgi AbuashviliM4317105220%586%842%25039%370006.92
Teji SavanierM276114125%478%133%10060%140007.55
Cristian CastroD436000100%294%267%68159%230006.98
Jessy DeminguetF43600100683%00%33154%561007.00
Florian MiguelD435400420%678%00%33443%791006.98
Jean RuizD32700000095%063272%230007.40
Jonathan FischerG32700000081%0000100%0000107.10
Idris MohamedM325300110%185%267%34363%613106.83
Nathan MbalaF424400310%379%00%41027%100006.45
Believe MunongoM423000110%385%125%52145%530007.00
Bouna SarrD218000210%188%457%21056%011006.80
Jahyann PandoreF216700110%388%480%23045%320006.70
Maxime ColinD21020100189%002067%010007.05
Nampalys MendyM4970000084%032078%111006.72
Bryan SongD1900000089%00%22038%320006.60
Pape SyG1900000072%0000000058.20
Ibou SaneF36800200%067%375%20054%010006.53
Hamza KadamaniM36400100%089%117%21033%110006.83
Habibou DialloF2560000073%00%10033%200005.85
Urie-Michel MboulaD11000000100%00%0000%000006.70
Abdoulaye BaF1900001100%1100%000100%000006.70
Morgan Bokele MputuF180000080%0100100%010006.60
Per-player totals for 2026/27 from API-Football match stats, across 23 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
2026/27MetzLigue 2436000100%294%26859%2006.98
2025/26AVSPrimeira Liga26216500410%584%6213556%20616.43
2025/26AVSTaça de Portugal11200000179%0040%0007.00
2024/25AVSPrimeira Liga342929119411%885%5354061%22506.85
2023/24Rio AvePrimeira Liga1740000084%0010%1006.60
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
29 Auga AnnecyD9000001006.30
22 Augv LavalD900003007.50
14 Auga GrenobleD900102007.50
08 Augv GuingampW9000211006.60
16 Maya MoreirenseD900000006.60
10 Mayv FC PortoW900001007.30
02 Maya NacionalW9000011006.60
26 Aprv Sporting CPD900001007.00
17 Apra Rio AveD9000021006.50
11 Aprv GuimaraesD9001001106.60
21 Feba BenficaL4500001005.90
15 Febv EstorilW9001001007.00
09 Feba FamalicaoL9000002006.00
05 Feba Sporting CPD1200010007.00
17 Janv AroucaL500011013.00