Skip to content
442ball
Menu

T. Roberts: match by match

200 appearances across 7 competitions, 2015 to 2026.

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

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

2026

1 playedEFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 9 AugustEFL CupSheffield UtdHL0-345006.57

2025

20 played1 unusedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayLeague OneCardiffHW5-4Bench
Tuesday 28 AprilLeague OnePeterboroughAD0-0690007.214
Saturday 25 AprilLeague OneHuddersfieldAW1-4570006.311
Tuesday 21 AprilLeague OneStockport CountyAW0-1291007.97
Saturday 18 AprilLeague OneLutonHD2-2580006.96
Tuesday 14 AprilLeague OneLeyton OrientAD0-0570006.92
Saturday 11 AprilLeague OneWiganAL2-1210006.57
Monday 6 AprilLeague OneBurton AlbionHD0-0130006.32
Saturday 7 MarchFA CupArsenalHL1-2450006.510
Tuesday 3 MarchLeague OneRotherhamAD0-0160006.35
Saturday 28 FebruaryLeague OneAFC WimbledonHD2-2580106.916
Saturday 21 FebruaryLeague OneLincolnHL0-2250006.36
Saturday 8 NovemberLeague OneNorthamptonAL2-1390006.69
Tuesday 28 OctoberLeague OnePlymouthHW2-0700006.216
Saturday 25 OctoberLeague OneWiganHD1-1860006.322
Saturday 18 OctoberLeague OneLutonAW0-2681007.315
Saturday 4 OctoberLeague OneReadingAD1-1711008.319
Saturday 27 SeptemberLeague OneRotherhamHW2-166107.711
Saturday 20 SeptemberLeague OnePort ValeAL2-1610006.615
Saturday 13 SeptemberLeague OneStevenageHD1-1610006.76
Saturday 6 SeptemberLeague OneWycombeAL2-063006.520

2024

29 playedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 26 AprilLeague OneCrawley TownAL3-0670006.618
Monday 21 AprilLeague OneShrewsburyHW4-1640006.911
Friday 18 AprilLeague OneCharltonAL2-1830006.711
Saturday 12 AprilLeague OneReadingHD0-0210006.34
Saturday 5 AprilLeague OnePeterboroughAW0-4250006.92
Tuesday 1 AprilLeague OneRotherhamHL0-2710006.619
Saturday 29 MarchLeague OneCambridge UnitedAD1-1900007.215
Saturday 22 MarchLeague OneBlackpoolHL0-290006.922
Saturday 8 MarchLeague OneLeyton OrientAW1-2741007.612
Tuesday 4 MarchLeague OneStockport CountyHD1-1240006.55
Saturday 1 MarchLeague OneExeter CityAD1-1220006.74
Saturday 21 DecemberLeague OneCharltonHL0-575006.717
Saturday 14 DecemberLeague OneRotherhamAL3-0900006.718
Monday 9 DecemberLeague OnePeterboroughHW2-1850107.319
Tuesday 3 DecemberLeague OneStevenageAL2-0680006.64
Tuesday 26 NovemberLeague OneWiganAL2-1450006.714
Saturday 23 NovemberLeague OneCambridge UnitedHD0-0900006.315
Saturday 16 NovemberLeague OneBlackpoolAD0-0710006.712
Tuesday 29 OctoberLeague OneLincolnAL2-17501□□6.316
Saturday 26 OctoberLeague OneCrawley TownHW3-0650006.69
Tuesday 22 OctoberLeague OneStockport CountyAD1-1360006.98
Saturday 19 OctoberLeague OneLeyton OrientHW1-080006.52
Saturday 5 OctoberLeague OneWrexhamAL4-1900007.311
Tuesday 1 OctoberLeague OneBoltonHL2-478006.315
Saturday 28 SeptemberLeague OneMansfield TownHL0-2830007.315
Saturday 21 SeptemberLeague OneHuddersfieldAW1-3680006.77
Saturday 14 SeptemberLeague OneWycombeHL1-2730006.713
Tuesday 27 AugustEFL CupFulhamHL0-2290006.95
Tuesday 13 AugustEFL CupCharltonAW0-1580006.730

2023

