Skip to content
442ball
Menu

K. Watts: match by match

207 appearances across 5 competitions, 2019 to 2026.

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

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

2026

10 playedEFL Cup, League One

2025

48 played1 unusedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayLeague TwoCreweAD0-0900007.210
Saturday 25 AprilLeague TwoBarrowHW3-0700006.921
Tuesday 21 AprilLeague TwoGrimsbyHL1-2900006.552
Thursday 16 AprilLeague TwoBromleyAD0-0900007.643
Saturday 11 AprilLeague TwoNotts CountyHW4-0900007.210
Monday 6 AprilLeague TwoCheltenhamAD1-1900006.917
Thursday 2 AprilLeague TwoSwindon TownHD1-1900006.321
Saturday 28 MarchLeague TwoBarnetAL1-0900005.911
Saturday 21 MarchLeague TwoSalford CityHW1-0900007.916
Tuesday 17 MarchLeague TwoWalsallAD0-0900007.250
Saturday 14 MarchLeague TwoGillinghamHW5-0900007.221
Saturday 7 MarchLeague TwoAccrington STAD1-1900007.776
Saturday 28 FebruaryLeague TwoMilton Keynes DonsHD1-1900006.610
Saturday 21 FebruaryLeague TwoNewport CountyAW0-2900007.748
Tuesday 17 FebruaryLeague TwoColchesterHD1-190100826
Saturday 14 FebruaryLeague TwoBristol RoversHW3-1901008.517
Tuesday 10 FebruaryLeague TwoCrawley TownAW0-3900007.215
Saturday 7 FebruaryLeague TwoHarrogate TownAL2-1900007.351
Saturday 31 JanuaryLeague TwoOldhamAW0-3900006.922
Tuesday 27 JanuaryLeague TwoShrewsburyHW1-0900007.769
Saturday 24 JanuaryLeague TwoTranmereHW4-2902008.955
Saturday 17 JanuaryLeague TwoFleetwood TownAW1-2900007.348
Thursday 1 JanuaryLeague TwoWalsallHW2-0900007.751
Monday 29 DecemberLeague TwoChesterfieldAW0-190000727
Friday 26 DecemberLeague TwoGillinghamAD1-1900007.311
Friday 19 DecemberLeague TwoAccrington STHW2-03900□6.711
Saturday 13 DecemberLeague TwoMilton Keynes DonsAD1-1900006.524
Tuesday 9 DecemberLeague TwoChesterfieldHD1-1901007.213
Saturday 29 NovemberLeague TwoCreweHW2-1900006.728
Saturday 22 NovemberLeague TwoBarrowAW0-2900007.735
Saturday 15 NovemberLeague TwoBarnetHD0-0900006.717
Saturday 8 NovemberLeague TwoSalford CityAD0-090000715
Saturday 25 OctoberLeague TwoNotts CountyAL2-0900006.218
Saturday 18 OctoberLeague TwoBromleyHW2-1900007.216
Saturday 11 OctoberLeague TwoShrewsburyAL2-0900005.948
Saturday 4 OctoberLeague TwoCrawley TownHW3-1900006.610
Saturday 27 SeptemberLeague TwoTranmereAD0-0900006.633
Tuesday 23 SeptemberEFL CupFulhamAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 SeptemberLeague TwoFleetwood TownHW2-1900007.326
Saturday 13 SeptemberLeague TwoGrimsbyAD1-1900007.510
Saturday 6 SeptemberLeague TwoOldhamHL0-1900006.754
Saturday 30 AugustLeague TwoNewport CountyHW2-0901008.252
Tuesday 26 AugustEFL CupCharltonHW3-1900007.325
Saturday 23 AugustLeague TwoBristol RoversAL1-0900007.241
Tuesday 19 AugustLeague TwoColchesterAW1-29000□6.231
Saturday 16 AugustLeague TwoHarrogate TownHD1-1900006.941
Tuesday 12 AugustEFL CupBristol RoversAW0-2900007.322
Saturday 9 AugustLeague TwoSwindon TownAL3-2810005.934
Saturday 2 AugustLeague TwoCheltenhamHW1-0900007.213

2024

