Skip to content
442ball
Menu

C. Brannagan: match by match

287 appearances across 6 competitions, 2015 to 2026.

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

4 of 287 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 One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AugustLeague OneStevenageAW1-290106.934
Saturday 8 AugustEFL CupLeyton OrientAL2-095006.326

2025

41 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipMillwallAL2-0740006.316
Saturday 25 AprilChampionshipSheffield WednesdayHW4-1190007.23
Tuesday 21 AprilChampionshipWrexhamHL0-1900006.922
Saturday 18 AprilChampionshipDerbyAL1-090006.520
Saturday 11 AprilChampionshipWatfordHW2-0900007.910
Monday 6 AprilChampionshipPortsmouthAD2-2900006.927
Friday 3 AprilChampionshipHull CityHD1-195107.632
Saturday 21 MarchChampionshipSouthamptonAL2-0900006.324
Saturday 14 MarchChampionshipCharltonHD1-1901007.921
Wednesday 11 MarchChampionshipBlackburnHW1-0900008.221
Friday 6 MarchChampionshipPrestonAW1-3900107.725
Saturday 28 FebruaryChampionshipWest BromHW2-1900107.315
Wednesday 25 FebruaryChampionshipStoke CityAL2-1660007.921
Saturday 21 FebruaryChampionshipMiddlesbroughAD0-090007.316
Sunday 15 FebruaryFA CupSunderlandHL0-165006.928
Tuesday 10 FebruaryChampionshipNorwichHL0-3710006.624
Saturday 7 FebruaryChampionshipCoventryAD0-090006.922
Tuesday 3 FebruaryChampionshipSheffield UtdAL3-179006.716
Saturday 31 JanuaryChampionshipBirminghamHL0-290000739
Saturday 24 JanuaryChampionshipLeicesterAW1-287006.712
Tuesday 20 JanuaryChampionshipQPRHD0-0900006.919
Saturday 17 JanuaryChampionshipBristol CityHD0-0900007.329
Friday 9 JanuaryFA CupMilton Keynes DonsAD1-1650006.337
Saturday 22 NovemberChampionshipMiddlesbroughHD1-1420006.67
Saturday 8 NovemberChampionshipWest BromAL2-1900006.228
Tuesday 4 NovemberChampionshipStoke CityHL0-3900006.937
Saturday 1 NovemberChampionshipMillwallHD2-2901007.927
Saturday 25 OctoberChampionshipSheffield WednesdayAW1-253110911
Wednesday 22 OctoberChampionshipWrexhamAL1-0900007.342
Saturday 18 OctoberChampionshipDerbyHW1-090006.926
Saturday 4 OctoberChampionshipWatfordAL2-190005.927
Wednesday 1 OctoberChampionshipQPRAD0-0900006.342
Saturday 27 SeptemberChampionshipSheffield UtdHL0-1900007.349
Sunday 21 SeptemberChampionshipBristol CityAW1-3810006.922
Saturday 13 SeptemberChampionshipLeicesterHD2-2900006.963
Saturday 30 AugustChampionshipCoventryHD2-290107.728
Wednesday 27 AugustEFL CupBrightonHL0-6670006.326
Saturday 23 AugustChampionshipBirminghamAL1-0900006.928
Sunday 17 AugustChampionshipHull CityAL3-290100811
Tuesday 12 AugustEFL CupColchesterHW1-090007.760
Saturday 9 AugustChampionshipPortsmouthHL0-1900006.622

2024

