Skip to content
442ball
Menu

Kevin Cabral: match by match

233 appearances across 4 competitions, 2018 to 2026.

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

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

2026

7 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 19 SeptemberLigue 2GuingampAW1-3200006.75
Monday 14 SeptemberLigue 2MetzHW1-090006.49
Friday 4 SeptemberLigue 2LavalAW1-2900107.418
Saturday 29 AugustLigue 2ReimsHL1-4900006.39
Friday 21 AugustLigue 2BoulogneAD1-1900106.69
Friday 14 AugustLigue 2SochauxHD0-0900006.616
Saturday 8 AugustLigue 2NantesAW0-1901007.313

2025

46 played5 unusedLigue 1, Ligue 2, Major League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 12 MayLigue 1RodezHL2-3751108.719
Saturday 9 MayLigue 2MontpellierHD1-1641007.316
Saturday 2 MayLigue 2AmiensAW1-3730106.714
Friday 24 AprilLigue 2GuingampHW3-269016.213
Saturday 18 AprilLigue 2ReimsAL3-2720006.613
Saturday 11 AprilLigue 2BastiaHW4-3750106.98
Friday 20 MarchLigue 2Clermont FootAW0-1620006.210
Saturday 14 MarchLigue 2DunkerqueHW1-0651007.612
Saturday 7 MarchLigue 2Saint EtienneAL2-0180006.22
Saturday 28 FebruaryLigue 2Le MansHD0-0670006.76
Friday 20 FebruaryLigue 2AnnecyAL2-1151007.30
Friday 13 FebruaryLigue 2NancyHW2-1180006.35
Friday 6 FebruaryLigue 2PAUHL0-3180006.95
Saturday 24 JanuaryLigue 2BoulogneHD2-25100□□5.66
Saturday 17 JanuaryLigue 2GrenobleAW0-3751007.312
Saturday 3 JanuaryLigue 2Estac TroyesAL1-0450006.97
Saturday 13 DecemberLigue 2ReimsHD0-0830006.311
Friday 5 DecemberLigue 2BastiaAD0-0580006.29
Saturday 22 NovemberLigue 2Clermont FootHD2-2320006.56
Saturday 8 NovemberLigue 2Le MansAD0-0300006.33
Saturday 1 NovemberLigue 2Saint EtienneHW2-1120006.50
Tuesday 28 OctoberLigue 2DunkerqueAL3-0900006.315
Friday 24 OctoberLigue 2GrenobleHW1-0110006.52
Saturday 18 OctoberLigue 2LavalAW0-1750006.914
Saturday 4 OctoberLigue 2RodezHD1-1240061
Monday 29 SeptemberLigue 2BoulogneAW1-2280006.34
Tuesday 23 SeptemberLigue 2Estac TroyesHL1-3140006.53
Friday 19 SeptemberLigue 2NancyAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 12 SeptemberLigue 2PAUAW0-3110006.77
Thursday 10 JulyMajor League SoccerLos Angeles FCAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 JulyMajor League SoccerSporting Kansas CityHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 JuneMajor League SoccerNew England RevolutionAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 26 JuneMajor League SoccerLos Angeles GalaxyHW2-0150006.63
Sunday 15 JuneMajor League SoccerOrlando City SCHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 JuneMajor League SoccerAustinHL0-2210006.39
Thursday 29 MayMajor League SoccerPortland TimbersAL2-111006.71
Sunday 25 MayMajor League SoccerSt. Louis CityHW1-01000Not recorded1
Sunday 18 MayMajor League SoccerReal Salt LakeHW1-0610006.39
Thursday 15 MayMajor League SoccerSan DiegoAL2-075006.67
Sunday 11 MayMajor League SoccerSan Jose EarthquakesHL0-215006.73
Saturday 3 MayMajor League SoccerDC UnitedAL2-1610006.93
Sunday 27 AprilMajor League SoccerSeattle SoundersHD1-1110006.32
Sunday 20 AprilMajor League SoccerHouston DynamoAD2-2190006.34
Sunday 13 AprilMajor League SoccerSan DiegoHW3-2240006.22
Sunday 6 AprilMajor League SoccerVancouver WhitecapsAL2-055006.28
Saturday 29 MarchMajor League SoccerCharlotteHW2-0600006.96
Sunday 23 MarchMajor League SoccerPortland TimbersHL0-3590006.94
Sunday 16 MarchMajor League SoccerSan Jose EarthquakesAW1-2650006.911
Sunday 9 MarchMajor League SoccerAustinAW0-1710006.69
Sunday 2 MarchMajor League SoccerFC DallasHD3-3720006.316
Sunday 23 FebruaryMajor League SoccerSt. Louis CityAD0-0780006.213

