Skip to content
442ball
Menu

J. Pi: match by match

216 appearances across 3 competitions, 2015 to 2025.

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

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

2025

2 playedCoupe de France

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 10 JanuaryCoupe de FranceStrasbourgHL0-6900006.545
Friday 19 DecemberCoupe de FranceStade Brestois 29HD1-1900107.749

2022

26 played6 unusedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 2 JuneLigue 2Le HavreAL1-016006.69
Friday 26 MayLigue 2Paris FCHD1-119006.59
Saturday 20 MayLigue 2NimesAW1-212006.97
Saturday 13 MayLigue 2AmiensHW3-010006.64
Saturday 6 MayLigue 2AnnecyAD1-114006.73
Monday 1 MayLigue 2SochauxAW0-217006.36
Saturday 22 AprilLigue 2BastiaHD1-12600718
Saturday 15 AprilLigue 2QuevillyAD2-222006.22
Saturday 8 AprilLigue 2RodezHW1-01005
Saturday 1 AprilLigue 2CaenAL2-178006.715
Saturday 18 MarchLigue 2PAUHL0-18006.94
Saturday 11 MarchLigue 2GuingampAL2-090006.949
Saturday 4 MarchLigue 2GrenobleHW1-042078
Saturday 25 FebruaryLigue 2ValenciennesAD2-2Bench
Saturday 18 FebruaryLigue 2MetzHD0-017006.313
Saturday 11 FebruaryLigue 2Saint EtienneAL2-045006.615
Friday 3 FebruaryLigue 2NiortHL0-167006.931
Tuesday 31 JanuaryLigue 2LavalAL1-08306.533
Saturday 28 JanuaryLigue 2BordeauxHL0-381006.947
Friday 13 JanuaryLigue 2ValenciennesHW2-190007.232
Tuesday 10 JanuaryLigue 2Paris FCAL2-190006.931
Friday 30 DecemberLigue 2RodezAL2-181006.623
Monday 26 DecemberLigue 2LavalHW5-090007.332
Saturday 12 NovemberLigue 2GrenobleAD0-090007.628
Saturday 22 OctoberLigue 2NiortAL2-1Bench
Saturday 1 OctoberLigue 2Le HavreHD0-0Bench
Saturday 17 SeptemberLigue 2BordeauxAL2-1Bench
Friday 2 SeptemberLigue 2BastiaAL1-0Bench
Tuesday 30 AugustLigue 2AnnecyHL0-215006.55
Saturday 27 AugustLigue 2MetzAW1-2200
Saturday 6 AugustLigue 2PAUAD0-029006.311
Saturday 30 JulyLigue 2Saint EtienneHW2-1Bench

2021

31 played1 unusedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayLigue 2SochauxAD2-270006.637
Saturday 7 MayLigue 2NancyHL2-39000625
Saturday 30 AprilLigue 2NiortAW1-384006.943
Friday 22 AprilLigue 2GuingampHD3-39006.524
Tuesday 19 AprilLigue 2AuxerreAL2-145007.222
Saturday 16 AprilLigue 2AjaccioHL0-345006.99
Monday 11 AprilLigue 2Paris FCAD2-271006.318
Saturday 2 AprilLigue 2GrenobleHW1-057007.232
Saturday 19 MarchLigue 2AmiensAD1-1Bench
Tuesday 15 MarchLigue 2Le HavreHW2-090007.327
Saturday 12 MarchLigue 2ValenciennesAD0-07306.721
Saturday 5 MarchLigue 2CaenHW1-090007.749
Saturday 26 FebruaryLigue 2DunkerqueAL2-190006.932
Saturday 19 FebruaryLigue 2BastiaAD0-090007.224
Saturday 12 FebruaryLigue 2PAUHL0-19007.258
Saturday 5 FebruaryLigue 2ToulouseAL4-146006.324
Tuesday 21 DecemberLigue 2NancyAW0-345006.918
Friday 3 DecemberLigue 2GuingampAL3-210006.35
Monday 22 NovemberLigue 2AuxerreHW3-190007.330
Saturday 6 NovemberLigue 2AjaccioAL1-090006.313
Saturday 30 OctoberLigue 2Paris FCHL0-190008.252
Saturday 23 OctoberLigue 2GrenobleAW1-29007.343
Saturday 16 OctoberLigue 2AmiensHW1-090010727
Saturday 2 OctoberLigue 2Le HavreAL2-065006.937
Friday 24 SeptemberLigue 2ValenciennesHL0-120006.79
Tuesday 21 SeptemberLigue 2CaenAW0-19006.729
Saturday 18 SeptemberLigue 2DunkerqueHW2-090007.229
Saturday 11 SeptemberLigue 2BastiaHW2-166006.622
Saturday 14 AugustLigue 2QuevillyAL2-178006.638
Saturday 7 AugustLigue 2RodezHD1-190007.333
Saturday 31 JulyLigue 2NimesAL2-190007.246
Monday 26 JulyLigue 2SochauxHL1-380006.335

