Skip to content
442ball
Menu

Cafú: match by match

209 appearances across 10 competitions, 2015 to 2025.

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

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

2025

24 played1 unusedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 9 MaySuper LigGençlerbirliği S.K.AL3-22600□6.314
Sunday 3 MaySuper LigKocaelisporHD1-1900006.942
Friday 24 AprilSuper LigBaşakşehirAL4-0450006.39
Sunday 19 AprilSuper LigAlanyasporHW1-0900006.332
Saturday 4 AprilSuper LigKayserisporHW2-09000■6.630
Thursday 19 MarchSuper LigBeşiktaşAL2-19000□749
Sunday 15 MarchSuper LigEyüpsporHW1-0900006.332
Sunday 8 MarchSuper LigKonyasporAD1-1200006.96
Monday 23 FebruarySuper LigFenerbahçeAD1-12200□6.36
Monday 16 FebruarySuper LigFatih KaragümrükHW3-2140006.76
Monday 9 FebruarySuper LigGaziantep FKAL2-1130006.913
Friday 30 JanuarySuper LigSamsunsporHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 23 JanuarySuper LigTrabzonsporAL2-1100006.79
Saturday 29 NovemberSuper LigBaşakşehirHL1-3140006.62
Sunday 23 NovemberSuper LigAlanyasporAW1-28201□6.929
Saturday 8 NovemberSuper LigGöztepeHL0-2850006.941
Sunday 2 NovemberSuper LigKayserisporAL3-2900007.252
Sunday 26 OctoberSuper LigBeşiktaşHD1-1660006.724
Monday 20 OctoberSuper LigEyüpsporAL2-0280006.610
Sunday 21 SeptemberSuper LigFenerbahçeHD1-14500■5.314
Wednesday 17 SeptemberSuper LigSamsunsporAD0-01300□6.69
Saturday 13 SeptemberSuper LigFatih KaragümrükAW0-12500□6.74
Saturday 30 AugustSuper LigGaziantep FKHL2-3280006.712
Monday 18 AugustSuper LigTrabzonsporHL0-1730006.313
Saturday 9 AugustSuper LigAntalyasporAL2-1850006.633

2024

34 playedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 30 MaySuper LigGöztepeHL1-290000737
Saturday 24 MaySuper LigGaziantep FKAD2-2890007.259
Sunday 18 MaySuper LigBaşakşehirHL2-39000□6.945
Saturday 10 MaySuper LigEyüpsporAW0-3890006.746
Monday 5 MaySuper LigTrabzonsporHD1-190000754
Saturday 19 AprilSuper LigSivassporHW3-1890007.251
Monday 7 AprilSuper LigBeşiktaşHD1-12500□6.923
Saturday 29 MarchSuper LigSamsunsporAW0-2100006.37
Saturday 15 MarchSuper LigAlanyasporHW2-11000Not recorded0
Friday 7 MarchSuper LigBodrum FKAL1-0140006.98
Sunday 2 MarchSuper LigGalatasarayHD3-390006.32
Saturday 22 FebruarySuper LigAntalyasporAL2-1680006.525
Sunday 16 FebruarySuper LigFenerbahçeAL3-1790006.560
Sunday 9 FebruarySuper LigRizesporHW3-27400□6.938
Sunday 2 FebruarySuper LigAdana DemirsporAW3-5860007.347
Monday 27 JanuarySuper LigHataysporHW5-4120006.515
Sunday 19 JanuarySuper LigKonyasporAD3-3110006.32
Monday 13 JanuarySuper LigGöztepeAL5-080006.54
Sunday 5 JanuarySuper LigGaziantep FKHD2-21000Not recorded2
Monday 23 DecemberSuper LigBaşakşehirAD2-21000Not recorded0
Friday 13 DecemberSuper LigEyüpsporHW2-090006.76
Friday 6 DecemberSuper LigTrabzonsporAD2-2691006.918
Sunday 24 NovemberSuper LigSivassporAD0-0450006.318
Friday 8 NovemberSuper LigKayserisporHL1-2450006.941
Saturday 2 NovemberSuper LigBeşiktaşAW1-3210006.511
Saturday 26 OctoberSuper LigSamsunsporHL1-4150006.512
Sunday 20 OctoberSuper LigAlanyasporAW1-26700□6.927
Saturday 5 OctoberSuper LigBodrum FKHD0-0450007.237
Saturday 28 SeptemberSuper LigGalatasarayAD3-3450006.325
Sunday 22 SeptemberSuper LigAntalyasporHD0-0740006.640
Sunday 15 SeptemberSuper LigFenerbahçeHL0-2100006.719
Saturday 31 AugustSuper LigRizesporAW0-11300□6.78
Sunday 25 AugustSuper LigAdana DemirsporHD2-2170006.79
Monday 19 AugustSuper LigHataysporAD1-180006.79