35 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipSwanseaAD3-390006.238
Saturday 26 AprilChampionshipSunderlandHW2-0900007.315
Monday 21 AprilChampionshipCardiffAD1-1901007.728
Friday 18 AprilChampionshipLeedsHL0-1900006.921
Saturday 12 AprilChampionshipSheffield WednesdayAW0-1900006.721
Wednesday 9 AprilChampionshipQPRHL1-390006.630
Saturday 5 AprilChampionshipSheffield UtdHW1-0870006.77
Saturday 15 MarchChampionshipWatfordHW1-0900007.513
Friday 7 MarchChampionshipNorwichAD1-1900006.917
Saturday 1 MarchChampionshipCoventryHL2-390006.730
Saturday 22 FebruaryChampionshipWest BromAL2-090006.943
Saturday 15 FebruaryChampionshipPortsmouthHL0-2900007.243
Tuesday 11 FebruaryChampionshipDerbyAD0-0900006.940
Tuesday 4 FebruaryChampionshipBurnleyAL1-09000748
Saturday 1 FebruaryChampionshipBristol CityHD1-190007.660
Saturday 25 JanuaryChampionshipStoke CityAD0-090007.329
Tuesday 21 JanuaryChampionshipLutonHW3-289027.940
Saturday 18 JanuaryChampionshipBlackburnHW1-0901007.948
Tuesday 14 JanuaryChampionshipPlymouthAD1-1900006.316
Saturday 4 JanuaryChampionshipPrestonAD1-1900006.920
Wednesday 1 JanuaryChampionshipMillwallAW0-190006.635
Sunday 29 DecemberChampionshipPlymouthHW2-0900007.550
Thursday 26 DecemberChampionshipCardiffHW3-290000743
Saturday 21 DecemberChampionshipLeedsAL4-0900006.720
Saturday 14 DecemberChampionshipSheffield WednesdayHL1-3900006.350
Wednesday 11 DecemberChampionshipQPRAL2-090006.952
Saturday 30 NovemberChampionshipMillwallHD1-1900107.339
Tuesday 26 NovemberChampionshipSheffield UtdAL3-0900007.234
Saturday 23 NovemberChampionshipMiddlesbroughHL2-6720007.320
Saturday 14 SeptemberChampionshipStoke CityHW1-0450006.716
Saturday 31 AugustChampionshipPrestonHW3-190010733
Tuesday 27 AugustEFL CupCoventryAL1-0610006.633
Friday 16 AugustChampionshipCoventryAL3-2900007.323
Tuesday 13 AugustEFL CupPeterboroughHW2-0290006.912
Saturday 10 AugustChampionshipNorwichHW2-0901008.341

2023

47 playedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 18 MayLeague OneBoltonAW0-264000722
Wednesday 8 MayLeague OnePeterboroughAD1-190106.914
Saturday 4 MayLeague OnePeterboroughHW1-0900107.245
Saturday 27 AprilLeague OneExeter CityAW1-290107.931
Friday 19 AprilLeague OneStevenageHD1-190108.369
Tuesday 16 AprilLeague OneLincolnHL0-13107.215
Saturday 6 AprilLeague OneBurton AlbionAW0-434006.921
Monday 1 AprilLeague OneFleetwood TownHW4-0901109.353
Friday 29 MarchLeague OneShrewsburyAD1-190007.345
Saturday 16 MarchLeague OnePort ValeAW0-2900107.345
Tuesday 12 MarchLeague OneBoltonAL5-09006.529
Saturday 9 MarchLeague OneCheltenhamHW2-1900107.959
Saturday 2 MarchLeague OnePortsmouthAL2-190107.535
Saturday 24 FebruaryLeague OneLeyton OrientHL1-29000842
Tuesday 20 FebruaryLeague OneNorthamptonHD2-27000856
Saturday 17 FebruaryLeague OneWycombeAD0-09007.345
Tuesday 13 FebruaryLeague OneWiganHW4-29017.633
Saturday 10 FebruaryLeague OneBlackpoolAD1-190006.931
Saturday 3 FebruaryLeague OneReadingHD1-190007.227
Tuesday 30 JanuaryLeague OnePortsmouthHD2-290006.921
Saturday 27 JanuaryLeague OneBristol RoversAL3-1900107.243
Tuesday 23 JanuaryLeague OneBarnsleyHL0-190007.333
Saturday 13 JanuaryLeague OneCarlisleAW1-390007.660
Monday 1 JanuaryLeague OneCharltonAW1-2900107.263
Friday 29 DecemberLeague OneDerbyHL2-390208.732
Tuesday 26 DecemberLeague OneCambridge UnitedHW2-19007.339
Saturday 23 DecemberLeague OneNorthamptonAL2-190107.329
Saturday 16 DecemberLeague OneBurton AlbionHW3-090007.253
Tuesday 12 DecemberLeague OneReadingAD1-190007.340
Saturday 9 DecemberLeague OnePeterboroughAL3-090006.746
Tuesday 28 NovemberLeague OneBoltonHD0-090007.945
Saturday 25 NovemberLeague OneCheltenhamAL2-09007.359
Saturday 11 NovemberLeague OneLeyton OrientAW2-390006.220
Tuesday 31 OctoberLeague OneLincolnAW0-2900107.752
Saturday 28 OctoberLeague OneWycombeHD2-216107.38
Saturday 7 OctoberLeague OneBristol RoversHW2-190017.749
Tuesday 3 OctoberLeague OneShrewsburyHW3-0900108.574
Saturday 30 SeptemberLeague OneStevenageAW1-390008.260
Saturday 23 SeptemberLeague OneExeter CityHW3-090208.534
Saturday 16 SeptemberLeague OneFleetwood TownAW0-390007.354
Saturday 2 SeptemberLeague OnePort ValeHL1-290007.253
Saturday 26 AugustLeague OneCharltonHW2-19007.741
Saturday 19 AugustLeague OneBarnsleyAW1-39017.733
Tuesday 15 AugustLeague OneDerbyAW1-2900107.343
Saturday 12 AugustLeague OneCarlisleHW1-090007.338
Wednesday 9 AugustEFL CupBristol CityAL5-189006.338
Saturday 5 AugustLeague OneCambridge UnitedAL2-090007.775

