Skip to content
442ball
Menu

J. Castelletto: match by match

272 appearances across 5 competitions, 2016 to 2024.

442ball counts an appearance from the match record itself, not from a stored total.

0 of 287 matches here have a page of their own. The rest are in our archive but do not yet have one.

2024

31 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1MontpellierHW3-0900007.747
Saturday 10 MayLigue 1AuxerreAD1-1900006.737
Sunday 4 MayLigue 1AngersHL0-1900007.373
Sunday 27 AprilLigue 1ToulouseHD0-0900007.263
Tuesday 22 AprilLigue 1Paris Saint GermainHD1-19000731
Friday 18 AprilLigue 1RennesAL2-1900006.335
Saturday 15 MarchLigue 1LilleHW1-07400624
Sunday 9 MarchLigue 1StrasbourgHL0-1900007.243
Sunday 2 MarchLigue 1MarseilleAL2-0900006.626
Sunday 23 FebruaryLigue 1LensHW3-1900007.341
Saturday 15 FebruaryLigue 1MonacoAL7-1450006.39
Friday 7 FebruaryLigue 1Stade Brestois 29HL0-2900006.963
Sunday 2 FebruaryLigue 1ReimsAW1-2900006.221
Sunday 26 JanuaryLigue 1LyonHD1-1900007.327
Sunday 19 JanuaryLigue 1Saint EtienneAD1-1900007.214
Friday 10 JanuaryLigue 1MonacoHD2-2900006.718
Saturday 4 JanuaryLigue 1LilleAD1-19000725
Saturday 21 DecemberCoupe de FranceDrancyAW0-4900007.2100
Sunday 15 DecemberLigue 1Stade Brestois 29AL4-190006.352
Sunday 8 DecemberLigue 1RennesHW1-0900007.238
Saturday 30 NovemberLigue 1Paris Saint GermainAD1-1730006.96
Sunday 24 NovemberLigue 1Le HavreHL0-2900006.989
Saturday 9 NovemberLigue 1LensAL3-2900006.320
Sunday 3 NovemberLigue 1MarseilleHL1-2900006.731
Sunday 27 OctoberLigue 1StrasbourgAL3-1900006.374
Sunday 20 OctoberLigue 1NiceHD1-1900007.354
Sunday 29 SeptemberLigue 1Saint EtienneHD2-29000670
Sunday 22 SeptemberLigue 1AngersAD1-1900006.547
Sunday 15 SeptemberLigue 1ReimsHL1-2900006.660
Sunday 25 AugustLigue 1AuxerreHW2-0900007.520
Sunday 18 AugustLigue 1ToulouseAD0-090007.253

2023

28 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayLigue 1Stade Brestois 29AD0-090006.927
Friday 26 AprilLigue 1MontpellierAD1-190007.251
Saturday 20 AprilLigue 1RennesHL0-39000750
Sunday 14 AprilLigue 1Le HavreAW0-190007.264
Sunday 7 AprilLigue 1LyonHL1-390006.639
Sunday 31 MarchLigue 1NiceAW1-290006.329
Saturday 16 MarchLigue 1StrasbourgHL1-390006.648
Sunday 10 MarchLigue 1MarseilleAL2-090006.936
Sunday 3 MarchLigue 1MetzHL0-29007.240
Saturday 24 FebruaryLigue 1LorientAW0-168107.712
Saturday 17 FebruaryLigue 1Paris Saint GermainHL0-290006.619
Sunday 11 FebruaryLigue 1ToulouseAW1-290006.618
Saturday 3 FebruaryLigue 1LensHL0-190006.630
Wednesday 20 DecemberLigue 1LyonAL1-090006.952
Sunday 17 DecemberLigue 1Stade Brestois 29HL0-258006.221
Saturday 9 DecemberLigue 1Paris Saint GermainAL2-190007.352
Saturday 2 DecemberLigue 1NiceHW1-09006.931
Sunday 26 NovemberLigue 1Le HavreHD0-090007.579
Sunday 12 NovemberLigue 1MetzAL3-190006.988
Sunday 5 NovemberLigue 1ReimsHL0-190006.639
Saturday 28 OctoberLigue 1LensAL4-090006.245
Friday 6 OctoberLigue 1StrasbourgAW1-29000743
Sunday 1 OctoberLigue 1RennesAL3-1900635
Saturday 23 SeptemberLigue 1LorientHW5-390006.541
Sunday 17 SeptemberLigue 1Clermont FootAW0-190007.331
Friday 1 SeptemberLigue 1MarseilleHD1-190006.727
Friday 25 AugustLigue 1MonacoHD3-39017.329
Sunday 20 AugustLigue 1LilleAL2-09006.728

