Skip to content
442ball
Menu

N. Amrabat: match by match

249 appearances across 11 competitions, 2015 to 2026.

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

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

2026

0 played1 unusedEredivisie

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberEredivisieFeyenoordAL5-0000000
Sunday 13 SeptemberEredivisieExcelsiorAW1-2000000
Tuesday 8 SeptemberEredivisieGO Ahead EaglesHD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2025

3 playedFIFA Club World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 26 JuneFIFA Club World CupAl AinHL1-29000□6.623
Sunday 22 JuneFIFA Club World CupJuventusAL4-1900107.211
Wednesday 18 JuneFIFA Club World CupManchester CityAL2-0620005.94

2024

16 played8 unusedChampionship, Super League 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipPortsmouthAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 AprilChampionshipDerbyHL0-188000716
Monday 21 AprilChampionshipPrestonHW2-1780006.322
Friday 18 AprilChampionshipSwanseaAL1-0300006.36
Monday 14 AprilChampionshipCoventryHD1-13201076
Tuesday 8 AprilChampionshipWatfordAL1-0110006.74
Saturday 5 AprilChampionshipSheffield WednesdayAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 MarchChampionshipLutonHL0-1130006.53
Wednesday 12 MarchChampionshipOxford UnitedHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 4 MarchChampionshipPlymouthHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 25 FebruaryChampionshipCardiffAL1-0170006.34
Saturday 22 FebruaryChampionshipSunderlandAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 FebruaryChampionshipNorwichHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 12 FebruaryChampionshipBurnleyAL2-0100006.32
Saturday 1 FebruaryChampionshipStoke CityHL1-280006.92
Friday 24 JanuaryChampionshipSheffield UtdAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 21 JanuaryChampionshipQPRHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 JanuaryChampionshipMillwallAW0-180006.51
Sunday 3 NovemberSuper League 1AtromitosAW0-1720006.315
Saturday 5 OctoberSuper League 1PanetolikosAL1-01600□6.96
Sunday 29 SeptemberSuper League 1PanathinaikosHW2-0101007.22
Monday 16 SeptemberSuper League 1Volos NFCHW2-0160006.61
Saturday 24 AugustSuper League 1LamiaHD1-1580007.220
Sunday 18 AugustSuper League 1OFIHW3-0900107.934

2023

33 played2 unusedSuper League 1, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 AprilSuper League 1PAOKAL3-2250006.53
Wednesday 24 AprilSuper League 1PanathinaikosHW3-0140006.76
Sunday 21 AprilSuper League 1Aris ThessalonikisAW1-28710□919
Sunday 14 AprilSuper League 1Aris ThessalonikisHW2-0130006.52
Sunday 7 AprilSuper League 1PAOKHD2-27310□6.923
Wednesday 3 AprilSuper League 1PanathinaikosAL2-1200007.54
Sunday 31 MarchSuper League 1Olympiakos PiraeusHW1-0700006.917
Sunday 3 MarchSuper League 1Aris ThessalonikisAD3-3631007.915
Wednesday 28 FebruarySuper League 1PAS GianninaHW4-2980107.240
Saturday 24 FebruarySuper League 1LamiaAW1-3820207.624
Sunday 18 FebruarySuper League 1KifisiaHW3-0200107.29
Sunday 4 FebruarySuper League 1Asteras TripolisHW4-2660006.917
Sunday 28 JanuarySuper League 1OFIHW3-075000722
Sunday 21 JanuarySuper League 1AtromitosAW0-5680007.212
Sunday 14 JanuarySuper League 1PanathinaikosHD2-2790006.316
Sunday 7 JanuarySuper League 1Olympiakos PiraeusAW1-2840106.922
Wednesday 3 JanuarySuper League 1Volos NFCHW3-0271007.612
Thursday 14 DecemberUEFA Europa LeagueAjaxAL3-16100□6.212
Monday 4 DecemberSuper League 1Aris ThessalonikisHW1-0260006.98
Thursday 30 NovemberUEFA Europa LeagueBrightonHL0-1720006.622
Sunday 26 NovemberSuper League 1PAS GianninaAW0-1150006.35
Thursday 9 NovemberUEFA Europa LeagueMarseilleHL0-2760006.914
Saturday 4 NovemberSuper League 1KifisiaAD1-1280006.514
Monday 30 OctoberSuper League 1PAOKHW2-0140006.53
Thursday 26 OctoberUEFA Europa LeagueMarseilleAL3-17500□6.36
Sunday 22 OctoberSuper League 1Asteras TripolisAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 OctoberSuper League 1PanetolikosHW3-0130107.74
Thursday 5 OctoberUEFA Europa LeagueAjaxHD1-19001□7.224
Thursday 28 SeptemberSuper League 1AtromitosHW2-1601007.524
Monday 25 SeptemberSuper League 1PanathinaikosAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 21 SeptemberUEFA Europa LeagueBrightonAW2-3900006.911
Sunday 17 SeptemberSuper League 1Olympiakos PiraeusHD1-1150006.51
Sunday 3 SeptemberSuper League 1Volos NFCAW2-3131007.78
Wednesday 30 AugustUEFA Champions LeagueAntwerpHL1-2690006.316
Tuesday 22 AugustUEFA Champions LeagueAntwerpAL1-0900008.235

