Skip to content
442ball
Menu

K. Harris: match by match

202 appearances across 5 competitions, 2015 to 2026.

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

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

2026

2 playedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AugustLeague TwoFleetwood TownAD0-0700064
Saturday 8 AugustEFL CupLutonHL0-3670006.75

2025

26 playedEFL Cup, FA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 25 MayLeague TwoNotts CountyAL3-0300006.35
Friday 15 MayLeague TwoGrimsbyHD2-2440006.38
Saturday 11 AprilLeague TwoGillinghamHD0-0160006.71
Saturday 21 FebruaryLeague TwoCheltenhamAL3-243006.34
Tuesday 17 FebruaryLeague TwoNewport CountyHL1-3650006.313
Saturday 13 DecemberLeague TwoColchesterHW4-3891007.312
Tuesday 9 DecemberLeague TwoFleetwood TownAD1-1900006.620
Friday 5 DecemberFA CupLeyton OrientHW4-090010716
Saturday 29 NovemberLeague TwoCrawley TownHW4-3890106.316
Saturday 15 NovemberLeague TwoMilton Keynes DonsAL2-090006.714
Saturday 8 NovemberLeague TwoCambridge UnitedHD0-0900006.617
Saturday 25 OctoberLeague TwoGillinghamAW1-2900006.315
Saturday 18 OctoberLeague TwoOldhamHW1-0890006.617
Saturday 11 OctoberLeague TwoChesterfieldAL2-0900006.39
Saturday 4 OctoberLeague TwoGrimsbyHL0-2900006.624
Saturday 27 SeptemberLeague TwoBristol RoversAL2-190006.29
Saturday 20 SeptemberLeague TwoSwindon TownHW3-2901007.711
Saturday 13 SeptemberLeague TwoShrewsburyAW1-3900107.217
Saturday 6 SeptemberLeague TwoTranmereHW3-1900006.913
Friday 29 AugustLeague TwoCheltenhamHD1-190108.518
Saturday 23 AugustLeague TwoWalsallAL1-0900006.620
Tuesday 19 AugustLeague TwoNewport CountyAW0-190006.513
Saturday 16 AugustLeague TwoAccrington STHW2-1900106.713
Tuesday 12 AugustEFL CupRotherhamHD0-0680007.218
Saturday 9 AugustLeague TwoNotts CountyAW1-290006.715
Saturday 2 AugustLeague TwoCreweHL1-3901006.915

2024

30 playedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayLeague TwoSalford CityHD2-2740006.921
Saturday 26 AprilLeague TwoCheltenhamAL3-290000613
Monday 21 AprilLeague TwoAccrington STAD1-1900006.214
Friday 18 AprilLeague TwoPort ValeHW3-2900006.931
Saturday 12 AprilLeague TwoMorecambeAW0-2900006.313
Saturday 5 AprilLeague TwoNewport CountyHW3-290000726
Tuesday 1 AprilLeague TwoChesterfieldAL2-1900006.310
Saturday 29 MarchLeague TwoDoncasterAL3-0900006.713
Tuesday 25 MarchLeague TwoMilton Keynes DonsHD2-2901007.319
Saturday 22 MarchLeague TwoBromleyHW2-1900005.913
Saturday 15 MarchLeague TwoAFC WimbledonHL1-2900107.324
Saturday 8 MarchLeague TwoHarrogate TownAL1-0890006.513
Tuesday 4 MarchLeague TwoWalsallHD1-190000619
Thursday 27 FebruaryLeague TwoBarrowAW0-1890006.912
Saturday 22 FebruaryLeague TwoGillinghamHD0-090007.518
Saturday 15 FebruaryLeague TwoColchesterHD0-0900007.326
Tuesday 11 FebruaryLeague TwoNewport CountyAL1-0900007.233
Saturday 8 FebruaryLeague TwoGrimsbyAL2-1900006.715
Saturday 1 FebruaryLeague TwoSwindon TownHL1-5810007.219
Tuesday 28 JanuaryLeague TwoNotts CountyAL1-0270006.217
Saturday 25 JanuaryLeague TwoFleetwood TownAW1-2900107.223
Saturday 18 JanuaryLeague TwoBradfordHL0-190000728
Saturday 4 JanuaryLeague TwoTranmereAL1-0900006.517
Wednesday 1 JanuaryLeague TwoCreweAL3-2311007.27
Sunday 29 DecemberLeague TwoAccrington STHW2-1751007.214
Thursday 26 DecemberLeague TwoMorecambeHL0-1210006.98
Saturday 30 NovemberLeague TwoCreweHD1-169006.27
Saturday 23 NovemberLeague TwoDoncasterHD0-0710006.717
Saturday 16 NovemberLeague TwoBromleyAD1-1670007.319
Saturday 9 NovemberLeague TwoSalford CityAW0-1180006.95

