Skip to content
442ball
Menu

T. Carroll: match by match

213 appearances across 7 competitions, 2015 to 2024.

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

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

2024

24 played6 unusedEFL Cup, League One, League Two

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayLeague OneBarnsleyHL2-41000Not recorded5
Saturday 26 AprilLeague OneBristol RoversAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 AprilLeague OneMansfield TownAW1-580006.30
Friday 18 AprilLeague OneLincolnHL0-1150006.78
Saturday 12 AprilLeague OneNorthamptonAD0-0100006.32
Tuesday 8 AprilLeague OneShrewsburyAW1-32000Not recorded4
Saturday 5 AprilLeague OneWycombeHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 1 AprilLeague OneBlackpoolAL3-0260006.728
Saturday 29 MarchLeague OnePeterboroughHW3-1100□Not recorded3
Saturday 15 MarchLeague OneStevenageHD1-11000Not recorded0
Tuesday 11 MarchLeague OneWrexhamHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 MarchLeague OneCrawley TownAD1-1180006.21
Tuesday 4 MarchLeague OneExeter CityHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 JanuaryLeague TwoSalford CityHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 JanuaryLeague TwoChesterfieldAW1-2180006.25
Sunday 29 DecemberLeague TwoCreweHD1-1100006.95
Thursday 26 DecemberLeague TwoNotts CountyHL0-2720006.939
Saturday 21 DecemberLeague TwoNewport CountyAL6-3350006.723
Saturday 14 DecemberLeague TwoGillinghamHL0-180006.914
Tuesday 3 DecemberLeague TwoChesterfieldHW3-0150107.524
Tuesday 22 OctoberLeague TwoAccrington STHW2-1440006.623
Saturday 19 OctoberLeague TwoMorecambeAW1-3240006.921
Saturday 12 OctoberLeague TwoPort ValeHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 OctoberLeague TwoTranmereHD1-1260006.722
Tuesday 1 OctoberLeague TwoHarrogate TownAW1-5270107.216
Saturday 28 SeptemberLeague TwoBromleyAD1-1120006.713
Saturday 24 AugustLeague TwoCarlisleHW3-0900006.378
Saturday 17 AugustLeague TwoColchesterAL2-0900006.762
Tuesday 13 AugustEFL CupWatfordAL5-0900006.969
Saturday 10 AugustLeague TwoBradfordHL1-2100006.725

2023

44 played1 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 AprilLeague OneOxford UnitedHL1-2900107.273
Saturday 20 AprilLeague OneNorthamptonAW1-2810006.746
Tuesday 9 AprilLeague OneLeyton OrientAD2-2901007.967
Saturday 6 AprilLeague OneStevenageHW1-09000□6.758
Monday 1 AprilLeague OneCheltenhamAW1-289010762
Friday 29 MarchLeague OneCharltonHD1-1900006.953
Saturday 16 MarchLeague OneBurton AlbionHW1-07700□6.929
Tuesday 12 MarchLeague OneShrewsburyAW0-329000733
Saturday 9 MarchLeague OneBoltonHD2-2770006.628
Saturday 2 MarchLeague OnePeterboroughAL2-1901008.263
Saturday 24 FebruaryLeague OneFleetwood TownHD1-1900007.255
Saturday 17 FebruaryLeague OneLincolnAL1-0900006.942
Tuesday 13 FebruaryLeague OneDerbyHL0-37600□6.649
Saturday 10 FebruaryLeague OneWiganAW1-289000729
Tuesday 6 FebruaryLeague OnePeterboroughHW2-1710006.532
Saturday 3 FebruaryLeague OneBristol RoversHL0-190000750
Saturday 27 JanuaryLeague OneBarnsleyAW1-281000735
Tuesday 23 JanuaryLeague OneBristol RoversAW0-1890007.221
Saturday 20 JanuaryLeague OneCambridge UnitedHD0-0900006.955
Saturday 13 JanuaryLeague OneBlackpoolAL2-0660006.616
Saturday 6 JanuaryLeague OneCarlisleHW2-1790007.266
Monday 1 JanuaryLeague OneReadingAL3-2900006.657
Friday 29 DecemberLeague OnePortsmouthHD0-09000□6.925
Tuesday 26 DecemberLeague OneWycombeHW1-0820006.950
Friday 22 DecemberLeague OneCambridge UnitedAL2-07600□6.755
Saturday 16 DecemberLeague OneStevenageAD1-1140006.30
Saturday 9 DecemberLeague OnePort ValeHL0-1640006.926
Tuesday 28 NovemberLeague OneShrewsburyHD0-0130006.921
Saturday 25 NovemberLeague OneBoltonAL7-0640006.328
Saturday 28 OctoberLeague OneLincolnHD1-1320007.230
Tuesday 24 OctoberLeague OneDerbyAL2-0900006.633
Saturday 21 OctoberLeague OneWiganHL0-2740007.363
Tuesday 3 OctoberLeague OneCharltonAL4-1900006.345
Saturday 30 SeptemberLeague OneNorthamptonHL0-2900006.965
Tuesday 26 SeptemberEFL CupLutonHW1-09000□6.729
Saturday 23 SeptemberLeague OneOxford UnitedAL3-0900007.282
Saturday 16 SeptemberLeague OneCheltenhamHW1-09000□7.793
Saturday 9 SeptemberLeague OneLeyton OrientHL1-2900006.349
Saturday 2 SeptemberLeague OneBurton AlbionAW0-1900006.231
Tuesday 29 AugustEFL CupStevenageHD1-114000717
Saturday 26 AugustLeague OneReadingHW2-1900107.551
Saturday 19 AugustLeague OneCarlisleAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 15 AugustLeague OnePortsmouthAL1-0780006.933
Saturday 12 AugustLeague OneBlackpoolHD0-09000□7.358
Saturday 5 AugustLeague OneWycombeAW0-3720007.240