2022

47 played3 unusedCoupe de France, FIFA World Cup, Ligue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 JuneLigue 1AngersHW1-090006.918
Saturday 27 MayLigue 1LilleAL2-19006.222
Saturday 20 MayLigue 1MontpellierHL0-390006.242
Sunday 14 MayLigue 1ToulouseAD0-090006.920
Sunday 7 MayLigue 1StrasbourgHL0-290006.328
Wednesday 3 MayLigue 1Stade Brestois 29AL2-090006.651
Saturday 29 AprilCoupe de FranceToulouseHL1-590006.259
Sunday 23 AprilLigue 1Estac TroyesHD2-290006.955
Sunday 16 AprilLigue 1AuxerreAL2-190006.965
Sunday 9 AprilLigue 1MonacoHD2-290007.350
Wednesday 5 AprilCoupe de FranceLyonHW1-090007.318
Sunday 2 AprilLigue 1ReimsHL0-3Bench
Friday 17 MarchLigue 1LyonAD1-190006.928
Sunday 12 MarchLigue 1NiceHD2-2Bench
Saturday 4 MarchLigue 1Paris Saint GermainAL4-290006.719
Wednesday 1 MarchCoupe de FranceLensHW2-190006.326
Sunday 26 FebruaryLigue 1RennesHL0-190006.764
Thursday 23 FebruaryUEFA Europa LeagueJuventusHL0-390006.655
Thursday 16 FebruaryUEFA Europa LeagueJuventusAD1-18806.346
Sunday 12 FebruaryLigue 1LorientHW1-020006.311
Wednesday 8 FebruaryCoupe de FranceAngersAD1-190006.963
Sunday 5 FebruaryLigue 1AjaccioAW0-290007.748
Sunday 29 JanuaryLigue 1Clermont FootAD0-090007.632
Sunday 22 JanuaryCoupe de FranceThaonAD0-09007.348
Sunday 15 JanuaryLigue 1MontpellierAW0-390007.249
Wednesday 11 JanuaryLigue 1LyonHD0-09000735
Saturday 7 JanuaryCoupe de FranceVireAW0-29000748
Sunday 1 JanuaryLigue 1AuxerreHW1-090007.341
Wednesday 28 DecemberLigue 1Estac TroyesAD0-09007.234
Monday 28 NovemberFIFA World CupSerbiaHD3-3901108.325
Thursday 24 NovemberFIFA World CupSwitzerlandAL1-090007.241
Sunday 13 NovemberLigue 1AjaccioHD2-29006.645
Sunday 6 NovemberLigue 1ReimsAL1-090007.224
Thursday 3 NovemberUEFA Europa LeagueOlympiakos PiraeusAW0-29007.355
Thursday 27 OctoberUEFA Europa LeagueQarabagHW2-1900107.720
Sunday 23 OctoberLigue 1NiceAD1-117005.71
Sunday 16 OctoberLigue 1Stade Brestois 29HW4-19006.31
Thursday 13 OctoberUEFA Europa LeagueSC FreiburgHL0-4100033
Sunday 9 OctoberLigue 1RennesAL3-090006.325
Thursday 6 OctoberUEFA Europa LeagueSC FreiburgAL2-090006.930
Sunday 2 OctoberLigue 1MonacoAL4-13000614
Sunday 18 SeptemberLigue 1LensHD0-090007.540
Thursday 15 SeptemberUEFA Europa LeagueQarabagAL3-090006.919
Sunday 11 SeptemberLigue 1LorientAL3-290006.347
Thursday 8 SeptemberUEFA Europa LeagueOlympiakos PiraeusHW2-1Bench
Saturday 3 SeptemberLigue 1Paris Saint GermainHL0-366006.936
Wednesday 31 AugustLigue 1StrasbourgAD1-190007.259
Sunday 28 AugustLigue 1ToulouseHW3-19000754
Saturday 20 AugustLigue 1MarseilleAL2-190006.627
Friday 12 AugustLigue 1LilleHD1-190007.513

2021

