Skip to content
442ball
Menu

D. Love: match by match

234 appearances across 7 competitions, 2015 to 2026.

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

3 of 255 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 TwoExeter CityAL2-0900006.332
Saturday 8 AugustEFL CupCreweAL2-190007.338

2025

38 played1 unusedEFL Cup, FA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayLeague TwoOldhamAL3-0900006.927
Saturday 25 AprilLeague TwoCrawley TownHD3-3900006.921
Saturday 18 AprilLeague TwoSwindon TownAD2-2900006.354
Saturday 11 AprilLeague TwoFleetwood TownHL1-2230006.54
Monday 6 AprilLeague TwoGillinghamAL2-0900006.528
Friday 3 AprilLeague TwoCreweHW2-09000717
Saturday 28 MarchLeague TwoBristol RoversAL2-090000729
Saturday 21 MarchLeague TwoChesterfieldHL0-1900006.324
Saturday 28 FebruaryLeague TwoBromleyAL2-1140031
Tuesday 17 FebruaryLeague TwoTranmereAW0-190006.612
Wednesday 11 FebruaryLeague TwoGrimsbyAL1-090007.528
Thursday 5 FebruaryLeague TwoSalford CityHW1-0900006.56
Saturday 31 JanuaryLeague TwoCheltenhamHW3-1901007.724
Tuesday 27 JanuaryLeague TwoNewport CountyAW1-4900006.320
Saturday 24 JanuaryLeague TwoWalsallAD0-09000836
Saturday 17 JanuaryLeague TwoMilton Keynes DonsHL0-2900006.242
Thursday 1 JanuaryLeague TwoNotts CountyAW0-190017.237
Monday 29 DecemberLeague TwoHarrogate TownHW1-090007.235
Friday 26 DecemberLeague TwoBarrowHW2-1900006.930
Friday 19 DecemberLeague TwoCambridge UnitedAL2-0900006.941
Saturday 13 DecemberLeague TwoBromleyHL0-1900006.614
Tuesday 9 DecemberLeague TwoHarrogate TownAW0-2900107.319
Saturday 29 NovemberLeague TwoOldhamHW1-0900007.221
Saturday 22 NovemberLeague TwoCrawley TownAD1-1900006.932
Saturday 15 NovemberLeague TwoBristol RoversHW3-1900006.918
Saturday 8 NovemberLeague TwoChesterfieldAD3-390006.521
Sunday 2 NovemberFA CupGainsborough TrinityAW1-21200006.933
Tuesday 28 OctoberLeague TwoTranmereHD1-19000077
Saturday 11 OctoberLeague TwoNewport CountyHL0-14500614
Saturday 27 SeptemberLeague TwoWalsallHL1-3Bench
Saturday 20 SeptemberLeague TwoMilton Keynes DonsAW1-21100078
Saturday 13 SeptemberLeague TwoColchesterHW1-025006.93
Saturday 6 SeptemberLeague TwoCheltenhamAL1-059006.28
Saturday 30 AugustLeague TwoShrewsburyAD0-090006.714
Saturday 23 AugustLeague TwoGrimsbyHD1-13700710
Tuesday 12 AugustEFL CupPeterboroughHW2-132006.23
Saturday 9 AugustLeague TwoCreweAL2-090000622
Tuesday 5 AugustEFL CupOldhamHW3-112006.55
Saturday 2 AugustLeague TwoGillinghamHD1-1900007.324

2024