2020

41 played5 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipDerbyAD3-31006.51
Saturday 1 MayChampionshipNottingham ForestHD0-090006.916
Saturday 24 AprilChampionshipMiddlesbroughAL3-18006.33
Tuesday 20 AprilChampionshipBlackburnHW1-0750107.211
Saturday 17 AprilChampionshipBristol CityHD1-173006.914
Tuesday 13 AprilChampionshipSwanseaHL0-2Bench
Saturday 10 AprilChampionshipQPRAL4-119006.3
Monday 5 AprilChampionshipCardiffHW5-0Bench
Friday 2 AprilChampionshipWatfordAL1-0Bench
Saturday 20 MarchChampionshipBarnsleyAW1-2Bench
Wednesday 17 MarchChampionshipHuddersfieldHD1-161006.311
Sunday 14 MarchChampionshipNorwichHL1-2900722
Saturday 6 MarchChampionshipReadingAL3-070006.212
Wednesday 3 MarchChampionshipRotherhamHL1-21706.36
Saturday 27 FebruaryChampionshipLutonAL3-290006.921
Wednesday 24 FebruaryChampionshipBrentfordAL3-090006.719
Saturday 20 FebruaryChampionshipBirminghamHL0-190006.38
Tuesday 16 FebruaryChampionshipStoke CityAL1-090007.213
Tuesday 9 FebruaryChampionshipWycombeHW2-0900107.311
Saturday 6 FebruaryChampionshipMillwallAL4-145006.77
Tuesday 2 FebruaryChampionshipBournemouthAW1-2110107.32
Saturday 30 JanuaryChampionshipPrestonHW1-0Bench
Wednesday 27 JanuaryChampionshipCoventryAL2-015006.33
Sunday 24 JanuaryFA CupEvertonAL3-090006.218
Saturday 9 JanuaryFA CupExeter CityAW0-290006.222
Friday 1 JanuaryChampionshipDerbyHW1-09000712
Tuesday 29 DecemberChampionshipMiddlesbroughHW2-190006.514
Saturday 26 DecemberChampionshipBlackburnAD1-18006.6
Saturday 19 DecemberChampionshipCoventryHW1-090006.310
Tuesday 15 DecemberChampionshipNottingham ForestAL2-055006.39
Saturday 12 DecemberChampionshipBarnsleyHL1-290006.97
Tuesday 8 DecemberChampionshipHuddersfieldAL2-09006.311
Saturday 5 DecemberChampionshipNorwichAL2-18800719
Wednesday 2 DecemberChampionshipReadingHD1-189005.94
Saturday 28 NovemberChampionshipStoke CityHD0-08306.911
Tuesday 3 NovemberChampionshipBournemouthHW1-09406.517
Saturday 31 OctoberChampionshipWycombeAL1-060006.97
Wednesday 28 OctoberChampionshipRotherhamAL3-090006.618
Saturday 24 OctoberChampionshipLutonHL0-190007.232
Wednesday 21 OctoberChampionshipBrentfordHL1-2900106.715
Saturday 17 OctoberChampionshipBirminghamAW0-190006.717
Saturday 3 OctoberChampionshipQPRHD1-190007.313
Sunday 27 SeptemberChampionshipBristol CityAL2-0900713
Saturday 19 SeptemberChampionshipWatfordHD0-09000716
Saturday 12 SeptemberChampionshipCardiffAW0-290006.78
Saturday 5 SeptemberEFL CupWalsallAD0-090006.616

