Skip to content
442ball
Menu

Ivan Cavaleiro: match by match

301 appearances across 11 competitions, 2015 to 2025.

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

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

2025

26 playedPrimeira Liga, Super League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MaySuper LeagueSERHL0-236005.5
Tuesday 12 MaySuper LeagueLUZAL1-059006.9
Saturday 9 MaySuper LeagueGRAHW2-173017.2
Saturday 2 MaySuper LeagueWINAD2-286007.2
Saturday 25 AprilSuper LeagueLAUAL3-069006.5
Saturday 11 AprilSuper LeagueLUGHL0-166006.5
Monday 6 AprilSuper LeagueGALAL2-182106.9
Saturday 21 MarchSuper LeagueTHUHW2-187108.2
Saturday 14 MarchSuper LeagueSIOHL1-280006.9
Saturday 7 MarchSuper LeagueSERAL2-187006.3
Wednesday 4 MarchSuper LeagueLAUHL1-289108.2
Sunday 1 MarchSuper LeagueYOUAL3-059006.7
Saturday 21 FebruarySuper LeagueGRAAW1-216006.3
Saturday 3 JanuaryPrimeira LigaAROHW3-173006.2
Sunday 21 DecemberPrimeira LigaCASHL1-290107.6
Monday 15 DecemberPrimeira LigaNACAL3-179006.2
Sunday 7 DecemberPrimeira LigaPORHL0-231006.7
Saturday 29 NovemberPrimeira LigaVICAW0-131006.7
Saturday 8 NovemberPrimeira LigaGUIHL0-185006.2
Sunday 2 NovemberPrimeira LigaAVSAD2-245006.6
Sunday 26 OctoberPrimeira LigaSPOHL0-345005.9
Sunday 5 OctoberPrimeira LigaRIOAL3-075006.7
Saturday 27 SeptemberPrimeira LigaSANAW1-286006.5
Sunday 21 SeptemberPrimeira LigaEstrelaHD0-090007
Friday 12 SeptemberPrimeira LigaAlvercaAL1-090006.2
Sunday 31 AugustPrimeira LigaESTHD2-232107.3

2024

5 played6 unusedSerie A

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 8 DecemberSerie ACRIHW5-1Bench
Thursday 5 DecemberSerie AATLAW1-2Bench
Sunday 1 DecemberSerie ACRUHD1-1Bench
Sunday 24 NovemberSerie AINTAL4-1Bench
Wednesday 20 NovemberSerie ASAOHD1-1Bench
Saturday 9 NovemberSerie AATLAD0-016006.6
Saturday 2 NovemberSerie ACUIHD0-0Bench
Saturday 26 OctoberSerie ABOTHL0-129006.6
Saturday 19 OctoberSerie AVITAL1-090006.7
Saturday 5 OctoberSerie APALHD0-028006.3
Sunday 29 SeptemberSerie AJUVAD1-122006.9

2023