42 played1 unusedEFL Cup, FA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 26 AprilLeague TwoWalsallAW0-1900007.320
Monday 21 AprilLeague TwoCarlisleHD1-190006.622
Friday 18 AprilLeague TwoSalford CityAW1-2900005.95
Saturday 12 AprilLeague TwoTranmereHD3-3900106.916
Saturday 5 AprilLeague TwoBromleyAL4-0840006.614
Saturday 29 MarchLeague TwoBradfordHD0-0900006.720
Saturday 22 MarchLeague TwoSwindon TownAD0-0900006.914
Saturday 15 MarchLeague TwoGillinghamHD1-1900006.914
Tuesday 11 MarchLeague TwoNewport CountyHW5-0900006.921
Saturday 8 MarchLeague TwoBarrowAL2-090006.213
Tuesday 4 MarchLeague TwoMilton Keynes DonsHW2-0900006.914
Saturday 1 MarchLeague TwoHarrogate TownAL2-190006.634
Tuesday 25 FebruaryLeague TwoTranmereAW0-1900008.214
Saturday 22 FebruaryLeague TwoDoncasterHL1-2900006.330
Saturday 15 FebruaryLeague TwoMorecambeAL2-087007.321
Saturday 1 FebruaryLeague TwoPort ValeAL2-190006.935
Tuesday 28 JanuaryLeague TwoCheltenhamHD0-0630006.912
Saturday 25 JanuaryLeague TwoCreweAW0-1900006.911
Saturday 18 JanuaryLeague TwoNotts CountyHL0-3900006.932
Saturday 11 JanuaryFA CupLiverpoolAL4-0900005.911
Saturday 4 JanuaryLeague TwoColchesterAW0-290007.219
Wednesday 1 JanuaryLeague TwoGrimsbyHW3-290006.918
Sunday 29 DecemberLeague TwoCarlisleAL2-1900006.317
Saturday 21 DecemberLeague TwoSalford CityHL0-290006.918
Monday 16 DecemberLeague TwoFleetwood TownAD1-1900006.69
Saturday 7 DecemberLeague TwoBromleyHL1-2890007.218
Tuesday 3 DecemberLeague TwoGrimsbyAL5-281016.724
Tuesday 19 NovemberLeague TwoAFC WimbledonAD2-2900106.78
Saturday 16 NovemberLeague TwoSwindon TownHD2-290010813
Saturday 26 OctoberLeague TwoWalsallHD0-090007.39
Tuesday 22 OctoberLeague TwoMilton Keynes DonsAL2-131006.914
Saturday 19 OctoberLeague TwoBarrowHW1-0240006.92
Saturday 12 OctoberLeague TwoGillinghamAW1-290006.914
Saturday 5 OctoberLeague TwoMorecambeHW2-1900006.718
Tuesday 1 OctoberLeague TwoCheltenhamAL2-1900006.331
Saturday 21 SeptemberLeague TwoPort ValeHD2-290100817
Saturday 14 SeptemberLeague TwoCreweHL0-1900006.323
Saturday 7 SeptemberLeague TwoNotts CountyAL2-090006.938
Saturday 31 AugustLeague TwoColchesterHD1-190006.725
Saturday 24 AugustLeague TwoNewport CountyAL3-1900107.239
Saturday 17 AugustLeague TwoHarrogate TownHD3-390000739
Tuesday 13 AugustEFL CupTranmereAL3-0Bench
Saturday 10 AugustLeague TwoDoncasterAL4-1900005.920

2023

17 playedEFL Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 AprilLeague TwoSwindon TownAD3-390006.250
Saturday 20 AprilLeague TwoForest GreenHL1-278006.637
Saturday 13 AprilLeague TwoStockport CountyAL2-013006.910
Tuesday 31 OctoberLeague TwoBarrowAL1-045006.635
Tuesday 24 OctoberLeague TwoTranmereHW1-010006.5
Saturday 21 OctoberLeague TwoSutton UtdAW2-316006.3
Saturday 7 OctoberLeague TwoColchesterAW1-390017.234
Saturday 30 SeptemberLeague TwoForest GreenAW1-26207.225
Saturday 23 SeptemberLeague TwoSwindon TownHD2-2900107.326
Saturday 16 SeptemberLeague TwoGillinghamAL2-1900629
Saturday 2 SeptemberLeague TwoSalford CityHW1-090006.922
Saturday 26 AugustLeague TwoHarrogate TownAL2-09006.726
Saturday 19 AugustLeague TwoBradfordHW3-090007.219
Tuesday 15 AugustLeague TwoNotts CountyHD0-090007.214
Saturday 12 AugustLeague TwoMansfield TownAL3-07105.94
Tuesday 8 AugustEFL CupRotherhamAD1-19000723
Saturday 5 AugustLeague TwoWalsallHW2-19006.227