18 played8 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipNorwichHW1-0Bench
Saturday 27 AprilChampionshipHuddersfieldAD1-1Bench
Saturday 20 AprilChampionshipRotherhamAD0-059006.613
Saturday 13 AprilChampionshipCoventryHW3-0760107.720
Wednesday 10 AprilChampionshipCardiffHL0-1Bench
Saturday 6 AprilChampionshipLeicesterAL2-1Bench
Monday 1 AprilChampionshipPrestonHW1-0Bench
Friday 29 MarchChampionshipQPRAL2-17306.710
Saturday 16 MarchChampionshipWatfordHL0-118006.99
Tuesday 12 MarchChampionshipMiddlesbroughHL0-112006.66
Saturday 9 MarchChampionshipMillwallAL1-0Bench
Tuesday 5 MarchChampionshipHull CityAD1-158006.910
Saturday 2 MarchChampionshipSouthamptonHL3-4100
Saturday 24 FebruaryChampionshipIpswichAL3-163006.66
Saturday 17 FebruaryChampionshipSunderlandHW2-166007.314
Tuesday 13 FebruaryChampionshipBlackburnHW1-08200719
Friday 9 FebruaryChampionshipSheffield WednesdayAL2-025006.38
Saturday 3 FebruaryChampionshipWest BromAL1-0Bench
Saturday 27 JanuaryFA CupLeicesterAL3-02806.911
Saturday 20 JanuaryChampionshipStoke CityAW1-223006.53
Saturday 13 JanuaryChampionshipSwanseaHD2-224006.33
Monday 1 JanuaryChampionshipLeedsAL3-028006.34
Friday 29 DecemberChampionshipBristol CityHD0-026006.35
Tuesday 26 DecemberChampionshipStoke CityHL1-333006.55
Saturday 23 DecemberChampionshipPlymouthAD3-3Bench
Saturday 5 AugustChampionshipSwanseaAD1-16106.916

2022

20 played2 unusedChampionship, EFL Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 15 AprilChampionshipCoventryHL0-3Bench
Saturday 28 JanuaryChampionshipHull CityAL3-079006.325
Saturday 21 JanuaryChampionshipSwanseaHD1-189007.514
Saturday 14 JanuaryChampionshipReadingAD2-286208.325
Monday 2 JanuaryChampionshipSheffield UtdHD1-178006.314
Thursday 29 DecemberChampionshipLutonHL0-378007.225
Monday 26 DecemberChampionshipCardiffAD0-01706.22
Friday 28 OctoberChampionshipBirminghamAL2-027006.31
Saturday 15 OctoberChampionshipLutonAL3-179006.920
Friday 7 OctoberChampionshipReadingHW2-174006.913
Tuesday 4 OctoberChampionshipSheffield UtdAW0-166006.96
Saturday 1 OctoberChampionshipBristol CityAW1-290107.616
Sunday 25 SeptemberUEFA Nations LeaguePolandHL0-1Bench
Thursday 22 SeptemberUEFA Nations LeagueBelgiumAL2-113006.31
Saturday 17 SeptemberChampionshipStoke CityHD0-07800718
Wednesday 14 SeptemberChampionshipMillwallAW0-278006.317
Saturday 3 SeptemberChampionshipSwanseaAL1-029006.64
Tuesday 30 AugustChampionshipHull CityHW3-13706.610
Saturday 20 AugustChampionshipRotherhamHD1-170006.625
Tuesday 16 AugustChampionshipBlackpoolHL0-180007.217
Saturday 13 AugustChampionshipSunderlandAD2-24506.913
Tuesday 9 AugustEFL CupCharltonAD1-129107.614

2021

26 played4 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueBrentfordAW1-2Bench
Saturday 5 MarchPremier LeagueLeicesterAL1-014006.33
Saturday 26 FebruaryPremier LeagueTottenhamHL0-4Bench
Wednesday 23 FebruaryPremier LeagueLiverpoolAL6-045006.310
Sunday 20 FebruaryPremier LeagueManchester UnitedHL2-4Bench
Saturday 12 FebruaryPremier LeagueEvertonAL3-045006.77
Wednesday 9 FebruaryPremier LeagueAston VillaAD3-3Bench
Saturday 22 JanuaryPremier LeagueNewcastleHL0-119006.52
Sunday 2 JanuaryPremier LeagueBurnleyHW3-15806.711
Saturday 18 DecemberPremier LeagueArsenalHL1-490006.321
Tuesday 14 DecemberPremier LeagueManchester CityAL7-090006.719
Saturday 11 DecemberPremier LeagueChelseaAL3-2900107.211
Sunday 5 DecemberPremier LeagueBrentfordHD2-29017.927
Tuesday 30 NovemberPremier LeagueCrystal PalaceHW1-08906.911
Saturday 27 NovemberPremier LeagueBrightonAD0-027007.27
Sunday 21 NovemberPremier LeagueTottenhamAL2-118006.21
Sunday 7 NovemberPremier LeagueLeicesterHD1-111006.64
Sunday 31 OctoberPremier LeagueNorwichAW1-28006.62
Tuesday 26 OctoberEFL CupArsenalAL2-05306.66
Saturday 23 OctoberPremier LeagueWolvesHD1-1450079
Saturday 16 OctoberPremier LeagueSouthamptonAL1-08106.914
Saturday 2 OctoberPremier LeagueWatfordHW1-012006.93
Saturday 25 SeptemberPremier LeagueWest HamHL1-22106.58
Tuesday 21 SeptemberEFL CupFulhamAD0-055006.94
Friday 17 SeptemberPremier LeagueNewcastleAD1-129006.610
Sunday 12 SeptemberPremier LeagueLiverpoolHL0-345006.912
Sunday 29 AugustPremier LeagueBurnleyAD1-117006.57
Tuesday 24 AugustEFL CupCreweHW3-090007.924
Saturday 21 AugustPremier LeagueEvertonHD2-230006.76
Saturday 14 AugustPremier LeagueManchester UnitedAL5-113007.22