23 played9 unusedLigue 1, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayLigue 1NICHD2-212006.9
Sunday 12 MayLigue 1NANAW1-2Bench
Monday 6 MayLigue 1LYOHL3-4Bench
Sunday 28 AprilLigue 1METAW1-2Bench
Wednesday 24 AprilLigue 1MONAL1-0Bench
Sunday 21 AprilLigue 1STRHW1-02706.7
Thursday 18 AprilUEFA Conference LeagueASTHW2-13406.6
Thursday 11 AprilUEFA Conference LeagueASTAL2-1Bench
Friday 5 AprilLigue 1MARHW3-110
Friday 29 MarchLigue 1LENHW2-110
Sunday 17 MarchLigue 1BREAD1-11006.5
Thursday 14 MarchUEFA Conference LeagueSTUHD1-1Bench
Sunday 10 MarchLigue 1RENHD2-2Bench
Sunday 17 DecemberLigue 1PSGHD1-1Bench
Sunday 26 NovemberLigue 1LYOAW0-24506.3
Sunday 12 NovemberLigue 1TOUHD1-17606.3
Thursday 9 NovemberUEFA Conference LeagueSLOAD1-11106.5
Saturday 4 NovemberLigue 1MARAD0-07106.2
Sunday 29 OctoberLigue 1MONHW2-08617.3
Thursday 26 OctoberUEFA Conference LeagueSLOHW2-11106.3
Sunday 22 OctoberLigue 1BREHW1-07506.6
Sunday 8 OctoberLigue 1LENAD1-16906.3
Thursday 5 OctoberUEFA Conference LeagueKI KlaksvikAD0-0Bench
Sunday 1 OctoberLigue 1HAVAW0-28607.9
Tuesday 26 SeptemberLigue 1REIHL1-22607
Wednesday 20 SeptemberUEFA Conference LeagueLJUHW2-06906.9
Saturday 16 SeptemberLigue 1RENAD2-28006.7
Sunday 3 SeptemberLigue 1MONHW1-08907.2
Thursday 31 AugustUEFA Conference LeagueRIJAD1-18706.9
Sunday 27 AugustLigue 1LORAL4-11406.9
Thursday 24 AugustUEFA Conference LeagueRIJHW2-124017
Sunday 20 AugustLigue 1NANHW2-019016.9

2022

22 played1 unusedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 30 MaySuper LigKASHL1-32206.9
Saturday 20 MaySuper LigKAYAW0-4Bench
Saturday 6 MaySuper LigADAAL4-28506.9
Friday 28 AprilSuper LigUMRHW1-08007.2
Tuesday 18 AprilSuper LigGALHL1-46106.5
Friday 14 AprilSuper LigANTAL3-190017.3
Sunday 2 AprilSuper LigGIRAD2-25807.3
Sunday 19 MarchSuper LigFENHL1-381016.9
Sunday 12 MarchSuper LigANKAL2-09007.2
Friday 3 MarchSuper LigISTHW1-08107.2
Sunday 5 FebruarySuper LigISTAL2-18217.6
Tuesday 31 JanuarySuper LigSIVHL0-33406.6
Friday 27 JanuarySuper LigBESAL3-05806.3
Sunday 22 JanuarySuper LigKARHD2-23717.2
Monday 9 JanuarySuper LigTRAHW5-02406.7
Wednesday 4 JanuarySuper LigKASAL4-15907.2
Wednesday 28 DecemberSuper LigKAYHW3-156016.5
Sunday 25 DecemberSuper LigKONAD2-231017.3
Friday 11 NovemberSuper LigADAHD0-01506.7
Friday 4 NovemberSuper LigUMRAL3-11706.7
Saturday 29 OctoberSuper LigGAZHW2-0906.9
Sunday 18 SeptemberSuper LigFENAL5-01006.7
Friday 9 SeptemberSuper LigANKHW2-18017.5

2021

21 played4 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipSHEAL4-0Bench
Tuesday 15 MarchChampionshipWESAL1-01807
Saturday 12 MarchChampionshipBARAD1-11906.9
Tuesday 8 MarchChampionshipSWAAW1-52206.9
Saturday 5 MarchChampionshipBLAHW2-0Bench
Saturday 26 FebruaryChampionshipCARAW0-11206.7
Wednesday 23 FebruaryChampionshipPETHW2-12706.9
Saturday 19 FebruaryChampionshipHUDHL1-21406.6
Tuesday 8 FebruaryChampionshipMILHW3-0Bench
Saturday 5 FebruaryFA CupMCIAL4-120
Saturday 29 JanuaryChampionshipBLAHD1-1Bench
Saturday 16 OctoberChampionshipQPRHW4-13206.9
Saturday 2 OctoberChampionshipCOVAL4-12206.5
Wednesday 29 SeptemberChampionshipSWAHW3-11906.6
Saturday 25 SeptemberChampionshipBRIAD1-120
Tuesday 21 SeptemberEFL CupLEEHD0-01907
Saturday 18 SeptemberChampionshipREAHL1-29007.9
Wednesday 15 SeptemberChampionshipBIRAW1-41606.6
Saturday 11 SeptemberChampionshipBLAAL1-09007.2
Saturday 28 AugustChampionshipSTOHW3-01606.3
Tuesday 24 AugustEFL CupBIRAW0-217016.9
Saturday 21 AugustChampionshipHULHW2-09006.6
Tuesday 17 AugustChampionshipMILAW1-28606.9
Saturday 14 AugustChampionshipHUDAW1-51328.9
Sunday 8 AugustChampionshipMIDHD1-11306.5