2022

47 playedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 7 MayLeague OneAccrington STHL1-290007.349
Saturday 29 AprilLeague OneForest GreenAW0-390010785
Tuesday 25 AprilLeague OneCheltenhamHW4-090006.948
Saturday 22 AprilLeague OneBarnsleyAL2-09006.738
Tuesday 18 AprilLeague OnePortsmouthHD1-190018.342
Saturday 15 AprilLeague OneBoltonHL0-19000855
Monday 10 AprilLeague OnePort ValeAD0-090007.238
Friday 7 AprilLeague OneSheffield WednesdayHD1-190107.345
Saturday 1 AprilLeague OnePeterboroughAD0-090006.920
Saturday 18 MarchLeague OneMorecambeAD1-190007.353
Saturday 11 MarchLeague OneDerbyHL2-390006.644
Saturday 4 MarchLeague OneLincolnAL1-090006.664
Saturday 25 FebruaryLeague OneBristol RoversHL0-39006.254
Saturday 18 FebruaryLeague OneCambridge UnitedAL1-090007.246
Tuesday 14 FebruaryLeague OnePlymouthHL1-39017.330
Saturday 11 FebruaryLeague OneMilton Keynes DonsAD1-19006.936
Wednesday 1 FebruaryLeague OneBarnsleyHL1-224007.37
Saturday 28 JanuaryLeague OneBurton AlbionAL2-090006.938
Tuesday 24 JanuaryLeague OneWycombeAL2-090007.353
Saturday 21 JanuaryLeague OneIpswichHW2-190107.210
Saturday 14 JanuaryLeague OneFleetwood TownAW1-290007.947
Monday 9 JanuaryFA CupArsenalHL0-390006.322
Sunday 1 JanuaryLeague OneExeter CityHL0-190007.259
Thursday 29 DecemberLeague OneCharltonHW3-189007.235
Monday 26 DecemberLeague OneIpswichAL3-090006.326
Saturday 17 DecemberLeague OneSheffield WednesdayAD0-057006.617
Saturday 3 DecemberLeague OneAccrington STAD1-190006.629
Saturday 19 NovemberLeague OneForest GreenHD1-190007.654
Wednesday 9 NovemberLeague OneShrewsburyAD1-19017.227
Tuesday 1 NovemberLeague OneFleetwood TownHD1-190007.329
Saturday 29 OctoberLeague OneBoltonAW1-39006.615
Tuesday 25 OctoberLeague OnePortsmouthAD1-182006.99
Saturday 22 OctoberLeague OnePeterboroughHL1-290006.728
Saturday 15 OctoberLeague OneExeter CityAW2-49017.725
Saturday 8 OctoberLeague OneWycombeHL0-190007.357
Saturday 1 OctoberLeague OneCharltonAD1-19000749
Saturday 17 SeptemberLeague OneMilton Keynes DonsHL1-290006.744
Tuesday 13 SeptemberLeague OnePlymouthAL1-090006.924
Saturday 3 SeptemberLeague OneBurton AlbionHW2-190107.628
Saturday 27 AugustLeague OneCheltenhamAW1-29028.940
Tuesday 23 AugustEFL CupCrystal PalaceHL0-29006.722
Saturday 20 AugustLeague OneMorecambeHD1-190007.551
Tuesday 16 AugustLeague OneLincolnHL1-290107.633
Saturday 13 AugustLeague OneBristol RoversAL1-0900735
Tuesday 9 AugustEFL CupSwanseaHD2-245107.626
Saturday 6 AugustLeague OneCambridge UnitedHW1-090006.644
Saturday 30 JulyLeague OneDerbyAL1-090007.243

2021