29 played9 unusedLeague One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayLeague OneBirminghamHL1-29000□613
Saturday 26 AprilLeague OneBurton AlbionAL2-1770006.326
Monday 21 AprilLeague OneLeyton OrientHL1-2900006.79
Friday 18 AprilLeague OneHuddersfieldAW1-2900006.612
Saturday 12 AprilLeague OneCharltonHL0-1900006.522
Saturday 5 AprilLeague OneShrewsburyAW0-1900007.529
Tuesday 1 AprilLeague OneWrexhamHD2-2900006.920
Saturday 29 MarchLeague OneNorthamptonHD1-1900006.915
Saturday 22 MarchLeague OneBarnsleyAD1-1900006.97
Saturday 15 MarchLeague OnePeterboroughHL0-19000□6.521
Tuesday 11 MarchLeague OneBlackpoolAL2-1900007.351
Saturday 8 MarchLeague OneWiganAL1-09000□744
Tuesday 4 MarchLeague OneStevenageHL0-1900006.726
Saturday 1 MarchLeague OneCrawley TownAW0-2900006.98
Saturday 22 FebruaryLeague OneStockport CountyHW2-0900007.210
Saturday 15 FebruaryLeague OneExeter CityHL0-1900006.627
Tuesday 11 FebruaryLeague OneBirminghamAL4-0900006.210
Saturday 8 FebruaryLeague OneLincolnAD1-1900006.935
Tuesday 28 JanuaryLeague OneRotherhamAL2-1890006.915
Saturday 25 JanuaryLeague OneMansfield TownHW3-2900106.920
Saturday 18 JanuaryLeague OneBoltonAD2-2900006.68
Saturday 4 JanuaryLeague OneBristol RoversHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 JanuaryLeague OneReadingHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 29 DecemberLeague OneLeyton OrientAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 26 DecemberLeague OneCharltonAL2-1450006.511
Friday 20 DecemberLeague OneHuddersfieldHL0-4900006.611
Saturday 14 DecemberLeague OneWrexhamAD2-2840006.216
Saturday 7 DecemberLeague OneShrewsburyHW4-1900107.310
Tuesday 3 DecemberLeague OneReadingAL3-0220006.76
Tuesday 26 NovemberLeague OneBoltonHD1-11000Not recorded0
Saturday 23 NovemberLeague OneNorthamptonAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 NovemberLeague OneBarnsleyHD1-11000Not recorded0
Saturday 9 NovemberLeague OnePeterboroughAL6-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 OctoberLeague OneBurton AlbionHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 OctoberLeague OneStevenageAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 OctoberLeague OneWiganHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 AugustLeague OneCrawley TownHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 AugustLeague OneStockport CountyAL2-0850006.531

2023

15 played9 unusedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 13 AprilLeague OneLincolnAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 29 DecemberLeague OneCarlisleHW2-0800□6.30
Tuesday 26 DecemberLeague OneDerbyHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 DecemberLeague OneReadingAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 DecemberLeague OnePort ValeAL3-2450005.920
Saturday 9 DecemberLeague OneLincolnHD0-0640006.952
Friday 1 DecemberFA CupYorkAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 28 NovemberLeague OneFleetwood TownHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 NovemberLeague OneLeyton OrientAD1-1900006.636
Saturday 11 NovemberLeague OneCheltenhamAD1-1330006.313
Tuesday 7 NovemberLeague OnePeterboroughHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 OctoberLeague OneShrewsburyHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 OctoberLeague OneStevenageAL1-0450006.313
Tuesday 3 OctoberLeague OneBurton AlbionAL2-1900006.341
Saturday 30 SeptemberLeague OnePortsmouthHL1-29000□6.248
Saturday 23 SeptemberLeague OneBristol RoversAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 SeptemberLeague OneCambridge UnitedHW2-1120006.78
Saturday 2 SeptemberLeague OneBlackpoolAL2-1900006.294
Saturday 26 AugustLeague OneBarnsleyHL0-2900006.682
Saturday 19 AugustLeague OneBoltonAW0-49000□720
Tuesday 15 AugustLeague OneCarlisleAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AugustLeague OneNorthamptonHW2-180006.62
Tuesday 8 AugustEFL CupWrexhamAD0-0900007.7104
Saturday 5 AugustLeague OneDerbyAW1-21700077

2022

8 played5 unusedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AprilLeague OneIpswichHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 JanuaryLeague OneWycombeHL0-3630006.230
Thursday 29 DecemberLeague OneMilton Keynes DonsHW2-090000740
Monday 26 DecemberLeague OneCharltonAD1-1900006.728
Saturday 10 DecemberLeague OneIpswichAL2-1850006.936
Saturday 19 NovemberLeague OneBristol RoversAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 16 NovemberFA CupSalford CityAW0-390006.52
Saturday 12 NovemberLeague OneExeter CityAL3-2900006.959
Saturday 29 OctoberLeague OneCambridge UnitedHW1-090006.30
Tuesday 25 OctoberLeague OneAccrington STHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 OctoberLeague OneOxford UnitedAW1-2100006.97
Saturday 15 OctoberLeague OneWycombeAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 11 OctoberLeague OneForest GreenHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