2020

37 played3 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueNEWHL0-29006.9
Tuesday 18 MayPremier LeagueMUNAD1-19006.9
Saturday 15 MayPremier LeagueSOUAL3-19006.5
Monday 10 MayPremier LeagueBURHL0-29007.2
Saturday 1 MayPremier LeagueCHEAL2-07806.3
Sunday 18 AprilPremier LeagueARSAD1-18406.9
Friday 9 AprilPremier LeagueWOLHL0-11006.7
Sunday 4 AprilPremier LeagueASTAL3-14306.6
Friday 19 MarchPremier LeagueLEEHL1-29007
Saturday 13 MarchPremier LeagueMCIHL0-38006.6
Sunday 7 MarchPremier LeagueLIVAW0-18506.9
Thursday 4 MarchPremier LeagueTOTHL0-17106.9
Sunday 28 FebruaryPremier LeagueCRYAD0-02407.2
Saturday 20 FebruaryPremier LeagueSHEHW1-07806.9
Wednesday 17 FebruaryPremier LeagueBURAD1-12306.9
Sunday 14 FebruaryPremier LeagueEVEAW0-21706.3
Saturday 6 FebruaryPremier LeagueWESHD0-09007.2
Wednesday 3 FebruaryPremier LeagueLEIHL0-24506.3
Saturday 30 JanuaryPremier LeagueWESAD2-21817.3
Wednesday 27 JanuaryPremier LeagueBRIAD0-07906.9
Sunday 24 JanuaryFA CupBURHL0-3Bench
Wednesday 20 JanuaryPremier LeagueMUNHL1-27106.3
Saturday 16 JanuaryPremier LeagueCHEHL0-17906.6
Wednesday 13 JanuaryPremier LeagueTOTAD1-18617.6
Saturday 9 JanuaryFA CupQPRAW0-26706.9
Saturday 26 DecemberPremier LeagueSOUHD0-09006.2
Wednesday 16 DecemberPremier LeagueBRIHD0-09006.6
Sunday 13 DecemberPremier LeagueLIVHD1-19006
Saturday 5 DecemberPremier LeagueMCIAL2-09007.2
Monday 30 NovemberPremier LeagueLEIAW1-28617
Sunday 22 NovemberPremier LeagueEVEHL2-39006.5
Saturday 7 NovemberPremier LeagueWESAL1-010
Monday 2 NovemberPremier LeagueWESHW2-0906.5
Sunday 18 OctoberPremier LeagueSHEAD1-19006.9
Sunday 4 OctoberPremier LeagueWOLAL1-06706.3
Monday 28 SeptemberPremier LeagueASTHL0-39007.2
Wednesday 23 SeptemberEFL CupSHEHW2-0Bench
Saturday 19 SeptemberPremier LeagueLEEAL4-39006.3
Wednesday 16 SeptemberEFL CupIPSAW0-1Bench
Saturday 12 SeptemberPremier LeagueARSHL0-39006.3

2019