31 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 MayLigue 1Saint EtienneHD1-190007.548
Saturday 14 MayLigue 1LyonAL3-290007.527
Wednesday 11 MayLigue 1RennesHW2-190007.734
Saturday 7 MayCoupe de FranceNiceAW0-190007.930
Sunday 24 AprilLigue 1BordeauxHW5-39000762
Sunday 17 AprilLigue 1AngersHD1-186006.743
Sunday 10 AprilLigue 1Stade Brestois 29AD1-19007.338
Sunday 3 AprilLigue 1Clermont FootAW2-390006.931
Saturday 19 MarchLigue 1LilleHL0-190006.739
Saturday 12 MarchLigue 1Estac TroyesAL1-090007.256
Sunday 6 MarchLigue 1MontpellierHW2-09006.928
Wednesday 2 MarchCoupe de FranceMonacoHD2-290006.731
Saturday 19 FebruaryLigue 1Paris Saint GermainHW3-19006.913
Sunday 13 FebruaryLigue 1ReimsHW1-090007.367
Wednesday 22 DecemberLigue 1Saint EtienneAW0-19007.531
Saturday 18 DecemberCoupe de FranceSochauxAD0-095006.777
Friday 10 DecemberLigue 1LensHW3-290006.330
Sunday 5 DecemberLigue 1LorientAW0-190007.352
Wednesday 1 DecemberLigue 1MarseilleHL0-190006.527
Saturday 20 NovemberLigue 1Paris Saint GermainAL3-190006.214
Sunday 7 NovemberLigue 1StrasbourgHD2-290007.331
Sunday 31 OctoberLigue 1MontpellierAL2-09006.523
Saturday 23 OctoberLigue 1Clermont FootHW2-190006.350
Sunday 3 OctoberLigue 1Estac TroyesHW2-08606.942
Sunday 26 SeptemberLigue 1ReimsAL3-190006.751
Wednesday 22 SeptemberLigue 1Stade Brestois 29HW3-19006.241
Sunday 12 SeptemberLigue 1NiceHL0-290007.355
Friday 27 AugustLigue 1LyonHL0-190006.626
Sunday 22 AugustLigue 1RennesAL1-09007.324
Sunday 15 AugustLigue 1MetzHW2-090007.518
Friday 6 AugustLigue 1MonacoAD1-190107.97

2020

27 played12 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 30 MayLigue 1ToulouseHL0-190006.710
Thursday 27 MayLigue 1ToulouseAW1-290006.924
Sunday 23 MayLigue 1MontpellierHL1-290006.217
Sunday 16 MayLigue 1DijonAW0-490007.216
Sunday 2 MayLigue 1Stade Brestois 29AW1-411006.34
Sunday 25 AprilLigue 1StrasbourgAW1-29017.313
Sunday 18 AprilLigue 1LyonHL1-290006.643
Sunday 11 AprilLigue 1RennesAL1-09007.225
Sunday 4 AprilLigue 1NiceHL1-2Bench
Sunday 21 MarchLigue 1LorientHD1-190007.322
Sunday 14 MarchLigue 1Paris Saint GermainAW1-290006.214
Wednesday 3 MarchLigue 1ReimsHL1-290006.552
Sunday 28 FebruaryLigue 1NimesAD1-19000722
Saturday 20 FebruaryLigue 1MarseilleHD1-19006.320
Sunday 14 FebruaryLigue 1AngersAW1-390006.327
Wednesday 10 FebruaryCoupe de FranceLensHL2-445006.740
Sunday 7 FebruaryLigue 1LilleHL0-290006.753
Wednesday 3 FebruaryLigue 1Saint EtienneAD1-190006.530
Sunday 31 JanuaryLigue 1MonacoHL1-290007.232
Sunday 24 JanuaryLigue 1MetzAL2-0Bench
Sunday 17 JanuaryLigue 1LensHD1-1Bench
Saturday 9 JanuaryLigue 1MontpellierAD1-1Bench
Wednesday 6 JanuaryLigue 1RennesHD0-0Bench
Wednesday 23 DecemberLigue 1LyonAL3-090006.626
Sunday 20 DecemberLigue 1AngersHD1-1Bench
Wednesday 16 DecemberLigue 1ReimsAL3-290006.326
Sunday 13 DecemberLigue 1DijonHD1-19000725
Sunday 6 DecemberLigue 1StrasbourgHL0-4Bench
Saturday 28 NovemberLigue 1MarseilleAL3-16105.925
Wednesday 25 NovemberLigue 1LensAD1-1Bench
Sunday 22 NovemberLigue 1MetzHD1-190007.658
Sunday 8 NovemberLigue 1LorientAW0-2Bench
Saturday 31 OctoberLigue 1Paris Saint GermainHL0-390006.541
Sunday 18 OctoberLigue 1Stade Brestois 29HW3-190007.529
Saturday 3 OctoberLigue 1NiceAL2-175007.316
Friday 25 SeptemberLigue 1LilleAL2-0Bench
Sunday 20 SeptemberLigue 1Saint EtienneHD2-2Bench
Sunday 13 SeptemberLigue 1MonacoAL2-1Bench
Sunday 30 AugustLigue 1NimesHW2-1100