2021

15 played12 unusedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 19 AprilLeague OneWiganHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 AprilLeague OneRotherhamAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 AprilLeague OneShrewsburyAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 AprilLeague OneCambridge UnitedHL0-164000742
Saturday 26 MarchLeague OnePlymouthHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 MarchLeague OneOxford UnitedAD1-1530006.917
Saturday 12 MarchLeague OnePortsmouthHD0-0690006.745
Tuesday 8 MarchLeague OneLincolnHW2-0130006.912
Saturday 26 FebruaryLeague OneMorecambeAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 FebruaryLeague OneCheltenhamHD0-0790007.362
Saturday 12 FebruaryLeague OneMilton Keynes DonsAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 FebruaryLeague OneGillinghamHW1-0900007.347
Tuesday 25 JanuaryLeague OneAFC WimbledonAW0-2900007.248
Saturday 22 JanuaryLeague OneAccrington STHW2-17300□6.947
Saturday 15 JanuaryLeague OneBoltonAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 JanuaryLeague OneGillinghamAW0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 29 DecemberLeague OneWycombeHW1-0100006.32
Saturday 18 DecemberLeague OneSunderlandHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 DecemberFA CupBarrowAL2-0450006.318
Saturday 11 DecemberLeague OneWiganAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 DecemberFA CupBarrowHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 SeptemberLeague OneSheffield WednesdayHD1-1900007.340
Saturday 18 SeptemberLeague OneLincolnAW0-1900006.744
Saturday 11 SeptemberLeague OneBoltonHL2-5270006.323
Saturday 28 AugustLeague OneAFC WimbledonHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 AugustLeague OneMilton Keynes DonsHD2-2230006.919
Tuesday 17 AugustLeague OneCheltenhamAL2-11000Not recorded2

2020

24 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipLutonHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MayChampionshipStoke CityAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 12 JanuaryChampionshipLutonAW0-2900007.543
Saturday 9 JanuaryFA CupFulhamHL0-2820007.347
Tuesday 29 DecemberChampionshipNorwichAD1-19000□6.940
Saturday 26 DecemberChampionshipSwanseaHL0-2770006.750
Saturday 19 DecemberChampionshipWycombeAD1-1770006.526
Tuesday 15 DecemberChampionshipStoke CityHD0-0570006.213
Saturday 12 DecemberChampionshipReadingHL0-19000□6.372
Tuesday 8 DecemberChampionshipMillwallAD1-1770107.537
Saturday 5 DecemberChampionshipHuddersfieldAL2-0900006.942
Tuesday 1 DecemberChampionshipBristol CityHL1-29000□7.280
Friday 27 NovemberChampionshipBrentfordAL2-1900006.358
Tuesday 24 NovemberChampionshipRotherhamHW3-2240006.311
Saturday 21 NovemberChampionshipWatfordHD1-1900007.963
Saturday 7 NovemberChampionshipBlackburnAL3-190000635
Wednesday 4 NovemberChampionshipDerbyAW0-1900006.957
Saturday 31 OctoberChampionshipCardiffHW3-2900006.638
Tuesday 27 OctoberChampionshipBarnsleyAL3-0900006.618
Wednesday 21 OctoberChampionshipPrestonHL0-2900006.250
Saturday 17 OctoberChampionshipBournemouthAD0-0180006.913
Saturday 3 OctoberChampionshipSheffield WednesdayAD1-1640006.513
Saturday 26 SeptemberChampionshipMiddlesbroughHD1-13000077
Friday 18 SeptemberChampionshipCoventryAL3-2710006.335
Saturday 12 SeptemberChampionshipNottingham ForestHW2-0750006.925
Saturday 5 SeptemberEFL CupPlymouthAL3-2640006.361

