Skip to content
442ball
Menu

J. Perch: match by match

192 appearances across 3 competitions, 2015 to 2022.

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

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

2022

38 played3 unusedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayLeague TwoColchesterAW0-28400□6.924
Saturday 29 AprilLeague TwoHarrogate TownHL1-2450006.526
Tuesday 25 AprilLeague TwoLeyton OrientHL1-2900006.933
Saturday 22 AprilLeague TwoStevenageHW1-0900007.211
Tuesday 18 AprilLeague TwoNewport CountyAW1-24500□6.37
Saturday 15 AprilLeague TwoGrimsbyAD1-1900006.616
Monday 10 AprilLeague TwoRochdaleHD1-19000□6.751
Friday 7 AprilLeague TwoSwindon TownAW2-4900006.237
Saturday 1 AprilLeague TwoCrawley TownHW4-1900007.334
Saturday 25 MarchLeague TwoSutton UtdHD0-0700007.313
Wednesday 22 MarchLeague TwoGrimsbyHD0-0830006.625
Saturday 18 MarchLeague TwoStockport CountyAD1-158000718
Tuesday 14 MarchLeague TwoNorthamptonAL1-0900006.337
Saturday 4 MarchLeague TwoAFC WimbledonAW1-3900007.221
Saturday 25 FebruaryLeague TwoSalford CityHL2-59000□662
Saturday 18 FebruaryLeague TwoTranmereAW0-2900007.528
Tuesday 14 FebruaryLeague TwoCarlisleAW0-4900006.38
Saturday 11 FebruaryLeague TwoGillinghamHW2-0900007.217
Saturday 4 FebruaryLeague TwoBradfordAD1-19000□6.329
Saturday 28 JanuaryLeague TwoDoncasterHW4-1900006.919
Saturday 14 JanuaryLeague TwoCreweHD1-190000746
Saturday 7 JanuaryLeague TwoBarrowHL2-3900006.939
Sunday 1 JanuaryLeague TwoWalsallAL2-1900007.224
Thursday 29 DecemberLeague TwoHartlepoolAW1-290000724
Monday 26 DecemberLeague TwoNorthamptonHD1-14500□713
Saturday 10 DecemberLeague TwoStevenageAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 DecemberLeague TwoColchesterHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 NovemberLeague TwoHarrogate TownAL3-0900006.651
Saturday 12 NovemberLeague TwoRochdaleAW0-16900□734
Tuesday 8 NovemberLeague TwoBradfordHL1-2880006.638
Tuesday 25 OctoberLeague TwoNewport CountyHD0-05900□□■617
Saturday 15 OctoberLeague TwoWalsallHW2-180006.30
Saturday 8 OctoberLeague TwoBarrowAW0-1450006.66
Friday 30 SeptemberLeague TwoHartlepoolHD2-21000Not recorded2
Saturday 24 SeptemberLeague TwoCreweAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 SeptemberLeague TwoGillinghamAW0-2170006.73
Saturday 3 SeptemberLeague TwoDoncasterAW1-3730006.213
Saturday 27 AugustLeague TwoSutton UtdAL2-1900006.729
Saturday 20 AugustLeague TwoStockport CountyHW2-1900006.932
Tuesday 16 AugustLeague TwoAFC WimbledonHW5-2900006.967
Saturday 13 AugustLeague TwoLeyton OrientAL1-0120006.71

2021