2019

22 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 5 FebruaryLigue 1BordeauxHD1-16806.3
Saturday 1 FebruaryLigue 1DijonAL3-090006.7
Saturday 25 JanuaryLigue 1AmiensHW2-190007.1
Saturday 11 JanuaryLigue 1ToulouseAW2-590007.1
Saturday 21 DecemberLigue 1MontpellierAL4-0900006.1
Saturday 14 DecemberLigue 1NiceHD0-045006.5
Friday 6 DecemberLigue 1LilleAL1-0170006.5
Tuesday 3 DecemberLigue 1StrasbourgHW5-0900007
Friday 29 NovemberLigue 1MarseilleAL2-1900006.5
Saturday 23 NovemberLigue 1NantesHD1-1900006.7
Saturday 9 NovemberLigue 1Paris Saint GermainHL1-2900006.6
Saturday 2 NovemberLigue 1AmiensAL1-0900007
Saturday 26 OctoberLigue 1DijonHW2-0900006.9
Saturday 19 OctoberLigue 1AngersAW0-1900007.5
Saturday 5 OctoberLigue 1MetzHW2-0901008.1
Saturday 28 SeptemberLigue 1MonacoAL4-1900006.5
Wednesday 25 SeptemberLigue 1LyonHD2-2900006.6
Saturday 21 SeptemberLigue 1BordeauxAD2-290006.3
Saturday 14 SeptemberLigue 1RennesHD0-0900007.1
Saturday 31 AugustLigue 1NimesAL3-090006.7
Sunday 18 AugustLigue 1Saint EtienneAD1-1900006.7
Saturday 10 AugustLigue 1ToulouseHD1-1900006.9

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2018

31 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 17 MayLigue 2MetzAL1-0900007.190%
Friday 10 MayLigue 2NiortHW3-0900007.291%
Friday 3 MayLigue 2BeziersAL1-0900007.179%
Saturday 27 AprilLigue 2LensHW2-090000764%
Tuesday 23 AprilLigue 2AjaccioAW0-2900007.481%
Friday 19 AprilLigue 2OrleansHW3-1900006.790%
Friday 12 AprilLigue 2NancyAW2-3900006.790%
Friday 5 AprilLigue 2RED Star FC 93AW0-2900007.492%
Friday 29 MarchLigue 2Clermont FootHD0-0900007.284%
Friday 1 MarchLigue 2ChateaurouxAD2-290006.192%
Friday 22 FebruaryLigue 2GrenobleHW3-1900006.886%
Friday 15 FebruaryLigue 2Gazelec FC AjaccioAD1-190006.884%
Monday 11 FebruaryLigue 2AuxerreHW1-090006.988%
Saturday 26 JanuaryLigue 2SochauxHW1-0900007.384%
Monday 21 JanuaryLigue 2Paris FCAW0-1900107.889%
Saturday 12 JanuaryLigue 2Estac TroyesHD1-1900006.989%
Friday 30 NovemberLigue 2AjaccioHW2-0901008.294%
Friday 23 NovemberLigue 2OrleansAD0-0900007.782%
Monday 12 NovemberLigue 2NancyHW2-1901007.490%
Friday 2 NovemberLigue 2RED Star FC 93HD1-1900006.886%
Monday 29 OctoberLigue 2Clermont FootAD2-2900006.982%
Saturday 20 OctoberLigue 2LorientHW3-2900006.786%
Friday 5 OctoberLigue 2ValenciennesAW1-390000788%
Friday 28 SeptemberLigue 2ChateaurouxHW5-190000791%
Friday 21 SeptemberLigue 2GrenobleAW1-2900006.786%
Friday 14 SeptemberLigue 2Gazelec FC AjaccioHW4-1900006.880%
Friday 24 AugustLigue 2Le HavreHW1-0900007.396%
Friday 17 AugustLigue 2SochauxAL2-0900006.979%
Friday 10 AugustLigue 2Paris FCHD1-1900006.588%
Friday 3 AugustLigue 2Estac TroyesAW1-2900007.491%
Monday 30 JulyLigue 2MetzHL0-1900007.388%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2017