2022

30 playedSuper League 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MaySuper League 1Aris ThessalonikisAW1-2310006.34
Wednesday 3 MaySuper League 1Olympiakos PiraeusHD0-0890007.537
Sunday 30 AprilSuper League 1PanathinaikosAD0-0160006.76
Wednesday 26 AprilSuper League 1PAOKHW4-07000□7.526
Sunday 23 AprilSuper League 1Olympiakos PiraeusAW1-3200107.35
Sunday 2 AprilSuper League 1PAOKAW0-1630006.915
Sunday 19 MarchSuper League 1PanathinaikosHD0-04500□6.910
Sunday 12 MarchSuper League 1Olympiakos PiraeusHL1-36600□6.614
Sunday 5 MarchSuper League 1OFIAW0-37810□7.318
Saturday 25 FebruarySuper League 1Asteras TripolisHW2-0680007.348
Sunday 19 FebruarySuper League 1PAOKAL2-0900007.634
Monday 13 FebruarySuper League 1LevadiakosHW3-0651007.237
Sunday 29 JanuarySuper League 1Aris ThessalonikisHW3-07010□6.618
Sunday 22 JanuarySuper League 1IonikosAW1-2740006.616
Sunday 15 JanuarySuper League 1PanetolikosHW4-1721108.933
Sunday 8 JanuarySuper League 1PanathinaikosHW1-0810006.723
Tuesday 3 JanuarySuper League 1PAS GianninaAL2-19000□7.245
Wednesday 28 DecemberSuper League 1Volos NFCAW0-4240107.68
Sunday 13 NovemberSuper League 1Olympiakos PiraeusAD0-07500□6.524
Wednesday 9 NovemberSuper League 1OFIHW3-0900008.662
Sunday 6 NovemberSuper League 1Asteras TripolisAD1-1701007.220
Sunday 30 OctoberSuper League 1PAOKHW2-0130006.22
Sunday 16 OctoberSuper League 1AtromitosHW1-0271006.917
Sunday 9 OctoberSuper League 1Aris ThessalonikisAW0-290006.74
Monday 3 OctoberSuper League 1IonikosHW4-1200007.711
Saturday 17 SeptemberSuper League 1PanetolikosAW0-225010712
Sunday 11 SeptemberSuper League 1PanathinaikosAL2-133000713
Sunday 4 SeptemberSuper League 1PAS GianninaHW2-0131007.510
Saturday 27 AugustSuper League 1Volos NFCHL0-1450006.713
Saturday 20 AugustSuper League 1LamiaAW0-3890006.927

2020