2023

34 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 20 AprilChampionshipBirminghamHD0-0320006.614
Saturday 13 AprilChampionshipSwanseaAL1-0860006.710
Wednesday 10 AprilChampionshipWest BromAL2-0900006.716
Friday 5 AprilChampionshipPlymouthHL0-1340006.921
Monday 1 AprilChampionshipMillwallHW2-1280006.75
Friday 29 MarchChampionshipPrestonAL3-0450006.310
Saturday 16 MarchChampionshipHuddersfieldHD0-0900007.225
Saturday 9 MarchChampionshipNorwichAL5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 5 MarchChampionshipCoventryAL5-0900006.348
Saturday 2 MarchChampionshipSheffield WednesdayHL0-1230006.617
Saturday 24 FebruaryChampionshipQPRAL2-1340006.29
Tuesday 20 FebruaryChampionshipIpswichAL4-31510076
Saturday 17 FebruaryChampionshipWatfordHL0-1110006.73
Tuesday 13 FebruaryChampionshipHull CityHL1-290006.97
Saturday 10 FebruaryChampionshipLeedsAL3-0640006.214
Saturday 3 FebruaryChampionshipSouthamptonHL0-2880006.612
Saturday 20 JanuaryChampionshipMiddlesbroughAD1-186100712
Saturday 13 JanuaryChampionshipStoke CityHL0-12600□6.77
Friday 5 JanuaryFA CupFulhamAL1-0640006.714
Monday 1 JanuaryChampionshipBlackburnAD2-2130006.912
Friday 29 DecemberChampionshipSunderlandHD1-12200□6.77
Tuesday 26 DecemberChampionshipMiddlesbroughHW1-01000Not recorded0
Saturday 11 NovemberChampionshipWatfordAL5-05000□6.919
Tuesday 7 NovemberChampionshipIpswichHD2-2900006.58
Saturday 4 NovemberChampionshipQPRHD1-1900007.319
Sunday 29 OctoberChampionshipSheffield WednesdayAL2-0630006.523
Wednesday 25 OctoberChampionshipCoventryHW2-08801□7.728
Saturday 7 OctoberChampionshipSouthamptonAD1-1730006.915
Wednesday 4 OctoberChampionshipBristol CityHL1-2620006.513
Saturday 2 SeptemberChampionshipNorwichHW2-1900107.927
Tuesday 29 AugustEFL CupStoke CityAL6-1450106.917
Saturday 26 AugustChampionshipLeicesterHL1-2900007.340
Saturday 19 AugustChampionshipSunderlandAL2-1900006.729
Saturday 12 AugustChampionshipBlackburnHD2-26201□7.216
Saturday 5 AugustChampionshipStoke CityAL4-16900□□■5.613

2022

2 played1 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 23 AugustEFL CupGrimsbyAW0-3860208.228
Sunday 14 AugustPremier LeagueWest HamHW1-0150006.32
Saturday 6 AugustPremier LeagueNewcastleAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

20 played24 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 29 MayChampionshipHuddersfieldAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 17 MayChampionshipSheffield UtdHL1-21000Not recorded0
Saturday 14 MayChampionshipSheffield UtdAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 MayChampionshipHull CityAD1-1900007.258
Tuesday 3 MayChampionshipBournemouthAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 AprilChampionshipSwanseaHW5-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 AprilChampionshipFulhamAW0-1170006.53
Saturday 23 AprilChampionshipPeterboroughAW0-11000Not recorded0
Monday 18 AprilChampionshipWest BromHW4-0110006.912
Friday 15 AprilChampionshipLutonAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 AprilChampionshipBirminghamHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 6 AprilChampionshipCoventryHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 AprilChampionshipBlackpoolAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 MarchFA CupLiverpoolHL0-1250006.65
Wednesday 16 MarchChampionshipQPRHW3-1110106.34
Saturday 12 MarchChampionshipReadingHW4-0490006.521
Monday 7 MarchFA CupHuddersfieldHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 MarchChampionshipSheffield UtdAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 FebruaryChampionshipBristol CityHW2-080006.71
Tuesday 22 FebruaryChampionshipPrestonAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 FebruaryChampionshipStoke CityHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 FebruaryChampionshipBlackburnAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 6 FebruaryFA CupLeicesterHW4-12000Not recorded2
Sunday 30 JanuaryChampionshipCardiffAL2-1110006.53
Tuesday 25 JanuaryChampionshipBarnsleyHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 JanuaryChampionshipDerbyHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 JanuaryChampionshipMillwallAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 JanuaryFA CupArsenalHW1-0150006.71
Thursday 30 DecemberChampionshipHuddersfieldHL0-1230006.314
Sunday 26 DecemberChampionshipMiddlesbroughAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 DecemberChampionshipHull CityHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberChampionshipSwanseaAW1-42310□7.25
Saturday 4 DecemberChampionshipPeterboroughHW2-0100006.77
Friday 26 NovemberChampionshipWest BromAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 23 NovemberChampionshipLutonHD0-090006.24
Saturday 18 SeptemberChampionshipHuddersfieldAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 SeptemberChampionshipMiddlesbroughHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 AugustChampionshipDerbyAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 24 AugustEFL CupWolvesHL0-4170006.37
Saturday 21 AugustChampionshipStoke CityAL1-0900006.643
Wednesday 18 AugustChampionshipBlackburnHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 AugustChampionshipBournemouthHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 11 AugustEFL CupBradfordHW2-19000□6.744
Sunday 8 AugustChampionshipCoventryAL2-1110006.23