23 played3 unusedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 28 MayLeague TwoPort ValeHL0-39000□6.230
Wednesday 18 MayLeague TwoNorthamptonAW0-1970007.29
Saturday 14 MayLeague TwoNorthamptonHW2-19000□6.324
Saturday 7 MayLeague TwoForest GreenHD2-2840006.913
Monday 2 MayLeague TwoSalford CityAD2-289000743
Tuesday 26 AprilLeague TwoStevenageHW2-09000□860
Saturday 23 AprilLeague TwoCrawley TownHW2-09000□7.258
Monday 18 AprilLeague TwoCarlisleAL1-0900007.334
Friday 15 AprilLeague TwoSutton UtdHL2-3850006.930
Saturday 9 AprilLeague TwoScunthorpeAW0-4900007.255
Tuesday 5 AprilLeague TwoForest GreenAL1-045000712
Tuesday 29 MarchLeague TwoHartlepoolAD2-29010□7.344
Saturday 26 MarchLeague TwoOldhamAW1-29000□736
Tuesday 22 MarchLeague TwoRochdaleAW0-1900007.639
Tuesday 15 MarchLeague TwoPort ValeAL3-1900006.330
Friday 11 MarchLeague TwoTranmereAL3-2260006.36
Friday 4 MarchLeague TwoExeter CityHW2-11000Not recorded0
Saturday 26 FebruaryLeague TwoBradfordAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 FebruaryLeague TwoNewport CountyAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 1 FebruaryLeague TwoHarrogate TownAD0-01000Not recorded0
Saturday 29 JanuaryLeague TwoLeyton OrientHW2-01000Not recorded0
Saturday 21 AugustLeague TwoBradfordHL2-3900006.942
Tuesday 17 AugustLeague TwoColchesterAD1-19000□6.628
Saturday 14 AugustLeague TwoNewport CountyHW2-1900006.922
Tuesday 10 AugustEFL CupPrestonHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 AugustLeague TwoBristol RoversHW2-1900006.537

2020

33 played8 unusedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayLeague TwoPort ValeAW0-3900007.221
Saturday 1 MayLeague TwoOldhamHW4-1900007.334
Saturday 24 AprilLeague TwoSalford CityAL2-0900006.731
Tuesday 20 AprilLeague TwoScunthorpeHW3-086110924
Saturday 17 AprilLeague TwoStevenageAW0-190000719
Friday 9 AprilLeague TwoNewport CountyHD1-1900006.622
Monday 5 AprilLeague TwoExeter CityAD0-0900007.215
Friday 2 AprilLeague TwoLeyton OrientHL0-290000750
Saturday 27 MarchLeague TwoTranmereAD1-1900007.515
Tuesday 23 MarchLeague TwoForest GreenHD0-0900007.737
Saturday 20 MarchLeague TwoGrimsbyHD2-2900006.921
Tuesday 16 MarchLeague TwoCarlisleHD1-1900007.324
Saturday 13 MarchLeague TwoCrawley TownAL1-0900007.327
Tuesday 9 MarchLeague TwoCheltenhamHW3-1900007.220
Saturday 6 MarchLeague TwoBarrowAL2-0260006.35
Tuesday 2 MarchLeague TwoBradfordAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 FebruaryLeague TwoMorecambeHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 23 FebruaryLeague TwoHarrogate TownAL1-0900007.316
Saturday 20 FebruaryLeague TwoCambridge UnitedHL0-3900007.226
Wednesday 17 FebruaryLeague TwoBoltonHL2-39000□6.319
Sunday 14 FebruaryLeague TwoColchesterAD2-290100724
Tuesday 9 FebruaryLeague TwoWalsallAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 JanuaryLeague TwoSouthendAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 5 JanuaryLeague TwoSalford CityHW2-1900007.219
Saturday 2 JanuaryLeague TwoPort ValeHW4-0900006.947
Saturday 26 DecemberLeague TwoScunthorpeAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 DecemberLeague TwoSouthendHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 24 NovemberLeague TwoHarrogate TownHL0-1900006.938
Friday 20 NovemberLeague TwoColchesterHD1-1900006.727
Saturday 14 NovemberLeague TwoForest GreenAW1-2900006.713
Tuesday 3 NovemberLeague TwoBoltonAD1-190000731
Saturday 31 OctoberLeague TwoWalsallHD1-19000□6.643
Tuesday 27 OctoberLeague TwoBarrowHL2-4681007.223
Saturday 24 OctoberLeague TwoCheltenhamAD0-09000□725
Tuesday 20 OctoberLeague TwoMorecambeAD1-1900006.732
Saturday 17 OctoberLeague TwoBradfordHL1-3900006.922
Saturday 10 OctoberLeague TwoStevenageHD0-0900007.344
Saturday 3 OctoberLeague TwoNewport CountyAL2-19001□730
Saturday 19 SeptemberLeague TwoLeyton OrientAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 SeptemberLeague TwoTranmereHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 AugustEFL CupPrestonAL4-06300□6.50

2019

