Skip to content
442ball
Menu

L. Garbutt: match by match

252 appearances across 5 competitions, 2015 to 2026.

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

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

2026

1 playedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AugustLeague TwoChesterfieldHL0-161006.237

2025

50 playedEFL Cup, FA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 25 MayLeague TwoNotts CountyAL3-0900006.523
Friday 15 MayLeague TwoGrimsbyHD2-21200006.927
Sunday 10 MayLeague TwoGrimsbyAW1-290016.316
Saturday 2 MayLeague TwoCrawley TownAD0-0900008.333
Thursday 23 AprilLeague TwoBromleyHW2-0900107.327
Saturday 18 AprilLeague TwoOldhamAW1-2900107.330
Saturday 11 AprilLeague TwoGillinghamHD0-0900007.646
Monday 6 AprilLeague TwoCreweAL1-0900007.343
Friday 3 AprilLeague TwoNotts CountyHW2-1900006.938
Saturday 28 MarchLeague TwoMilton Keynes DonsHW1-0900007.528
Saturday 21 MarchLeague TwoCambridge UnitedAL1-0900006.730
Tuesday 17 MarchLeague TwoBarrowHW3-1900006.931
Saturday 14 MarchLeague TwoHarrogate TownAW0-1900007.928
Tuesday 3 MarchLeague TwoGrimsbyAL3-1900006.321
Saturday 28 FebruaryLeague TwoColchesterAW0-1900007.322
Saturday 21 FebruaryLeague TwoCheltenhamAL3-248005.316
Tuesday 17 FebruaryLeague TwoNewport CountyHL1-3900006.637
Saturday 14 FebruaryFA CupManchester CityAL2-0900007.76
Thursday 5 FebruaryLeague TwoAccrington STAL1-0900007.240
Saturday 31 JanuaryLeague TwoTranmereAW0-2900107.237
Tuesday 27 JanuaryLeague TwoChesterfieldHL0-190000722
Saturday 24 JanuaryLeague TwoBristol RoversHW1-090006.911
Tuesday 20 JanuaryFA CupSwindon TownHW3-2901007.917
Saturday 17 JanuaryLeague TwoSwindon TownAW2-390018.220
Thursday 1 JanuaryLeague TwoBarrowAW1-2900006.728
Monday 29 DecemberLeague TwoFleetwood TownHD0-0900007.924
Friday 26 DecemberLeague TwoHarrogate TownHW1-0900007.947
Saturday 20 DecemberLeague TwoBarnetAW1-3900006.516
Saturday 13 DecemberLeague TwoColchesterHW4-390117.227
Tuesday 9 DecemberLeague TwoFleetwood TownAD1-190000728
Friday 5 DecemberFA CupLeyton OrientHW4-0900007.619
Saturday 29 NovemberLeague TwoCrawley TownHW4-3900006.932
Saturday 22 NovemberLeague TwoBromleyAL2-0900006.738
Saturday 15 NovemberLeague TwoMilton Keynes DonsAL2-0900007.240
Saturday 8 NovemberLeague TwoCambridge UnitedHD0-090007.644
Saturday 25 OctoberLeague TwoGillinghamAW1-290007.720
Saturday 18 OctoberLeague TwoOldhamHW1-0900007.625
Saturday 11 OctoberLeague TwoChesterfieldAL2-0900006.227
Saturday 4 OctoberLeague TwoGrimsbyHL0-2900006.940
Saturday 27 SeptemberLeague TwoBristol RoversAL2-190006.231
Saturday 20 SeptemberLeague TwoSwindon TownHW3-2900006.318
Saturday 13 SeptemberLeague TwoShrewsburyAW1-3900007.225
Saturday 6 SeptemberLeague TwoTranmereHW3-190100828
Friday 29 AugustLeague TwoCheltenhamHD1-1900006.256
Saturday 23 AugustLeague TwoWalsallAL1-0900007.558
Tuesday 19 AugustLeague TwoNewport CountyAW0-1900007.523
Saturday 16 AugustLeague TwoAccrington STHW2-190108.221
Tuesday 12 AugustEFL CupRotherhamHD0-0900007.929
Saturday 9 AugustLeague TwoNotts CountyAW1-2900006.625
Saturday 2 AugustLeague TwoCreweHL1-3900007.923

2024