2020

34 played6 unusedChampionship, FA Cup, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipPrestonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MayChampionshipSheffield WednesdayAD0-0660006.928
Saturday 24 AprilChampionshipStoke CityHD1-1690006.321
Wednesday 21 AprilChampionshipBirminghamAD1-1120006.27
Saturday 17 AprilChampionshipHuddersfieldHL0-2270006.715
Saturday 10 AprilChampionshipBristol CityAD0-0120006.32
Monday 5 AprilChampionshipQPRHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 2 AprilChampionshipCardiffAW0-18700□6.215
Saturday 20 MarchChampionshipBrentfordAD1-19000□6.243
Wednesday 17 MarchChampionshipNorwichHL0-2900005.925
Saturday 13 MarchChampionshipReadingHD1-1900006.539
Saturday 6 MarchChampionshipWatfordAL1-0330006.211
Tuesday 2 MarchChampionshipLutonHL0-1900006.649
Friday 26 FebruaryChampionshipDerbyAD1-1900006.727
Tuesday 23 FebruaryChampionshipRotherhamAW0-1900006.324
Saturday 20 FebruaryChampionshipBlackburnHW1-0690006.633
Wednesday 17 FebruaryChampionshipSwanseaAL1-090000745
Saturday 13 FebruaryChampionshipBournemouthHD0-09000□6.535
Saturday 6 FebruaryChampionshipWycombeAW0-3820006.525
Tuesday 2 FebruaryChampionshipCoventryAW1-2710006.722
Saturday 30 JanuaryChampionshipBarnsleyHD0-0900006.729
Saturday 23 JanuaryFA CupSwanseaAL5-1450006.329
Wednesday 20 JanuaryChampionshipMiddlesbroughHL1-2900006.634
Saturday 16 JanuaryChampionshipMillwallHW3-1900107.627
Saturday 9 JanuaryFA CupCardiffHW1-090000724
Saturday 2 JanuaryChampionshipPrestonAW0-1880006.631
Tuesday 29 DecemberChampionshipStoke CityAD1-1900006.922
Saturday 26 DecemberChampionshipBirminghamHD0-0900007.532
Saturday 19 DecemberChampionshipMillwallAD1-19000□6.319
Tuesday 15 DecemberChampionshipSheffield WednesdayHW2-0900107.332
Saturday 12 DecemberChampionshipBrentfordHL1-3900006.530
Wednesday 9 DecemberChampionshipNorwichAL2-1900006.929
Saturday 5 DecemberChampionshipReadingAL2-09000□6.331
Wednesday 2 DecemberChampionshipWatfordHD0-0900006.622
Sunday 29 NovemberChampionshipSwanseaHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 24 NovemberChampionshipBournemouthAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 NovemberChampionshipBarnsleyAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 OctoberChampionshipMiddlesbroughAL1-0250006.27
Tuesday 29 SeptemberUEFA Champions LeagueOmonia NicosiaAD0-01000Not recorded1
Wednesday 23 SeptemberUEFA Champions LeagueOmonia NicosiaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2019

1 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 6 AugustUEFA Europa LeagueWolvesAL1-080006.5100

2017

10 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 25 NovemberLigue 1AmiensHL0-2900006.70%
Saturday 18 NovemberLigue 1ToulouseAD0-0900006.50%
Sunday 5 NovemberLigue 1LilleHL0-3570006.50%
Sunday 29 OctoberLigue 1LyonAL2-06400□6.40%
Saturday 14 OctoberLigue 1Saint EtienneAL3-1900005.80%
Saturday 30 SeptemberLigue 1NantesAL1-0450006.80%
Sunday 17 SeptemberLigue 1AngersAW0-1500□6.20%
Friday 8 SeptemberLigue 1Paris Saint GermainHL1-5610006.40%
Saturday 26 AugustLigue 1CaenAL1-09000070%
Friday 18 AugustLigue 1MonacoHL0-1900006.70%

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

