Skip to content
442ball
Menu

S. Kingsley: match by match

191 appearances across 7 competitions, 2015 to 2026.

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

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

2026

1 played1 unusedUEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 28 JulyUEFA Champions LeagueSturm GrazHL0-244000731
Tuesday 21 JulyUEFA Champions LeagueSturm GrazAL4-0Bench

2025

21 played6 unusedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MayPremiershipCelticAL3-1900106.612
Wednesday 13 MayPremiershipFalkirkHW3-0450007.212
Saturday 9 MayPremiershipMotherwellAD1-1870006.521
Monday 4 MayPremiershipRangersHW2-1891007.718
Sunday 26 AprilPremiershipHibernianAW1-289006.643
Saturday 11 AprilPremiershipMotherwellHW3-1790007.217
Sunday 5 AprilPremiershipLivingstonAD2-2840006.245
Saturday 3 JanuaryPremiershipLivingstonHW1-0Bench
Saturday 27 DecemberPremiershipHibernianAL3-2450006.714
Sunday 21 DecemberPremiershipRangersHW2-1880007.624
Saturday 13 DecemberPremiershipFalkirkAW0-2161008.28
Sunday 7 DecemberPremiershipCelticAW1-2190006.3
Wednesday 3 DecemberPremiershipKilmarnockHD1-1Bench
Saturday 29 NovemberPremiershipMotherwellAD0-0900007.751
Sunday 23 NovemberPremiershipAberdeenAL1-0Bench
Sunday 9 NovemberPremiershipDundee UtdHD1-1450006.920
Saturday 1 NovemberPremiershipDundeeHW4-0200006.615
Wednesday 29 OctoberPremiershipST MirrenAD2-2660006.717
Sunday 26 OctoberPremiershipCelticHW3-1890006.920
Saturday 18 OctoberPremiershipKilmarnockAW0-3900007.556
Saturday 4 OctoberPremiershipHibernianHW1-0840007.357
Saturday 27 SeptemberPremiershipFalkirkHW3-0890008.224
Saturday 13 SeptemberPremiershipRangersAW0-2770007.213
Saturday 30 AugustPremiershipLivingstonAW1-2Bench
Saturday 23 AugustPremiershipMotherwellHD3-3Bench
Sunday 10 AugustPremiershipDundee UtdAW2-3130006.98
Monday 4 AugustPremiershipAberdeenHW2-0Bench

2024

11 played14 unusedPremiership, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 18 MayPremiershipKilmarnockAW0-1901007.645
Wednesday 14 MayPremiershipST JohnstoneHW2-1Bench
Saturday 10 MayPremiershipMotherwellHW3-0Bench
Saturday 3 MayPremiershipRoss CountyAW1-3Bench
Saturday 26 AprilPremiershipDundeeHL0-1450007.250
Saturday 12 AprilPremiershipMotherwellAD0-0Bench
Sunday 1 DecemberPremiershipAberdeenHD1-1300006.916
Thursday 28 NovemberUEFA Conference LeagueCercle BruggeAL2-0Bench
Saturday 23 NovemberPremiershipCelticHL1-4Bench
Sunday 10 NovemberPremiershipRangersAL1-0Bench
Thursday 7 NovemberUEFA Conference League1. FC HeidenheimHL0-2900006.949
Saturday 2 NovemberPremiershipST JohnstoneAW1-2Bench
Wednesday 30 OctoberPremiershipKilmarnockHL1-2Bench
Sunday 27 OctoberPremiershipHibernianAD1-1Bench
Thursday 24 OctoberUEFA Conference LeagueOmonia NicosiaHW2-0840006.929
Saturday 19 OctoberPremiershipST MirrenHW4-0Bench
Sunday 6 OctoberPremiershipAberdeenAL3-2200006.35
Thursday 3 OctoberUEFA Conference LeagueDinamo MinskAW1-2Bench
Saturday 28 SeptemberPremiershipRoss CountyHD1-1900006.959
Saturday 21 SeptemberPremiershipST MirrenAL2-190006.542
Saturday 14 SeptemberPremiershipCelticAL2-0900006.717
Sunday 1 SeptemberPremiershipDundee UtdHL0-1900006.644
Sunday 25 AugustPremiershipMotherwellAL3-190006.757
Saturday 10 AugustPremiershipDundeeAL3-1Bench
Saturday 3 AugustPremiershipRangersHD0-0Bench