29 played19 unusedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilLeague OneShrewsburyAW0-3900006.638
Tuesday 26 AprilLeague OnePortsmouthAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 AprilLeague OnePlymouthHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 19 AprilLeague OneIpswichAD2-28200□5.921
Saturday 16 AprilLeague OneCambridge UnitedHL1-2900006.961
Tuesday 12 AprilLeague OneBurton AlbionAD0-09000□7.523
Saturday 9 AprilLeague OneLincolnAW1-39000□6.523
Tuesday 5 AprilLeague OneAccrington STHW3-0900006.917
Saturday 2 AprilLeague OneBoltonHD1-11000Not recorded1
Saturday 19 MarchLeague OneMorecambeHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 15 MarchLeague OneCreweAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 MarchLeague OneMilton Keynes DonsAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 MarchLeague OneAFC WimbledonHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 1 MarchLeague OneFleetwood TownHW2-0900007.248
Saturday 26 FebruaryLeague OneSunderlandHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 FebruaryLeague OneWycombeAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 18 FebruaryLeague OneRotherhamAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 15 FebruaryLeague OneCreweHW2-09000□739
Saturday 12 FebruaryLeague OneCharltonHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 8 FebruaryLeague OneSheffield WednesdayAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 1 FebruaryLeague OneOxford UnitedHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 JanuaryLeague OneCheltenhamAD0-0900007.734
Saturday 22 JanuaryLeague OneGillinghamHW3-2900006.749
Tuesday 18 JanuaryLeague OneMorecambeAW1-29000□6.348
Saturday 15 JanuaryLeague OneDoncasterAW1-2900006.329
Saturday 18 DecemberLeague OneOxford UnitedAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberLeague OneIpswichHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 8 DecemberLeague OneShrewsburyHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 NovemberLeague OnePlymouthAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 23 NovemberLeague OneCambridge UnitedAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 16 NovemberFA CupSolihull MoorsAW1-21200007.396
Tuesday 2 NovemberLeague OneFleetwood TownAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 OctoberLeague OneBurton AlbionHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 OctoberLeague OneLincolnHL1-29000□6.952
Saturday 23 OctoberLeague OneAFC WimbledonAW0-29000□6.728
Tuesday 19 OctoberLeague OneMilton Keynes DonsHL1-2900006.961
Saturday 16 OctoberLeague OneBoltonAW0-4900007.223
Saturday 2 OctoberLeague OneGillinghamAW0-2900006.933
Tuesday 28 SeptemberLeague OneSheffield WednesdayHL1-2900006.945
Saturday 25 SeptemberLeague OneCheltenhamHW2-090000735
Saturday 18 SeptemberLeague OneAccrington STAW1-4900006.39
Saturday 11 SeptemberLeague OneDoncasterHW2-1900007.269
Saturday 28 AugustLeague OnePortsmouthHW1-0900007.247
Tuesday 24 AugustEFL CupBoltonHD0-0900007.348
Saturday 21 AugustLeague OneCharltonAW0-2900007.329
Tuesday 17 AugustLeague OneWycombeHD1-190000733
Saturday 14 AugustLeague OneRotherhamHW1-0900007.340
Tuesday 10 AugustEFL CupHull CityAD1-1740006.666

2020