2022

38 played4 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 15 AprilLeague OneWycombeHW1-045006.610
Monday 10 AprilLeague OnePortsmouthAD0-09000715
Friday 7 AprilLeague OnePlymouthHL1-390006.217
Saturday 1 AprilLeague OneBarnsleyAL5-090006.337
Saturday 25 MarchLeague OneMilton Keynes DonsAL1-090007.542
Saturday 18 MarchLeague OneOxford UnitedHD1-190006.325
Tuesday 14 MarchLeague OneCharltonHL1-490106.229
Saturday 11 MarchLeague OneShrewsburyAL3-190006.929
Tuesday 7 MarchLeague OneCambridge UnitedAD1-190006.941
Saturday 4 MarchLeague OneBoltonHD0-090007.323
Saturday 25 FebruaryLeague OneFleetwood TownAL1-09006.738
Tuesday 21 FebruaryLeague OnePort ValeHW1-090007.229
Saturday 18 FebruaryLeague OnePeterboroughHL0-3Bench
Saturday 11 FebruaryLeague OneForest GreenHD1-120006.715
Saturday 4 FebruaryLeague OneDerbyAL5-09006.220
Saturday 28 JanuaryLeague OneBristol RoversHW5-190107.719
Tuesday 24 JanuaryLeague OneIpswichAL4-045006.926
Saturday 7 JanuaryLeague OneCheltenhamHW2-122006.95
Sunday 1 JanuaryLeague OneBurton AlbionHW5-010006.72
Monday 26 DecemberLeague OnePort ValeAL1-0900□□6.316
Saturday 17 DecemberLeague OnePlymouthAL2-145006.36
Friday 2 DecemberLeague OneExeter CityHD1-1Bench
Saturday 19 NovemberLeague OneLincolnAL2-190006.334
Saturday 12 NovemberLeague OnePortsmouthHD1-18707.229
Saturday 29 OctoberLeague OneWycombeAD1-19007.222
Tuesday 25 OctoberLeague OneCheltenhamAL1-0Bench
Saturday 22 OctoberLeague OneBarnsleyHW1-0Bench
Saturday 15 OctoberLeague OneBurton AlbionAD1-145006.35
Saturday 8 OctoberLeague OneIpswichHL1-2900715
Saturday 1 OctoberLeague OneAccrington STAL3-1900614
Saturday 24 SeptemberLeague OneCambridge UnitedHL1-290006.921
Saturday 17 SeptemberLeague OneForest GreenAW1-290006.319
Tuesday 13 SeptemberLeague OneSheffield WednesdayHL0-390006.219
Saturday 3 SeptemberLeague OneBristol RoversAD2-2900106.513
Saturday 27 AugustLeague OneMilton Keynes DonsHL0-490006.930
Tuesday 23 AugustEFL CupRotherhamAW0-190006.727
Saturday 20 AugustLeague OneOxford UnitedAD1-1900107.521
Tuesday 16 AugustLeague OneBoltonAL1-090006.917
Saturday 13 AugustLeague OneFleetwood TownHD1-19006.79
Tuesday 9 AugustEFL CupStoke CityHD0-090007.319
Saturday 6 AugustLeague OnePeterboroughAL3-090006.928
Saturday 30 JulyLeague OneShrewsburyHD0-09006.716

2021