2023

35 played1 unusedPremiership, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 18 MayPremiershipRangersHD3-3900006.731
Saturday 11 MayPremiershipDundeeHW3-090007.361
Saturday 4 MayPremiershipCelticAL3-072006.925
Saturday 27 AprilPremiershipKilmarnockAD0-09000850
Saturday 13 AprilPremiershipLivingstonHW4-230006.318
Saturday 6 AprilPremiershipST MirrenAW1-245006.618
Saturday 30 MarchPremiershipKilmarnockHD1-190006.750
Saturday 16 MarchPremiershipRoss CountyAL2-190007.255
Sunday 3 MarchPremiershipCelticHW2-090007.767
Wednesday 28 FebruaryPremiershipHibernianHD1-190007.749
Saturday 24 FebruaryPremiershipRangersAL5-090006.540
Saturday 17 FebruaryPremiershipMotherwellHW2-090007.999
Wednesday 7 FebruaryPremiershipST JohnstoneAW0-175007.774
Saturday 27 JanuaryPremiershipAberdeenHW2-090007.548
Tuesday 23 JanuaryPremiershipDundeeHW3-290006.658
Tuesday 2 JanuaryPremiershipLivingstonAW1-290006.629
Saturday 30 DecemberPremiershipRoss CountyHD2-228006.916
Wednesday 27 DecemberPremiershipHibernianAW0-190007.529
Saturday 23 DecemberPremiershipST MirrenHW2-0Bench
Saturday 16 DecemberPremiershipCelticAW0-245107.38
Saturday 9 DecemberPremiershipAberdeenAL2-190006.626
Wednesday 6 DecemberPremiershipRangersHL0-185007.235
Saturday 2 DecemberPremiershipKilmarnockAW0-190007.225
Saturday 25 NovemberPremiershipST JohnstoneHW1-090007.360
Saturday 11 NovemberPremiershipMotherwellAW1-29000767
Wednesday 1 NovemberPremiershipLivingstonHW1-090008.390
Sunday 29 OctoberPremiershipRangersAL2-151006.72
Saturday 7 OctoberPremiershipHibernianHD2-245006.616
Saturday 30 SeptemberPremiershipRoss CountyAW0-190007.729
Saturday 23 SeptemberPremiershipST MirrenAL1-090007.361
Saturday 16 SeptemberPremiershipAberdeenHW2-090007.330
Sunday 27 AugustPremiershipDundeeAL1-090007.249
Thursday 24 AugustUEFA Conference LeaguePAOKHL1-290006.329
Thursday 17 AugustUEFA Conference LeagueRosenborgHW3-1900107.735
Sunday 13 AugustPremiershipKilmarnockHD0-090006.939
Saturday 5 AugustPremiershipST JohnstoneAW0-29000837

2022

27 played1 unusedPremiership, UEFA Conference League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 7 MayPremiershipCelticHL0-245006.78
Saturday 22 AprilPremiershipRoss CountyHW6-1Bench
Saturday 15 AprilPremiershipHibernianAL1-09006.533
Saturday 8 AprilPremiershipST MirrenHL0-290006.951
Saturday 1 AprilPremiershipKilmarnockAL2-16606.218
Saturday 18 MarchPremiershipAberdeenAL3-056006.930
Wednesday 8 MarchPremiershipCelticAL3-119006.36
Saturday 4 MarchPremiershipST JohnstoneHW3-090007.641
Sunday 19 FebruaryPremiershipMotherwellAL2-090006.360
Saturday 4 FebruaryPremiershipDundee UtdHW3-18806.943
Wednesday 1 FebruaryPremiershipRangersHL0-390007.361
Sunday 29 JanuaryPremiershipLivingstonAD0-09000727
Wednesday 18 JanuaryPremiershipAberdeenHW5-015006.910
Saturday 24 DecemberPremiershipDundee UtdAD2-239006.217
Saturday 17 DecemberPremiershipKilmarnockHW3-190007.677
Thursday 27 OctoberUEFA Conference LeagueRīgas FSHW2-169007.254
Saturday 22 OctoberPremiershipCelticHL3-490006.724
Sunday 16 OctoberPremiershipAberdeenAL2-090006.939
Thursday 13 OctoberUEFA Conference LeagueFiorentinaAL5-19000615
Sunday 9 OctoberPremiershipKilmarnockAD2-29006.355
Thursday 6 OctoberUEFA Conference LeagueFiorentinaHL0-39006.317
Saturday 1 OctoberPremiershipRangersHL0-445005.911
Tuesday 27 SeptemberUEFA Nations LeagueUkraineAD0-018006.96
Sunday 18 SeptemberPremiershipMotherwellAW0-390007.941
Thursday 15 SeptemberUEFA Conference LeagueRīgas FSAW0-290007.955
Thursday 8 SeptemberUEFA Conference LeagueBaşakşehirHL0-490006.938
Saturday 3 SeptemberPremiershipLivingstonAL1-090006.960
Sunday 14 AugustPremiershipDundee UtdHW4-114006.65

