Skip to content
442ball
Menu

G. Perrin: match by match

250 appearances across 5 competitions, 2015 to 2026.

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

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

2026

4 playedLigue 1, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberLigue 1NiceAL2-1000000
Sunday 13 SeptemberLigue 1Estac TroyesHW2-0190006.59
Tuesday 8 SeptemberUEFA Champions LeagueReal BetisHL2-3610106.77
Thursday 3 SeptemberLigue 1ToulouseAW0-1000000
Friday 28 AugustLigue 1Paris Saint GermainHD2-2330006.73
Sunday 23 AugustLigue 1AngersAW0-27000Not recorded1

2025

15 playedLigue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 MayLigue 1AuxerreHL0-280006.32
Sunday 10 MayLigue 1MonacoAW0-119006.22
Sunday 3 MayLigue 1Le HavreHD1-1130006.93
Sunday 26 AprilLigue 1Paris FCAW0-1130006.71
Saturday 18 AprilLigue 1NiceHD0-01000Not recorded3
Sunday 12 AprilLigue 1ToulouseAW0-4190006.79
Saturday 4 AprilLigue 1LensHW3-0100006.75
Thursday 12 MarchUEFA Europa LeagueAston VillaHL0-1520006.313
Sunday 8 MarchLigue 1LorientHD1-173006.319
Sunday 1 MarchLigue 1NantesHW1-0740006.722
Thursday 26 FebruaryUEFA Europa LeagueFK Crvena ZvezdaAW0-1710006.314
Sunday 22 FebruaryLigue 1AngersAW0-1730007.219
Thursday 19 FebruaryUEFA Europa LeagueFK Crvena ZvezdaHL0-1620006.215
Saturday 14 FebruaryLigue 1Stade Brestois 29HD1-1241007.98
Friday 6 FebruaryLigue 1MetzAD0-0190006.23

2024

35 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1Paris Saint GermainAL3-184016.915
Saturday 10 MayLigue 1NantesHD1-1891007.236
Sunday 4 MayLigue 1Le HavreHL1-2900107.324
Sunday 27 AprilLigue 1LensAW0-4901108.623
Sunday 20 AprilLigue 1LilleAL3-1870006.225
Sunday 13 AprilLigue 1LyonHL1-3900007.523
Sunday 6 AprilLigue 1RennesAW0-1900106.925
Sunday 30 MarchLigue 1MontpellierHW1-0900008.536
Friday 14 MarchLigue 1NiceAD1-1900006.323
Sunday 9 MarchLigue 1ReimsAW0-2860107.318
Sunday 2 MarchLigue 1StrasbourgHL0-1900007.327
Saturday 22 FebruaryLigue 1MarseilleHW3-0901007.34
Friday 14 FebruaryLigue 1Stade Brestois 29AD2-2902008.211
Sunday 9 FebruaryLigue 1ToulouseHD2-2900208.226
Saturday 1 FebruaryLigue 1MonacoAL4-2900006.917
Friday 24 JanuaryLigue 1Saint EtienneHD1-1830006.323
Sunday 19 JanuaryLigue 1AngersAL2-0870006.625
Friday 10 JanuaryLigue 1LilleHD0-0890007.915
Sunday 5 JanuaryLigue 1StrasbourgAL3-1890007.318
Sunday 22 DecemberCoupe de FranceDunkerqueHL0-1900007.235
Saturday 14 DecemberLigue 1LensHD2-2891007.220
Friday 6 DecemberLigue 1Paris Saint GermainHD0-0770006.313
Sunday 1 DecemberLigue 1ToulouseAL2-0900006.922
Sunday 24 NovemberLigue 1AngersHW1-0780006.923
Friday 8 NovemberLigue 1MarseilleAW1-3851109.310
Sunday 3 NovemberLigue 1RennesHW4-0852009.216
Sunday 27 OctoberLigue 1LyonAD2-267010714
Sunday 20 OctoberLigue 1ReimsHW2-1840107.711
Saturday 5 OctoberLigue 1Saint EtienneAL3-130000712
Friday 27 SeptemberLigue 1Stade Brestois 29HW3-0100006.55
Sunday 22 SeptemberLigue 1MontpellierAL3-226016.98
Saturday 14 SeptemberLigue 1MonacoHL0-3710006.321
Sunday 1 SeptemberLigue 1Le HavreAL3-1661007.622
Sunday 25 AugustLigue 1NantesAL2-0760007.231
Sunday 18 AugustLigue 1NiceHW2-1860007.329