29 playedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague TwoGrimsbyHL0-29000□70
Tuesday 3 MarchLeague TwoSwindon TownAL2-08300□6.80
Saturday 29 FebruaryLeague TwoPort ValeAD2-2900007.10
Saturday 22 FebruaryLeague TwoForest GreenHW1-0900007.2Not recorded
Tuesday 11 FebruaryLeague TwoCambridge UnitedHL0-2800006.90
Saturday 8 FebruaryLeague TwoCheltenhamHW1-09000□6.8Not recorded
Saturday 1 FebruaryLeague TwoCrawley TownAL3-19000070
Tuesday 28 JanuaryLeague TwoNorthamptonAL3-0900007.20
Saturday 25 JanuaryLeague TwoCreweHD2-2900007.1Not recorded
Saturday 18 JanuaryLeague TwoBradfordAD2-29001□7.10
Saturday 11 JanuaryLeague TwoNewport CountyHL1-2900007.10
Saturday 4 JanuaryLeague TwoPlymouthHL1-3900006.60
Wednesday 1 JanuaryLeague TwoOldhamAW0-2900006.60
Sunday 29 DecemberLeague TwoCreweAL3-19000□6.5Not recorded
Thursday 26 DecemberLeague TwoWalsallHL0-2900006.9Not recorded
Saturday 21 DecemberLeague TwoGrimsbyAW0-1900007.2Not recorded
Saturday 14 DecemberLeague TwoColchesterHD2-2860007.3Not recorded
Saturday 7 DecemberLeague TwoForest GreenAW0-29000□6.4Not recorded
Saturday 23 NovemberLeague TwoPort ValeHW2-1900006.8Not recorded
Saturday 16 NovemberLeague TwoLeyton OrientAW0-29000□6.7Not recorded
Saturday 2 NovemberLeague TwoStevenageHD0-09000070%
Saturday 26 OctoberLeague TwoSalford CityAD1-1900006.80%
Tuesday 22 OctoberLeague TwoExeter CityHW3-1901007.40%
Saturday 19 OctoberLeague TwoNewport CountyAL2-1900006.6Not recorded
Saturday 5 OctoberLeague TwoPlymouthAD2-2450006.6Not recorded
Saturday 28 SeptemberLeague TwoBradfordHD1-1900006.9Not recorded
Saturday 21 SeptemberLeague TwoWalsallAL1-0900007.40%
Tuesday 17 SeptemberLeague TwoOldhamHD2-2900006.7Not recorded
Saturday 14 SeptemberLeague TwoMorecambeHW3-0900007.1Not recorded

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

7 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 13 MarchChampionshipAston VillaAW1-3180006.30%
Saturday 10 FebruaryChampionshipWolvesAL2-1420006.20%
Saturday 3 FebruaryChampionshipBarnsleyHW1-0900007.50%
Saturday 19 AugustChampionshipHull CityHW2-19000□6.80%
Wednesday 16 AugustChampionshipNorwichAL2-0900007.10%
Saturday 12 AugustChampionshipSheffield WednesdayAD1-1900007.1Not recorded
Saturday 5 AugustChampionshipReadingHW2-09000070%

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

