Skip to content
442ball
Menu

Haissem Hassan: match by match

213 appearances across 8 competitions, 2018 to 2026.

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

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

2026

9 played4 unusedFIFA World Cup, Premiership, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberPremiershipRangersHL0-1190006.54
Thursday 17 SeptemberUEFA Europa LeagueFerencvarosi TCHL1-3570005.913
Wednesday 9 SeptemberPremiershipST JohnstoneAW0-1730107.726
Saturday 5 SeptemberPremiershipST MirrenAW1-2720006.816
Wednesday 2 SeptemberPremiershipAberdeenHW3-0760006.731
Saturday 29 AugustPremiershipFalkirkHW2-1630006.218
Tuesday 25 AugustUEFA Champions LeagueLask LinzAL5-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 19 AugustUEFA Champions LeagueLask LinzHW3-0110006.33
Tuesday 7 JulyFIFA World CupArgentinaAL3-273016.611
Friday 3 JulyFIFA World CupAustraliaAD1-153007.224
Saturday 27 JuneFIFA World CupIranHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 22 JuneFIFA World CupNew ZealandAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 15 JuneFIFA World CupBelgiumAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2025

38 played1 unusedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 MayLa LigaMallorcaAL3-0450006.711
Sunday 17 MayLa LigaAlavesHL0-1790006.922
Thursday 14 MayLa LigaReal MadridAL2-02100073
Sunday 10 MayLa LigaGetafeHD0-05700079
Sunday 3 MayLa LigaReal BetisAL3-0260006.35
Sunday 26 AprilLa LigaElcheHL1-2580006.618
Thursday 23 AprilLa LigaVillarrealHD1-1190006.94
Sunday 12 AprilLa LigaCelta VigoAW0-3240006.93
Sunday 5 AprilLa LigaSevillaHW1-0180006.66
Saturday 21 MarchLa LigaLevanteAL4-2260007.28
Saturday 14 MarchLa LigaValenciaHW1-0200006.33
Monday 9 MarchLa LigaEspanyolAD1-1340006.96
Wednesday 4 MarchLa LigaRayo VallecanoAL3-0610006.510
Saturday 28 FebruaryLa LigaAtletico MadridHL0-1720006.98
Saturday 21 FebruaryLa LigaReal SociedadAD3-3760107.315
Sunday 15 FebruaryLa LigaAthletic ClubHL1-2570006.710
Saturday 31 JanuaryLa LigaGironaHW1-0640006.710
Sunday 25 JanuaryLa LigaBarcelonaAL3-0820006.311
Saturday 17 JanuaryLa LigaOsasunaAL3-286010713
Saturday 10 JanuaryLa LigaReal BetisHD1-1760007.315
Sunday 4 JanuaryLa LigaAlavesAD1-1360007.211
Saturday 20 DecemberLa LigaCelta VigoHD0-0190006.79
Sunday 14 DecemberLa LigaSevillaAL4-0900005.911
Friday 5 DecemberLa LigaMallorcaHD0-0240007.512
Saturday 29 NovemberLa LigaAtletico MadridAL2-0820006.922
Sunday 23 NovemberLa LigaRayo VallecanoHD0-0280006.34
Sunday 9 NovemberLa LigaAthletic ClubAL1-0370006.312
Monday 3 NovemberLa LigaOsasunaHD0-0210006.35
Tuesday 28 OctoberCopa del ReyOurense CFAL4-2810006.98
Saturday 25 OctoberLa LigaGironaAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 17 OctoberLa LigaEspanyolHL0-2650006.915
Saturday 4 OctoberLa LigaLevanteHL0-2900007.927
Tuesday 30 SeptemberLa LigaValenciaAW1-2880007.324
Thursday 25 SeptemberLa LigaBarcelonaHL1-3650006.66
Sunday 21 SeptemberLa LigaElcheAL1-0580006.67
Saturday 13 SeptemberLa LigaGetafeAL2-0900006.614
Saturday 30 AugustLa LigaReal SociedadHW1-059018.315
Sunday 24 AugustLa LigaReal MadridHL0-3450006.29
Friday 15 AugustLa LigaVillarrealAL2-0450006.57