27 played8 unusedFA Cup, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayLeague TwoStevenageAL4-261006.615
Monday 2 MayLeague TwoMansfield TownHD2-27606.915
Saturday 23 AprilLeague TwoOldhamAW1-241006.61
Monday 18 AprilLeague TwoBarrowHD2-285006.532
Friday 15 AprilLeague TwoBristol RoversAL1-081007.226
Saturday 9 AprilLeague TwoHarrogate TownHW2-090007.242
Tuesday 5 AprilLeague TwoPort ValeHL0-19006.619
Saturday 2 AprilLeague TwoHartlepoolAW0-29007.229
Tuesday 29 MarchLeague TwoCrawley TownHW2-190007.225
Saturday 26 MarchLeague TwoWalsallHW2-110006.73
Saturday 19 MarchLeague TwoScunthorpeHW5-19006.62
Tuesday 15 MarchLeague TwoRochdaleAD1-19006.6
Saturday 12 MarchLeague TwoExeter CityAD0-0Bench
Saturday 5 MarchLeague TwoForest GreenHD1-1Bench
Saturday 26 FebruaryLeague TwoSwindon TownAW1-2Bench
Saturday 29 JanuaryLeague TwoNorthamptonAL1-0Bench
Tuesday 25 JanuaryLeague TwoBarrowAW0-28206.725
Saturday 22 JanuaryLeague TwoColchesterHL0-390006.640
Tuesday 18 JanuaryLeague TwoPort ValeAW0-190007.513
Saturday 15 JanuaryLeague TwoBradfordAL2-19006.314
Tuesday 11 JanuaryLeague TwoTranmereHD1-190006.919
Saturday 8 JanuaryLeague TwoNewport CountyAW0-290007.735
Saturday 11 DecemberLeague TwoMansfield TownAL2-190006.324
Sunday 5 DecemberFA CupChesterfieldHL0-290007.327
Saturday 27 NovemberLeague TwoOldhamHW2-090007.717
Tuesday 23 NovemberLeague TwoBristol RoversHD1-19006.611
Saturday 20 NovemberLeague TwoHarrogate TownAW0-29006.223
Saturday 13 NovemberLeague TwoScunthorpeAD1-190006.941
Monday 8 NovemberFA CupDagenham & RedbridgeAW0-122006.62
Saturday 30 OctoberLeague TwoExeter CityHL1-2Bench
Saturday 9 OctoberLeague TwoWalsallAL2-19006.25
Saturday 2 OctoberLeague TwoColchesterAW0-214006.73
Saturday 25 SeptemberLeague TwoNorthamptonHD2-2Bench
Saturday 18 SeptemberLeague TwoTranmereAL2-0Bench
Saturday 11 SeptemberLeague TwoBradfordHW1-0Bench

2020

15 played7 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 9 MayLeague OneCreweAL3-2Bench
Tuesday 4 MayLeague OneIpswichHD0-061006.723
Saturday 1 MayLeague OneOxford UnitedHL2-3Bench
Tuesday 27 AprilLeague OneLincolnHL0-190006.933
Saturday 24 AprilLeague OneBlackpoolAW0-19006.51
Tuesday 20 AprilLeague OneWiganHL1-2Bench
Saturday 17 AprilLeague OneDoncasterHL0-2Bench
Tuesday 13 AprilLeague OneOxford UnitedAL4-190006.517
Saturday 10 AprilLeague OneGillinghamAD0-09006.225
Monday 5 AprilLeague OnePlymouthHW3-087006.917
Friday 2 AprilLeague OneNorthamptonAL1-090006.618
Tuesday 23 FebruaryLeague OneMilton Keynes DonsHW4-2180107.33
Saturday 20 FebruaryLeague OneAccrington STAD1-190006.617
Tuesday 9 FebruaryLeague OneSunderlandHW2-19007.217
Saturday 6 FebruaryLeague OneSwindon TownAW0-190007.230
Saturday 30 JanuaryLeague OnePeterboroughHW2-07506.312
Saturday 23 JanuaryLeague OneSunderlandAL1-089006.923
Saturday 3 OctoberLeague OneGillinghamHD1-1Bench
Saturday 26 SeptemberLeague OnePlymouthAD1-1Bench
Saturday 19 SeptemberLeague OneNorthamptonHL1-211006.31
Saturday 12 SeptemberLeague OnePortsmouthAD0-0Bench
Friday 4 SeptemberEFL CupMiddlesbroughAL4-38200635

2019