2024

25 played2 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 NovemberMajor League SoccerLos Angeles GalaxyHL1-4450006.94
Sunday 27 OctoberMajor League SoccerLos Angeles GalaxyAL5-0650006.311
Sunday 20 OctoberMajor League SoccerAustinAL3-2240006.33
Thursday 18 JulyMajor League SoccerLos Angeles GalaxyAL3-24510079
Sunday 14 JulyMajor League SoccerNew York Red BullsHD1-1840006.918
Monday 8 JulyMajor League SoccerSt. Louis CityHW4-16711088
Sunday 30 JuneMajor League SoccerLos Angeles FCAL3-06200□□5.312
Sunday 23 JuneMajor League SoccerCF MontrealHW4-1580006.710
Thursday 20 JuneMajor League SoccerSt. Louis CityAW0-3710007.211
Sunday 16 JuneMajor League SoccerAustinHW2-0700006.914
Sunday 2 JuneMajor League SoccerVancouver WhitecapsAL2-1600007.316
Thursday 30 MayMajor League SoccerHouston DynamoAL3-1620006.99
Sunday 26 MayMajor League SoccerMinnesota United FCHD3-3842008.213
Sunday 19 MayMajor League SoccerReal Salt LakeAL5-3230006.72
Thursday 16 MayMajor League SoccerVancouver WhitecapsHW1-0620006.710
Sunday 12 MayMajor League SoccerSan Jose EarthquakesHL2-3590006.59
Sunday 5 MayMajor League SoccerNew York City FCAW0-2880006.722
Saturday 27 AprilMajor League SoccerFC CincinnatiAL2-1660006.711
Sunday 21 AprilMajor League SoccerFC DallasHW2-169000717
Sunday 14 AprilMajor League SoccerSan Jose EarthquakesAW0-3850006.39
Saturday 6 AprilMajor League SoccerInter MiamiAD2-264006.915
Saturday 30 MarchMajor League SoccerLos Angeles FCHW3-2710006.318
Sunday 24 MarchMajor League SoccerHouston DynamoHL0-1280006.64
Saturday 16 MarchMajor League SoccerSeattle SoundersAD1-1121072
Sunday 10 MarchMajor League SoccerReal Salt LakeAW1-280006.92
Sunday 3 MarchMajor League SoccerNashville SCHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 FebruaryMajor League SoccerPortland TimbersAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

