Skip to content
442ball
Menu

Joan Sastre: match by match

170 appearances across 6 competitions, 2018 to 2025.

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

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

2025

9 played23 unusedSuper League 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 MaySuper League 1PanathinaikosAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 10 MaySuper League 1Olympiakos PiraeusAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 3 MaySuper League 1Olympiakos PiraeusHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 AprilSuper League 1PanathinaikosHD0-0660006.624
Sunday 22 MarchSuper League 1Volos NFCAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 MarchSuper League 1LevadiakosHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 MarchSuper League 1Olympiakos PiraeusAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 4 MarchSuper League 1KifisiaAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 MarchSuper League 1Asteras TripolisHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 FebruarySuper League 1Aris ThessalonikisAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 FebruarySuper League 1PanserraikosHW4-1900006.538
Thursday 29 JanuaryUEFA Europa LeagueLyonAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 22 JanuaryUEFA Europa LeagueReal BetisHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 18 JanuarySuper League 1OFIHW3-02000Not recorded1
Saturday 10 JanuarySuper League 1PanetolikosAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 NovemberSuper League 1LevadiakosAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 27 NovemberUEFA Europa LeagueBrannHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 NovemberSuper League 1KifisiaHW3-0680007.319
Sunday 9 NovemberSuper League 1PanathinaikosAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 6 NovemberUEFA Europa LeagueBSC Young BoysHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 NovemberSuper League 1PanserraikosAW0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 OctoberSuper League 1Volos NFCHW3-0680007.334
Thursday 23 OctoberUEFA Europa LeagueLilleAW3-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 19 OctoberSuper League 1AEK Athens FCAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 OctoberSuper League 1Olympiakos PiraeusHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 2 OctoberUEFA Europa LeagueCelta VigoAL3-190000633
Sunday 28 SeptemberSuper League 1Asteras TripolisAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 24 SeptemberUEFA Europa LeagueMaccabi Tel AvivHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 SeptemberSuper League 1PanetolikosHD0-0900007.328
Sunday 14 SeptemberSuper League 1OFIAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 31 AugustSuper League 1AtromitosHW1-0900007.337
Sunday 24 AugustSuper League 1LarisaHW1-090000761

2024

22 played17 unusedSuper League 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 11 MaySuper League 1AEK Athens FCHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 MaySuper League 1Olympiakos PiraeusAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 27 AprilSuper League 1PanathinaikosHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 13 AprilSuper League 1PanathinaikosAL3-1570006.28
Sunday 6 AprilSuper League 1Olympiakos PiraeusHW2-1900006.312
Sunday 30 MarchSuper League 1AEK Athens FCAW2-3170006.30
Sunday 9 MarchSuper League 1KallitheaAL2-1810007.734
Sunday 2 MarchSuper League 1Asteras TripolisHW2-0900007.229
Sunday 23 FebruarySuper League 1Olympiakos PiraeusAL2-14500□6.211
Thursday 20 FebruaryUEFA Europa LeagueFCSBAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 FebruarySuper League 1LamiaHW7-0900208.639
Thursday 13 FebruaryUEFA Europa LeagueFCSBHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 FebruarySuper League 1OFIAW0-5900007.339
Sunday 2 FebruarySuper League 1AEK Athens FCHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 30 JanuaryUEFA Europa LeagueReal SociedadAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 JanuarySuper League 1LevadiakosHW1-0900007.534
Thursday 23 JanuaryUEFA Europa LeagueSlavia PrahaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 19 JanuarySuper League 1Aris ThessalonikisAD0-0120006.62
Sunday 12 JanuarySuper League 1Volos NFCHL1-2160006.36
Sunday 5 JanuarySuper League 1PanathinaikosAL2-1270006.22
Sunday 22 DecemberSuper League 1AtromitosHW3-0900007.545
Sunday 15 DecemberSuper League 1PanetolikosAW0-162000730
Thursday 12 DecemberUEFA Europa LeagueFerencvarosi TCHW5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 DecemberSuper League 1PanserraikosAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 DecemberSuper League 1KallitheaHD2-2770006.927
Thursday 28 NovemberUEFA Europa LeagueRīgas FSAW0-290006.36
Sunday 24 NovemberSuper League 1Asteras TripolisAW1-2750006.632
Sunday 10 NovemberSuper League 1Olympiakos PiraeusHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 7 NovemberUEFA Europa LeagueManchester UnitedAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 24 OctoberUEFA Europa LeaguePlzenHD2-2660006.341
Sunday 20 OctoberSuper League 1AEK Athens FCAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 3 OctoberUEFA Europa LeagueFCSBHL0-17000□6.333
Sunday 29 SeptemberSuper League 1Aris ThessalonikisHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 25 SeptemberUEFA Europa LeagueGalatasarayAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 SeptemberSuper League 1Volos NFCAW1-4900007.342
Sunday 15 SeptemberSuper League 1PanathinaikosHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 SeptemberSuper League 1AtromitosAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 AugustSuper League 1PanetolikosHW2-0901008.650
Saturday 17 AugustSuper League 1PanserraikosHW3-2450006.715