32 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 7 MayChampionshipNorwichAL4-0900005.70%
Saturday 29 AprilChampionshipNottingham ForestHW2-0900006.70%
Saturday 22 AprilChampionshipBrentfordAL3-19000□6.6Not recorded
Monday 17 AprilChampionshipSheffield WednesdayHL1-29000□6.90%
Friday 7 AprilChampionshipBrightonHL1-2900007.1Not recorded
Friday 31 MarchChampionshipDerbyAL1-09000070%
Tuesday 7 MarchChampionshipBarnsleyHW2-14800□6.70%
Saturday 4 MarchChampionshipCardiffHW2-19000□6.9Not recorded
Saturday 25 FebruaryChampionshipPrestonAL2-1900007.20%
Saturday 11 FebruaryChampionshipHuddersfieldHL1-2900006.6Not recorded
Saturday 4 FebruaryChampionshipBlackburnAL1-09000□7Not recorded
Wednesday 1 FebruaryChampionshipNewcastleAD2-29000□70%
Saturday 21 JanuaryChampionshipFulhamHD1-11000Not recordedNot recorded
Monday 2 JanuaryChampionshipIpswichHW2-1900006.70%
Saturday 31 DecemberChampionshipWolvesAW1-29000□7.10%
Tuesday 27 DecemberChampionshipBrightonAL3-0900006.40%
Sunday 18 DecemberChampionshipAston VillaHL0-1900006.90%
Wednesday 14 DecemberChampionshipDerbyHL0-1900007.30%
Thursday 1 DecemberChampionshipWolvesHL1-23500□□■5.3Not recorded
Saturday 26 NovemberChampionshipIpswichAL3-05900□6.30%
Saturday 19 NovemberChampionshipNorwichHW2-1900006.4Not recorded
Saturday 5 NovemberChampionshipNottingham ForestAD1-1900006.5Not recorded
Friday 28 OctoberChampionshipBrentfordHL0-2900006.10%
Saturday 22 OctoberChampionshipSheffield WednesdayAL1-0900007.40%
Tuesday 18 OctoberChampionshipBristol CityHW1-09000070%
Saturday 15 OctoberChampionshipReadingHD1-1900007Not recorded
Tuesday 13 SeptemberChampionshipNewcastleHL0-6180006.40%
Saturday 10 SeptemberChampionshipBlackburnHD1-19000□6.9Not recorded
Saturday 27 AugustChampionshipWiganAW0-1900007.20%
Saturday 20 AugustChampionshipPrestonHL0-29000□6.80%
Sunday 14 AugustChampionshipCardiffAW0-21000Not recordedNot recorded
Sunday 7 AugustChampionshipLeedsHW3-020006.2Not recorded

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

30 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 23 AprilChampionshipReadingHD1-1900006.80%
Tuesday 19 AprilChampionshipBrightonAL4-0900006.30%
Saturday 9 AprilChampionshipCharltonHW2-1550007.20%
Tuesday 5 AprilChampionshipLeedsAD1-1900006.4Not recorded
Friday 1 AprilChampionshipMiddlesbroughHL2-39000□6.40%
Saturday 19 MarchChampionshipPrestonAD1-1900006.9Not recorded
Saturday 12 MarchChampionshipBrentfordHW3-0900007.10%
Tuesday 8 MarchChampionshipDerbyHW2-0900107.4Not recorded
Saturday 5 MarchChampionshipMilton Keynes DonsAL2-0900006.80%
Saturday 27 FebruaryChampionshipBirminghamHW2-0900107.8Not recorded
Tuesday 23 FebruaryChampionshipSheffield WednesdayAD1-1900006.80%
Saturday 20 FebruaryChampionshipBoltonAD1-1900007Not recorded
Saturday 13 FebruaryChampionshipFulhamHL1-3900006.80%
Saturday 6 FebruaryChampionshipIpswichHW1-0900006.8Not recorded
Tuesday 26 JanuaryChampionshipNottingham ForestAD0-09000□7.4Not recorded
Saturday 23 JanuaryChampionshipWolvesHD1-1900007Not recorded
Saturday 16 JanuaryChampionshipRotherhamAW0-3900006.70%
Tuesday 12 JanuaryChampionshipBlackburnAD1-1900006.7Not recorded
Tuesday 15 DecemberChampionshipBrightonHD2-2160006.9Not recorded
Saturday 12 DecemberChampionshipBurnleyHD0-0900007.30%
Thursday 3 DecemberChampionshipReadingAW0-1900006.80%
Saturday 28 NovemberChampionshipLeedsHW1-0900007.30%
Friday 20 NovemberChampionshipMiddlesbroughAL1-0900007.1Not recorded
Tuesday 3 NovemberChampionshipDerbyAL1-08900□□■6.80%
Friday 30 OctoberChampionshipBrentfordAL1-0160006.50%
Saturday 17 OctoberChampionshipBirminghamAL2-19000□7.20%
Friday 25 SeptemberChampionshipFulhamAL4-09000□6.30%
Saturday 19 SeptemberChampionshipHull CityAD1-1900007.3Not recorded
Wednesday 16 SeptemberChampionshipBlackburnHD2-2900007Not recorded
Saturday 12 SeptemberChampionshipNottingham ForestHL1-29000□6.9Not recorded

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.