2019

46 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipMiddlesbroughHL1-2900107.3100
Saturday 18 JulyChampionshipFulhamAL5-390006.590
Tuesday 14 JulyChampionshipHuddersfieldHD0-090007.478
Saturday 11 JulyChampionshipQPRAW0-390006.975
Wednesday 8 JulyChampionshipPrestonHL1-388006.684
Sunday 5 JulyChampionshipSwanseaAL2-123006.5100
Wednesday 1 JulyChampionshipWest BromHL0-390006.782
Sunday 28 JuneChampionshipBristol CityAW1-290006.675
Saturday 20 JuneChampionshipNottingham ForestHD1-190006.596
Saturday 7 MarchChampionshipBrentfordAL5-025006.5100
Saturday 29 FebruaryChampionshipDerbyHL1-339005.585
Wednesday 26 FebruaryChampionshipCharltonHW1-057006.788
Saturday 22 FebruaryChampionshipBirminghamAD3-390006.184
Saturday 15 FebruaryChampionshipReadingHL0-390006.589
Wednesday 12 FebruaryChampionshipLutonAL1-045006.881
Saturday 1 FebruaryChampionshipMillwallHD0-05600753
Tuesday 28 JanuaryChampionshipWiganAL2-171006.970
Saturday 4 JanuaryFA CupBrightonAW0-119006.5100
Wednesday 1 JanuaryChampionshipHull CityHL0-190007.170
Sunday 29 DecemberChampionshipCardiffHL1-290006.290%
Thursday 26 DecemberChampionshipStoke CityAL3-290006.169%
Sunday 22 DecemberChampionshipBristol CityHW1-0900006.791%
Saturday 14 DecemberChampionshipNottingham ForestAW0-4900006.984%
Wednesday 11 DecemberChampionshipDerbyAD1-1610006.780%
Saturday 7 DecemberChampionshipBrentfordHW2-1900107.170%
Saturday 30 NovemberChampionshipCharltonAW1-381000776%
Wednesday 27 NovemberChampionshipBirminghamHD1-1901007.189%
Saturday 23 NovemberChampionshipWest BromAL2-160006.572%
Saturday 9 NovemberChampionshipSwanseaHD2-2830006.588%
Saturday 2 NovemberChampionshipBlackburnAL2-1770006.877%
Saturday 26 OctoberChampionshipLeedsHD0-0900006.485%
Tuesday 22 OctoberChampionshipStoke CityHW1-0740006.894%
Friday 18 OctoberChampionshipCardiffAD1-1790106.988%
Saturday 5 OctoberChampionshipWiganHW1-0900007.282%
Tuesday 1 OctoberChampionshipHull CityAL1-05900681%
Saturday 28 SeptemberChampionshipMiddlesbroughAW1-4890006.892%
Tuesday 24 SeptemberEFL CupEvertonHL0-2310006.675%
Saturday 21 SeptemberChampionshipFulhamHD1-1900006.677%
Sunday 15 SeptemberChampionshipHuddersfieldAW0-2860107.176%
Saturday 31 AugustChampionshipQPRHL1-2900006.669%
Wednesday 28 AugustEFL CupRotherhamAW0-1450106.958%
Saturday 24 AugustChampionshipPrestonAL2-1900006.686%
Tuesday 20 AugustChampionshipLutonHW1-0881007.579%
Saturday 17 AugustChampionshipMillwallAL1-0900006.8100%
Saturday 10 AugustChampionshipBarnsleyHW2-0900007.362%
Saturday 3 AugustChampionshipReadingAW1-3781007.596%

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