2020

34 played14 unusedEFL Cup, Euro Championship, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 26 JuneEuro ChampionshipDenmarkHL0-419006.55
Sunday 20 JuneEuro ChampionshipItalyAL1-0Bench
Wednesday 16 JuneEuro ChampionshipTürkiyeAW0-2Bench
Saturday 12 JuneEuro ChampionshipSwitzerlandHD1-1Bench
Sunday 23 MayPremier LeagueWest BromHW3-1200078
Tuesday 18 MayPremier LeagueSouthamptonAW0-219107.24
Saturday 15 MayPremier LeagueBurnleyAW0-414006.66
Saturday 8 MayPremier LeagueTottenhamHW3-158006.314
Saturday 1 MayPremier LeagueBrightonAL2-090006.724
Sunday 25 AprilPremier LeagueManchester UnitedHD0-07706.715
Monday 19 AprilPremier LeagueLiverpoolHD1-186007.215
Saturday 10 AprilPremier LeagueManchester CityAW1-263006.612
Saturday 3 AprilPremier LeagueSheffield UtdHW2-181007.225
Friday 19 MarchPremier LeagueFulhamAW1-289006.618
Saturday 13 MarchPremier LeagueChelseaHD0-09006.914
Monday 8 MarchPremier LeagueWest HamAL2-06000722
Saturday 27 FebruaryPremier LeagueAston VillaHL0-17106.520
Tuesday 23 FebruaryPremier LeagueSouthamptonHW3-0750107.313
Friday 19 FebruaryPremier LeagueWolvesAL1-090006.929
Sunday 14 FebruaryPremier LeagueArsenalAL4-2450107.314
Monday 8 FebruaryPremier LeagueCrystal PalaceHW2-0Bench
Wednesday 3 FebruaryPremier LeagueEvertonHL1-221006.99
Sunday 31 JanuaryPremier LeagueLeicesterAW1-3Bench
Tuesday 26 JanuaryPremier LeagueNewcastleAW1-230006.99
Saturday 16 JanuaryPremier LeagueBrightonHL0-128006.99
Tuesday 29 DecemberPremier LeagueWest BromAW0-5Bench
Sunday 27 DecemberPremier LeagueBurnleyHW1-0Bench
Sunday 20 DecemberPremier LeagueManchester UnitedAL6-2Bench
Wednesday 16 DecemberPremier LeagueNewcastleHW5-211006.51
Friday 11 DecemberPremier LeagueWest HamHL1-216006.32
Saturday 5 DecemberPremier LeagueChelseaAL3-1Bench
Saturday 28 NovemberPremier LeagueEvertonAW0-1Bench
Sunday 22 NovemberPremier LeagueArsenalHD0-0Bench
Wednesday 18 NovemberUEFA Nations LeagueFinlandHW3-11001
Sunday 15 NovemberUEFA Nations LeagueRep. Of IrelandHW1-02002
Saturday 7 NovemberPremier LeagueCrystal PalaceAL4-119006.68
Monday 2 NovemberPremier LeagueLeicesterHL1-423006.24
Friday 23 OctoberPremier LeagueAston VillaAW0-3Bench
Monday 19 OctoberPremier LeagueWolvesHL0-1Bench
Wednesday 14 OctoberUEFA Nations LeagueBulgariaAW0-190007.713
Sunday 11 OctoberUEFA Nations LeagueRep. Of IrelandAD0-0Bench
Saturday 3 OctoberPremier LeagueManchester CityHD1-156006.79
Sunday 27 SeptemberPremier LeagueSheffield UtdAW0-145006.312
Saturday 19 SeptemberPremier LeagueFulhamHW4-345006.913
Wednesday 16 SeptemberEFL CupHull CityHD1-190006.519
Saturday 12 SeptemberPremier LeagueLiverpoolAL4-328006.33
Sunday 13 OctoberEuro ChampionshipCroatiaHD1-1130006.5100%
Sunday 24 MarchEuro ChampionshipSlovakiaHW1-0300006.940%

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.

