Skip to content
442ball
Menu

A. Mabil: match by match

136 appearances across 9 competitions, 2015 to 2026.

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

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

2026

1 played3 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 3 JulyFIFA World CupEgyptHD1-1300006.65
Friday 26 JuneFIFA World CupParaguayAD0-0Bench
Friday 19 JuneFIFA World CupUSAAL2-0Bench
Sunday 14 JuneFIFA World CupTürkiyeHW2-0Bench

2025

30 played8 unusedSegunda División

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MaySegunda DivisiónHuescaAW0-1Bench
Friday 15 MaySegunda DivisiónCadizHD1-1330006.917
Saturday 9 MaySegunda DivisiónAD Ceuta FCAD1-1340006.311
Saturday 2 MaySegunda DivisiónCordobaHL1-2250107.37
Saturday 25 AprilSegunda DivisiónMalagaAW2-3230006.37
Saturday 18 AprilSegunda DivisiónBurgosHW3-1191107.38
Sunday 12 AprilSegunda DivisiónMirandesAD2-2210006.310
Monday 6 AprilSegunda DivisiónGranada CFHW3-2210006.96
Sunday 15 MarchSegunda DivisiónSporting GijonAL4-1Bench
Saturday 7 MarchSegunda DivisiónReal Sociedad IIAL4-2220006.312
Saturday 28 FebruarySegunda DivisiónRacing SantanderHL1-345010713
Saturday 21 FebruarySegunda DivisiónLas PalmasAD1-1580006.718
Sunday 15 FebruarySegunda DivisiónDeportivo La CorunaHW2-0Bench
Sunday 8 FebruarySegunda DivisiónValladolidAW0-4260006.36
Sunday 1 FebruarySegunda DivisiónFC AndorraHW2-0Bench
Sunday 25 JanuarySegunda DivisiónZaragozaAD0-0590006.319
Friday 16 JanuarySegunda DivisiónLeganesHW2-0681007.718
Sunday 11 JanuarySegunda DivisiónGranada CFAD0-076000618
Saturday 3 JanuarySegunda DivisiónHuescaHW4-1610007.217
Sunday 21 DecemberSegunda DivisiónCadizAL2-0860006.930
Monday 15 DecemberSegunda DivisiónMirandesHW3-190016.922
Sunday 7 DecemberSegunda DivisiónDeportivo La CorunaAW1-379006.319
Sunday 30 NovemberSegunda DivisiónLas PalmasHW1-0900006.310
Saturday 22 NovemberSegunda DivisiónFC AndorraAW1-3900006.725
Saturday 15 NovemberSegunda DivisiónReal Sociedad IIHW5-4901208.528
Monday 10 NovemberSegunda DivisiónBurgosAD0-0900006.231
Sunday 2 NovemberSegunda DivisiónMalagaHW2-1Bench
Sunday 26 OctoberSegunda DivisiónAlmeriaAL1-0450006.68
Sunday 19 OctoberSegunda DivisiónAlbaceteHL0-1Bench
Sunday 12 OctoberSegunda DivisiónEibarAD0-0610006.617
Sunday 5 OctoberSegunda DivisiónSporting GijonHW3-1Bench
Monday 29 SeptemberSegunda DivisiónLeganesAW0-1100006.34
Saturday 20 SeptemberSegunda DivisiónCultural LeonesaAW1-3Bench
Sunday 14 SeptemberSegunda DivisiónAD Ceuta FCHD3-360000714
Friday 5 SeptemberSegunda DivisiónCordobaAL2-1900006.214
Saturday 30 AugustSegunda DivisiónZaragozaHD1-1900006.726
Friday 22 AugustSegunda DivisiónValladolidHL0-184006.321
Saturday 16 AugustSegunda DivisiónRacing SantanderAL3-1750006.518

2024