42 playedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilLeague OneDoncasterHD1-190006.747
Saturday 23 AprilLeague OneRotherhamAL2-190006.326
Tuesday 19 AprilLeague OneMilton Keynes DonsHW1-09006.941
Friday 15 AprilLeague OneFleetwood TownAW2-390128.525
Saturday 9 AprilLeague OneSunderlandHL1-290007.233
Saturday 19 MarchLeague OneIpswichHD1-190007.327
Saturday 12 MarchLeague OneShrewsburyAW1-29010744
Saturday 5 MarchLeague OneBurton AlbionHW4-1900107.745
Tuesday 1 MarchLeague OnePortsmouthAL3-290006.646
Saturday 26 FebruaryLeague OneCambridge UnitedHW4-29028.952
Tuesday 22 FebruaryLeague OneCreweAW0-190007.231
Saturday 19 FebruaryLeague OneCharltonAW0-490108.353
Saturday 12 FebruaryLeague OneBoltonHL2-390007.234
Tuesday 8 FebruaryLeague OneAccrington STAL2-0900726
Saturday 5 FebruaryLeague OnePortsmouthHW3-29017.956
Tuesday 1 FebruaryLeague OneWiganAD1-19006.517
Saturday 29 JanuaryLeague OneGillinghamAW2-790409.374
Saturday 22 JanuaryLeague OneSheffield WednesdayHW3-29000729
Saturday 15 JanuaryLeague OneWycombeAL2-09006.934
Saturday 8 JanuaryLeague OneLincolnAL2-043006.513
Saturday 1 JanuaryLeague OneCheltenhamHD1-19000739
Wednesday 29 DecemberLeague OneAFC WimbledonHW3-090007.746
Saturday 11 DecemberLeague OneMilton Keynes DonsAW1-29000832
Tuesday 7 DecemberLeague OneDoncasterAW1-245007.230
Saturday 4 DecemberLeague OneSunderlandAD1-1900729
Saturday 27 NovemberLeague OneRotherhamHD0-090006.616
Tuesday 23 NovemberLeague OneFleetwood TownHW3-190107.637
Saturday 13 NovemberLeague OneIpswichAD0-0900728
Saturday 23 OctoberLeague OneBurton AlbionAW1-39007.254
Tuesday 19 OctoberLeague OneShrewsburyHW2-090107.948
Saturday 16 OctoberLeague OnePlymouthHL1-390006.641
Saturday 2 OctoberLeague OneSheffield WednesdayAW1-290107.213
Tuesday 28 SeptemberLeague OneAccrington STHW5-190007.340
Saturday 25 SeptemberLeague OneGillinghamHD1-190007.959
Saturday 11 SeptemberLeague OneWycombeHD0-09007.639
Saturday 4 SeptemberLeague OneAFC WimbledonAL3-190006.328
Saturday 28 AugustLeague OneLincolnHW3-19000746
Tuesday 24 AugustEFL CupQPRAL2-045007.225
Saturday 21 AugustLeague OneBoltonAL2-190007.542
Tuesday 17 AugustLeague OneCreweHW1-090007.326
Saturday 14 AugustLeague OneCharltonHW2-190107.529
Saturday 7 AugustLeague OneCambridge UnitedAD1-190006.945

2020