2021

33 played1 unusedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayPremiershipRangersHL1-390006.344
Wednesday 11 MayPremiershipMotherwellAL2-115006.322
Saturday 7 MayPremiershipCelticAL4-190006.928
Saturday 30 AprilPremiershipRoss CountyHD0-0Bench
Saturday 9 AprilPremiershipHibernianHW3-190107.953
Saturday 2 AprilPremiershipRoss CountyAD1-190007.358
Saturday 19 MarchPremiershipLivingstonHW2-09000775
Saturday 5 MarchPremiershipDundee UtdAD2-29000760
Wednesday 2 MarchPremiershipAberdeenHW2-090107.934
Saturday 26 FebruaryPremiershipST MirrenAW0-269007.535
Saturday 19 FebruaryPremiershipST JohnstoneAL2-19000740
Wednesday 9 FebruaryPremiershipDundeeHL1-290007.272
Sunday 6 FebruaryPremiershipRangersAL5-09005.924
Tuesday 1 FebruaryPremiershipHibernianAD0-090006.333
Saturday 29 JanuaryPremiershipMotherwellHW2-090006.930
Wednesday 26 JanuaryPremiershipCelticHL1-290006.630
Tuesday 18 JanuaryPremiershipST JohnstoneHW2-090007.350
Sunday 26 DecemberPremiershipRoss CountyHW2-140006.922
Saturday 18 DecemberPremiershipDundeeAW0-124006.614
Sunday 12 DecemberPremiershipRangersHL0-290007.243
Sunday 5 DecemberPremiershipLivingstonAW0-190006.338
Thursday 2 DecemberPremiershipCelticAL1-090006.613
Saturday 27 NovemberPremiershipST MirrenHW2-090108.227
Saturday 20 NovemberPremiershipMotherwellAL2-090006.620
Saturday 6 NovemberPremiershipDundee UtdHW5-290107.541
Saturday 30 OctoberPremiershipAberdeenAL2-190006.533
Wednesday 27 OctoberPremiershipST JohnstoneAD1-190006.952
Saturday 23 OctoberPremiershipDundeeHD1-190007.760
Saturday 16 OctoberPremiershipRangersAD1-19007.360
Saturday 2 OctoberPremiershipMotherwellHW2-090107.932
Saturday 25 SeptemberPremiershipLivingstonHW3-071006.948
Saturday 18 SeptemberPremiershipRoss CountyAD2-290107.530
Sunday 12 SeptemberPremiershipHibernianHD0-090007.528
Saturday 31 JulyPremiershipCelticHW2-190006.318

2019

8 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 1 FebruaryChampionshipBrentfordHL1-5900106.575
Sunday 29 DecemberChampionshipQPRAW1-2370006.570%
Thursday 26 DecemberChampionshipNottingham ForestHL0-251006.667%
Saturday 21 SeptemberChampionshipLutonAW0-390000779%
Tuesday 20 AugustChampionshipBlackburnHL0-190006.766%
Saturday 17 AugustChampionshipBrentfordAD1-1900007.172%
Saturday 10 AugustChampionshipReadingHW2-190006.878%
Saturday 3 AugustChampionshipSwanseaAL2-1900006.976%

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