2024

43 played1 unusedSegunda División

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 JuneSegunda DivisiónMirandesHW3-1770007.215
Sunday 15 JuneSegunda DivisiónMirandesAL1-0890007.314
Wednesday 11 JuneSegunda DivisiónAlmeriaHD1-184000714
Saturday 7 JuneSegunda DivisiónAlmeriaAW1-2670006.715
Sunday 1 JuneSegunda DivisiónCadizHW2-1660107.326
Sunday 25 MaySegunda DivisiónTenerifeAW0-16000078
Sunday 18 MaySegunda DivisiónZaragozaHW1-0670007.211
Sunday 11 MaySegunda DivisiónRacing SantanderAD1-1750006.96
Saturday 3 MaySegunda DivisiónHuescaAW1-2771007.728
Saturday 26 AprilSegunda DivisiónLevanteHW1-0780007.321
Sunday 20 AprilSegunda DivisiónCordobaAD0-0300006.64
Saturday 12 AprilSegunda DivisiónRacing FerrolHW3-0270007.25
Saturday 5 AprilSegunda DivisiónEibarAD1-1690006.76
Sunday 30 MarchSegunda DivisiónMalagaHW2-1860007.215
Saturday 22 MarchSegunda DivisiónGranada CFAL1-078006.918
Friday 14 MarchSegunda DivisiónElcheHD1-1320006.914
Saturday 8 MarchSegunda DivisiónMirandesAL1-0300006.94
Sunday 2 MarchSegunda DivisiónDeportivo La CorunaHL1-2690006.615
Saturday 22 FebruarySegunda DivisiónBurgosAW1-2450006.55
Sunday 16 FebruarySegunda DivisiónAlbaceteHW1-01100074
Monday 10 FebruarySegunda DivisiónEldenseHD0-0230006.78
Friday 17 JanuarySegunda DivisiónFC CartagenaAW0-1540006.99
Saturday 11 JanuarySegunda DivisiónSporting GijonHD1-1451007.610
Saturday 21 DecemberSegunda DivisiónCordobaHL2-363006.918
Tuesday 17 DecemberSegunda DivisiónZaragozaAW2-3300006.95
Saturday 14 DecemberSegunda DivisiónGranada CFHW2-0740006.73
Sunday 8 DecemberSegunda DivisiónRacing FerrolAW1-52802087
Friday 29 NovemberSegunda DivisiónHuescaHL0-390006.718
Sunday 24 NovemberSegunda DivisiónElcheAL4-0630006.512
Sunday 17 NovemberSegunda DivisiónTenerifeHW3-1901007.311
Sunday 10 NovemberSegunda DivisiónAlbaceteAD2-2640006.38
Sunday 3 NovemberSegunda DivisiónBurgosHW3-1790007.517
Saturday 26 OctoberSegunda DivisiónCadizAL2-0360006.310
Tuesday 22 OctoberSegunda DivisiónMirandesHW4-190107.622
Saturday 19 OctoberSegunda DivisiónMalagaAD0-0260006.54
Sunday 13 OctoberSegunda DivisiónAlmeriaHW3-2730006.37
Sunday 6 OctoberSegunda DivisiónLevanteAD0-0100006.71
Sunday 29 SeptemberSegunda DivisiónEibarHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 SeptemberSegunda DivisiónEldenseAD1-1810006.99
Sunday 15 SeptemberSegunda DivisiónFC CartagenaHW1-0650006.611
Saturday 7 SeptemberSegunda DivisiónSporting GijonAL3-1450006.914
Friday 30 AugustSegunda DivisiónRacing SantanderHL1-390000721
Sunday 25 AugustSegunda DivisiónCastellónAD0-0620006.27
Saturday 17 AugustSegunda DivisiónDeportivo La CorunaAW0-1290006.66

2023