25 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 30 MayPro LeagueAl-Ittihad FCHL1-2900007.527
Tuesday 25 MayPro LeagueAl Wehda ClubAD1-1900007.317
Friday 14 MayPro LeagueAl-AinAW0-27610□□■7.218
Wednesday 5 MayPro LeagueAl-Faisaly FCHW4-36420□8.212
Friday 9 AprilPro LeagueDamacAL3-2900107.526
Saturday 20 MarchPro LeagueAl BatenHW7-0741108.320
Thursday 11 MarchPro LeagueAl-Ahli JeddahAW1-2260006.95
Friday 5 MarchPro LeagueAl-EttifaqAD1-1700007.224
Sunday 28 FebruaryPro LeagueAbhaHD2-259000731
Tuesday 23 FebruaryPro LeagueAl-Hilal Saudi FCHW1-08300□6.511
Saturday 13 FebruaryPro LeagueAl ShababHL0-47000□6.640
Tuesday 9 FebruaryPro LeagueAl-FatehAD1-1690006.719
Thursday 4 FebruaryPro LeagueAl TaawonHW3-08900□6.947
Sunday 24 JanuaryPro LeagueAl-Ittihad FCAD1-1900006.325
Wednesday 20 JanuaryPro LeagueAl Wehda ClubHW3-1890006.620
Friday 15 JanuaryPro LeagueAl-RaedAW0-1900007.221
Friday 8 JanuaryPro LeagueAl-AinHW3-07800□6.316
Thursday 31 DecemberPro LeagueAl-Faisaly FCAW2-3891006.618
Saturday 26 DecemberPro LeagueDamacHD2-2740006.546
Monday 21 DecemberPro LeagueAl BatenAW1-2901007.324
Saturday 12 DecemberPro LeagueAl-Ahli JeddahHL1-2900006.925
Monday 7 DecemberPro LeagueAl-EttifaqHD2-2450006.714
Thursday 3 DecemberPro LeagueAbhaAL2-19000□6.534
Monday 23 NovemberPro LeagueAl-Hilal Saudi FCAL2-0270006.75
Sunday 18 OctoberPro LeagueAl-FatehHL1-2900006.724

2019

26 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 AugustPro LeagueAl-FayhaHW2-1900007.387
Thursday 20 AugustPro LeagueAl TaawonAW1-49011□877
Monday 10 AugustPro LeagueAbhaAW0-271000786
Wednesday 5 AugustPro LeagueAl-Hilal Saudi FCHL1-487000785
Wednesday 11 MarchPro LeagueAl-RaedHW4-1881007.979
Saturday 7 MarchPro LeagueAl-Faisaly FCAL3-2230006.963
Thursday 27 FebruaryPro LeagueAl-Ahli JeddahHD2-2900108.278
Saturday 22 FebruaryPro LeagueAl-HazmAW0-2700006.871
Friday 14 FebruaryPro LeagueAl ShababAW2-49002□7.978
Thursday 6 FebruaryPro LeagueAl-FatehHD1-1900007.380
Thursday 30 JanuaryPro LeagueDamacAD1-190000778
Friday 24 JanuaryPro LeagueAl-EttifaqAW0-1900007.279
Friday 10 JanuaryPro LeagueAl-Ittihad FCHD1-1900107.370
Saturday 28 DecemberPro LeagueAl-FayhaAW1-4900006.979%
Thursday 19 DecemberPro LeagueAl-AdalahAW0-3831008.581%
Friday 13 DecemberPro LeagueAl TaawonHW2-1900007.174%
Sunday 24 NovemberPro LeagueAl Wehda ClubAL1-0900006.889%
Wednesday 6 NovemberPro LeagueAl-Faisaly FCHW2-0860007.582%
Saturday 2 NovemberPro LeagueAbhaHW4-0901208.883%
Sunday 27 OctoberPro LeagueAl-Hilal Saudi FCAW1-290000757%
Saturday 19 OctoberPro LeagueAl-RaedAW0-29001□7.176%
Friday 27 SeptemberPro LeagueAl-Ahli JeddahAD0-090000748%
Friday 20 SeptemberPro LeagueAl-HazmHL0-1900007.871%
Friday 13 SeptemberPro LeagueAl ShababHD0-0900006.990%
Friday 30 AugustPro LeagueAl-FatehAW0-1900007.383%
Thursday 22 AugustPro LeagueDamacHW2-0900107.779%

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