23 played4 unusedSegunda División, Super League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 30 MaySegunda DivisiónZaragozaHW4-1900207.214
Sunday 25 MaySegunda DivisiónGranada CFAL2-1Bench
Sunday 18 MaySegunda DivisiónEldenseHD1-1900006.918
Saturday 10 MaySegunda DivisiónMirandesAL3-2900006.920
Monday 5 MaySegunda DivisiónSporting GijonHW4-3850208.615
Sunday 27 AprilSegunda DivisiónMalagaAL1-0450006.512
Friday 18 AprilSegunda DivisiónAlmeriaHW4-1450107.210
Sunday 13 AprilSegunda DivisiónRacing SantanderAD1-1780006.923
Friday 4 AprilSegunda DivisiónAlbaceteHD2-2820007.636
Saturday 29 MarchSegunda DivisiónFC CartagenaAD2-2900007.232
Sunday 23 MarchSegunda DivisiónLevanteAL3-2900006.322
Monday 17 MarchSegunda DivisiónDeportivo La CorunaHD2-28101722
Saturday 8 MarchSegunda DivisiónElcheAL3-1790006.317
Saturday 1 MarchSegunda DivisiónBurgosHW2-1700006.916
Sunday 23 FebruarySegunda DivisiónCadizAD0-0320006.98
Saturday 15 FebruarySegunda DivisiónEibarHW2-0Bench
Saturday 8 FebruarySegunda DivisiónRacing FerrolAW1-3Bench
Thursday 31 OctoberSuper LeagueFC LuganoHD1-1Bench
Saturday 26 OctoberSuper LeagueLausanneAL3-0640005.615
Saturday 19 OctoberSuper LeagueFC ZurichHL1-2301006.912
Saturday 21 SeptemberSuper LeagueServette FCHD2-290006.38
Saturday 31 AugustSuper LeagueYverdon SportAL2-185000630
Saturday 24 AugustSuper LeagueFC SionHW3-179000724
Sunday 11 AugustSuper LeagueFC ST. GallenAL1-0100006.94
Saturday 3 AugustSuper LeagueFC Basel 1893HL0-3600006.55
Saturday 27 JulySuper LeagueFC LuzernHD2-281017.225
Saturday 20 JulySuper LeagueFC LuganoAL2-1730006.610

2023

19 playedSuper League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 18 MaySuper LeagueFC Basel 1893HL0-1900007.224
Tuesday 14 MaySuper LeagueYverdon SportHW2-0900107.219
Friday 10 MaySuper LeagueFC LuzernAD1-181007.215
Saturday 4 MaySuper LeagueStade Lausanne-OuchyHW3-290006.624
Saturday 20 AprilSuper LeagueServette FCAL1-068006.913
Saturday 13 AprilSuper LeagueFC LuganoHL0-119006.54
Sunday 7 AprilSuper LeagueYverdon SportAL3-212006.33
Saturday 9 DecemberSuper LeagueFC Basel 1893AW0-112006.62
Saturday 2 DecemberSuper LeagueLausanneHW5-0701107.916
Sunday 26 NovemberSuper LeagueServette FCAL2-090007.328
Sunday 12 NovemberSuper LeagueStade Lausanne-OuchyHW5-2831108.321
Sunday 5 NovemberSuper LeagueFC LuzernAL2-05606.213
Saturday 28 OctoberSuper LeagueFC ST. GallenAL3-163006.29
Sunday 22 OctoberSuper LeagueFC LuganoHW2-190006.716
Saturday 7 OctoberSuper LeagueYverdon SportAW0-3812109.517
Saturday 30 SeptemberSuper LeagueBSC Young BoysHL0-14507.210
Tuesday 26 SeptemberSuper LeagueFC ZurichAL2-113006.74
Saturday 23 SeptemberSuper LeagueFC ST. GallenHD1-145006.66
Saturday 2 SeptemberSuper LeagueStade Lausanne-OuchyAL2-145006.68

2022

8 played10 unusedCopa del Rey, FIFA World Cup, La Liga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 DecemberFIFA World CupArgentinaAL2-1Bench
Wednesday 30 NovemberFIFA World CupDenmarkHW1-0Bench
Saturday 26 NovemberFIFA World CupTunisiaAW0-112006.51
Tuesday 22 NovemberFIFA World CupFranceAL4-117006.58
Sunday 13 NovemberCopa del ReyReal UniónAL3-277006.927
Thursday 10 NovemberLa LigaReal MadridAL2-1Bench
Saturday 5 NovemberLa LigaGetafeAD0-0Bench
Saturday 29 OctoberLa LigaAtletico MadridHW3-2Bench
Saturday 22 OctoberLa LigaRayo VallecanoAL5-19006.24
Wednesday 19 OctoberLa LigaReal BetisHD0-0Bench
Saturday 15 OctoberLa LigaGironaAD1-1Bench
Sunday 9 OctoberLa LigaEspanyolHD2-2Bench
Saturday 1 OctoberLa LigaVillarrealHD0-0Bench
Friday 16 SeptemberLa LigaValladolidAW0-1Bench
Saturday 10 SeptemberLa LigaBarcelonaHL0-418006.66
Monday 29 AugustLa LigaAthletic ClubHL0-429006.26
Saturday 20 AugustLa LigaOsasunaAL2-062006.510
Sunday 14 AugustLa LigaReal SociedadHL0-145006.96

2021