2023

39 playedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 17 MayLigue 2ConcarneauHW4-1820006.238
Friday 10 MayLigue 2AmiensAD0-0900006.733
Saturday 4 MayLigue 2Paris FCHW2-0880107.619
Monday 29 AprilLigue 2DunkerqueAW1-3900007.633
Tuesday 23 AprilLigue 2LavalHW4-0900108.645
Saturday 20 AprilLigue 2RodezAL2-0330006.914
Saturday 13 AprilLigue 2QuevillyAL4-3200007.25
Monday 8 AprilLigue 2Estac TroyesHW2-078000729
Monday 1 AprilLigue 2AjaccioAW0-1750007.231
Saturday 16 MarchLigue 2CaenHW2-1860006.951
Saturday 9 MarchLigue 2Saint EtienneAL1-0900006.914
Saturday 2 MarchLigue 2ValenciennesHD0-0630006.927
Saturday 24 FebruaryLigue 2BastiaHD1-1750007.226
Saturday 17 FebruaryLigue 2AnnecyAW0-270006.626
Saturday 10 FebruaryLigue 2AngersHW1-0890007.228
Saturday 3 FebruaryLigue 2PAUAD2-2290006.911
Saturday 27 JanuaryLigue 2GuingampHD1-1890106.928
Tuesday 23 JanuaryLigue 2GrenobleAD1-1790007.230
Monday 15 JanuaryLigue 2BordeauxHW3-1820006.221
Saturday 6 JanuaryCoupe de FranceNiceAD0-0930006.926
Tuesday 19 DecemberLigue 2LavalAW1-3750107.224
Saturday 16 DecemberLigue 2AjaccioHW2-086000727
Tuesday 5 DecemberLigue 2ConcarneauAW1-2901108.731
Saturday 2 DecemberLigue 2QuevillyHW3-290100755
Saturday 25 NovemberLigue 2BastiaAD0-0900007.219
Saturday 11 NovemberLigue 2Saint EtienneHW5-2861309.222
Monday 6 NovemberLigue 2GuingampAL2-1901007.731
Saturday 28 OctoberLigue 2DunkerqueHL0-1790007.333
Saturday 21 OctoberLigue 2CaenAD1-1900007.245
Saturday 7 OctoberLigue 2Paris FCAW0-2820006.322
Saturday 30 SeptemberLigue 2RodezHW3-1881006.929
Tuesday 26 SeptemberLigue 2AnnecyHW4-0901008.531
Saturday 23 SeptemberLigue 2Estac TroyesAW1-2900108.326
Saturday 16 SeptemberLigue 2PAUHD2-2900107.738
Saturday 2 SeptemberLigue 2BordeauxAW2-4770006.923
Saturday 26 AugustLigue 2GrenobleHD0-0800007.220
Saturday 19 AugustLigue 2AngersAD2-2651007.515
Saturday 12 AugustLigue 2AmiensHL0-1900007.528
Saturday 5 AugustLigue 2ValenciennesAW1-4850007.720

2022