29 playedFIFA World Cup, Pro League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 16 MayPro LeagueAl BatenHW2-1890007.472%
Saturday 11 MayPro LeagueAl-HazmAW0-3890107.678%
Thursday 4 AprilPro LeagueAl-RaedAW0-5780107.779%
Friday 29 MarchPro LeagueAl-Hilal Saudi FCHW3-2900106.464%
Saturday 16 MarchPro LeagueAl Wehda ClubAW0-4830006.669%
Friday 8 MarchPro LeagueAl-EttifaqHW3-2900106.964%
Thursday 28 FebruaryPro LeagueAl ShababAW0-18200□7.778%
Tuesday 12 FebruaryPro LeagueAl-Ahli JeddahAW1-29000□6.563%
Wednesday 6 FebruaryPro LeagueAl-Qadisiyah FCHW3-1880006.266%
Saturday 2 FebruaryPro LeagueAl TaawonAL3-1900006.246%
Monday 28 JanuaryPro LeagueOhodHW4-0900006.464%
Thursday 10 JanuaryPro LeagueAl-Faisaly FCAD2-2901006.975%
Friday 28 DecemberPro LeagueAl-FatehAD0-0900007.867%
Friday 21 DecemberPro LeagueAl-Ittihad FCAW1-29000□6.369%
Friday 14 DecemberPro LeagueAl-RaedHW4-0900006.876%
Saturday 8 DecemberPro LeagueAl-Hilal Saudi FCAD2-2890207.777%
Friday 23 NovemberPro LeagueAl ShababHW1-0890006.675%
Sunday 11 NovemberPro LeagueAl-EttifaqAW1-2901007.167%
Saturday 3 NovemberPro LeagueAl-Ahli JeddahHL0-2900006.863%
Friday 26 OctoberPro LeagueAl-FayhaAD1-1751007.474%
Friday 19 OctoberPro LeagueAl BatenAW0-2800007.581%
Friday 5 OctoberPro LeagueAl-HazmHW5-1841108.482%
Monday 24 SeptemberPro LeagueAl TaawonHW1-0900007.172%
Wednesday 19 SeptemberPro LeagueAl-Qadisiyah FCAW0-3710107.489%
Friday 14 SeptemberPro LeagueAl-Faisaly FCHW2-1280107.266%
Thursday 30 AugustPro LeagueOhodAW1-22510□6.880%
Monday 25 JuneFIFA World CupSpainAD2-29000□6.77%
Wednesday 20 JuneFIFA World CupPortugalAL1-0900006.523%
Friday 15 JuneFIFA World CupIranHL0-1760006.920%

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

34 playedEFL Cup, La Liga, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 19 MayLa LigaReal BetisHW3-2161007.40%
Monday 7 MayLa LigaLevanteHL0-36400□5.80%
Saturday 28 AprilLa LigaReal MadridAL2-1890106.70%
Friday 20 AprilLa LigaDeportivo La CorunaHD0-0890005.80%
Saturday 7 AprilLa LigaBarcelonaAL3-1450006.40%
Sunday 1 AprilLa LigaValenciaHL0-1900006.60%
Sunday 18 MarchLa LigaSevillaHW2-18900□60%
Sunday 11 MarchLa LigaAthletic ClubAL2-0780007.20%
Saturday 3 MarchLa LigaMalagaHW2-08710□6.40%
Wednesday 28 FebruaryLa LigaAtletico MadridAL4-04500070%
Saturday 24 FebruaryLa LigaLas PalmasHD0-0590006.20%
Wednesday 21 FebruaryLa LigaReal MadridHL1-3180006.70%
Friday 16 FebruaryLa LigaGironaAL3-09000□5.80%
Saturday 10 FebruaryLa LigaEibarHL0-1450006.80%
Sunday 4 FebruaryLa LigaGetafeAD0-0130006.30%
Sunday 28 JanuaryLa LigaEspanyolHW3-2300006.60%
Sunday 21 JanuaryLa LigaAlavesAD2-22800□6.70%
Monday 15 JanuaryLa LigaReal BetisAL3-2900005.60%
Tuesday 19 DecemberLa LigaLevanteAD0-06800□□■5.60%
Saturday 9 DecemberLa LigaDeportivo La CorunaAL1-0370006.40%
Sunday 3 DecemberLa LigaVillarrealHW3-1220207.50%
Friday 24 NovemberLa LigaCelta VigoAL1-09000070%
Saturday 18 NovemberLa LigaBarcelonaHL0-39000070%
Saturday 28 OctoberLa LigaSevillaAL2-1450006.50%
Sunday 22 OctoberLa LigaAthletic ClubHW1-0900106.80%
Sunday 15 OctoberLa LigaMalagaAW0-2630006.80%
Saturday 30 SeptemberLa LigaAtletico MadridHD0-090006.60%
Sunday 24 SeptemberLa LigaLas PalmasAW0-290006.30%
Wednesday 20 SeptemberLa LigaGironaHD0-0230006.40%
Friday 15 SeptemberLa LigaEibarAL1-090006.50%
Saturday 26 AugustPremier LeagueBrightonHD0-0280006.60%
Tuesday 22 AugustEFL CupBristol CityHL2-3450006.368%
Saturday 19 AugustPremier LeagueBournemouthAW0-28200070%
Saturday 12 AugustPremier LeagueLiverpoolHD3-3900006.50%

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