2023

25 played2 unusedSuper League 1, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 12 MaySuper League 1Olympiakos PiraeusHW2-0970006.915
Sunday 28 AprilSuper League 1AEK Athens FCHW3-245010715
Wednesday 24 AprilSuper League 1LamiaAD1-1700006.623
Sunday 21 AprilSuper League 1Olympiakos PiraeusAL2-1790006.522
Sunday 7 AprilSuper League 1AEK Athens FCAD2-23100□6.66
Wednesday 3 AprilSuper League 1LamiaHW3-190006.38
Sunday 25 FebruarySuper League 1PanetolikosAW1-3900007.252
Sunday 18 FebruarySuper League 1Olympiakos PiraeusHL1-4720006.521
Sunday 11 FebruarySuper League 1AEK Athens FCHD1-17700079
Sunday 4 FebruarySuper League 1AtromitosAW0-290000744
Sunday 28 JanuarySuper League 1PanathinaikosHW2-1900006.915
Sunday 21 JanuarySuper League 1Volos NFCAW1-5900007.235
Sunday 14 JanuarySuper League 1PAS GianninaHW4-0790107.964
Sunday 7 JanuarySuper League 1Aris ThessalonikisAL2-1220006.65
Wednesday 3 JanuarySuper League 1OFIHW4-09000□7.232
Thursday 21 DecemberSuper League 1KifisiaAW0-6900007.547
Sunday 17 DecemberSuper League 1Asteras TripolisAW1-4170006.31
Monday 4 DecemberSuper League 1LamiaHW3-083100838
Saturday 25 NovemberSuper League 1PanserraikosHW5-077000738
Sunday 12 NovemberSuper League 1PanetolikosHW2-1900208.378
Sunday 5 NovemberSuper League 1Olympiakos PiraeusAW2-4900006.923
Monday 30 OctoberSuper League 1AEK Athens FCAL2-04500□6.55
Sunday 22 OctoberSuper League 1AtromitosHW2-0830007.342
Wednesday 27 SeptemberSuper League 1Volos NFCHW3-0900007.923
Sunday 24 SeptemberSuper League 1PAS GianninaAW1-3150006.74
Thursday 24 AugustUEFA Conference LeagueHeart Of MidlothianAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 AugustSuper League 1Asteras TripolisHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

24 playedSuper League 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 30 AprilSuper League 1Aris ThessalonikisHW3-27900□6.517
Wednesday 26 AprilSuper League 1AEK Athens FCAL4-0230006.34
Wednesday 5 AprilSuper League 1Olympiakos PiraeusAL3-1900006.923
Sunday 2 AprilSuper League 1AEK Athens FCHL0-19000□6.315
Sunday 19 MarchSuper League 1Aris ThessalonikisAW1-2450006.74
Sunday 12 MarchSuper League 1Volos NFCAW0-19000□6.927
Saturday 25 FebruarySuper League 1PAS GianninaAD0-0900007.750
Sunday 19 FebruarySuper League 1AEK Athens FCHW2-0900007.223
Monday 13 FebruarySuper League 1Asteras TripolisAD2-2880007.231
Sunday 5 FebruarySuper League 1Olympiakos PiraeusHD0-09000□7.325
Monday 30 JanuarySuper League 1LevadiakosHW3-2800006.266
Sunday 22 JanuarySuper League 1PanathinaikosAW0-39000□6.920
Saturday 14 JanuarySuper League 1OFIHD0-0730006.919
Saturday 7 JanuarySuper League 1LamiaAW0-3110006.36
Wednesday 4 JanuarySuper League 1Aris ThessalonikisHW1-0900007.221
Thursday 22 DecemberSuper League 1PanetolikosAW0-290000736
Sunday 13 NovemberSuper League 1Volos NFCHW3-0900007.228
Thursday 10 NovemberSuper League 1IonikosAW0-390000731
Saturday 5 NovemberSuper League 1PAS GianninaHW2-09000□6.943
Sunday 30 OctoberSuper League 1AEK Athens FCAL2-09000□6.325
Sunday 23 OctoberSuper League 1Asteras TripolisHD2-2580006.230
Monday 17 OctoberSuper League 1Olympiakos PiraeusAW1-2200006.95
Sunday 28 AugustSuper League 1AtromitosHW2-1140006.21
Saturday 20 AugustSuper League 1PanetolikosHW1-0100006.33