39 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 JuneLigue 1LensHL1-3570006.510
Saturday 27 MayLigue 1ToulouseAD1-1280006.94
Sunday 21 MayLigue 1Paris Saint GermainHL1-2100006.52
Sunday 14 MayLigue 1Stade Brestois 29AL1-0260006.39
Sunday 7 MayLigue 1Clermont FootHD1-1100006.62
Sunday 30 AprilLigue 1MarseilleAL2-1110006.94
Saturday 22 AprilLigue 1LilleHD1-1150006.73
Sunday 16 AprilLigue 1NantesHW2-1170006.31
Sunday 9 AprilLigue 1AjaccioAW0-3760007.916
Saturday 1 AprilLigue 1Estac TroyesHW1-0450006.68
Sunday 19 MarchLigue 1StrasbourgAL2-06500079
Saturday 11 MarchLigue 1RennesHD0-074000817
Friday 3 MarchLigue 1NiceAD1-1270006.26
Sunday 26 FebruaryLigue 1LorientAW0-1680006.312
Friday 17 FebruaryLigue 1LyonHW2-1691007.517
Sunday 12 FebruaryLigue 1AngersAD1-1220006.35
Wednesday 1 FebruaryLigue 1MonacoAL3-2230006.25
Sunday 29 JanuaryLigue 1MontpellierHL0-2840006.615
Sunday 22 JanuaryCoupe de FranceNiortAW0-4772109.322
Saturday 14 JanuaryLigue 1LensAL1-0830006.75
Wednesday 11 JanuaryLigue 1ToulouseHL0-5450006.317
Sunday 8 JanuaryCoupe de FranceDunkerqueAD2-229000715
Sunday 1 JanuaryLigue 1NantesAL1-0450006.38
Wednesday 28 DecemberLigue 1MonacoHL2-3600006.312
Sunday 13 NovemberLigue 1Paris Saint GermainAL5-0320007.38
Friday 4 NovemberLigue 1Estac TroyesAD1-1261007.38
Sunday 30 OctoberLigue 1AjaccioHW1-080006.93
Sunday 23 OctoberLigue 1ReimsAL2-1240006.98
Sunday 16 OctoberLigue 1NiceHD1-1110006.31
Sunday 9 OctoberLigue 1Clermont FootAL2-1160006.76
Sunday 2 OctoberLigue 1Stade Brestois 29HD1-1250006.62
Friday 16 SeptemberLigue 1LorientHL1-3610006.213
Sunday 11 SeptemberLigue 1RennesAL5-0260006.612
Saturday 3 SeptemberLigue 1MarseilleHL0-2210006.55
Wednesday 31 AugustLigue 1LyonAL2-127016.911
Saturday 27 AugustLigue 1StrasbourgHW1-0691006.918
Sunday 21 AugustLigue 1MontpellierAW1-2650006.311
Sunday 14 AugustLigue 1AngersHD2-2110006.32
Sunday 7 AugustLigue 1LilleAL4-1150006.97

2021