17 played3 unusedSuper Lig, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 MaySuper LigAltayAW2-4Bench
Sunday 15 MaySuper LigAntalyasporHL2-422006.27
Saturday 7 MaySuper LigSivassporAW1-359006.916
Saturday 30 AprilSuper LigBaşakşehirHL2-345006.314
Monday 25 AprilSuper LigBeşiktaşAW0-310006.74
Sunday 17 AprilSuper LigAdana DemirsporHW4-0Bench
Saturday 9 AprilSuper LigFatih KaragümrükAL3-245006.313
Sunday 3 AprilSuper LigGaziantep FKHW2-110007.76
Saturday 19 MarchSuper LigYeni MalatyasporAW0-258006.59
Saturday 12 MarchSuper LigRizesporHW3-161107.317
Monday 28 FebruarySuper LigFenerbahçeHL1-23701□□7.25
Friday 18 FebruarySuper LigKonyasporAD4-416107.25
Sunday 13 FebruarySuper LigAlanyasporHD2-232006.79
Thursday 21 OctoberUEFA Europa LeagueFK Crvena ZvezdaHD1-11001
Thursday 30 SeptemberUEFA Europa LeagueSC BragaAL3-1Bench
Thursday 16 SeptemberUEFA Europa LeagueLudogoretsHD1-115006.67
Tuesday 10 AugustUEFA Champions LeaguePSV EindhovenHL0-172006.919
Tuesday 3 AugustUEFA Champions LeaguePSV EindhovenAL3-057006.313
Wednesday 28 JulyUEFA Champions LeagueCelticHW2-189106.98
Tuesday 20 JulyUEFA Champions LeagueCelticAD1-118006.53

2020

10 playedUEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 9 DecemberUEFA Champions LeagueLiverpoolHD1-163006.921
Tuesday 1 DecemberUEFA Champions LeagueAtalantaAD1-168007.218
Wednesday 25 NovemberUEFA Champions LeagueAjaxAL3-190107.316
Tuesday 3 NovemberUEFA Champions LeagueAjaxHL1-290006.723
Tuesday 27 OctoberUEFA Champions LeagueLiverpoolAL2-066006.511
Wednesday 21 OctoberUEFA Champions LeagueAtalantaHL0-476006.520
Wednesday 30 SeptemberUEFA Champions LeagueSlavia PrahaHW4-1890107.512
Tuesday 22 SeptemberUEFA Champions LeagueSlavia PrahaAD0-090006.38
Wednesday 16 SeptemberUEFA Champions LeagueBSC Young BoysHW3-090107.220
Wednesday 26 AugustUEFA Champions LeagueLudogoretsAW0-190007.378

2017

26 playedPrimeira Liga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 13 MayPrimeira LigaPortimonenseAL3-1900006.386%
Monday 7 MayPrimeira LigaRio AveHD0-0900007.372%
Sunday 29 AprilPrimeira LigaBoavistaAL1-0660006.366%
Saturday 21 AprilPrimeira LigaBelenensesHD1-1900006.966%
Sunday 8 AprilPrimeira LigaSporting CPAL2-0570006.360%
Saturday 31 MarchPrimeira LigaChavesHW2-0761108.179%
Saturday 17 MarchPrimeira LigaEstorilAD1-110000%
Sunday 4 MarchPrimeira LigaMoreirenseAL2-0290006.483%
Sunday 18 FebruaryPrimeira LigaVitoria SetubalAL1-080006.350%
Friday 9 FebruaryPrimeira LigaTondelaHL0-2230006.975%
Monday 29 JanuaryPrimeira LigaFeirenseHW2-1210006.285%
Saturday 13 JanuaryPrimeira LigaMaritimoHD0-0190006.371%
Monday 8 JanuaryPrimeira LigaPortimonenseHD1-1230006.566%
Wednesday 3 JanuaryPrimeira LigaRio AveAL4-2900006.695%
Friday 15 DecemberPrimeira LigaBoavistaHL1-2901008.157%
Sunday 10 DecemberPrimeira LigaBelenensesAD1-1900006.369%
Sunday 3 DecemberPrimeira LigaSC BragaAL3-0900006.570%
Sunday 26 NovemberPrimeira LigaSporting CPHL1-290007.281%
Sunday 5 NovemberPrimeira LigaChavesAL4-2840107.687%
Sunday 29 OctoberPrimeira LigaEstorilHW1-090000762%
Saturday 30 SeptemberPrimeira LigaMoreirenseHW3-2200006.375%
Saturday 23 SeptemberPrimeira LigaBenficaAL2-0290006.440%
Saturday 26 AugustPrimeira LigaVitória SCHD0-045005.872%
Monday 21 AugustPrimeira LigaFeirenseAL2-1760006.661%
Sunday 13 AugustPrimeira LigaAvesHD2-2220106.677%
Tuesday 8 AugustPrimeira LigaMaritimoAL1-0280006.190%

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

2 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 26 NovemberUEFA Europa LeagueLegia WarszawaAL1-0450005.971%
Thursday 22 OctoberUEFA Europa LeagueNapoliHL1-4170006.887%

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.