46 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 4 AugustChampionshipBREAW1-21506.9
Tuesday 14 JulyChampionshipWESAD0-04306.9
Friday 10 JulyChampionshipCARHW2-01207
Tuesday 7 JulyChampionshipNOTAW0-19006.2
Saturday 4 JulyChampionshipBIRHW1-07006.3
Tuesday 30 JuneChampionshipQPRAW1-28907
Saturday 27 JuneChampionshipLEEAL3-02006.5
Saturday 20 JuneChampionshipBREHL0-21806.4
Saturday 7 MarchChampionshipBRIAD1-16606.7
Saturday 29 FebruaryChampionshipPREHW2-090017.1
Wednesday 26 FebruaryChampionshipSWAHW1-07806.5
Friday 21 FebruaryChampionshipDERAD1-12406.5
Saturday 15 FebruaryChampionshipBARHL0-39007.6
Wednesday 12 FebruaryChampionshipMILAD1-12006.7
Saturday 8 FebruaryChampionshipBLAAW0-18907
Saturday 1 FebruaryChampionshipHUDHW3-25706.6
Sunday 26 JanuaryFA CupMCIAL4-06706.6
Wednesday 22 JanuaryChampionshipCHAAD0-09006.8
Friday 17 JanuaryChampionshipMIDHW1-09006.6
Saturday 11 JanuaryChampionshipHULAW0-18617.3
Saturday 4 JanuaryFA CupASTHW2-18407.2
Wednesday 1 JanuaryChampionshipREAHL1-23317.6
Sunday 29 DecemberChampionshipSTOHW1-053006.381%
Thursday 26 DecemberChampionshipLUTAD3-376016.786%
Saturday 21 DecemberChampionshipLEEHW2-189006.866%
Saturday 14 DecemberChampionshipBREAL1-076006.777%
Tuesday 10 DecemberChampionshipPREAL2-132006.871%
Saturday 7 DecemberChampionshipBRIHL1-282007.484%
Friday 29 NovemberChampionshipSWAAW1-285006.974%
Tuesday 26 NovemberChampionshipDERHW3-080016.987%
Friday 22 NovemberChampionshipQPRHW2-189006.780%
Saturday 9 NovemberChampionshipBIRAW0-166006.970%
Saturday 2 NovemberChampionshipHULHL0-390006.889%
Saturday 26 OctoberChampionshipMIDAD0-084006.476%
Wednesday 23 OctoberChampionshipLUTHW3-290018.291%
Saturday 19 OctoberChampionshipSTOAL2-090007.189%
Saturday 5 OctoberChampionshipCHAHD2-290107.968%
Friday 27 SeptemberChampionshipWIGHW2-069006.895%
Saturday 21 SeptemberChampionshipSHEAD1-166006.770%
Saturday 14 SeptemberChampionshipWESHD1-190017.280%
Friday 30 AugustChampionshipCARAD1-181016.982%
Saturday 24 AugustChampionshipNOTHL1-290007.288%
Wednesday 21 AugustChampionshipMILHW4-079219.794%
Friday 16 AugustChampionshipHUDAW1-284108.781%
Saturday 10 AugustChampionshipBLAHW2-079006.278%
Saturday 3 AugustChampionshipBARAL1-074006.572%

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 playedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 27 AprilPremier LeagueWATAW1-211006.60%
Wednesday 24 AprilPremier LeagueARSHW3-112006.40%
Sunday 7 AprilFA CupWATAL3-231006.491%
Tuesday 2 AprilPremier LeagueMUNHW2-117006.50%
Saturday 30 MarchPremier LeagueBURAL2-059006.60%
Saturday 2 MarchPremier LeagueCARHW2-015006.50%
Tuesday 26 FebruaryPremier LeagueHUDAL1-024006.50%
Saturday 23 FebruaryPremier LeagueBOUAD1-124005.70%
Sunday 17 FebruaryFA CupBRIAW0-170107.371%
Monday 11 FebruaryPremier LeagueNEWHD1-1210070%
Tuesday 5 FebruaryFA CupSHRHW3-28910778%
Tuesday 29 JanuaryPremier LeagueWESHW3-01000%
Saturday 26 JanuaryFA CupSHRAD2-21801775%
Monday 7 JanuaryFA CupLIVHW2-138006.773%
Wednesday 2 JanuaryPremier LeagueCRYHL0-284006.90%
Saturday 29 DecemberPremier LeagueTOTAW1-385017.40%
Wednesday 26 DecemberPremier LeagueFULAD1-145006.70%
Friday 21 DecemberPremier LeagueLIVHL0-227006.70%
Saturday 15 DecemberPremier LeagueBOUHW2-01107.50%
Wednesday 5 DecemberPremier LeagueCHEHW2-12006.50%
Friday 30 NovemberPremier LeagueCARAL2-18007.30%
Sunday 25 NovemberPremier LeagueHUDHL0-2450060%
Sunday 11 NovemberPremier LeagueARSAD1-161107.40%
Saturday 3 NovemberPremier LeagueTOTHL2-362006.60%
Saturday 27 OctoberPremier LeagueBRIAL1-0290070%
Saturday 20 OctoberPremier LeagueWATHL0-230006.70%
Saturday 6 OctoberPremier LeagueCRYAW0-115006.70%
Saturday 29 SeptemberPremier LeagueSOUHW2-013107.40%
Tuesday 25 SeptemberEFL CupLEIHD0-057006.472%

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