27 played5 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 OctoberMajor League SoccerReal Salt LakeHL0-1210006.51
Sunday 15 OctoberMajor League SoccerFC DallasAD1-1240006.97
Sunday 8 OctoberMajor League SoccerHouston DynamoAL5-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 28 SeptemberMajor League SoccerVancouver WhitecapsHD2-2450006.311
Sunday 24 SeptemberMajor League SoccerPortland TimbersAL3-2130006.71
Thursday 21 SeptemberMajor League SoccerSeattle SoundersHL1-2620006.210
Sunday 17 SeptemberMajor League SoccerNew England RevolutionHW2-168006.79
Sunday 3 SeptemberMajor League SoccerReal Salt LakeAL2-0120006.72
Thursday 31 AugustMajor League SoccerMinnesota United FCAL3-0270006.99
Thursday 24 AugustMajor League SoccerLos Angeles FCAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 JulyMajor League SoccerHouston DynamoHD0-0230006.72
Thursday 13 JulyMajor League SoccerPortland TimbersHD0-080006.30
Sunday 9 JulyMajor League SoccerFC DallasHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 JulyMajor League SoccerSt. Louis CityAL2-0670006.910
Sunday 25 JuneMajor League SoccerLos Angeles GalaxyHD0-0780006.316
Saturday 10 JuneMajor League SoccerOrlando City SCAL2-0450006.66
Sunday 4 JuneMajor League SoccerSan Jose EarthquakesHD0-090006.212
Sunday 28 MayMajor League SoccerFC CincinnatiHL0-190006.713
Sunday 21 MayMajor League SoccerReal Salt LakeHL2-39000720
Wednesday 17 MayMajor League SoccerAtlanta United FCAL4-0640006.74
Sunday 14 MayMajor League SoccerPhiladelphia UnionHL1-272005.611
Sunday 7 MayMajor League SoccerLos Angeles GalaxyAW1-373107.75
Sunday 30 AprilMajor League SoccerVancouver WhitecapsAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 AprilMajor League SoccerSt. Louis CityHD1-1700006.76
Saturday 15 AprilMajor League SoccerCharlotteAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 AprilMajor League SoccerSporting Kansas CityAW0-1120006.70
Sunday 2 AprilMajor League SoccerLos Angeles FCHD0-090006.30
Sunday 26 MarchMajor League SoccerAustinAD1-181007.72
Sunday 19 MarchMajor League SoccerMinnesota United FCHL1-2170006.30
Sunday 12 MarchMajor League SoccerSan Jose EarthquakesAL1-0640006.79
Sunday 5 MarchMajor League SoccerSporting Kansas CityHD0-027006.25
Monday 27 FebruaryMajor League SoccerSeattle SoundersAL4-019006.55

2022

35 playedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 21 OctoberMajor League SoccerLos Angeles FCAL3-2320006.210
Saturday 15 OctoberMajor League SoccerNashville SCHW1-0170006.64
Sunday 9 OctoberMajor League SoccerHouston DynamoAW1-3170006.95
Sunday 2 OctoberMajor League SoccerReal Salt LakeHD1-1110006.93
Sunday 25 SeptemberMajor League SoccerSan Jose EarthquakesAW2-3610006.726
Sunday 18 SeptemberMajor League SoccerColorado RapidsHW4-1140006.91
Thursday 15 SeptemberMajor League SoccerVancouver WhitecapsAL3-0650006.712
Saturday 10 SeptemberMajor League SoccerNashville SCAD1-1720006.513
Monday 5 SeptemberMajor League SoccerSporting Kansas CityHD2-2150006.91
Wednesday 31 AugustMajor League SoccerToronto FCAD2-2220006.76
Monday 29 AugustMajor League SoccerNew England RevolutionAW1-2650006.27
Saturday 20 AugustMajor League SoccerSeattle SoundersHD3-3620106.616
Sunday 14 AugustMajor League SoccerVancouver WhitecapsHW5-2860106.925
Sunday 7 AugustMajor League SoccerSporting Kansas CityAL4-2580006.211
Sunday 31 JulyMajor League SoccerFC DallasAL1-090000751
Monday 25 JulyMajor League SoccerAtlanta United FCHW2-0751007.325
Sunday 17 JulyMajor League SoccerColorado RapidsAL2-0450006.75
Thursday 14 JulyMajor League SoccerSan Jose EarthquakesHL2-345010713
Saturday 9 JulyMajor League SoccerLos Angeles FCAL3-2190006.32
Thursday 30 JuneMajor League SoccerMinnesota United FCHL2-325004.54
Saturday 18 JuneMajor League SoccerPortland TimbersHD1-1570006.310
Sunday 29 MayMajor League SoccerAustinHW4-1790007.216
Monday 23 MayMajor League SoccerHouston DynamoHL0-3310006.94
Thursday 19 MayMajor League SoccerMinnesota United FCAD1-1700006.316
Sunday 15 MayMajor League SoccerFC DallasHL1-3610006.717
Sunday 8 MayMajor League SoccerAustinAW0-159000712
Saturday 30 AprilMajor League SoccerReal Salt LakeAL1-0610006.56
Sunday 24 AprilMajor League SoccerNashville SCHW1-0770006.918
Sunday 17 AprilMajor League SoccerChicago FireAD0-0250006.61
Saturday 9 AprilMajor League SoccerLos Angeles FCHW2-1230006.55
Sunday 3 AprilMajor League SoccerPortland TimbersAW1-3450006.912
Saturday 19 MarchMajor League SoccerOrlando City SCHL0-1620006.59
Saturday 12 MarchMajor League SoccerSeattle SoundersAL3-269006.216
Sunday 6 MarchMajor League SoccerCharlotteAW0-1700006.613
Sunday 27 FebruaryMajor League SoccerNew York City FCHW1-0750007.211