43 playedEFL Cup, FA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayLeague TwoCarlisleAD2-2450006.315
Saturday 26 AprilLeague TwoColchesterHW4-190006.918
Monday 21 AprilLeague TwoMorecambeAW1-3900007.631
Friday 18 AprilLeague TwoAccrington STHL1-2900007.334
Tuesday 15 AprilLeague TwoDoncasterHD1-190107.326
Friday 11 AprilLeague TwoNotts CountyAW1-3901008.333
Saturday 5 AprilLeague TwoGillinghamHD2-290006.229
Tuesday 1 AprilLeague TwoBarrowAD1-1900007.339
Saturday 29 MarchLeague TwoBromleyAW2-3900006.623
Saturday 15 MarchLeague TwoGrimsbyAW0-1900107.526
Tuesday 11 MarchLeague TwoChesterfieldHL0-4900006.531
Saturday 8 MarchLeague TwoCreweHD1-190007.330
Saturday 22 FebruaryLeague TwoPort ValeAL2-145000714
Saturday 15 FebruaryLeague TwoAFC WimbledonAL1-09000734
Saturday 8 FebruaryLeague TwoTranmereHW2-0900007.333
Saturday 25 JanuaryLeague TwoCheltenhamAL2-1900006.352
Saturday 18 JanuaryLeague TwoFleetwood TownHL0-2900006.934
Saturday 11 JanuaryFA CupManchester CityAL8-0900005.921
Saturday 4 JanuaryLeague TwoMilton Keynes DonsAW0-1900007.324
Wednesday 1 JanuaryLeague TwoHarrogate TownAW0-2900007.940
Sunday 29 DecemberLeague TwoMorecambeHW1-0900007.918
Thursday 26 DecemberLeague TwoBarrowHW3-0901008.313
Saturday 21 DecemberLeague TwoAccrington STAW0-2900107.942
Saturday 14 DecemberLeague TwoNotts CountyHW3-0900007.237
Saturday 7 DecemberLeague TwoGillinghamAL1-0900007.266
Tuesday 3 DecemberLeague TwoHarrogate TownHW2-0900008.329
Saturday 16 NovemberLeague TwoDoncasterAD1-1900007.524
Saturday 9 NovemberLeague TwoCarlisleHL0-190000723
Tuesday 29 OctoberLeague TwoFleetwood TownAD2-2450006.932
Saturday 26 OctoberLeague TwoColchesterAW1-2900007.728
Tuesday 22 OctoberLeague TwoSwindon TownHW2-1900006.939
Saturday 19 OctoberLeague TwoCreweAD1-1900007.214
Saturday 12 OctoberLeague TwoGrimsbyHL1-2900006.932
Saturday 5 OctoberLeague TwoAFC WimbledonHW1-090007.617
Tuesday 1 OctoberLeague TwoNewport CountyAL3-1900106.949
Friday 27 SeptemberLeague TwoTranmereAD0-0900007.316
Saturday 21 SeptemberLeague TwoWalsallHL0-290006.938
Saturday 14 SeptemberLeague TwoCheltenhamHW2-1900006.634
Monday 2 SeptemberLeague TwoMilton Keynes DonsHW1-0900007.225
Saturday 24 AugustLeague TwoChesterfieldAD1-190017.213
Saturday 17 AugustLeague TwoBradfordAD0-09000731
Tuesday 13 AugustEFL CupDoncasterHL0-2660007.226
Saturday 10 AugustLeague TwoPort ValeHL0-2900006.622

2023