45 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 15 AprilChampionshipBIRHW2-016006.666%
Wednesday 11 AprilChampionshipDERHW2-082006.890%
Friday 6 AprilChampionshipCARAW0-123006.3100%
Tuesday 3 AprilChampionshipHULHD2-290007.180%
Friday 30 MarchChampionshipMIDAW1-258107.5100%
Saturday 17 MarchChampionshipBURHW3-176017.382%
Tuesday 13 MarchChampionshipREAHW3-065017.285%
Saturday 10 MarchChampionshipASTAL4-167006.285%
Wednesday 7 MarchChampionshipLEEAW0-38600785%
Saturday 24 FebruaryChampionshipFULAL2-090007.684%
Wednesday 21 FebruaryChampionshipNORHD2-260006.681%
Saturday 17 FebruaryChampionshipPREAD1-189017.880%
Saturday 10 FebruaryChampionshipQPRHW2-165027.672%
Saturday 3 FebruaryChampionshipSHEHW3-077118.489%
Saturday 27 JanuaryChampionshipIPSAW0-172006.789%
Saturday 20 JanuaryChampionshipNOTHL0-290007.482%
Saturday 13 JanuaryChampionshipBARAD0-025006.975%
Tuesday 2 JanuaryChampionshipBREHW3-036016.984%
Saturday 30 DecemberChampionshipBRIAW1-228007.3100%
Tuesday 26 DecemberChampionshipMILAD2-245006.560%
Saturday 23 DecemberChampionshipIPSHW1-066107.291%
Friday 15 DecemberChampionshipSHEAW0-189007.587%
Saturday 9 DecemberChampionshipSUNHD0-090007.488%
Monday 4 DecemberChampionshipBIRAW0-161007.389%
Saturday 25 NovemberChampionshipBOLHW5-185208.576%
Wednesday 22 NovemberChampionshipLEEHW4-16910882%
Saturday 18 NovemberChampionshipREAAW0-27910885%
Friday 3 NovemberChampionshipFULHW2-075006.677%
Tuesday 31 OctoberChampionshipNORAW0-26100765%
Saturday 28 OctoberChampionshipQPRAL2-157006.285%
Tuesday 24 OctoberEFL CupMCIAD0-041006.884%
Saturday 21 OctoberChampionshipPREHW3-275107.383%
Saturday 14 OctoberChampionshipASTHW2-073017.390%
Saturday 30 SeptemberChampionshipBURAW0-490028.975%
Wednesday 27 SeptemberChampionshipSHEAL2-026006.483%
Saturday 23 SeptemberChampionshipBARHW2-165007.672%
Tuesday 19 SeptemberEFL CupBRIHW1-052006.275%
Saturday 16 SeptemberChampionshipNOTAW1-262017.665%
Tuesday 12 SeptemberChampionshipBRIHD3-376007.687%
Saturday 9 SeptemberChampionshipMILHW1-03006.6100%
Saturday 26 AugustChampionshipBREAD0-045006.778%
Wednesday 23 AugustEFL CupSOUAW0-286017.579%
Saturday 19 AugustChampionshipCARHL1-232006.988%
Tuesday 15 AugustChampionshipHULAW2-330017.181%
Saturday 12 AugustChampionshipDERAW0-225106.869%

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