2021

9 played10 unusedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 JanuaryLa LigaLevanteAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 5 JanuaryCopa del ReyEibarAW1-29000□6.925
Sunday 2 JanuaryLa LigaBarcelonaHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 10 DecemberLa LigaCelta VigoHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 DecemberLa LigaAtletico MadridAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 DecemberCopa del ReyGimnástica SegovianaAW0-212000□7.533
Saturday 27 NovemberLa LigaGetafeHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 22 NovemberLa LigaRayo VallecanoAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 7 NovemberLa LigaElcheHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 31 OctoberLa LigaCadizAD1-1140005.22
Wednesday 27 OctoberLa LigaSevillaHD1-11000Not recorded0
Saturday 23 OctoberLa LigaValenciaAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 OctoberLa LigaReal SociedadAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 OctoberLa LigaLevanteHW1-080006.71
Sunday 26 SeptemberLa LigaOsasunaHL2-3900006.725
Wednesday 22 SeptemberLa LigaReal MadridAL6-1900005.718
Sunday 19 SeptemberLa LigaVillarrealHD0-05200□6.95
Saturday 11 SeptemberLa LigaAthletic ClubAL2-0130006.78
Saturday 14 AugustLa LigaReal BetisHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

32 played6 unusedCopa del Rey, Segunda División

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 30 MaySegunda DivisiónPonferradinaAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 MaySegunda DivisiónZaragozaHW2-1620006.225
Wednesday 19 MaySegunda DivisiónTenerifeAW0-1900007.329
Saturday 8 MaySegunda DivisiónMalagaAD1-19001□7.335
Saturday 1 MaySegunda DivisiónMirandesHW2-1900006.622
Monday 26 AprilSegunda DivisiónSabadellAL1-06700□740
Saturday 17 AprilSegunda DivisiónCastellónAL1-056000614
Sunday 11 AprilSegunda DivisiónLugoHW2-0900107.627
Sunday 4 AprilSegunda DivisiónLas PalmasAD1-1120006.30
Thursday 1 AprilSegunda DivisiónLeganesHW1-0900006.919
Monday 29 MarchSegunda DivisiónFuenlabradaAL4-175000612
Saturday 20 MarchSegunda DivisiónOviedoHD0-0900007.337
Sunday 14 MarchSegunda DivisiónSporting GijonAL2-0680006.721
Sunday 7 MarchSegunda DivisiónFC CartagenaHW2-1900007.231
Saturday 27 FebruarySegunda DivisiónUD LogroñésAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 FebruarySegunda DivisiónAlmeriaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 JanuarySegunda DivisiónGironaHW1-0730006.99
Sunday 10 JanuarySegunda DivisiónLas PalmasHL0-19000□7.532
Wednesday 6 JanuaryCopa del ReyFuenlabradaAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 3 JanuarySegunda DivisiónOviedoAD2-290100710
Saturday 19 DecemberSegunda DivisiónFuenlabradaHL2-3900006.523
Saturday 12 DecemberSegunda DivisiónLeganesAW0-190000725
Monday 7 DecemberSegunda DivisiónCastellónHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 3 DecemberSegunda DivisiónAlmeriaAW0-1900007.321
Sunday 29 NovemberSegunda DivisiónUD LogroñésHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 25 NovemberSegunda DivisiónFC CartagenaAW1-2900007.333
Sunday 22 NovemberSegunda DivisiónSporting GijonHD0-0900007.236
Saturday 14 NovemberSegunda DivisiónGironaAW0-1900007.325
Sunday 8 NovemberSegunda DivisiónPonferradinaHW3-09000□723
Sunday 1 NovemberSegunda DivisiónZaragozaAD0-0900007.737
Thursday 29 OctoberSegunda DivisiónMalagaHW3-1900006.729
Monday 26 OctoberSegunda DivisiónAlcorconAW0-25801□6.918
Sunday 18 OctoberSegunda DivisiónMirandesAD0-07500□□■6.213
Sunday 11 OctoberSegunda DivisiónLugoAW0-1900006.921
Saturday 3 OctoberSegunda DivisiónTenerifeHW2-090000721
Sunday 27 SeptemberSegunda DivisiónSabadellHW1-090000730
Sunday 20 SeptemberSegunda DivisiónEspanyolAD0-0900007.531
Sunday 13 SeptemberSegunda DivisiónRayo VallecanoHL0-1900007.239