40 played2 unusedCopa del Rey, Segunda División

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 13 JuneSegunda DivisiónEspanyolAD0-0720006.59
Sunday 9 JuneSegunda DivisiónEspanyolHL0-185000720
Sunday 2 JuneSegunda DivisiónEldenseAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 MaySegunda DivisiónEibarHW1-0570006.314
Saturday 18 MaySegunda DivisiónLeganesAL2-1630006.517
Sunday 5 MaySegunda DivisiónEspanyolAD0-074006.913
Saturday 20 AprilSegunda DivisiónElcheAL2-1120006.72
Saturday 13 AprilSegunda DivisiónFC CartagenaHW1-0690006.320
Sunday 7 AprilSegunda DivisiónMirandesAW1-3670006.916
Saturday 30 MarchSegunda DivisiónRacing SantanderHL2-3690006.913
Sunday 24 MarchSegunda DivisiónAmorebietaAL3-1450006.212
Saturday 16 MarchSegunda DivisiónAlcorconHW1-0720006.96
Sunday 10 MarchSegunda DivisiónLevanteAL1-0900006.719
Friday 1 MarchSegunda DivisiónAlbaceteHW2-1770006.632
Sunday 25 FebruarySegunda DivisiónBurgosAL1-0140006.74
Saturday 17 FebruarySegunda DivisiónValladolidHD1-1280006.34
Saturday 10 FebruarySegunda DivisiónOviedoHW1-0240006.96
Monday 5 FebruarySegunda DivisiónZaragozaAL3-0720006.711
Sunday 28 JanuarySegunda DivisiónRacing FerrolHL1-290000718
Saturday 20 JanuarySegunda DivisiónTenerifeAW1-280006.315
Sunday 14 JanuarySegunda DivisiónHuescaHD0-077000715
Wednesday 20 DecemberSegunda DivisiónEibarAD1-1790006.35
Saturday 16 DecemberSegunda DivisiónLeganesHD1-1880006.335
Saturday 9 DecemberSegunda DivisiónLevanteHD0-0710006.911
Saturday 2 DecemberSegunda DivisiónFC CartagenaAL1-028006.76
Monday 27 NovemberSegunda DivisiónEldenseHW2-0450107.29
Saturday 18 NovemberSegunda DivisiónAlcorconAD0-0820007.221
Saturday 11 NovemberSegunda DivisiónAmorebietaHD1-176000713
Wednesday 1 NovemberCopa del ReyGuijueloAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 OctoberSegunda DivisiónEspanyolHW2-0900107.515
Sunday 22 OctoberSegunda DivisiónAlbaceteAW1-3191007.62
Saturday 14 OctoberSegunda DivisiónZaragozaHD2-2840006.920
Saturday 7 OctoberSegunda DivisiónRacing SantanderAL3-2840208.218
Wednesday 4 OctoberSegunda DivisiónElcheHW2-0760007.220
Sunday 1 OctoberSegunda DivisiónHuescaAW0-1790107.320
Saturday 23 SeptemberSegunda DivisiónFC AndorraAD0-0320006.66
Sunday 17 SeptemberSegunda DivisiónTenerifeHW2-1780006.517
Saturday 9 SeptemberSegunda DivisiónOviedoAD0-060006.55
Saturday 2 SeptemberSegunda DivisiónBurgosHW2-1820006.617
Sunday 27 AugustSegunda DivisiónRacing FerrolAL2-09000713
Sunday 20 AugustSegunda DivisiónMirandesHW3-068000710
Friday 11 AugustSegunda DivisiónValladolidAL2-0300006.66

2022

