Skip to content
442ball
Menu

Hannibal Mejbri: match by match

139 appearances across 7 competitions, 2020 to 2026.

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

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

2026

10 playedChampionship, EFL Cup, FIFA World Cup

2025

30 played2 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MayPremier LeagueWolvesHD1-166007.733
Monday 18 MayPremier LeagueArsenalAL1-070005.912
Sunday 10 MayPremier LeagueAston VillaHD2-2690107.313
Friday 1 MayPremier LeagueLeedsAL3-136006.631
Saturday 21 MarchPremier LeagueFulhamAL3-1180006.37
Saturday 14 MarchPremier LeagueBournemouthHD0-090006.321
Tuesday 3 MarchPremier LeagueEvertonAL2-0720006.324
Saturday 28 FebruaryPremier LeagueBrentfordHL3-4840207.325
Saturday 21 FebruaryPremier LeagueChelseaAD1-190006.736
Saturday 14 FebruaryFA CupMansfield TownHL1-2240006.317
Wednesday 11 FebruaryPremier LeagueCrystal PalaceAW2-383108.319
Saturday 7 FebruaryPremier LeagueWest HamHL0-2900007.350
Monday 2 FebruaryPremier LeagueSunderlandAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 JanuaryPremier LeagueTottenhamHD2-2120006.51
Saturday 17 JanuaryPremier LeagueLiverpoolAD1-180006.71
Saturday 10 JanuaryFA CupMillwallHW5-124006.538
Wednesday 7 JanuaryPremier LeagueManchester UnitedHD2-258006.512
Wednesday 3 DecemberPremier LeagueCrystal PalaceHL0-1310007.222
Saturday 29 NovemberPremier LeagueBrentfordAL3-160006.715
Saturday 22 NovemberPremier LeagueChelseaHL0-218006.24
Saturday 8 NovemberPremier LeagueWest HamAL3-2190006.712
Saturday 1 NovemberPremier LeagueArsenalHL0-2140006.911
Sunday 26 OctoberPremier LeagueWolvesAW2-31010Not recorded1
Saturday 18 OctoberPremier LeagueLeedsHW2-015006.60
Sunday 5 OctoberPremier LeagueAston VillaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 SeptemberPremier LeagueManchester CityAL5-12000Not recorded1
Tuesday 23 SeptemberEFL CupCardiffHL1-2900006.950
Saturday 20 SeptemberPremier LeagueNottingham ForestHD1-190006.91
Sunday 14 SeptemberPremier LeagueLiverpoolHL0-1270006.33
Saturday 30 AugustPremier LeagueManchester UnitedAL3-2650006.213
Saturday 23 AugustPremier LeagueSunderlandHW2-0830006.317
Saturday 16 AugustPremier LeagueTottenhamAL3-0630006.39

2024