2019

9 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 29 DecemberChampionshipBarnsleyHD0-07000□758%
Thursday 26 DecemberChampionshipBrentfordAL3-1630006.584%
Saturday 21 DecemberChampionshipLutonAW0-1750007.385%
Wednesday 11 DecemberChampionshipBlackburnHD1-15700□□■5.884%
Friday 29 NovemberChampionshipFulhamHL1-2160006.886%
Saturday 19 OctoberChampionshipBarnsleyAD1-1900006.678%
Wednesday 2 OctoberChampionshipCharltonAW1-2120006.583%
Saturday 28 SeptemberChampionshipReadingHD1-180006.685%
Wednesday 28 AugustEFL CupCambridge UnitedHW6-0730007.995%

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

15 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 2 MarchChampionshipDerbyHW4-0190006.695%
Saturday 2 FebruaryChampionshipReadingAD0-01600□6.290%
Tuesday 23 OctoberChampionshipBlackburnHW3-1450006.686%
Saturday 20 OctoberChampionshipAston VillaAL1-0250007.1100%
Saturday 6 OctoberChampionshipIpswichHL2-3900007.288%
Tuesday 2 OctoberChampionshipWiganAD0-0520006.989%
Saturday 29 SeptemberChampionshipQPRHW3-0900006.893%
Saturday 22 SeptemberChampionshipMiddlesbroughAD0-0450006.886%
Saturday 1 SeptemberChampionshipMillwallAW1-2300006.673%
Tuesday 28 AugustEFL CupCrystal PalaceHL0-1770007.286%
Saturday 25 AugustChampionshipBristol CityHL0-1450006.580%
Tuesday 21 AugustChampionshipLeedsHD2-2160006.683%
Friday 17 AugustChampionshipBirminghamAD0-0640006.375%
Saturday 11 AugustChampionshipPrestonHW1-0900006.977%
Saturday 4 AugustChampionshipSheffield UtdAW1-2900006.589%

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

38 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 13 MayPremier LeagueStoke CityHL1-2900008.50%
Tuesday 8 MayPremier LeagueSouthamptonHL0-180006.60%
Saturday 5 MayPremier LeagueBournemouthAL1-0900007.50%
Saturday 28 AprilPremier LeagueChelseaHL0-1270007.10%
Sunday 22 AprilPremier LeagueManchester CityAL5-09000060%
Saturday 14 AprilPremier LeagueEvertonHD1-1900107.70%
Saturday 7 AprilPremier LeagueWest BromAD1-1900006.50%
Saturday 31 MarchPremier LeagueManchester UnitedAL2-0450006.90%
Saturday 10 MarchPremier LeagueHuddersfieldAD0-01000Not recorded0%
Saturday 3 MarchPremier LeagueWest HamHW4-190006.50%
Saturday 24 FebruaryPremier LeagueBrightonAL4-1660007.10%
Saturday 10 FebruaryPremier LeagueBurnleyHW1-0900007.10%
Saturday 3 FebruaryPremier LeagueLeicesterAD1-1540007.30%
Tuesday 30 JanuaryPremier LeagueArsenalHW3-170006.70%
Monday 22 JanuaryPremier LeagueLiverpoolHW1-0260006.50%
Saturday 13 JanuaryPremier LeagueNewcastleAD1-1900006.10%
Tuesday 2 JanuaryPremier LeagueTottenhamHL0-2780006.90%
Saturday 30 DecemberPremier LeagueWatfordAW1-29000□7.20%
Tuesday 26 DecemberPremier LeagueLiverpoolAL5-0900006.20%
Saturday 23 DecemberPremier LeagueCrystal PalaceHD1-1900107.50%
Monday 18 DecemberPremier LeagueEvertonAL3-1810107.10%
Wednesday 13 DecemberPremier LeagueManchester CityHL0-4450006.10%
Saturday 9 DecemberPremier LeagueWest BromHW1-07600□6.80%
Saturday 2 DecemberPremier LeagueStoke CityAL2-1170006.80%
Wednesday 29 NovemberPremier LeagueChelseaAL1-0900006.30%
Saturday 25 NovemberPremier LeagueBournemouthHD0-0900007.30%
Saturday 4 NovemberPremier LeagueBrightonHL0-1590006.40%
Saturday 28 OctoberPremier LeagueArsenalAL2-1840006.70%
Saturday 21 OctoberPremier LeagueLeicesterHL1-29000070%
Saturday 14 OctoberPremier LeagueHuddersfieldHW2-0900107.30%
Saturday 30 SeptemberPremier LeagueWest HamAL1-0900006.70%
Saturday 23 SeptemberPremier LeagueWatfordHL1-2900007.30%
Saturday 16 SeptemberPremier LeagueTottenhamAD0-09000□6.60%
Sunday 10 SeptemberPremier LeagueNewcastleHL0-1860007.70%
Saturday 26 AugustPremier LeagueCrystal PalaceAW0-2900006.80%
Tuesday 22 AugustEFL CupMilton Keynes DonsAW1-48701□8.490%
Saturday 19 AugustPremier LeagueManchester UnitedHL0-4900006.40%
Saturday 12 AugustPremier LeagueSouthamptonAD0-09000070%

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