38 played1 unusedLigue 1, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 29 MayLigue 1Saint EtienneAD1-1560006.311
Thursday 26 MayLigue 1Saint EtienneHD1-1281007.36
Saturday 14 MayLigue 2AmiensHW2-1240006.315
Saturday 7 MayLigue 2Le HavreAW1-2110006.55
Saturday 30 AprilLigue 2DunkerqueHW1-029106.96
Saturday 23 AprilLigue 2CaenAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 19 AprilLigue 2DijonHW2-1730006.626
Saturday 16 AprilLigue 2PAUAW1-4690006.526
Saturday 9 AprilLigue 2ValenciennesHW1-0700006.624
Saturday 2 AprilLigue 2BastiaAD1-1900006.518
Saturday 19 MarchLigue 2ToulouseHL1-2580006.38
Tuesday 15 MarchLigue 2NimesAW1-2851007.729
Saturday 12 MarchLigue 2SochauxHW3-2210006.61
Saturday 5 MarchLigue 2RodezAW1-3720006.530
Saturday 26 FebruaryLigue 2QuevillyHW1-0230006.97
Saturday 19 FebruaryLigue 2NiortAW0-1180006.73
Saturday 12 FebruaryLigue 2NancyHD1-1720006.533
Saturday 5 FebruaryLigue 2GuingampAD1-13000Not recorded2
Tuesday 1 FebruaryLigue 2Paris FCHL1-2820106.328
Friday 28 JanuaryLigue 2AjaccioAD0-0280006.97
Saturday 8 JanuaryLigue 2GrenobleAW0-1240006.610
Saturday 11 DecemberLigue 2DunkerqueAW0-2870107.334
Saturday 4 DecemberLigue 2CaenHD2-2130007.22
Monday 22 NovemberLigue 2DijonAL3-1760005.920
Saturday 6 NovemberLigue 2PAUHW4-1741007.731
Monday 1 NovemberLigue 2ValenciennesAW1-2901007.329
Monday 25 OctoberLigue 2BastiaHW1-0670006.320
Saturday 16 OctoberLigue 2ToulouseAL6-0310006.79
Saturday 2 OctoberLigue 2NimesHD2-2650006.210
Friday 24 SeptemberLigue 2SochauxAD0-0750006.617
Tuesday 21 SeptemberLigue 2RodezHW1-090006.52
Saturday 18 SeptemberLigue 2QuevillyAD0-0650006.318
Saturday 11 SeptemberLigue 2NiortHW4-0790007.337
Saturday 28 AugustLigue 2NancyAW1-4840007.319
Monday 23 AugustLigue 2GuingampHL1-2301007.311
Monday 16 AugustLigue 2Paris FCAD1-1220006.55
Saturday 7 AugustLigue 2AjaccioHD0-0630006.211
Monday 2 AugustLigue 2GrenobleHW3-0690006.939
Saturday 24 JulyLigue 2AmiensAW1-284006.622

2019

25 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Monday 9 MarchLigue 2LensAL1-0150006.671
Friday 21 FebruaryLigue 2Le HavreAW1-2170005.750
Friday 14 FebruaryLigue 2AjaccioHL0-3270006.772
Friday 7 FebruaryLigue 2NiortAL2-0900007.3100
Tuesday 4 FebruaryLigue 2RodezHL1-2120006.7100
Friday 31 JanuaryLigue 2Clermont FootAL3-1720006.775
Friday 24 JanuaryLigue 2GuingampHW2-064006.666
Friday 10 JanuaryLigue 2Chambly Thelle FCAL1-0900006.471
Friday 20 DecemberLigue 2SochauxHW1-0900107.360%
Friday 13 DecemberLigue 2Le MansAL3-2851007.368%
Tuesday 3 DecemberLigue 2LorientHL0-4700006.681%
Friday 29 NovemberLigue 2AuxerreAD2-2250006.575%
Friday 22 NovemberLigue 2ValenciennesHL0-1130006.533%
Friday 8 NovemberLigue 2Paris FCHL0-1290006.975%
Friday 1 NovemberLigue 2CaenAL2-115100880%
Friday 25 OctoberLigue 2ChateaurouxHD1-1770006.685%
Friday 18 OctoberLigue 2GrenobleAD0-0900006.462%
Friday 20 SeptemberLigue 2Le HavreHD2-2120006.350%
Friday 13 SeptemberLigue 2AjaccioAD0-0860006.467%
Friday 30 AugustLigue 2NiortHL0-190000779%
Friday 23 AugustLigue 2RodezAD3-3901007.775%
Friday 16 AugustLigue 2Clermont FootHL0-190000779%
Friday 9 AugustLigue 2GuingampAL1-0220006.788%
Friday 2 AugustLigue 2Chambly Thelle FCHL0-1900006.685%
Friday 26 JulyLigue 2NancyAD0-090006.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.

2018