2019

23 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipCharltonHW4-045107.482
Sunday 19 JulyChampionshipDerbyAW1-3820107.786
Thursday 16 JulyChampionshipBarnsleyHW1-045006.955
Sunday 12 JulyChampionshipSwanseaAW0-145006.873
Thursday 9 JulyChampionshipStoke CityHW5-04500761
Saturday 4 JulyChampionshipBlackburnAW1-361006.783
Tuesday 30 JuneChampionshipLutonHD1-190007.275
Saturday 27 JuneChampionshipFulhamHW3-090006.575
Sunday 21 JuneChampionshipCardiffAL2-09006.373
Saturday 7 MarchChampionshipHuddersfieldHW2-011006.983
Saturday 29 FebruaryChampionshipHull CityAW0-423208.666
Saturday 8 FebruaryChampionshipNottingham ForestAL2-031006.645
Saturday 1 FebruaryChampionshipWiganHL0-126006.573
Sunday 29 DecemberChampionshipBirminghamAW4-590006.480%
Tuesday 26 NovemberChampionshipReadingAW0-1350006.285%
Saturday 23 NovemberChampionshipLutonAW1-2710006.865%
Saturday 9 NovemberChampionshipBlackburnHW2-1900007.175%
Saturday 2 NovemberChampionshipQPRHW2-0901007.180%
Tuesday 22 OctoberChampionshipPrestonAD1-1130006.562%
Saturday 19 OctoberChampionshipBirminghamHW1-0290006.766%
Saturday 5 OctoberChampionshipMillwallAL2-1140006.671%
Tuesday 1 OctoberChampionshipWest BromHW1-0300006.566%
Saturday 28 SeptemberChampionshipCharltonAL1-0210006.862%

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

28 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 28 AprilChampionshipAston VillaHD1-1450107.560%
Monday 22 AprilChampionshipBrentfordAL2-0580005.771%
Friday 19 AprilChampionshipWiganHL1-2450006.387%
Saturday 13 AprilChampionshipSheffield WednesdayHW1-0900007.168%
Tuesday 9 AprilChampionshipPrestonAW0-2830006.970%
Saturday 6 AprilChampionshipBirminghamAL1-0900006.580%
Saturday 30 MarchChampionshipMillwallHW3-2900107.578%
Saturday 16 MarchChampionshipSheffield UtdHL0-1900006.771%
Tuesday 12 MarchChampionshipReadingAW0-369006.676%
Saturday 9 MarchChampionshipBristol CityAW0-1900006.773%
Friday 1 MarchChampionshipWest BromHW4-0890208.471%
Tuesday 26 FebruaryChampionshipQPRAL1-0900006.879%
Saturday 23 FebruaryChampionshipBoltonHW2-1810007.275%
Wednesday 13 FebruaryChampionshipSwanseaHW2-1190006.4100%
Saturday 9 FebruaryChampionshipMiddlesbroughAD1-1320006.463%
Saturday 2 FebruaryChampionshipNorwichHL1-363006.985%
Saturday 26 JanuaryChampionshipRotherhamAW1-2450006.577%
Saturday 19 JanuaryChampionshipStoke CityAL2-1290006.678%
Tuesday 1 JanuaryChampionshipNottingham ForestAL4-2120006.4100%
Saturday 29 DecemberChampionshipHull CityHL0-2260006.872%
Saturday 10 NovemberChampionshipWest BromAL4-1240006.4100%
Saturday 20 OctoberChampionshipBlackburnAL2-1900006.966%
Saturday 6 OctoberChampionshipBrentfordHD1-190006.572%
Tuesday 2 OctoberChampionshipHull CityAW0-1901007.478%
Friday 28 SeptemberChampionshipSheffield WednesdayAD1-190010768%
Saturday 22 SeptemberChampionshipBirminghamHL1-2900007.178%
Tuesday 18 SeptemberChampionshipPrestonHW3-0862008.475%
Saturday 15 SeptemberChampionshipMillwallAD1-1680006.590%

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

1 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 15 MayPremier LeagueLiverpoolHD1-117006.542%

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.