39 played3 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipMillwallHW3-1840007.346
Saturday 26 AprilChampionshipQPRAW0-559017.343
Monday 21 AprilChampionshipSheffield UtdHW2-1790007.219
Friday 18 AprilChampionshipWatfordAW1-290010725
Friday 11 AprilChampionshipNorwichHW2-1771008.219
Tuesday 8 AprilChampionshipDerbyAD0-01600076
Saturday 5 AprilChampionshipCoventryAW1-214006.33
Saturday 29 MarchChampionshipBristol CityHW1-080006.61
Saturday 15 MarchChampionshipSwanseaAW0-2200006.912
Tuesday 11 MarchChampionshipWest BromHD1-1750006.721
Saturday 8 MarchChampionshipLutonHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 4 MarchChampionshipCardiffAW1-2720107.226
Friday 21 FebruaryChampionshipSheffield WednesdayHW4-0610006.918
Saturday 15 FebruaryChampionshipPrestonAD0-0710006.530
Wednesday 12 FebruaryChampionshipHull CityHW2-0800007.548
Saturday 8 FebruaryFA CupSouthamptonAW0-1900107.733
Tuesday 4 FebruaryChampionshipOxford UnitedHW1-071006.944
Saturday 1 FebruaryChampionshipPortsmouthAD0-0320006.79
Monday 27 JanuaryChampionshipLeedsHD0-01000Not recorded1
Wednesday 22 JanuaryChampionshipPlymouthAW0-5130006.66
Wednesday 1 JanuaryChampionshipStoke CityHD0-018006.22
Sunday 29 DecemberChampionshipMiddlesbroughAD0-0670006.924
Thursday 26 DecemberChampionshipSheffield UtdAW0-286000710
Saturday 21 DecemberChampionshipWatfordHW2-1840107.717
Sunday 15 DecemberChampionshipNorwichAW1-2260006.57
Friday 6 DecemberChampionshipMiddlesbroughHD1-129006.71
Saturday 30 NovemberChampionshipStoke CityAW0-22000Not recorded5
Tuesday 26 NovemberChampionshipCoventryHW2-0790006.228
Saturday 23 NovemberChampionshipBristol CityAW0-175006.327
Sunday 10 NovemberChampionshipSwanseaHW1-01200075
Thursday 7 NovemberChampionshipWest BromAD0-01000Not recorded0
Sunday 3 NovemberChampionshipMillwallAL1-027006.920
Saturday 26 OctoberChampionshipQPRHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 23 OctoberChampionshipHull CityAD1-1650006.919
Saturday 19 OctoberChampionshipSheffield WednesdayAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 OctoberChampionshipPrestonHD0-073000724
Tuesday 1 OctoberChampionshipPlymouthHW1-0820006.624
Saturday 28 SeptemberChampionshipOxford UnitedAD0-0790007.536
Saturday 21 SeptemberChampionshipPortsmouthHW2-1610006.624
Saturday 14 SeptemberChampionshipLeedsAW0-173006.910
Saturday 31 AugustChampionshipBlackburnHD1-171006.917
Wednesday 28 AugustEFL CupWolvesAL2-0450006.717

2023

16 played24 unusedEFL Cup, FA Cup, La Liga, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 MayLa LigaBarcelonaHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 19 MayLa LigaAthletic ClubAL2-080007.24
Wednesday 15 MayLa LigaCadizHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 MayLa LigaVillarrealAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 MayLa LigaGranada CFHW3-090006.93
Sunday 28 AprilLa LigaReal BetisAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 22 AprilLa LigaMallorcaHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 AprilLa LigaLas PalmasAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 MarchLa LigaCelta VigoHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 11 MarchLa LigaAlmeriaAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 MarchLa LigaReal SociedadHW3-2530006.314
Sunday 25 FebruaryLa LigaReal MadridAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 FebruaryLa LigaValenciaAD0-01000Not recorded3
Sunday 11 FebruaryLa LigaAtletico MadridHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 5 FebruaryLa LigaRayo VallecanoAW1-28006.60
Sunday 28 JanuaryLa LigaOsasunaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 JanuaryLa LigaGironaAL5-128006.716
Monday 8 JanuaryFA CupWiganAW0-21000Not recorded2
Saturday 30 DecemberPremier LeagueNottingham ForestAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 DecemberPremier LeagueAston VillaHW3-21000Not recorded0
Saturday 23 DecemberPremier LeagueWest HamAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 DecemberPremier LeagueLiverpoolAD0-080006.21
Tuesday 12 DecemberUEFA Champions LeagueBayern MünchenHL0-1160006.94
Wednesday 29 NovemberUEFA Champions LeagueGalatasarayAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 NovemberPremier LeagueEvertonAW0-3130006.72
Saturday 11 NovemberPremier LeagueLutonHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 8 NovemberUEFA Champions LeagueFC CopenhagenAL4-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 NovemberPremier LeagueFulhamAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 NovemberEFL CupNewcastleHL0-365006.316
Sunday 29 OctoberPremier LeagueManchester CityHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 24 OctoberUEFA Champions LeagueFC CopenhagenHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 OctoberPremier LeagueSheffield UtdAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 OctoberPremier LeagueBrentfordHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 OctoberUEFA Champions LeagueGalatasarayHL2-3450006.315
Saturday 30 SeptemberPremier LeagueCrystal PalaceHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 SeptemberEFL CupCrystal PalaceHW3-071006.528
Saturday 23 SeptemberPremier LeagueBurnleyAW0-1900007.321
Wednesday 20 SeptemberUEFA Champions LeagueBayern MünchenAL4-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 SeptemberPremier LeagueBrightonHL1-326107.56
Sunday 3 SeptemberPremier LeagueArsenalAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