35 playedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 AprilLeague TwoHarrogate TownHD2-2900107.520
Saturday 20 AprilLeague TwoNewport CountyAW0-190007.927
Saturday 13 AprilLeague TwoBradfordHL1-290007.231
Saturday 6 AprilLeague TwoAFC WimbledonAL1-08506.619
Monday 1 AprilLeague TwoWalsallAL2-19006.526
Friday 29 MarchLeague TwoSutton UtdHL1-218006.94
Saturday 23 MarchLeague TwoNotts CountyAW1-26000713
Sunday 17 MarchLeague TwoMorecambeHW3-1160107.22
Thursday 14 MarchLeague TwoStockport CountyHD2-23809.22
Saturday 9 MarchLeague TwoMilton Keynes DonsAL3-190006.721
Saturday 24 FebruaryLeague TwoMansfield TownAL5-19006.323
Saturday 17 FebruaryLeague TwoBarrowHW5-363006.520
Tuesday 13 FebruaryLeague TwoDoncasterHD2-29016.917
Saturday 10 FebruaryLeague TwoSwindon TownAD1-171008.211
Saturday 3 FebruaryLeague TwoWrexhamHW3-156017.311
Saturday 27 JanuaryLeague TwoCreweAW2-390017.221
Tuesday 23 JanuaryLeague TwoBradfordAD1-190006.914
Saturday 13 JanuaryLeague TwoCrawley TownAW0-18907.222
Saturday 6 JanuaryLeague TwoForest GreenHD2-29006.728
Monday 1 JanuaryLeague TwoAccrington STAL3-090007.325
Friday 29 DecemberLeague TwoGrimsbyHL0-390006.633
Tuesday 26 DecemberLeague TwoTranmereHL1-59006.753
Saturday 16 DecemberLeague TwoAFC WimbledonHD0-03106.912
Saturday 18 NovemberLeague TwoGillinghamAL3-134006.730
Saturday 11 NovemberLeague TwoMansfield TownHL1-290007.284
Saturday 28 OctoberLeague TwoBarrowAD0-090007.275
Tuesday 24 OctoberLeague TwoDoncasterAW0-3900107.342
Saturday 21 OctoberLeague TwoSwindon TownHD2-245006.53
Saturday 14 OctoberLeague TwoWrexhamAL3-255006.631
Tuesday 29 AugustEFL CupLeedsHD1-1730107.29
Saturday 26 AugustLeague TwoAccrington STHL1-29006.337
Saturday 19 AugustLeague TwoTranmereAW3-4900106.735
Saturday 12 AugustLeague TwoCrawley TownHD1-145006.29
Tuesday 8 AugustEFL CupPrestonAD2-29000745
Saturday 5 AugustLeague TwoForest GreenAW0-29007.325

2022

8 played11 unusedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 18 AprilChampionshipWest BromHL0-2Bench
Friday 7 AprilChampionshipCardiffHL1-3Bench
Saturday 1 AprilChampionshipPrestonAL3-1Bench
Saturday 11 MarchChampionshipBristol CityAL2-068006.216
Saturday 4 MarchChampionshipBurnleyHD0-080007.214
Saturday 25 FebruaryChampionshipReadingAL3-190007.342
Tuesday 21 FebruaryChampionshipBlackburnAL1-0Bench
Saturday 18 FebruaryChampionshipStoke CityHW1-027006.9
Monday 26 DecemberChampionshipHull CityAD1-14507.26
Saturday 17 DecemberChampionshipCardiffAD1-190007.225
Saturday 10 DecemberChampionshipBirminghamHD0-090007.542
Saturday 12 NovemberChampionshipWiganAL2-1Bench
Tuesday 8 NovemberChampionshipMiddlesbroughHL0-3Bench
Saturday 5 NovemberChampionshipLutonHL0-1Bench
Wednesday 19 OctoberChampionshipHull CityHL1-363006.220
Saturday 8 OctoberChampionshipWatfordHW3-1Bench
Tuesday 4 OctoberChampionshipSunderlandAD0-0Bench
Saturday 17 SeptemberChampionshipMillwallAL2-1Bench
Sunday 4 SeptemberChampionshipHuddersfieldAW0-1Bench

2021

18 played5 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipPeterboroughAL5-090006.527
Saturday 30 AprilChampionshipDerbyHL0-257006.926
Tuesday 26 AprilChampionshipBarnsleyAW0-2Bench
Saturday 23 AprilChampionshipLutonAD1-1Bench
Saturday 22 JanuaryChampionshipMillwallHW1-06206.929
Wednesday 3 NovemberChampionshipStoke CityHL0-174006.528
Saturday 30 OctoberChampionshipSheffield UtdAW0-18006.72
Saturday 23 OctoberChampionshipPrestonHW2-0Bench
Wednesday 20 OctoberChampionshipReadingAW2-3Bench
Saturday 16 OctoberChampionshipNottingham ForestAL2-190006.640
Saturday 2 OctoberChampionshipBlackburnHW2-190007.225
Tuesday 28 SeptemberChampionshipHull CityAD1-19006.929
Saturday 25 SeptemberChampionshipBarnsleyHW1-090006.925
Saturday 18 SeptemberChampionshipMiddlesbroughAW1-290006.921
Tuesday 14 SeptemberChampionshipHuddersfieldHL0-390007.324
Saturday 11 SeptemberChampionshipFulhamHW1-09007.322
Saturday 28 AugustChampionshipMillwallAL2-190006.616
Tuesday 24 AugustEFL CupSunderlandHL2-390006.633
Saturday 21 AugustChampionshipBournemouthAD2-29006.517
Tuesday 17 AugustChampionshipCoventryHL0-19000751
Saturday 14 AugustChampionshipCardiffHL0-290006.523
Wednesday 11 AugustEFL CupMiddlesbroughHW3-0Bench
Saturday 7 AugustChampionshipBristol CityAD1-19000727