13 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 16 AprilPremier LeagueBrightonAW0-2100006.7
Tuesday 29 JanuaryPremier LeagueArsenalAL2-190006.6
Saturday 29 DecemberPremier LeagueLeicesterAW0-1120006.9
Wednesday 26 DecemberPremier LeagueCrystal PalaceAD0-0900007.2
Saturday 22 DecemberPremier LeagueManchester UnitedHL1-5160006.1
Saturday 8 DecemberPremier LeagueSouthamptonHW1-050006.4
Tuesday 4 DecemberPremier LeagueWest HamAL3-1170006.4
Friday 30 NovemberPremier LeagueWolvesHW2-1140006.5
Saturday 24 NovemberPremier LeagueEvertonAL1-067006.2
Saturday 10 NovemberPremier LeagueBrightonHW2-190000
Saturday 27 OctoberPremier LeagueLiverpoolAL4-1160006.6
Saturday 20 OctoberPremier LeagueFulhamHW4-281007.3
Saturday 6 OctoberPremier LeagueTottenhamAL1-0120006.6

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

3 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 6 MarchChampionshipBarnsleyHW2-1700006.466%
Sunday 25 FebruaryChampionshipBristol CityHW1-0170006.566%
Saturday 20 JanuaryChampionshipSheffield WednesdayAD0-070006.20%

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

38 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 28 AprilChampionshipNewcastleHL0-2240006.5100%
Saturday 22 AprilChampionshipWiganAD0-0850006.172%
Monday 17 AprilChampionshipNottingham ForestHW1-0900006.585%
Friday 14 AprilChampionshipSheffield WednesdayAL1-0900006.372%
Saturday 8 AprilChampionshipBrentfordHW2-1900006.482%
Tuesday 4 AprilChampionshipBarnsleyAD0-0250006.787%
Saturday 1 AprilChampionshipWolvesAL3-179005.488%
Saturday 18 MarchChampionshipIpswichHW3-1890107.268%
Saturday 11 MarchChampionshipBirminghamHD1-110000%
Tuesday 7 MarchChampionshipBlackburnAD1-170005.869%
Saturday 4 MarchChampionshipQPRAL2-1900006.566%
Saturday 25 FebruaryChampionshipFulhamHD2-2900006.166%
Saturday 18 FebruaryChampionshipRotherhamHW5-0801107.758%
Tuesday 14 FebruaryChampionshipDerbyAW3-4892007.961%
Saturday 11 FebruaryChampionshipLeedsAW0-2870006.683%
Saturday 4 FebruaryChampionshipNorwichHL0-1900005.776%
Tuesday 31 JanuaryChampionshipPrestonHW2-090006.287%
Saturday 28 JanuaryChampionshipReadingAL2-1240006.587%
Tuesday 24 JanuaryChampionshipBrightonAL1-0900005.986%
Saturday 21 JanuaryChampionshipBurton AlbionHW1-0900107.483%
Saturday 14 JanuaryChampionshipBristol CityAW2-3211107.228%
Sunday 8 JanuaryFA CupFulhamHL1-2800006.571%
Monday 2 JanuaryChampionshipAston VillaHW1-0900006.987%
Saturday 17 DecemberChampionshipBarnsleyHL3-427000650%
Saturday 10 DecemberChampionshipIpswichAD1-1560005.850%
Saturday 3 DecemberChampionshipBrightonHD0-0900006.683%
Saturday 5 NovemberChampionshipNewcastleAL2-1150006.550%
Saturday 29 OctoberChampionshipWiganHL0-1180006.7100%
Friday 14 OctoberChampionshipBristol CityHW2-1180005.550%
Saturday 1 OctoberChampionshipBurton AlbionAL2-0350006.380%
Tuesday 27 SeptemberChampionshipDerbyHL0-2310006.880%
Saturday 24 SeptemberChampionshipRotherhamAW1-2200006.6100%
Saturday 17 SeptemberChampionshipLeedsHL0-2200006.380%
Tuesday 13 SeptemberChampionshipPrestonAL3-0900007.383%
Saturday 10 SeptemberChampionshipNorwichAL3-226000670%
Saturday 27 AugustChampionshipReadingHL0-1900007.163%
Saturday 20 AugustChampionshipFulhamAD2-231006.762%
Wednesday 17 AugustChampionshipBlackburnHW2-132006.362%

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 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MayChampionshipBirminghamHD1-1160006.6100%
Saturday 30 AprilChampionshipSheffield WednesdayAL3-0180006.5100%
Saturday 23 AprilChampionshipBoltonHW2-1100007.1100%

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.