25 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 17 MayLigue 2LensAL5-2900006.576%
Friday 10 MayLigue 2BeziersHD0-0770007.291%
Friday 3 MayLigue 2AjaccioAL1-0450006.868%
Friday 26 AprilLigue 2Estac TroyesHL0-1200006.575%
Tuesday 23 AprilLigue 2NancyAL1-0270006.781%
Friday 19 AprilLigue 2Stade Brestois 29AL3-180006.4100%
Friday 12 AprilLigue 2Clermont FootHW2-1120006.5100%
Friday 5 AprilLigue 2GrenobleAW0-481007.480%
Friday 29 MarchLigue 2RED Star FC 93HD2-286006.482%
Friday 15 MarchLigue 2ValenciennesAW1-4211007.450%
Friday 8 MarchLigue 2Gazelec FC AjaccioHD2-2210006.850%
Saturday 2 MarchLigue 2LorientAW1-3110006.5100%
Friday 22 FebruaryLigue 2SochauxHW2-0900007.477%
Friday 15 FebruaryLigue 2ChateaurouxAW1-2650006.663%
Friday 8 FebruaryLigue 2Le HavreHD1-1110006.7100%
Friday 18 JanuaryLigue 2AuxerreAL3-0240006.666%
Friday 11 JanuaryLigue 2MetzHL0-1190006.450%
Friday 14 DecemberLigue 2AjaccioHL1-3240006.863%
Tuesday 4 DecemberLigue 2Estac TroyesAL3-240006.550%
Friday 30 NovemberLigue 2NancyHL1-2250006.981%
Friday 24 AugustLigue 2Paris FCHW4-0150006.850%
Friday 17 AugustLigue 2NiortAD1-1160006.660%
Friday 10 AugustLigue 2AuxerreHL0-3340007.176%
Friday 3 AugustLigue 2MetzAL5-1170006.675%
Friday 27 JulyLigue 2LensHL0-2120006.350%

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

27 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 11 MayLigue 2NancyAL3-0250006.690%
Friday 4 MayLigue 2ChateaurouxHD1-1900006.585%
Friday 27 AprilLigue 2Gazelec FC AjaccioAL1-0900006.386%
Tuesday 24 AprilLigue 2Bourg-en-bresse 01HW5-1902008.484%
Friday 20 AprilLigue 2Clermont FootAL4-2210007.185%
Friday 6 AprilLigue 2SochauxAL3-2240006.462%
Friday 16 MarchLigue 2LorientAL3-1210107.690%
Friday 9 MarchLigue 2NimesHL1-4210006.570%
Friday 23 FebruaryLigue 2ToursAD1-1120006.4100%
Friday 16 FebruaryLigue 2Paris FCHD1-1200006.4100%
Friday 9 FebruaryLigue 2NiortAW2-3780006.182%
Friday 2 FebruaryLigue 2Le HavreHW2-1860006.279%
Friday 19 JanuaryLigue 2AuxerreHL2-33000Not recorded100%
Tuesday 16 JanuaryLigue 2AjaccioAD1-162006.772%
Friday 12 JanuaryLigue 2ReimsHL0-2230006.875%
Friday 15 DecemberLigue 2ChateaurouxAD0-0740006.190%
Tuesday 28 NovemberLigue 2Bourg-en-bresse 01AL4-0900006.165%
Friday 24 NovemberLigue 2Clermont FootHL1-2900006.780%
Friday 17 NovemberLigue 2QuevillyAL1-0900006.484%
Friday 3 NovemberLigue 2SochauxHD3-3900006.566%
Friday 27 OctoberLigue 2Stade Brestois 29AW0-189107.247%
Friday 20 OctoberLigue 2LorientHL1-2740006.666%
Friday 13 OctoberLigue 2NimesAL4-1190006.754%
Friday 22 SeptemberLigue 2ToursHD1-120006.4100%
Tuesday 19 SeptemberLigue 2Paris FCAL1-0660006.446%
Friday 18 AugustLigue 2AuxerreAW1-3790007.484%
Saturday 5 AugustLigue 2ReimsAL2-0250006.471%

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

3 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 19 MarchLigue 1NantesHW2-0810070%
Sunday 21 FebruaryLigue 1LilleAL1-0190006.1100%
Sunday 14 FebruaryLigue 1CaenHW4-12000Not recorded100%

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.