18 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 21 MayPremier LeagueWest BromHW2-1900006.50%
Saturday 13 MayPremier LeagueSunderlandAW0-2900006.90%
Saturday 6 MayPremier LeagueEvertonHW1-0900007.20%
Sunday 30 AprilPremier LeagueManchester UnitedAD1-1900007.20%
Saturday 22 AprilPremier LeagueStoke CityHW2-09010□7.90%
Saturday 15 AprilPremier LeagueWatfordAL1-0230006.50%
Saturday 8 AprilPremier LeagueWest HamAL1-0450006.40%
Wednesday 5 AprilPremier LeagueTottenhamHL1-3900006.90%
Sunday 2 AprilPremier LeagueMiddlesbroughHD0-0900006.40%
Saturday 18 MarchPremier LeagueBournemouthAL2-0900006.50%
Saturday 11 MarchPremier LeagueHull CityAL2-1900006.60%
Saturday 4 MarchPremier LeagueBurnleyHW3-2890107.90%
Saturday 25 FebruaryPremier LeagueChelseaAL3-1760006.80%
Sunday 12 FebruaryPremier LeagueLeicesterHW2-0900007.10%
Sunday 5 FebruaryPremier LeagueManchester CityAL2-1750006.70%
Tuesday 31 JanuaryPremier LeagueSouthamptonHW2-1900006.70%
Saturday 21 JanuaryPremier LeagueLiverpoolAW2-3900106.80%
Saturday 20 AugustPremier LeagueCrystal PalaceHW1-01000Not recorded0%

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

26 playedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 15 MayPremier LeagueNewcastleAL5-145000688%
Sunday 20 MarchPremier LeagueBournemouthHW3-0240006.4100%
Thursday 17 MarchUEFA Europa LeagueBorussia DortmundHL1-2200006.385%
Sunday 13 MarchPremier LeagueAston VillaAW0-2120006.583%
Thursday 10 MarchUEFA Europa LeagueBorussia DortmundAL3-09000□6.782%
Wednesday 2 MarchPremier LeagueWest HamAL1-0130006.485%
Thursday 18 FebruaryUEFA Europa LeagueFiorentinaAD1-1450006.892%
Sunday 14 FebruaryPremier LeagueManchester CityAW1-21800□6.575%
Saturday 6 FebruaryPremier LeagueWatfordHW1-01000Not recorded0%
Tuesday 2 FebruaryPremier LeagueNorwichAW0-3200006.575%
Saturday 16 JanuaryPremier LeagueSunderlandHW4-1100007100%
Wednesday 13 JanuaryPremier LeagueLeicesterHL0-1820006.982%
Sunday 3 JanuaryPremier LeagueEvertonAD1-19000□7.688%
Monday 28 DecemberPremier LeagueWatfordAW1-2680006.879%
Saturday 26 DecemberPremier LeagueNorwichHW3-0181007.285%
Saturday 19 DecemberPremier LeagueSouthamptonAW0-2110006.977%
Sunday 13 DecemberPremier LeagueNewcastleHL1-26900□6.381%
Thursday 10 DecemberUEFA Europa LeagueMonacoHW4-1901007.889%
Thursday 26 NovemberUEFA Europa LeagueQarabagAW0-1170006.9100%
Sunday 22 NovemberPremier LeagueWest HamHW4-11000Not recorded0%
Thursday 1 OctoberUEFA Europa LeagueMonacoAD1-11000Not recorded0%
Saturday 26 SeptemberPremier LeagueManchester CityHW4-130006.6100%
Sunday 20 SeptemberPremier LeagueCrystal PalaceHW1-03000Not recorded0%
Thursday 17 SeptemberUEFA Europa LeagueQarabagHW3-1900007.780%
Sunday 13 SeptemberPremier LeagueSunderlandAW0-15000Not recorded75%
Saturday 22 AugustPremier LeagueLeicesterAD1-1130006.320%

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.