2021

28 played1 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 7 NovemberMajor League SoccerMinnesota United FCHD3-3900107.228
Tuesday 2 NovemberMajor League SoccerSeattle SoundersAD1-1900006.618
Thursday 28 OctoberMajor League SoccerSporting Kansas CityAL2-0450006.99
Sunday 24 OctoberMajor League SoccerFC DallasHD2-2570006.57
Thursday 21 OctoberMajor League SoccerHouston DynamoAW0-3601007.712
Sunday 17 OctoberMajor League SoccerPortland TimbersHW2-1630006.720
Monday 4 OctoberMajor League SoccerLos Angeles FCHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 30 SeptemberMajor League SoccerReal Salt LakeAL2-190006.23
Monday 27 SeptemberMajor League SoccerAustinAL2-0670006.517
Sunday 19 SeptemberMajor League SoccerMinnesota United FCAL3-0580006.724
Thursday 16 SeptemberMajor League SoccerHouston DynamoHD1-1210006.69
Saturday 11 SeptemberMajor League SoccerColorado RapidsAD1-1620006.610
Saturday 28 AugustMajor League SoccerLos Angeles FCAD3-390106.614
Saturday 21 AugustMajor League SoccerSan Jose EarthquakesHL1-290006.211
Saturday 14 AugustMajor League SoccerMinnesota United FCAW0-190107.325
Monday 9 AugustMajor League SoccerVancouver WhitecapsHD1-1901007.314
Thursday 5 AugustMajor League SoccerReal Salt LakeHW1-0900006.516
Saturday 31 JulyMajor League SoccerPortland TimbersHW4-1970006.922
Sunday 25 JulyMajor League SoccerFC DallasAL4-0690006.624
Thursday 22 JulyMajor League SoccerReal Salt LakeAD2-289000619
Sunday 18 JulyMajor League SoccerVancouver WhitecapsAL2-1900006.223
Thursday 8 JulyMajor League SoccerFC DallasHW3-1891007.223
Monday 5 JulyMajor League SoccerSporting Kansas CityHL0-2900006.715
Sunday 27 JuneMajor League SoccerSan Jose EarthquakesAW1-3900107.512
Thursday 24 JuneMajor League SoccerVancouver WhitecapsAW1-2600006.315
Sunday 20 JuneMajor League SoccerSeattle SoundersHL1-2900006.617
Saturday 29 MayMajor League SoccerSan Jose EarthquakesHW1-0810006.78
Saturday 22 MayMajor League SoccerPortland TimbersAL3-0690006.519
Saturday 15 MayMajor League SoccerAustinHW2-0280006.64

2020