2020

29 played4 unusedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 1 MayLigue 2AuxerreHD0-024006.74
Saturday 24 AprilLigue 2SochauxAL1-062007.328
Tuesday 20 AprilLigue 2DunkerqueHD1-157007.219
Saturday 17 AprilLigue 2Estac TroyesAL1-076006.621
Saturday 10 AprilLigue 2GrenobleAL3-1Bench
Saturday 3 AprilLigue 2PAUHD1-19006.59
Saturday 20 MarchLigue 2ChateaurouxAD2-253006.313
Monday 15 MarchLigue 2Le HavreHL0-218006.622
Tuesday 2 MarchLigue 2NancyAL1-013006.714
Saturday 27 FebruaryLigue 2Paris FCHL0-263006.732
Monday 22 FebruaryLigue 2GuingampAD2-218006.610
Wednesday 10 FebruaryCoupe de FranceParis Saint GermainHL0-190006.625
Friday 5 FebruaryLigue 2AmiensAD0-027006.610
Tuesday 2 FebruaryLigue 2ValenciennesHD1-1Bench
Saturday 30 JanuaryLigue 2Chambly Thelle FCAL4-264007.226
Saturday 23 JanuaryLigue 2RodezHL1-261006.942
Saturday 16 JanuaryLigue 2AjaccioAL1-090007.344
Monday 11 JanuaryLigue 2ToulouseHD2-290007.324
Tuesday 5 JanuaryLigue 2AuxerreAD1-187006.642
Tuesday 22 DecemberLigue 2SochauxHL1-439006.216
Friday 18 DecemberLigue 2DunkerqueAW2-390006.621
Saturday 12 DecemberLigue 2Estac TroyesHD0-068006.37
Saturday 5 DecemberLigue 2GrenobleHD1-1100
Tuesday 1 DecemberLigue 2PAUAL1-079006.949
Saturday 28 NovemberLigue 2ChateaurouxHD1-118006.912
Saturday 21 NovemberLigue 2Le HavreAW1-2Bench
Saturday 7 NovemberLigue 2NancyHW2-16506.723
Saturday 31 OctoberLigue 2Paris FCAL3-16406.214
Saturday 24 OctoberLigue 2GuingampHW1-090007.338
Saturday 17 OctoberLigue 2NiortAL3-0900714
Saturday 3 OctoberLigue 2AmiensHW1-0Bench
Saturday 26 SeptemberLigue 2ValenciennesAL1-023006.911
Saturday 19 SeptemberLigue 2Chambly Thelle FCHD0-017006.71

2019

21 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 28 FebruaryLigue 2GrenobleHW2-087107.478
Saturday 22 FebruaryLigue 2LensAW1-415006.775
Friday 14 FebruaryLigue 2Estac TroyesHL0-190007.579
Tuesday 4 FebruaryLigue 2NiortHW4-3901107.677
Friday 31 JanuaryLigue 2Chambly Thelle FCAW0-190006.376
Monday 13 JanuaryLigue 2LorientAL2-175107.261
Friday 13 DecemberLigue 2RodezAL2-1620006.954%
Monday 2 DecemberLigue 2NancyHW1-0770006.961%
Friday 29 NovemberLigue 2GuingampAD1-1450106.794%
Friday 22 NovemberLigue 2Le MansHD3-3810006.679%
Friday 8 NovemberLigue 2AuxerreAD1-184006.666%
Friday 1 NovemberLigue 2OrleansHW2-1901007.470%
Friday 25 OctoberLigue 2Paris FCAW2-4891006.562%
Friday 18 OctoberLigue 2ValenciennesHD0-090007.567%
Saturday 21 SeptemberLigue 2LensHL0-257006.679%
Friday 30 AugustLigue 2Le HavreHL0-3900007.589%
Friday 23 AugustLigue 2NiortAD1-1900007.387%
Friday 16 AugustLigue 2Chambly Thelle FCHD0-0730007.296%
Friday 9 AugustLigue 2AjaccioAW1-24500774%
Monday 5 AugustLigue 2LorientHL1-290006.387%
Friday 26 JulyLigue 2SochauxAD0-0900006.975%

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