27 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 27 AprilChampionshipSwanseaAD2-2450006.542%
Saturday 16 MarchChampionshipQPRHD2-2900006.757%
Saturday 23 FebruaryChampionshipBrentfordAL5-1900006.958%
Tuesday 12 FebruaryChampionshipRotherhamHD2-2900007.172%
Saturday 9 FebruaryChampionshipDerbyAL2-0750006.166%
Saturday 2 FebruaryChampionshipStoke CityHW2-0900006.663%
Saturday 26 JanuaryChampionshipBlackburnAL3-0900006.171%
Saturday 19 JanuaryChampionshipAston VillaAD2-2900006.781%
Saturday 12 JanuaryChampionshipSheffield WednesdayHW3-090000778%
Tuesday 1 JanuaryChampionshipBoltonHW6-090006.972%
Saturday 29 DecemberChampionshipLeedsAW0-2900007.885%
Wednesday 26 DecemberChampionshipPrestonAW1-2900107.469%
Saturday 22 DecemberChampionshipSwanseaHW3-2900106.671%
Saturday 15 DecemberChampionshipBrentfordHW2-090000781%
Saturday 27 OctoberChampionshipBoltonAW0-1900007.257%
Saturday 6 OctoberChampionshipSheffield UtdAL1-0900006.176%
Tuesday 2 OctoberChampionshipLeedsHL0-1900006.853%
Saturday 29 SeptemberChampionshipMiddlesbroughHD1-1570006.654%
Saturday 22 SeptemberChampionshipReadingAL3-0900006.164%
Tuesday 18 SeptemberChampionshipWiganAL2-1900006.655%
Saturday 15 SeptemberChampionshipIpswichHW2-0690007.258%
Saturday 1 SeptemberChampionshipDerbyHL1-290000756%
Saturday 25 AugustChampionshipStoke CityAL2-090000658%
Saturday 18 AugustChampionshipBlackburnHL0-1290006.661%
Tuesday 14 AugustEFL CupSheffield UtdAD1-1530006.860%
Saturday 11 AugustChampionshipSheffield WednesdayAD1-1900006.863%
Monday 6 AugustChampionshipAston VillaHL1-3900006.163%

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

11 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 6 MayChampionshipBrentfordAD1-1900006.670%
Saturday 28 AprilChampionshipCardiffHL0-290006.378%
Saturday 21 AprilChampionshipBristol CityAD5-5900006.395%
Tuesday 10 AprilChampionshipBurton AlbionAW0-583000761%
Tuesday 3 AprilChampionshipWolvesAD2-2700006.587%
Tuesday 26 SeptemberChampionshipPrestonHL1-2250006.681%
Saturday 23 SeptemberChampionshipReadingAD1-1900006.568%
Saturday 16 SeptemberChampionshipSunderlandHD1-1900006.976%
Wednesday 13 SeptemberChampionshipFulhamAL2-1820007.175%
Friday 8 SeptemberChampionshipDerbyAL5-090000676%
Friday 25 AugustChampionshipBoltonHW4-0130006.680%

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

13 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 21 MayPremier LeagueWest BromHW2-11000
Sunday 30 AprilPremier LeagueManchester UnitedAD1-1900006.6
Saturday 22 AprilPremier LeagueStoke CityHW2-0900006.7
Saturday 18 MarchPremier LeagueBournemouthAL2-0900006.3
Saturday 14 JanuaryPremier LeagueArsenalHL0-4900006.1
Monday 26 DecemberPremier LeagueWest HamHL1-4900006.2
Sunday 6 NovemberPremier LeagueManchester UnitedHL1-3900005.9
Saturday 22 OctoberPremier LeagueWatfordHD0-0900006.9
Sunday 18 SeptemberPremier LeagueSouthamptonAL1-0450006.2
Sunday 11 SeptemberPremier LeagueChelseaHD2-2900006.4
Saturday 27 AugustPremier LeagueLeicesterAL2-1900006.7
Saturday 20 AugustPremier LeagueHull CityHL0-2900007
Saturday 13 AugustPremier LeagueBurnleyAW0-1900007.9

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

4 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 15 MayPremier LeagueManchester CityHD1-190000787%
Saturday 7 MayPremier LeagueWest HamAW1-4900107.272%
Saturday 19 MarchPremier LeagueAston VillaHW1-0860006.880%
Wednesday 2 MarchPremier LeagueArsenalAW1-2900006.863%

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.