29 played19 unusedLa Liga, Segunda División

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 4 JuneLa LigaAtletico MadridHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 28 MayLa LigaRayo VallecanoAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 24 MayLa LigaCadizHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 MayLa LigaGironaAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MayLa LigaAthletic ClubHW5-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 7 MaySegunda DivisiónSporting GijonHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 3 MayLa LigaValenciaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 AprilLa LigaCelta VigoHW3-1270006.54
Thursday 27 AprilLa LigaEspanyolHW4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 AprilLa LigaSevillaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 AprilLa LigaValladolidHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 AprilLa LigaReal MadridAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 AprilLa LigaReal SociedadHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 MarchSegunda DivisiónHuescaHD0-01000Not recorded2
Sunday 19 MarchLa LigaOsasunaAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 MarchSegunda DivisiónIbizaAD0-0250006.74
Monday 6 MarchSegunda DivisiónAlavesHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 27 FebruaryLa LigaGetafeHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 24 FebruarySegunda DivisiónEibarAL2-0450006.29
Sunday 19 FebruarySegunda DivisiónRacing SantanderHW2-1800006.321
Saturday 18 FebruaryLa LigaMallorcaAL4-2230006.911
Saturday 11 FebruarySegunda DivisiónMirandesAL2-1170006.37
Sunday 5 FebruarySegunda DivisiónGranada CFHL0-2450007.211
Saturday 28 JanuarySegunda DivisiónOviedoAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 JanuarySegunda DivisiónLugoAW1-2840006.915
Saturday 14 JanuarySegunda DivisiónZaragozaHL2-323000711
Friday 6 JanuarySegunda DivisiónPonferradinaAL2-184000714
Saturday 17 DecemberSegunda DivisiónLas PalmasHL0-145006.913
Saturday 10 DecemberSegunda DivisiónTenerifeHD2-2830006.320
Wednesday 7 DecemberSegunda DivisiónFC CartagenaAW0-1900107.515
Saturday 3 DecemberSegunda DivisiónLeganesHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 NovemberSegunda DivisiónAlavesAL2-0100006.74
Sunday 20 NovemberSegunda DivisiónIbizaHW1-0420006.95
Saturday 5 NovemberSegunda DivisiónHuescaAL1-045006.215
Wednesday 2 NovemberSegunda DivisiónOviedoHW2-1250006.510
Sunday 30 OctoberSegunda DivisiónAlbaceteAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 OctoberSegunda DivisiónFC AndorraHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 OctoberSegunda DivisiónZaragozaAL2-1450006.76
Wednesday 12 OctoberSegunda DivisiónPonferradinaHD2-2690006.713
Friday 7 OctoberSegunda DivisiónSporting GijonAL3-1900006.217
Saturday 1 OctoberSegunda DivisiónBurgosHD0-0190006.78
Saturday 24 SeptemberSegunda DivisiónMalagaAD1-1190006.92
Saturday 17 SeptemberSegunda DivisiónLugoHW3-11400074
Saturday 10 SeptemberSegunda DivisiónLevanteAL4-190006.23
Saturday 3 SeptemberSegunda DivisiónMirandesHW3-0550006.910
Monday 29 AugustSegunda DivisiónGranada CFAL3-0450006.96
Friday 19 AugustSegunda DivisiónEibarHD2-2290006.65
Sunday 14 AugustSegunda DivisiónRacing SantanderAW0-2710006.317

2021