21 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 10 MayLigue 2NiortHW3-0900107.687%
Friday 3 MayLigue 2BeziersAL1-0710007.389%
Saturday 27 AprilLigue 2LensHW2-0900007.286%
Friday 19 AprilLigue 2OrleansHW3-190006.982%
Friday 12 AprilLigue 2NancyAW2-3901007.780%
Friday 5 AprilLigue 2RED Star FC 93AW0-2180006.888%
Friday 29 MarchLigue 2Clermont FootHD0-074000786%
Monday 12 NovemberLigue 2NancyHW2-140006.6100%
Friday 2 NovemberLigue 2RED Star FC 93HD1-190007.482%
Monday 29 OctoberLigue 2Clermont FootAD2-2901007.880%
Saturday 20 OctoberLigue 2LorientHW3-2790006.177%
Friday 5 OctoberLigue 2ValenciennesAW1-3520006.783%
Friday 28 SeptemberLigue 2ChateaurouxHW5-1900006.985%
Friday 21 SeptemberLigue 2GrenobleAW1-2900006.885%
Friday 14 SeptemberLigue 2Gazelec FC AjaccioHW4-1900106.682%
Friday 31 AugustLigue 2AuxerreAW0-2900106.873%
Friday 24 AugustLigue 2Le HavreHW1-090006.783%
Friday 17 AugustLigue 2SochauxAL2-090005.972%
Friday 10 AugustLigue 2Paris FCHD1-1820107.786%
Friday 3 AugustLigue 2Estac TroyesAW1-2530007.376%
Monday 30 JulyLigue 2MetzHL0-1360006.876%

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

33 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 11 MayLigue 2ChateaurouxAD2-2570006.775%
Friday 4 MayLigue 2QuevillyHW2-0900107.284%
Friday 20 AprilLigue 2SochauxAD1-1290006.473%
Monday 16 AprilLigue 2LorientHW3-0900007.392%
Friday 6 AprilLigue 2ValenciennesHW3-1900006.781%
Friday 30 MarchLigue 2OrleansAD1-190000784%
Monday 19 MarchLigue 2NimesHL0-290006.275%
Friday 9 MarchLigue 2AuxerreAW1-2900107.484%
Friday 2 MarchLigue 2ToursHL1-3901007.386%
Friday 16 FebruaryLigue 2NiortHW2-0900007.483%
Friday 9 FebruaryLigue 2Le HavreAL1-090006.490%
Monday 5 FebruaryLigue 2ReimsHD0-090006.683%
Friday 26 JanuaryLigue 2NancyAD2-2900006.177%
Friday 19 JanuaryLigue 2LensHD1-1780006.671%
Tuesday 16 JanuaryLigue 2Gazelec FC AjaccioAD1-1900006.682%
Friday 12 JanuaryLigue 2AjaccioHL2-3900006.584%
Friday 15 DecemberLigue 2QuevillyAW1-4900006.576%
Friday 8 DecemberLigue 2Bourg-en-bresse 01HW3-090107.394%
Tuesday 28 NovemberLigue 2Clermont FootAW1-2900007.182%
Friday 24 NovemberLigue 2SochauxHW1-0900006.878%
Saturday 18 NovemberLigue 2LorientAL4-2900007.488%
Friday 3 NovemberLigue 2ValenciennesAD0-0900006.792%
Friday 13 OctoberLigue 2AuxerreHD1-1790007.388%
Friday 29 SeptemberLigue 2ToursAW1-2901007.885%
Friday 22 SeptemberLigue 2Paris FCHD1-1900006.575%
Tuesday 19 SeptemberLigue 2NiortAW0-290000770%
Friday 15 SeptemberLigue 2Le HavreHW1-0900007.483%
Monday 11 SeptemberLigue 2ReimsAW0-1900007.280%
Friday 25 AugustLigue 2NancyHW2-1901007.366%
Saturday 19 AugustLigue 2LensAW2-4901007.678%
Friday 11 AugustLigue 2Gazelec FC AjaccioHD0-0900007.592%
Friday 4 AugustLigue 2AjaccioAL2-1900006.679%
Friday 28 JulyLigue 2ChateaurouxHL2-3900006.580%

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