33 playedChampionship, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 AprilChampionshipDERAL3-133005.175%
Saturday 22 AprilChampionshipBLAHD0-069006.488%
Friday 14 AprilChampionshipBRIHL0-290006.266%
Saturday 8 AprilChampionshipBRIAL3-136006.961%
Tuesday 4 AprilChampionshipNOTHW1-067006.772%
Saturday 1 AprilChampionshipCARHW3-17300692%
Saturday 18 MarchChampionshipFULAW1-361106.876%
Tuesday 14 MarchChampionshipBREAW1-229017.169%
Saturday 11 MarchChampionshipROTHW1-04006.2100%
Saturday 21 JanuaryChampionshipNORAL3-145006.185%
Saturday 14 JanuaryChampionshipASTHW1-064006.480%
Monday 2 JanuaryChampionshipSHEAD0-029006.772%
Saturday 31 DecemberChampionshipQPRHL1-290006.787%
Monday 26 DecemberChampionshipBRIHW3-290106.571%
Saturday 17 DecemberChampionshipNOTAW0-290117.771%
Tuesday 13 DecemberChampionshipCARAL2-166017.180%
Saturday 10 DecemberChampionshipFULHD4-490107.485%
Thursday 1 DecemberChampionshipQPRAW1-273006.156%
Saturday 26 NovemberChampionshipSHEHL0-21400642%
Saturday 19 NovemberChampionshipPREAD0-03007100%
Saturday 5 NovemberChampionshipDERHL2-390016.787%
Saturday 29 OctoberChampionshipBLAAD1-125006.790%
Saturday 22 OctoberChampionshipLEEHL0-128006.571%
Tuesday 18 OctoberChampionshipBRIAL1-045005.572%
Saturday 15 OctoberChampionshipASTAD1-11800650%
Saturday 1 OctoberChampionshipNORHL1-290006.583%
Tuesday 27 SeptemberChampionshipWIGAL2-165016.564%
Saturday 24 SeptemberChampionshipBREHW3-121107.2100%
Saturday 17 SeptemberChampionshipNEWAW0-219006.575%
Tuesday 13 SeptemberChampionshipBARHL0-415006.471%
Saturday 10 SeptemberChampionshipBURHD1-184006.589%
Saturday 20 AugustLigue 1NANAW0-1720070%
Friday 12 AugustLigue 1GUIHD2-226006.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.

2015

14 playedLigue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 14 MayLigue 1MONHW2-078107.377%
Saturday 30 AprilLigue 1GUIHW3-21000%
Sunday 17 AprilLigue 1MARHW2-1200100%
Saturday 9 JanuaryLigue 1GFCHD2-26006.875%
Thursday 5 NovemberUEFA Europa LeagueKARAD1-129107.284%
Sunday 25 OctoberLigue 1REIAW0-1200100%
Friday 16 OctoberLigue 1LYOHD1-18800786%
Thursday 24 SeptemberLigue 1MONAW2-345006.493%
Sunday 20 SeptemberLigue 1LORHL2-321006.666%
Thursday 17 SeptemberUEFA Europa LeagueANDAD1-176006.375%
Sunday 13 SeptemberLigue 1GFCAW0-16700789%
Sunday 30 AugustLigue 1PSGHL0-320006.366%
Friday 14 AugustLigue 1LILHD0-090006.781%
Saturday 8 AugustLigue 1NICAW1-290006.7100%

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.