48 playedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 9 MayLeague OneGillinghamAL1-0130006.30
Saturday 1 MayLeague OneSunderlandHL1-3900006.222
Saturday 24 AprilLeague OneOxford UnitedAL3-11000Not recorded0
Tuesday 20 AprilLeague OneCharltonHL0-69000□5.361
Saturday 17 AprilLeague OneBurton AlbionAD1-19000□6.222
Saturday 10 AprilLeague OneHull CityHL0-37600□6.234
Monday 5 AprilLeague OneShrewsburyAL3-0900006.243
Friday 2 AprilLeague OneAFC WimbledonHW1-0190006.51
Tuesday 16 MarchLeague OneMilton Keynes DonsAL2-1840006.520
Saturday 13 MarchLeague OneIpswichAL1-0900007.368
Tuesday 9 MarchLeague OneWiganHL0-2900006.634
Saturday 6 MarchLeague OneDoncasterAL2-190000750
Tuesday 2 MarchLeague OneNorthamptonAL2-0900006.662
Saturday 27 FebruaryLeague OneLincolnHW4-390100734
Tuesday 23 FebruaryLeague OnePeterboroughHL0-381000643
Saturday 20 FebruaryLeague OneRochdaleAD0-0900007.274
Saturday 13 FebruaryLeague OneFleetwood TownHW1-0900006.941
Tuesday 9 FebruaryLeague OneAccrington STAW0-1900006.910
Saturday 6 FebruaryLeague OnePortsmouthAD2-2900006.236
Saturday 30 JanuaryLeague OneAccrington STHD2-2900006.540
Tuesday 26 JanuaryLeague OneSwindon TownAW0-2900007.348
Saturday 23 JanuaryFA CupSheffield UtdAL2-19000□6.755
Tuesday 19 JanuaryLeague OneSunderlandAW1-290000728
Saturday 16 JanuaryLeague OneCreweHD1-19000□7.242
Saturday 9 JanuaryFA CupHuddersfieldAW2-3900006.321
Saturday 2 JanuaryLeague OneGillinghamHW1-0900006.677
Tuesday 29 DecemberLeague OneOxford UnitedHL2-3900006.938
Saturday 26 DecemberLeague OneCharltonAD2-2900006.315
Saturday 19 DecemberLeague OneMilton Keynes DonsHW1-09000□6.625
Tuesday 15 DecemberLeague OneCreweAL2-1450006.221
Saturday 12 DecemberLeague OneBristol RoversAL3-09000□6.946
Saturday 5 DecemberLeague OneIpswichHL1-29000□6.720
Tuesday 1 DecemberLeague OneRochdaleHL0-4730006.549
Tuesday 24 NovemberLeague OnePeterboroughAL1-0900006.335
Saturday 21 NovemberLeague OneFleetwood TownAL5-1900005.732
Monday 16 NovemberLeague OnePortsmouthHD2-2900006.561
Tuesday 3 NovemberLeague OneSwindon TownHW4-2900006.771
Tuesday 27 OctoberLeague OneDoncasterHW2-190000752
Saturday 24 OctoberLeague OneWiganAD1-1900006.731
Tuesday 20 OctoberLeague OneLincolnAL2-0900006.937
Saturday 17 OctoberLeague OneNorthamptonHW2-1901007.662
Saturday 10 OctoberLeague OneBurton AlbionHW2-09000□742
Saturday 3 OctoberLeague OneHull CityAL1-0900006.941
Saturday 26 SeptemberLeague OneShrewsburyHD1-1900006.724
Saturday 19 SeptemberLeague OneAFC WimbledonAD4-4900005.944
Tuesday 15 SeptemberEFL CupLeyton OrientAL3-2901006.980
Saturday 12 SeptemberLeague OneBlackpoolHW1-0900007.322
Saturday 5 SeptemberEFL CupQPRHW3-2900006.535

2019

20 playedLeague Two, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 JulyPremier LeagueLiverpoolHL1-3160006.40
Saturday 7 MarchLeague TwoNorthamptonAW1-2870006.442
Saturday 22 FebruaryLeague TwoCheltenhamAL1-0860006.639
Saturday 15 FebruaryLeague TwoNewport CountyHW1-0900007.447
Tuesday 11 FebruaryLeague TwoLeyton OrientAL2-1901006.641
Saturday 8 FebruaryLeague TwoMorecambeAD1-19000□6.734
Saturday 1 FebruaryLeague TwoCarlisleHD2-2900006.432
Tuesday 28 JanuaryLeague TwoOldhamAL3-1900006.364
Saturday 4 JanuaryLeague TwoColchesterHD0-0570006.723
Saturday 2 NovemberLeague TwoScunthorpeAD0-0900006.872%
Saturday 26 OctoberLeague TwoMorecambeHW1-09000□6.967%
Tuesday 22 OctoberLeague TwoSwindon TownAL1-0900006.451%
Saturday 19 OctoberLeague TwoPort ValeAD1-1900006.954%
Saturday 12 OctoberLeague TwoGrimsbyHW2-1900007.364%
Saturday 5 OctoberLeague TwoColchesterAL3-1900006.460%
Saturday 28 SeptemberLeague TwoCambridge UnitedHD1-1240006.446%
Saturday 21 SeptemberLeague TwoForest GreenAD0-01900□6.544%
Tuesday 17 SeptemberLeague TwoNorthamptonHL0-1900006.862%
Saturday 14 SeptemberLeague TwoCarlisleHL2-3900006.678%
Saturday 7 SeptemberLeague TwoCheltenhamAL4-2900005.759%

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.