29 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 21 MayPremier LeagueManchester CityHL0-5590006.10%
Monday 15 MayPremier LeagueChelseaAL4-39000□6.20%
Friday 12 MayPremier LeagueEvertonAL1-0190006.80%
Saturday 6 MayPremier LeagueLeicesterAL3-0900006.60%
Monday 1 MayPremier LeagueLiverpoolHL0-1850006.80%
Saturday 22 AprilPremier LeagueHull CityAL2-0670006.70%
Saturday 15 AprilPremier LeagueSwanseaHW1-0640006.50%
Saturday 8 AprilPremier LeagueTottenhamAL4-07000060%
Tuesday 4 AprilPremier LeagueWest BromHW2-0690006.90%
Saturday 1 AprilPremier LeagueSunderlandHW1-0530006.90%
Saturday 18 MarchPremier LeagueCrystal PalaceAL1-0270005.90%
Sunday 1 JanuaryPremier LeagueTottenhamHL1-4750005.80%
Monday 26 DecemberPremier LeagueCrystal PalaceHD1-1900006.50%
Saturday 17 DecemberPremier LeagueSunderlandAL1-0900006.70%
Wednesday 14 DecemberPremier LeagueManchester CityAL2-0900006.50%
Saturday 10 DecemberPremier LeagueEvertonHW3-2900107.30%
Saturday 3 DecemberPremier LeagueWest BromAL3-1900007.10%
Sunday 27 NovemberPremier LeagueStoke CityHL0-17800□6.70%
Saturday 19 NovemberPremier LeagueLeicesterHW2-1870006.80%
Sunday 6 NovemberPremier LeagueLiverpoolAL6-1900107.10%
Saturday 29 OctoberPremier LeagueHull CityHW1-08500080%
Saturday 22 OctoberPremier LeagueSwanseaAD0-0270006.40%
Sunday 16 OctoberPremier LeagueMiddlesbroughAW0-17200□7.10%
Saturday 1 OctoberPremier LeagueBournemouthHD2-2900107.40%
Monday 26 SeptemberPremier LeagueBurnleyAL2-0580006.20%
Sunday 18 SeptemberPremier LeagueManchester UnitedHW3-1390006.40%
Saturday 27 AugustPremier LeagueArsenalHL1-37700□5.10%
Saturday 20 AugustPremier LeagueChelseaHL1-2900007.60%
Saturday 13 AugustPremier LeagueSouthamptonAD1-1900006.40%

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.

2015

24 playedLa Liga, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 15 MayPremier LeagueSunderlandHD2-2100006.171%
Sunday 8 MayPremier LeagueLiverpoolAL2-0210006.2100%
Saturday 30 AprilPremier LeagueAston VillaHW3-219000691%
Wednesday 20 AprilPremier LeagueWest HamAL3-18900□□■6.395%
Saturday 9 AprilPremier LeagueEvertonHD1-1310007.180%
Saturday 2 AprilPremier LeagueArsenalAL4-0450006.583%
Saturday 19 MarchPremier LeagueStoke CityHL1-2350006.975%
Saturday 5 MarchPremier LeagueLeicesterHL0-19000□6.694%
Wednesday 2 MarchPremier LeagueManchester UnitedAL1-01500□5.750%
Saturday 27 FebruaryPremier LeagueBournemouthHD0-0830006.966%
Saturday 13 FebruaryPremier LeagueCrystal PalaceAW1-2620006.176%
Saturday 23 JanuaryPremier LeagueNewcastleHW2-11000Not recorded0%
Saturday 16 JanuaryLa LigaSevillaAL2-1680005.485%
Saturday 2 JanuaryLa LigaCelta VigoHW2-09000□6.684%
Wednesday 30 DecemberLa LigaLevanteAW0-19000□7.264%
Sunday 20 DecemberLa LigaAtletico MadridHW1-0890105.766%
Sunday 13 DecemberLa LigaRayo VallecanoAW1-2900006.260%
Sunday 6 DecemberLa LigaAthletic ClubAD0-08200□6.481%
Saturday 28 NovemberLa LigaGranada CFHD2-2740006.976%
Saturday 21 NovemberLa LigaEspanyolAL2-07800□6.492%
Saturday 26 SeptemberLa LigaReal MadridAD0-07700■6.880%
Friday 18 SeptemberLa LigaGetafeAL1-04500□6.550%
Saturday 29 AugustLa LigaBarcelonaAL1-0540006.514%
Friday 21 AugustLa LigaSevillaHD0-0900006.985%

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.