2020

35 played1 unusedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 30 MayLeague OneLincolnHW2-19607.219
Friday 21 MayLeague OneOxford UnitedHD3-396006.222
Tuesday 18 MayLeague OneOxford UnitedAW0-35300712
Tuesday 4 MayLeague OneDoncasterHW2-090007.729
Saturday 1 MayLeague OneNorthamptonAW0-390108.313
Tuesday 27 AprilLeague OneSunderlandAW0-190007.226
Saturday 24 AprilLeague OneShrewsburyHL0-190006.624
Tuesday 20 AprilLeague OneRochdaleAL1-090006.747
Saturday 17 AprilLeague OneSunderlandHW1-09010822
Tuesday 13 AprilLeague OneAccrington STHD0-090007.219
Saturday 10 AprilLeague OneLincolnAD2-290006.623
Monday 5 AprilLeague OneGillinghamHW4-1900108.326
Friday 2 AprilLeague OneSwindon TownAW0-290006.725
Saturday 27 MarchLeague OnePlymouthHD2-290006.525
Tuesday 23 MarchLeague OnePeterboroughHW3-190107.318
Saturday 20 MarchLeague OneOxford UnitedAW0-2900722
Tuesday 16 MarchLeague OneBurton AlbionHD1-190107.621
Saturday 13 MarchLeague OneFleetwood TownHD0-090007.639
Tuesday 9 MarchLeague OneMilton Keynes DonsAW0-190007.218
Saturday 6 MarchLeague OneAFC WimbledonHD1-18005.92
Tuesday 2 MarchLeague OneCreweHD1-190017.324
Saturday 27 FebruaryLeague OneCharltonAW0-390007.234
Saturday 20 FebruaryLeague OnePortsmouthAW0-1900729
Tuesday 16 FebruaryLeague OneRochdaleHW1-036006.910
Saturday 6 FebruaryLeague OneIpswichAL2-09006.75
Saturday 23 JanuaryFA CupBrightonAL2-1900107.228
Saturday 16 JanuaryLeague OneHull CityAD1-18006.26
Saturday 2 JanuaryLeague OneBristol RoversAL2-189007.946
Tuesday 29 DecemberLeague OneShrewsburyAL1-090006.933
Saturday 19 DecemberLeague OneAccrington STAD0-090007.326
Tuesday 15 DecemberLeague OneHull CityHW3-2900107.933
Saturday 12 DecemberLeague OneOxford UnitedHD0-0Bench
Saturday 5 DecemberLeague OneFleetwood TownAW0-18006.65
Saturday 17 OctoberLeague OneCreweAD1-15001
Saturday 10 OctoberLeague OneIpswichHL1-490006.539
Saturday 3 OctoberLeague OneLincolnHL2-328006.311

2019