29 playedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague OneOxford UnitedHL2-334006.150
Tuesday 11 FebruaryLeague OneAccrington STHL0-275006.678
Saturday 1 FebruaryLeague OneRochdaleAL1-090007.678
Wednesday 29 JanuaryLeague OneGillinghamAL2-024006.675
Sunday 26 JanuaryFA CupLiverpoolHD2-290006.256
Saturday 18 JanuaryLeague OneFleetwood TownAD2-290006.665
Tuesday 7 JanuaryLeague OneDoncasterAL2-072006.476
Sunday 29 DecemberLeague OneBoltonAD1-1890006.373%
Thursday 26 DecemberLeague OneRotherhamHL1-286006.858%
Saturday 21 DecemberLeague OneBlackpoolAW0-190006.754%
Saturday 14 DecemberLeague OneCoventryHW2-190006.559%
Saturday 7 DecemberLeague OneOxford UnitedAD0-0900007.575%
Saturday 23 NovemberLeague OneBristol RoversHL3-4900006.756%
Tuesday 5 NovemberLeague OnePeterboroughHW1-0900006.968%
Saturday 2 NovemberLeague OneWycombeAL1-0860006.573%
Saturday 26 OctoberLeague OneSunderlandHW1-0900006.553%
Tuesday 22 OctoberLeague OneGillinghamHD1-1900007.770%
Friday 18 OctoberLeague OneLincolnAD0-0900006.877%
Saturday 5 OctoberLeague OneTranmereAW0-1900007.367%
Saturday 28 SeptemberLeague OneFleetwood TownHL0-390006.580%
Saturday 21 SeptemberLeague OneRotherhamAD0-0900007.347%
Tuesday 17 SeptemberLeague OneSouthendHW4-3900106.768%
Saturday 14 SeptemberLeague OneAFC WimbledonAD1-1900007.568%
Saturday 31 AugustLeague OneIpswichAL3-09000748%
Saturday 24 AugustLeague OneBurton AlbionHD0-090000777%
Tuesday 20 AugustLeague OneAccrington STAW2-3900006.770%
Saturday 17 AugustLeague OneRochdaleHD0-0900006.966%
Saturday 10 AugustLeague OneMilton Keynes DonsAL1-0900006.776%
Saturday 3 AugustLeague OnePortsmouthHW1-090006.657%

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

12 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 14 AprilChampionshipReadingAD2-290006.775%
Tuesday 10 AprilChampionshipNorwichHD1-1900006.776%
Saturday 7 AprilChampionshipLeedsAD1-1900107.274%
Monday 2 AprilChampionshipSheffield WednesdayHL1-3900006.278%
Friday 30 MarchChampionshipDerbyAW1-490006.570%
Tuesday 6 MarchChampionshipAston VillaHL0-390006.381%
Monday 1 JanuaryChampionshipBarnsleyHL0-190006.357%
Saturday 30 DecemberChampionshipNottingham ForestAW0-1900007.282%
Saturday 23 DecemberChampionshipBirminghamHD1-1900107.176%
Saturday 16 DecemberChampionshipFulhamHW1-0900006.950%
Saturday 9 DecemberChampionshipWolvesAD0-0800006.656%
Wednesday 20 SeptemberEFL CupEvertonAL3-0900006.466%

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

12 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 AprilPremier LeagueBournemouthHL0-1900007.1
Saturday 14 JanuaryPremier LeagueStoke CityHL1-3900107.1
Monday 2 JanuaryPremier LeagueLiverpoolHD2-2900006.7
Saturday 31 DecemberPremier LeagueBurnleyAL4-1180006.6
Monday 26 DecemberPremier LeagueManchester UnitedAL3-140006.7
Saturday 17 DecemberPremier LeagueWatfordHW1-0880007
Wednesday 14 DecemberPremier LeagueChelseaHL0-1310006.7
Saturday 19 NovemberPremier LeagueHull CityHW3-02000
Saturday 5 NovemberPremier LeagueBournemouthAW1-21000
Saturday 27 AugustPremier LeagueSouthamptonAD1-1130006.3
Sunday 21 AugustPremier LeagueMiddlesbroughHL1-2900006.8
Saturday 13 AugustPremier LeagueManchester CityAL2-190006.8

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

2 playedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 18 FebruaryUEFA Europa LeagueFC MidtjyllandAL2-190006.377%
Saturday 13 FebruaryPremier LeagueSunderlandAL2-1530006.973%

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.