35 playedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 21 MayLeague OneBlackpoolAD3-39606.763
Tuesday 18 MayLeague OneBlackpoolHL0-393006.953
Sunday 9 MayLeague OneBurton AlbionHW4-090007.539
Saturday 1 MayLeague OneShrewsburyAW2-39000766
Saturday 24 AprilLeague OnePlymouthHW3-190007.251
Tuesday 20 AprilLeague OneAFC WimbledonAL2-18900757
Saturday 17 AprilLeague OneGillinghamHW3-2900106.673
Tuesday 13 AprilLeague OneShrewsburyHW4-19007.371
Saturday 10 AprilLeague OneCreweAW0-690107.958
Monday 5 AprilLeague OneAccrington STHL1-290007.538
Friday 2 AprilLeague OneSunderlandAL3-18900724
Friday 26 MarchLeague OneLincolnHW2-190007.359
Tuesday 23 MarchLeague OneNorthamptonAL1-090007.231
Saturday 20 MarchLeague OneBlackpoolHL0-29007.235
Tuesday 16 MarchLeague OneDoncasterHW3-077008.219
Saturday 13 MarchLeague OneHull CityAL2-09000755
Tuesday 9 MarchLeague OneSwindon TownAW1-290006.521
Saturday 6 MarchLeague OneCharltonHD0-090006.929
Tuesday 2 MarchLeague OnePeterboroughHD0-090006.950
Saturday 27 FebruaryLeague OneMilton Keynes DonsAD1-190007.516
Tuesday 23 FebruaryLeague OnePortsmouthHL0-19007.343
Saturday 20 FebruaryLeague OneIpswichAD0-090007.340
Sunday 14 FebruaryLeague OneWiganHW2-19000744
Tuesday 9 FebruaryLeague OneBristol RoversAW0-29006.732
Saturday 6 FebruaryLeague OneDoncasterAL3-290006.764
Saturday 30 JanuaryLeague OneFleetwood TownHW1-090006.953
Tuesday 26 JanuaryLeague OneRochdaleAW3-49006.932
Saturday 23 JanuaryLeague OneBristol RoversHW2-075006.622
Saturday 2 JanuaryLeague OneBurton AlbionAW1-515006.711
Saturday 10 OctoberLeague OneGillinghamAL3-19000775
Saturday 26 SeptemberLeague OneAccrington STAW1-430006.57
Saturday 19 SeptemberLeague OneSunderlandHL0-290006.928
Tuesday 15 SeptemberEFL CupWatfordHD1-16600744
Saturday 12 SeptemberLeague OneLincolnAL2-09000759
Saturday 5 SeptemberEFL CupAFC WimbledonHD1-190108.377

2019

31 playedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague OneShrewsburyAW2-390017.275
Saturday 29 FebruaryLeague OneSouthendHW2-190006.872
Tuesday 25 FebruaryLeague OneAccrington STHW3-0900107.689
Saturday 22 FebruaryLeague OneIpswichAW0-190006.467
Saturday 15 FebruaryLeague OneSunderlandHL0-1900778
Tuesday 11 FebruaryLeague OneBurton AlbionAD2-290007.180
Saturday 8 FebruaryLeague OnePeterboroughAL4-090006.987
Tuesday 4 FebruaryFA CupNewcastleHL2-3104007.285
Saturday 1 FebruaryLeague OneBlackpoolHW2-19006.987
Tuesday 14 JanuaryLeague OneIpswichHD0-022006.680
Saturday 11 JanuaryLeague OneRotherhamHL1-345006.277
Sunday 29 DecemberLeague OneAFC WimbledonAW1-286006.595%
Thursday 26 DecemberLeague OneLincolnHW1-0900007.286%
Saturday 21 DecemberLeague OneWycombeHW1-086000890%
Wednesday 18 DecemberEFL CupManchester CityHL1-3900007.692%
Saturday 14 DecemberLeague OneMilton Keynes DonsAL1-0800007.282%
Saturday 26 OctoberLeague OneRochdaleHW3-0450007.890%
Saturday 19 OctoberLeague OneRotherhamAW1-2900208.367%
Saturday 12 OctoberLeague OneDoncasterHW3-0901108.584%
Saturday 5 OctoberLeague OneAccrington STAD2-290107.581%
Saturday 28 SeptemberLeague OneGillinghamHW3-090007.185%
Wednesday 25 SeptemberEFL CupWest HamHW4-0900007.288%
Saturday 21 SeptemberLeague OneLincolnAW0-6900007.285%
Tuesday 17 SeptemberLeague OneBoltonAD0-0900007.191%
Saturday 14 SeptemberLeague OneTranmereHW3-0901007.779%
Saturday 7 SeptemberLeague OneFleetwood TownAL2-1900006.685%
Saturday 31 AugustLeague OneCoventryHD3-3900007.783%
Saturday 24 AugustLeague OneBristol RoversAL3-1870006.985%
Tuesday 20 AugustLeague OneBurton AlbionHL2-4901007.481%
Saturday 17 AugustLeague OneBlackpoolAL2-1900007.588%
Saturday 10 AugustLeague OnePeterboroughHW1-060107.293%

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-3550006.8100%

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

1 playedLeague One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 7 MayLeague OneBradfordHD0-0190006.972%

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

5 playedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 15 MayPremier LeagueWest BromAD1-1900006.892%
Sunday 8 MayPremier LeagueWatfordHW2-0120007.3100%
Sunday 1 MayPremier LeagueSwanseaAL3-1100006.790%
Thursday 10 DecemberUEFA Europa LeagueFC SionAD0-0100025%
Thursday 17 SeptemberUEFA Europa LeagueBordeauxAD1-1100006.788%

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.