41 played4 unusedChampionship, FA Cup, FIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipSheffield UtdHL1-2240006.92
Saturday 29 AprilChampionshipCoventryAL2-025007.219
Saturday 22 AprilChampionshipBlackpoolHL0-1650006.517
Tuesday 18 AprilChampionshipMillwallAW0-1120006.33
Saturday 15 AprilChampionshipSunderlandAL2-1180006.38
Monday 10 AprilChampionshipStoke CityHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 7 AprilChampionshipReadingAD1-1270006.23
Saturday 1 AprilChampionshipBlackburnHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 MarchChampionshipQPRAW0-1170006.50
Tuesday 14 MarchChampionshipWatfordAL3-0810006.533
Saturday 11 MarchChampionshipRotherhamHW2-01100071
Saturday 4 MarchChampionshipWiganAD1-1210006.35
Saturday 25 FebruaryChampionshipLutonHL0-1640006.615
Tuesday 21 FebruaryChampionshipNorwichAL3-1900006.918
Saturday 18 FebruaryChampionshipHuddersfieldAL2-1810007.216
Tuesday 14 FebruaryChampionshipCardiffHL0-272006.212
Friday 10 FebruaryChampionshipWest BromHW2-0711108.217
Saturday 4 FebruaryChampionshipSwanseaAW3-44501716
Tuesday 31 JanuaryFA CupBlackburnHL0-1840006.70
Saturday 28 JanuaryFA CupBlackburnAD2-2260107.38
Saturday 21 JanuaryChampionshipPrestonHL1-262006.531
Saturday 14 JanuaryChampionshipBristol CityAL4-2160006.215
Monday 2 JanuaryChampionshipMiddlesbroughHL1-3650006.711
Friday 30 DecemberChampionshipHull CityHL0-1900006.712
Tuesday 27 DecemberChampionshipBurnleyAL3-066006.711
Friday 16 DecemberChampionshipReadingHW3-276010723
Saturday 10 DecemberChampionshipBlackpoolAD0-085007.220
Wednesday 30 NovemberFIFA World CupFranceHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 NovemberFIFA World CupAustraliaHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 NovemberFIFA World CupDenmarkAD0-0100006.92
Friday 11 NovemberChampionshipSunderlandHL1-259006.29
Tuesday 8 NovemberChampionshipSwanseaHD2-2900006.620
Saturday 5 NovemberChampionshipStoke CityAW1-2710107.710
Wednesday 2 NovemberChampionshipMillwallHD0-0780006.921
Friday 28 OctoberChampionshipQPRHW2-054016.610
Saturday 22 OctoberChampionshipBlackburnAL2-127000714
Wednesday 19 OctoberChampionshipBurnleyHD1-1900006.712
Sunday 16 OctoberChampionshipHull CityAW0-2860007.222
Saturday 8 OctoberChampionshipBristol CityHW3-077006.713
Wednesday 5 OctoberChampionshipMiddlesbroughAL1-0450006.211
Saturday 1 OctoberChampionshipSheffield UtdAD1-125006.66
Saturday 17 SeptemberChampionshipCoventryHD0-0230006.79
Wednesday 14 SeptemberChampionshipWest BromAW2-3140006.22
Saturday 3 SeptemberChampionshipPrestonAW0-1110006.21
Tuesday 30 AugustChampionshipNorwichHL1-2300006.24

2021

2 played7 unusedFA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueCrystal PalaceAL1-062006.314
Thursday 28 AprilPremier LeagueChelseaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 19 AprilPremier LeagueLiverpoolAL4-010006.23
Saturday 16 AprilPremier LeagueNorwichHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 AprilPremier LeagueEvertonAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 6 MarchPremier LeagueManchester CityAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 23 FebruaryUEFA Champions LeagueAtletico MadridAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 FebruaryPremier LeagueSouthamptonHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 FebruaryFA CupMiddlesbroughHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

1 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueWolvesAW1-280006.53