19 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 AprilLigue 1NantesAL1-0260006.30%
Tuesday 28 FebruaryCoupe de FranceBordeauxAL2-1900007.390%
Sunday 12 FebruaryLigue 1Saint EtienneAL4-0900006.10%
Saturday 4 FebruaryLigue 1LilleAW0-11000Not recorded0%
Sunday 22 JanuaryLigue 1MonacoAL4-0450006.40%
Saturday 17 DecemberLigue 1Saint EtienneHW2-1770006.80%
Saturday 10 DecemberLigue 1ToulouseAL3-2630006.80%
Saturday 3 DecemberLigue 1AngersAD2-2900006.90%
Tuesday 29 NovemberLigue 1RennesHW2-1900006.90%
Saturday 26 NovemberLigue 1MetzAD3-3790206.90%
Friday 18 NovemberLigue 1MonacoHL0-3900006.10%
Saturday 22 OctoberLigue 1DijonAL1-01200□6.30%
Sunday 2 OctoberLigue 1NiceAL2-19000□6.80%
Saturday 24 SeptemberLigue 1LyonHW1-09000□6.60%
Saturday 17 SeptemberLigue 1LilleHW1-0110006.60%
Saturday 10 SeptemberLigue 1NancyHL0-2620006.90%
Friday 26 AugustLigue 1MarseilleAL2-0900006.90%
Saturday 20 AugustLigue 1BastiaHL0-3900006.80%
Saturday 13 AugustLigue 1CaenAL3-29000070%

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

31 playedPrimeira Liga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 8 MayPrimeira LigaMoreirenseHW4-1900006.783%
Friday 29 AprilPrimeira LigaBenficaAL1-0710006.671%
Sunday 24 AprilPrimeira LigaEstorilHD1-1900006.880%
Sunday 17 AprilPrimeira LigaMaritimoAL3-0900006.592%
Monday 11 AprilPrimeira LigaRio AveAL2-0710006.591%
Saturday 2 AprilPrimeira LigaBoavistaHD1-190000776%
Sunday 20 MarchPrimeira LigaNacionalAL3-2900107.388%
Sunday 6 MarchPrimeira LigaAcademicaAL2-09000□6.384%
Monday 29 FebruaryPrimeira LigaSporting CPHD0-0900006.652%
Sunday 21 FebruaryPrimeira LigaSC BragaAD3-3900006.993%
Saturday 13 FebruaryPrimeira LigaVitoria SetubalHD2-2900007.990%
Saturday 6 FebruaryPrimeira LigaTondelaAD1-1900006.560%
Friday 29 JanuaryPrimeira LigaU. MadeiraHW3-1900108.386%
Sunday 24 JanuaryPrimeira LigaBelenensesAD3-3900006.883%
Sunday 17 JanuaryPrimeira LigaFC PortoHW1-0900006.769%
Saturday 9 JanuaryPrimeira LigaAroucaHD2-29000□6.793%
Wednesday 6 JanuaryPrimeira LigaMoreirenseAW3-4900007.280%
Saturday 2 JanuaryPrimeira LigaBenficaHL0-1900006.451%
Saturday 19 DecemberPrimeira LigaEstorilAW0-19000□6.573%
Saturday 12 DecemberPrimeira LigaMaritimoHL3-4901007.482%
Monday 7 DecemberPrimeira LigaRio AveHW3-1900006.594%
Saturday 28 NovemberPrimeira LigaBoavistaAW1-29010□7.975%
Saturday 7 NovemberPrimeira LigaNacionalHL0-1900007.985%
Monday 2 NovemberPrimeira LigaPacos FerreiraAW0-1900007.687%
Saturday 24 OctoberPrimeira LigaAcademicaHD1-1900006.981%
Sunday 4 OctoberPrimeira LigaSporting CPAL5-1900005.976%
Sunday 27 SeptemberPrimeira LigaSC BragaHL0-1900006.583%
Sunday 13 SeptemberPrimeira LigaTondelaHW1-03000Not recorded100%
Monday 31 AugustPrimeira LigaU. MadeiraAD0-0650006.880%
Sunday 23 AugustPrimeira LigaBelenensesHD1-1900006.987%
Saturday 15 AugustPrimeira LigaFC PortoAL3-090000775%

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.