28 playedLeague One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague OneCoventryHL0-164006.566
Tuesday 3 MarchLeague OneFleetwood TownHL0-190006.570
Saturday 29 FebruaryLeague OneBlackpoolAL2-190006.970
Saturday 22 FebruaryLeague OneOxford UnitedHL0-1900773
Saturday 15 FebruaryLeague OneBurton AlbionHW4-19006.971
Saturday 1 FebruaryLeague OnePeterboroughHL1-417006.566
Tuesday 28 JanuaryLeague OneRotherhamAL1-090006.764
Saturday 25 JanuaryLeague OneLincolnHW1-090010881
Saturday 18 JanuaryLeague OneTranmereAW1-2900107.370
Tuesday 14 JanuaryLeague OneOxford UnitedAD0-090006.851
Saturday 11 JanuaryLeague OneAccrington STHW4-190006.769
Wednesday 1 JanuaryLeague OneWycombeAD1-1900107.672
Sunday 29 DecemberLeague OneLincolnAL5-3901007.159%
Thursday 26 DecemberLeague OneGillinghamHD0-0900007.883%
Saturday 21 DecemberLeague OnePortsmouthAL1-0900007.271%
Saturday 14 DecemberLeague OneBristol RoversHL1-2900007.772%
Saturday 7 DecemberLeague OneCoventryAD1-190000759%
Tuesday 26 NovemberLeague OneWycombeHD0-090007.855%
Saturday 23 NovemberLeague OneBlackpoolHD2-2901007.372%
Tuesday 5 NovemberLeague OneRochdaleAW0-1900008.185%
Saturday 26 OctoberLeague OneSouthendAW1-3900006.965%
Wednesday 23 OctoberLeague OneRotherhamHL0-2900006.460%
Sunday 20 OctoberLeague OneAccrington STAL2-0900007.369%
Saturday 5 OctoberLeague OneFleetwood TownAW0-1900006.848%
Saturday 28 SeptemberLeague OneTranmereHW4-190100862%
Tuesday 17 SeptemberLeague OneMilton Keynes DonsAW0-1900006.667%
Saturday 10 AugustLeague OneSunderlandHD1-1391007.925%
Saturday 3 AugustLeague OneBurton AlbionAW0-190100862%

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

1 playedEFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 25 SeptemberEFL CupManchester CityHL0-390006.264%

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

8 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 14 DecemberChampionshipNewcastleHL0-2200006.863%
Saturday 10 DecemberChampionshipAston VillaAL1-090006.277%
Saturday 3 DecemberChampionshipDerbyHL0-1900006.876%
Monday 28 NovemberChampionshipHuddersfieldAW1-290006.950%
Saturday 19 NovemberChampionshipBarnsleyAD0-0590006.984%
Saturday 10 SeptemberChampionshipSheffield WednesdayAL2-159006.268%
Saturday 27 AugustChampionshipQPRHL0-1810006.459%
Saturday 20 AugustChampionshipNottingham ForestAL4-3900106.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.

2015

25 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MayChampionshipBoltonHW1-0160006.957%
Saturday 9 AprilChampionshipCardiffHW2-1900006.983%
Saturday 12 MarchChampionshipBristol CityHL1-2770006.868%
Tuesday 8 MarchChampionshipBurnleyHL2-3900106.774%
Saturday 5 MarchChampionshipReadingAD2-2900006.368%
Saturday 27 FebruaryChampionshipMiddlesbroughHL0-2900006.878%
Tuesday 23 FebruaryChampionshipLeedsAD1-1530006.767%
Saturday 20 FebruaryChampionshipCharltonHW3-0900007.360%
Tuesday 16 FebruaryChampionshipBlackburnAL3-034000670%
Saturday 13 FebruaryChampionshipQPRAW1-3840007.282%
Saturday 6 FebruaryChampionshipDerbyHD1-190006.557%
Saturday 23 JanuaryChampionshipHull CityHL0-1900006.486%
Saturday 16 JanuaryChampionshipHuddersfieldAD1-190006.763%
Tuesday 12 JanuaryChampionshipWolvesAL3-2900006.678%
Saturday 2 JanuaryChampionshipSheffield WednesdayHL0-1190006.560%
Saturday 26 DecemberChampionshipDerbyAL2-0900006.778%
Saturday 19 DecemberChampionshipBoltonAD2-2641006.962%
Tuesday 15 DecemberChampionshipIpswichHL1-2900006.681%
Saturday 12 DecemberChampionshipBrentfordHD2-2900006.768%
Saturday 21 NovemberChampionshipMilton Keynes DonsAD1-1900006.571%
Saturday 7 NovemberChampionshipBirminghamHL2-516000650%
Saturday 31 OctoberChampionshipBristol CityAW1-430006.2100%
Wednesday 21 OctoberChampionshipLeedsHD1-19000774%
Saturday 17 OctoberChampionshipMiddlesbroughAD0-090007.579%
Sunday 4 OctoberChampionshipCharltonAD2-2300006.390%

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.