37 played7 unusedCopa del Rey, Segunda División

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 27 MaySegunda DivisiónFuenlabradaHW5-1681208.617
Saturday 21 MaySegunda DivisiónGironaAL2-0150006.36
Sunday 15 MaySegunda DivisiónIbizaHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 6 MaySegunda DivisiónLas PalmasAL1-0120006.53
Saturday 30 AprilSegunda DivisiónOviedoAL3-0640006.316
Sunday 24 AprilSegunda DivisiónValladolidHL0-1280006.53
Friday 15 AprilSegunda DivisiónAmorebietaAL1-0220006.75
Sunday 10 AprilSegunda DivisiónBurgosHW3-1180006.96
Sunday 3 AprilSegunda DivisiónEibarAD1-1220006.911
Sunday 27 MarchSegunda DivisiónPonferradinaHW3-1210006.30
Saturday 19 MarchSegunda DivisiónReal Sociedad IIAW1-3100006.30
Saturday 12 MarchSegunda DivisiónFC CartagenaHW2-1140006.24
Sunday 6 MarchSegunda DivisiónLeganesAL2-0670007.211
Saturday 26 FebruarySegunda DivisiónTenerifeHW2-1670006.212
Sunday 20 FebruarySegunda DivisiónAlmeriaAL2-1160007.24
Saturday 12 FebruarySegunda DivisiónSporting GijonHL0-3690006.916
Sunday 6 FebruarySegunda DivisiónHuescaAL4-0760006.913
Sunday 30 JanuarySegunda DivisiónMalagaHW3-0821007.620
Sunday 23 JanuarySegunda DivisiónAlcorconAD0-045000712
Sunday 9 JanuarySegunda DivisiónLugoAL2-190100822
Wednesday 5 JanuaryCopa del ReyRayo VallecanoHL0-1900006.612
Sunday 2 JanuarySegunda DivisiónZaragozaHW2-0790007.627
Sunday 19 DecemberSegunda DivisiónFC CartagenaAL3-0450007.313
Thursday 16 DecemberCopa del ReyLugoAW1-2940006.66
Monday 13 DecemberSegunda DivisiónReal Sociedad IIHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 DecemberSegunda DivisiónPonferradinaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 26 NovemberSegunda DivisiónOviedoHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 19 NovemberSegunda DivisiónFuenlabradaAD1-1150006.96
Saturday 13 NovemberSegunda DivisiónHuescaHL0-1180006.98
Saturday 6 NovemberSegunda DivisiónValladolidAL3-1220107.67
Wednesday 3 NovemberSegunda DivisiónLugoHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 31 OctoberSegunda DivisiónZaragozaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 24 OctoberSegunda DivisiónAlmeriaHL1-4760006.519
Thursday 21 OctoberSegunda DivisiónGironaHL1-232000718
Sunday 17 OctoberSegunda DivisiónIbizaAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 OctoberSegunda DivisiónEibarHD3-3270006.610
Sunday 3 OctoberSegunda DivisiónBurgosAL1-0450006.712
Sunday 26 SeptemberSegunda DivisiónLeganesHL1-226006.54
Sunday 19 SeptemberSegunda DivisiónTenerifeAW1-2600006.720
Saturday 11 SeptemberSegunda DivisiónAlcorconHL1-3900007.223
Sunday 5 SeptemberSegunda DivisiónLas PalmasHW4-2600207.97
Saturday 28 AugustSegunda DivisiónSporting GijonAL2-1310006.38
Monday 23 AugustSegunda DivisiónAmorebietaHW2-0140006.63
Monday 16 AugustSegunda DivisiónMalagaAD0-090006.21

2019

13 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 6 MarchLigue 2CaenHW2-112017.1100
Monday 17 FebruaryLigue 2LensHW3-21000Not recorded0
Friday 7 FebruaryLigue 2Estac TroyesAL2-0120006.7100
Friday 20 DecemberLigue 2GuingampHL1-5330006.690%
Friday 4 OctoberLigue 2CaenAD1-180006.7100%
Friday 20 SeptemberLigue 2GrenobleHD1-1290006.433%
Monday 16 SeptemberLigue 2LensAL1-0290006.4100%
Friday 30 AugustLigue 2Estac TroyesHL0-132006.9100%
Friday 23 AugustLigue 2Chambly Thelle FCAD0-0700006.388%
Friday 16 AugustLigue 2AjaccioHL0-1900007.482%
Friday 9 AugustLigue 2NiortAL3-0720006.192%
Friday 2 AugustLigue 2RodezHD0-069000788%
Friday 26 JulyLigue 2Clermont FootAL3-0250006.785%

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

4 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 17 MayLigue 2Clermont FootHD2-2710006.470%
Friday 10 MayLigue 2Gazelec FC AjaccioAW1-2290007100%
Friday 1 FebruaryLigue 2GrenobleHD2-2100006.5100%
Friday 19 OctoberLigue 2Paris FCAD0-01000Not recorded0%

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.