2019

21 playedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 3 JulyLa LigaAtletico MadridAL3-0200006.50
Friday 19 JuneLa LigaLeganesHD1-180006.30
Tuesday 16 JuneLa LigaVillarrealAL1-0110006.70
Saturday 13 JuneLa LigaBarcelonaHL0-4450005.30
Saturday 1 FebruaryLa LigaValladolidHL0-1700007.10
Tuesday 21 JanuaryCopa del ReyZaragozaAL3-19000□6.479
Wednesday 18 DecemberCopa del ReyEl ÁlamoAW0-1410006.358%
Saturday 7 DecemberLa LigaBarcelonaAL5-2900005.90%
Friday 22 NovemberLa LigaLevanteAL2-1900107.30%
Sunday 10 NovemberLa LigaVillarrealHW3-1900006.40%
Sunday 3 NovemberLa LigaValladolidAL3-09000□60%
Saturday 26 OctoberLa LigaLeganesAL1-0900007.10%
Saturday 19 OctoberLa LigaReal MadridHW1-04500□6.40%
Sunday 6 OctoberLa LigaEspanyolHW2-0900107.60%
Sunday 29 SeptemberLa LigaAlavesAL2-0900006.40%
Wednesday 25 SeptemberLa LigaAtletico MadridHL0-2900006.40%
Sunday 22 SeptemberLa LigaGetafeAL4-29000□5.40%
Friday 13 SeptemberLa LigaAthletic ClubHD0-09000070%
Sunday 1 SeptemberLa LigaValenciaAL2-0900006.40%
Sunday 25 AugustLa LigaReal SociedadHL0-1900006.80%
Saturday 17 AugustLa LigaEibarHW2-18600□6.90%

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

28 playedCopa del Rey, Segunda División

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 16 JuneSegunda DivisiónAlbaceteAL1-0900006.869%
Thursday 13 JuneSegunda DivisiónAlbaceteHW2-0900007.564%
Tuesday 4 JuneSegunda DivisiónGranada CFHD1-1900107.681%
Monday 27 MaySegunda DivisiónDeportivo La CorunaAL1-09000□6.581%
Sunday 19 MaySegunda DivisiónAlmeriaHW1-0900006.861%
Saturday 11 MaySegunda DivisiónGimnasticAL2-1900007.182%
Sunday 5 MaySegunda DivisiónSporting GijonHW2-1900007.261%
Saturday 20 AprilSegunda DivisiónRayo MajadahondaHW2-090006.550%
Sunday 14 AprilSegunda DivisiónNumanciaAD1-1900006.376%
Sunday 31 MarchSegunda DivisiónCordobaAL3-2900006.471%
Monday 25 MarchSegunda DivisiónZaragozaHW3-09000□7.166%
Sunday 17 MarchSegunda DivisiónLas PalmasAW1-2900006.363%
Saturday 9 MarchSegunda DivisiónOviedoHW1-0900007.562%
Sunday 3 MarchSegunda DivisiónElcheHD1-1900007.282%
Friday 22 FebruarySegunda DivisiónTenerifeAD2-29000□6.765%
Sunday 17 FebruarySegunda DivisiónLugoHW3-0900007.175%
Sunday 3 FebruarySegunda DivisiónAlcorconHW2-09000□6.662%
Saturday 26 JanuarySegunda DivisiónCadizAD1-19000□6.772%
Sunday 20 JanuarySegunda DivisiónOsasunaAL2-09000□6.362%
Saturday 12 JanuarySegunda DivisiónDeportivo La CorunaHW1-0900007.363%
Saturday 15 DecemberSegunda DivisiónSporting GijonAL1-09000□6.792%
Saturday 8 DecemberSegunda DivisiónMalagaHL1-2900006.870%
Saturday 1 DecemberSegunda DivisiónReusAW0-2900006.859%
Sunday 25 NovemberSegunda DivisiónNumanciaHW1-090000759%
Saturday 17 NovemberSegunda DivisiónZaragozaAD2-2900006.270%
Sunday 11 NovemberSegunda DivisiónCordobaHW3-09000□7.167%
Sunday 4 NovemberSegunda DivisiónOviedoAD1-1900006.542%
Wednesday 31 OctoberCopa del ReyValladolidHL1-23000□6.472%

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.