32 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 11 MayLigue 2ChateaurouxAD2-2901007.692%
Friday 4 MayLigue 2QuevillyHW2-0900007.684%
Tuesday 24 AprilLigue 2Clermont FootHW1-0900007.191%
Friday 20 AprilLigue 2SochauxAD1-1820007.494%
Monday 16 AprilLigue 2LorientHW3-0900006.990%
Friday 6 AprilLigue 2ValenciennesHW3-1240006.8100%
Friday 30 MarchLigue 2OrleansAD1-1900007.289%
Monday 19 MarchLigue 2NimesHL0-2900007.277%
Friday 2 MarchLigue 2ToursHL1-3900006.286%
Saturday 24 FebruaryLigue 2Paris FCAW0-1900007.181%
Friday 16 FebruaryLigue 2NiortHW2-0900007.788%
Monday 5 FebruaryLigue 2ReimsHD0-090007.278%
Friday 26 JanuaryLigue 2NancyAD2-2900006.780%
Friday 19 JanuaryLigue 2LensHD1-1900007.279%
Friday 12 JanuaryLigue 2AjaccioHL2-3900006.688%
Friday 15 DecemberLigue 2QuevillyAW1-4900007.192%
Friday 8 DecemberLigue 2Bourg-en-bresse 01HW3-090000795%
Tuesday 28 NovemberLigue 2Clermont FootAW1-2900007.494%
Friday 24 NovemberLigue 2SochauxHW1-0900007.2100%
Saturday 18 NovemberLigue 2LorientAL4-2900006.886%
Friday 3 NovemberLigue 2ValenciennesAD0-090007.883%
Friday 27 OctoberLigue 2OrleansHL0-1900007.188%
Friday 20 OctoberLigue 2NimesAL4-0900005.686%
Friday 29 SeptemberLigue 2ToursAW1-290000780%
Friday 22 SeptemberLigue 2Paris FCHD1-1901007.691%
Tuesday 19 SeptemberLigue 2NiortAW0-29000787%
Friday 15 SeptemberLigue 2Le HavreHW1-0900006.891%
Monday 11 SeptemberLigue 2ReimsAW0-19000787%
Friday 25 AugustLigue 2NancyHW2-1900007.878%
Saturday 19 AugustLigue 2LensAW2-4900006.387%
Friday 11 AugustLigue 2Gazelec FC AjaccioHD0-0900007.287%
Friday 4 AugustLigue 2AjaccioAL2-190006.583%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2016

23 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 19 MayLigue 2AuxerreAL1-0900006.185%
Friday 28 AprilLigue 2OrleansAL4-060006.161%
Friday 14 AprilLigue 2Estac TroyesAL3-2881007.183%
Saturday 8 AprilLigue 2Gazelec FC AjaccioHL0-3900006.478%
Friday 31 MarchLigue 2ToursAL3-190006.775%
Friday 17 MarchLigue 2AmiensHL0-1900007.192%
Friday 10 MarchLigue 2NimesAL2-090000771%
Friday 24 FebruaryLigue 2NiortAW2-38600□□6.583%
Friday 17 FebruaryLigue 2StrasbourgHD1-190000769%
Friday 10 FebruaryLigue 2LavalAD1-1900006.785%
Monday 6 FebruaryLigue 2AjaccioHW2-090100881%
Friday 3 FebruaryLigue 2Le HavreAD1-1900006.679%
Monday 30 JanuaryLigue 2ReimsHL0-1900007.292%
Monday 23 JanuaryLigue 2Stade Brestois 29AW0-190007.986%
Friday 13 JanuaryLigue 2Clermont FootHL1-3900006.590%
Friday 16 DecemberLigue 2SochauxAL2-0900007.187%
Friday 9 DecemberLigue 2ValenciennesHD2-290000787%
Tuesday 29 NovemberLigue 2OrleansHW1-0900007.259%
Friday 25 NovemberLigue 2Bourg-en-bresse 01AL4-1900006.176%
Friday 18 NovemberLigue 2Estac TroyesHL1-2900006.888%
Friday 4 NovemberLigue 2Gazelec FC AjaccioAL2-190000784%
Friday 14 OctoberLigue 2NimesHD3-3900006.588%
Friday 9 SeptemberLigue 2AjaccioAW1-2900006.969%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.