31 playedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 20 MarchLigue 2AuxerreHD2-290000726
Saturday 13 MarchLigue 2RodezAL3-0900006.318
Saturday 6 MarchCoupe de FranceMetzHL0-465000727
Tuesday 2 MarchLigue 2ToulouseHW1-0900006.718
Saturday 27 FebruaryLigue 2Clermont FootAL4-067000715
Saturday 20 FebruaryLigue 2Estac TroyesHD2-2900107.318
Monday 15 FebruaryLigue 2SochauxAL2-0900006.918
Tuesday 9 FebruaryCoupe de FranceReimsAW3-4902007.918
Friday 5 FebruaryLigue 2GrenobleHL0-1900006.927
Tuesday 2 FebruaryLigue 2CaenAD1-1350006.67
Saturday 30 JanuaryLigue 2DunkerqueHW1-055100714
Tuesday 26 JanuaryLigue 2Paris FCHW2-0871108.331
Saturday 23 JanuaryLigue 2ChateaurouxAD3-3890006.719
Friday 8 JanuaryLigue 2Le HavreAW0-2900107.334
Tuesday 5 JanuaryLigue 2NancyHL2-3901007.316
Friday 18 DecemberLigue 2AmiensHL0-2900006.619
Saturday 12 DecemberLigue 2GuingampAD1-1900006.625
Saturday 5 DecemberLigue 2Chambly Thelle FCAW1-2901007.734
Tuesday 1 DecemberLigue 2AjaccioHD1-1900007.229
Saturday 28 NovemberLigue 2AuxerreAD1-1780107.324
Saturday 21 NovemberLigue 2RodezHD1-1640006.313
Saturday 7 NovemberLigue 2ToulouseAW4-590107.320
Saturday 31 OctoberLigue 2Clermont FootHL1-390107.920
Saturday 24 OctoberLigue 2Estac TroyesAD1-1900006.717
Saturday 17 OctoberLigue 2SochauxHD0-0870006.913
Saturday 3 OctoberLigue 2GrenobleAL2-0900006.616
Saturday 26 SeptemberLigue 2CaenHW1-0890006.915
Saturday 19 SeptemberLigue 2DunkerqueAL1-0900006.616
Saturday 12 SeptemberLigue 2ChateaurouxHW1-0780006.717
Saturday 29 AugustLigue 2Paris FCAL1-0850006.366
Saturday 22 AugustLigue 2PAUHW3-0901007.896

2019

22 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 6 MarchLigue 2GrenobleAW1-3160006.266
Friday 28 FebruaryLigue 2AjaccioHD0-0210006.150
Friday 21 FebruaryLigue 2NiortAL1-0230006.680
Friday 14 FebruaryLigue 2SochauxHW3-231107.172
Friday 7 FebruaryLigue 2Clermont FootAL3-1900006.877
Tuesday 4 FebruaryLigue 2GuingampHD0-0600006.691
Friday 31 JanuaryLigue 2RodezAD1-1450006.792
Friday 24 JanuaryLigue 2Le MansHW1-0130006.525
Friday 10 JanuaryLigue 2NancyAL1-0300006.290
Friday 20 DecemberLigue 2LorientHW3-06010Not recorded100%
Friday 13 DecemberLigue 2Paris FCHW1-0320007.190%
Tuesday 3 DecemberLigue 2AuxerreAD1-1320006.375%
Friday 22 NovemberLigue 2OrleansAW0-111000750%
Friday 8 NovemberLigue 2ChateaurouxHL0-1450006.464%
Monday 28 OctoberLigue 2Le HavreHD0-0520006.472%
Friday 4 OctoberLigue 2GrenobleHL0-2450006.270%
Friday 27 SeptemberLigue 2AjaccioAL2-0390006.442%
Friday 20 SeptemberLigue 2NiortHD1-1630006.888%
Friday 30 AugustLigue 2Clermont FootHW1-0260006.688%
Friday 9 AugustLigue 2Le MansAW1-2450106.955%
Friday 2 AugustLigue 2NancyHD1-1100006.5100%
Friday 26 JulyLigue 2Chambly Thelle FCAL1-0150006.983%

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

12 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 17 MayLigue 2AuxerreAD1-1900006.792%
Friday 10 MayLigue 2Le HavreHW1-0100006.8100%
Friday 3 MayLigue 2MetzAL3-090006.565%
Friday 26 AprilLigue 2NiortHL1-2120006.872%
Monday 22 AprilLigue 2Paris FCAD0-0140006.750%
Friday 19 AprilLigue 2BeziersHL5-6900006.390%
Friday 22 FebruaryLigue 2RED Star FC 93AL1-0900006.692%
Friday 15 FebruaryLigue 2GrenobleHW3-2732007.862%
Friday 8 FebruaryLigue 2Clermont FootAW0-164006.137%
Monday 4 FebruaryLigue 2Gazelec FC AjaccioAD0-02000Not recorded100%
Friday 25 JanuaryLigue 2LorientHL1-2110006.587%
Friday 19 OctoberLigue 2OrleansAL1-060006.650%

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.