16 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayLigue 1DijonHD0-0140006.4
Saturday 18 MarchLigue 1RennesHD0-0670007.1
Sunday 19 FebruaryLigue 1Paris Saint GermainAD0-0560006.8
Saturday 11 FebruaryLigue 1BastiaHW4-1260006.8
Sunday 29 JanuaryLigue 1Saint EtienneHL0-3150006.7
Saturday 21 JanuaryLigue 1BordeauxAL1-0290006.5
Wednesday 21 DecemberLigue 1DijonAL2-0150006.8
Saturday 17 DecemberLigue 1NancyHD1-1230006.9
Saturday 10 DecemberLigue 1LorientHW3-2400006.8
Friday 23 SeptemberLigue 1Paris Saint GermainHW2-080006.5
Tuesday 20 SeptemberLigue 1LilleAW1-21000
Saturday 17 SeptemberLigue 1GuingampHW2-170007.3
Saturday 10 SeptemberLigue 1BastiaAL2-166006.5
Sunday 28 AugustLigue 1Saint EtienneAD0-0310006.3
Saturday 20 AugustLigue 1BordeauxHW4-1200107.3
Sunday 14 AugustLigue 1MarseilleAD0-01000

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

37 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 14 MayLigue 1MarseilleHD1-1900007.582%
Saturday 7 MayLigue 1ToulouseAL1-0900006.673%
Saturday 30 AprilLigue 1BordeauxHL2-490006.786%
Sunday 24 AprilLigue 1MontpellierAL4-1900007.175%
Saturday 16 AprilLigue 1ReimsHW2-1900007.481%
Saturday 9 AprilLigue 1Saint EtienneAL1-090007.167%
Saturday 2 AprilLigue 1AngersHL0-1900007.873%
Saturday 19 MarchLigue 1CaenAL2-1490006.488%
Sunday 13 MarchLigue 1Paris Saint GermainHL0-9900006.776%
Saturday 5 MarchLigue 1NiceAL2-1900006.871%
Saturday 27 FebruaryLigue 1LorientHL0-190000879%
Saturday 20 FebruaryLigue 1MonacoAL3-1900006.386%
Saturday 13 FebruaryLigue 1Gazelec FC AjaccioAW2-3220006.966%
Saturday 6 FebruaryLigue 1BastiaAL2-0900006.882%
Saturday 30 JanuaryLigue 1NantesHL0-1900006.778%
Saturday 23 JanuaryLigue 1LilleAW1-3901007.184%
Saturday 16 JanuaryLigue 1RennesHL2-4900006.182%
Saturday 9 JanuaryLigue 1LyonAL4-190000764%
Saturday 19 DecemberLigue 1MonacoHD0-090000774%
Saturday 12 DecemberLigue 1BastiaHD1-1900007.470%
Saturday 5 DecemberLigue 1ReimsAD1-190100873%
Wednesday 2 DecemberLigue 1ToulouseHL0-3750007.390%
Saturday 28 NovemberLigue 1Paris Saint GermainAL4-1900007.877%
Saturday 21 NovemberLigue 1LilleHD1-190000777%
Saturday 7 NovemberLigue 1LorientAL4-1900006.880%
Saturday 31 OctoberLigue 1LyonHL0-1900006.967%
Sunday 25 OctoberLigue 1BordeauxAL1-0900007.182%
Saturday 17 OctoberLigue 1NantesAL3-0900007.176%
Saturday 3 OctoberLigue 1GuingampHL0-1900007.179%
Saturday 26 SeptemberLigue 1RennesAD1-1901007.871%
Wednesday 23 SeptemberLigue 1Saint EtienneHL0-1900007.363%
Saturday 19 SeptemberLigue 1AngersAL1-062006.688%
Saturday 12 SeptemberLigue 1CaenHL1-390006.690%
Saturday 29 AugustLigue 1MontpellierHD0-090000773%
Sunday 23 AugustLigue 1MarseilleAL6-0900006.388%
Saturday 15 AugustLigue 1NiceHD3-3900006.588%
Saturday 8 AugustLigue 1Gazelec FC AjaccioHD0-0900007.578%

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.