Skip to content
442ball
Menu

Bobby Thomas: match by match

196 appearances across 6 competitions, 2020 to 2026.

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

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

2026

2 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 25 AugustEFL CupPlymouthAW2-445006.343
Friday 21 AugustPremier LeagueArsenalAL3-0900006.935

2025

35 played3 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipWatfordAW0-4Bench
Sunday 26 AprilChampionshipWrexhamHW3-1900007.246
Tuesday 21 AprilChampionshipPortsmouthHW5-1900007.272
Friday 17 AprilChampionshipBlackburnAD1-1901007.697
Saturday 11 AprilChampionshipSheffield WednesdayHD0-0Bench
Friday 3 AprilChampionshipDerbyHW3-2900007.331
Saturday 21 MarchChampionshipSwanseaAW0-382000734
Saturday 28 FebruaryChampionshipStoke CityHW2-190007.362
Wednesday 25 FebruaryChampionshipSheffield UtdAW1-290000718
Saturday 21 FebruaryChampionshipWest BromAW0-290017.333
Monday 16 FebruaryChampionshipMiddlesbroughHW3-1900006.719
Saturday 7 FebruaryChampionshipOxford UnitedHD0-0Bench
Saturday 31 JanuaryChampionshipQPRAL2-190006.353
Monday 26 JanuaryChampionshipNorwichAL2-1900006.733
Sunday 4 JanuaryChampionshipBirminghamAL3-290006.256
Thursday 1 JanuaryChampionshipCharltonAD1-1900006.647
Saturday 13 DecemberChampionshipBristol CityHW1-090000845
Tuesday 9 DecemberChampionshipPrestonAD1-1900007.253
Saturday 6 DecemberChampionshipIpswichAL3-090000645
Saturday 29 NovemberChampionshipCharltonHW3-190007.668
Tuesday 25 NovemberChampionshipMiddlesbroughAW2-4900005.735
Saturday 22 NovemberChampionshipWest BromHW3-290010874
Saturday 8 NovemberChampionshipStoke CityAW0-1900006.933
Tuesday 4 NovemberChampionshipSheffield UtdHW3-1901108.227
Saturday 25 OctoberChampionshipWatfordHW3-1520006.721
Tuesday 21 OctoberChampionshipPortsmouthAW1-2900007.326
Saturday 18 OctoberChampionshipBlackburnHW2-0900007.636
Saturday 4 OctoberChampionshipSheffield WednesdayAW0-5900107.338
Wednesday 1 OctoberChampionshipMillwallAW0-4900007.223
Saturday 27 SeptemberChampionshipBirminghamHW3-0900007.561
Saturday 20 SeptemberChampionshipLeicesterAD0-0900007.944
Saturday 13 SeptemberChampionshipNorwichHD1-19000761
Saturday 30 AugustChampionshipOxford UnitedAD2-290006.341
Tuesday 26 AugustEFL CupMillwallAL2-145006.725
Saturday 23 AugustChampionshipQPRHW7-1900007.230
Saturday 16 AugustChampionshipDerbyAW3-590107.738
Tuesday 12 AugustEFL CupLutonHW1-0450006.925
Saturday 9 AugustChampionshipHull CityHD0-0900007.649

2024

44 played4 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 13 MayChampionshipSunderlandAD1-1120007.764
Friday 9 MayChampionshipSunderlandHL1-2900007.359
Saturday 3 MayChampionshipMiddlesbroughHW2-0890007.931
Wednesday 9 AprilChampionshipPortsmouthHW1-0900007.358
Saturday 5 AprilChampionshipBurnleyHL1-2900007.932
Friday 28 MarchChampionshipSheffield UtdAL3-190006.347
Saturday 15 MarchChampionshipSunderlandHW3-0900007.943
Tuesday 11 MarchChampionshipDerbyAL2-0900007.361
Saturday 8 MarchChampionshipStoke CityHW3-2901007.946
Saturday 1 MarchChampionshipOxford UnitedAW2-3900007.533
Saturday 22 FebruaryChampionshipPrestonHW2-190100831
Saturday 15 FebruaryChampionshipSheffield WednesdayAW1-2900006.927
Tuesday 11 FebruaryChampionshipQPRHW1-0901008.344
Saturday 8 FebruaryFA CupIpswichHL1-4900006.653
Wednesday 5 FebruaryChampionshipLeedsHL0-2900006.948
Saturday 1 FebruaryChampionshipSwanseaAW0-2900007.741
Saturday 25 JanuaryChampionshipWatfordHW2-190000745
Tuesday 21 JanuaryChampionshipBlackburnAW0-2310006.68
Saturday 18 JanuaryChampionshipBristol CityHW1-0Bench
Saturday 4 JanuaryChampionshipNorwichAL2-1900007.220
Wednesday 1 JanuaryChampionshipCardiffAD1-1900006.969
Sunday 29 DecemberChampionshipMillwallHD0-0900007.998
Thursday 26 DecemberChampionshipPlymouthHW4-0900007.381
Saturday 21 DecemberChampionshipPortsmouthAL4-1640005.914
Saturday 14 DecemberChampionshipHull CityHW2-1900006.362
Wednesday 11 DecemberChampionshipWest BromAL2-090006.962
Saturday 7 DecemberChampionshipMillwallAW0-1900007.752
Saturday 30 NovemberChampionshipCardiffHD2-2900007.378
Tuesday 26 NovemberChampionshipBurnleyAL2-0900006.659
Saturday 23 NovemberChampionshipSheffield UtdHD2-2901007.764
Saturday 9 NovemberChampionshipSunderlandAD2-2900006.349
Wednesday 6 NovemberChampionshipDerbyHL1-2900006.677
Saturday 2 NovemberChampionshipMiddlesbroughAW0-39010881
Saturday 26 OctoberChampionshipLutonHW3-2900006.243
Tuesday 22 OctoberChampionshipQPRAD1-1900006.740
Saturday 19 OctoberChampionshipPrestonAL1-0900007.335
Saturday 5 OctoberChampionshipSheffield WednesdayHL1-290000757
Tuesday 1 OctoberChampionshipBlackburnHW3-0900006.929
Saturday 28 SeptemberChampionshipLeedsAL3-0900006.657
Saturday 21 SeptemberChampionshipSwanseaHL1-290006.344
Wednesday 18 SeptemberEFL CupTottenhamHL1-290000720
Saturday 14 SeptemberChampionshipWatfordAD1-1900006.643
Saturday 31 AugustChampionshipNorwichHL0-1Bench
Tuesday 27 AugustEFL CupOxford UnitedHW1-0900007.569
Saturday 24 AugustChampionshipBristol CityAD1-1Bench
Friday 16 AugustChampionshipOxford UnitedHW3-2Bench
Tuesday 13 AugustEFL CupBristol CityAW0-1630007.247
Saturday 10 AugustChampionshipStoke CityAL1-0900006.955

2023

48 played2 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipQPRHL1-29006.656
Tuesday 30 AprilChampionshipIpswichHL1-290006.964
Saturday 27 AprilChampionshipBlackburnAD0-090007.933
Wednesday 24 AprilChampionshipHull CityHL2-390107.760
Sunday 21 AprilFA CupManchester UnitedHD3-312006.955
Saturday 13 AprilChampionshipBirminghamAL3-045006.351
Tuesday 9 AprilChampionshipSouthamptonAL2-19000743
Saturday 6 AprilChampionshipLeedsHW2-190007.218
Monday 1 AprilChampionshipCardiffHL1-290006.665
Friday 29 MarchChampionshipHuddersfieldAW1-3900743
Saturday 16 MarchFA CupWolvesAW2-3900107.337
Saturday 9 MarchChampionshipWatfordAW1-29006.629
Tuesday 5 MarchChampionshipRotherhamHW5-090007.248
Friday 1 MarchChampionshipWest BromAL2-190007.257
Monday 26 FebruaryFA CupMaidstone UtdHW5-090007.798
Friday 23 FebruaryChampionshipPrestonHL0-39006.935
Saturday 17 FebruaryChampionshipStoke CityAW0-190007.750
Wednesday 14 FebruaryChampionshipPlymouthAD2-29007.265
Sunday 11 FebruaryChampionshipMillwallHW2-133006.912
Saturday 3 FebruaryChampionshipNorwichAL2-19006.645
Tuesday 30 JanuaryChampionshipBristol CityHD2-290006.763
Friday 26 JanuaryFA CupSheffield WednesdayAD1-128006.78
Saturday 20 JanuaryChampionshipSheffield WednesdayAW1-290007.544
Saturday 13 JanuaryChampionshipLeicesterHW3-19006.677
Monday 1 JanuaryChampionshipMiddlesbroughAW1-390008.390
Friday 29 DecemberChampionshipSwanseaHD2-290007.237
Tuesday 26 DecemberChampionshipSheffield WednesdayHW2-090007.264
Saturday 23 DecemberChampionshipSunderlandAW0-390007.340
Saturday 16 DecemberChampionshipLeedsAD1-190107.927
Wednesday 13 DecemberChampionshipSouthamptonHD1-190007.215
Friday 8 DecemberChampionshipBirminghamHW2-090006.639
Saturday 2 DecemberChampionshipIpswichAL2-190006.744
Tuesday 28 NovemberChampionshipPlymouthHW1-090007.343
Saturday 25 NovemberChampionshipMillwallAW0-39007.234
Saturday 11 NovemberChampionshipStoke CityHD0-09000715
Saturday 4 NovemberChampionshipPrestonAL3-290006.737
Monday 30 OctoberChampionshipWest BromHL0-266006.645
Wednesday 25 OctoberChampionshipRotherhamAL2-01406.59
Saturday 21 OctoberChampionshipBristol CityAL1-090006.954
Saturday 7 OctoberChampionshipNorwichHD1-190007.982
Wednesday 4 OctoberChampionshipBlackburnHW1-090007.919
Saturday 30 SeptemberChampionshipQPRAW1-390006.934
Monday 25 SeptemberChampionshipHuddersfieldHD1-190006.929
Tuesday 19 SeptemberChampionshipCardiffAL3-2Bench
Friday 15 SeptemberChampionshipHull CityAD1-1Bench
Saturday 2 SeptemberChampionshipWatfordHD3-39000649
Saturday 26 AugustChampionshipSunderlandHD0-090006.961
Saturday 19 AugustChampionshipSwanseaAD1-190006.680
Saturday 12 AugustChampionshipMiddlesbroughHW3-090007.249
Sunday 6 AugustChampionshipLeicesterAL2-190007.528

2022

45 played1 unusedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 29 MayLeague OneSheffield WednesdayHL0-112007.215
Friday 19 MayLeague OneBoltonHW1-090007.213
Saturday 13 MayLeague OneBoltonAD1-190007.320
Sunday 7 MayLeague OnePeterboroughHL0-290006.940
Saturday 29 AprilLeague OneMilton Keynes DonsAD4-490006.369
Tuesday 25 AprilLeague OneIpswichHL0-390005.933
Saturday 22 AprilLeague OneOxford UnitedHW2-090006.934
Tuesday 18 AprilLeague OneLincolnAD0-09007.352
Saturday 15 AprilLeague OneForest GreenAW1-590007.223
Monday 10 AprilLeague OneShrewsburyHW2-190006.927
Friday 7 AprilLeague OneBurton AlbionAL2-190006.716
Saturday 1 AprilLeague OneMorecambeHW5-090107.938
Tuesday 28 MarchLeague OneExeter CityAL3-19017.338
Tuesday 21 MarchLeague OneSheffield WednesdayHW4-290006.510
Saturday 18 MarchLeague OneWycombeAW0-19007.332
Saturday 11 MarchLeague OnePlymouthHW3-090010816
Tuesday 7 MarchLeague OnePortsmouthHW3-190006.919
Saturday 4 MarchLeague OneBristol RoversAD0-090006.936
Saturday 25 FebruaryLeague OneDerbyHW4-19006.310
Saturday 18 FebruaryLeague OneCheltenhamAW0-490006.623
Tuesday 14 FebruaryLeague OnePort ValeAW1-390006.312
Saturday 11 FebruaryLeague OneCambridge UnitedHW2-090007.225
Saturday 4 FebruaryLeague OnePortsmouthAD1-190107.719
Wednesday 1 FebruaryLeague OneOxford UnitedAW1-290107.711
Saturday 21 JanuaryLeague OneAccrington STHW3-19001728
Saturday 14 JanuaryLeague OneCharltonAL2-0Bench
Saturday 7 JanuaryLeague OneCambridge UnitedAW1-290006.649
Sunday 1 JanuaryLeague OneCheltenhamHW2-190006.551
Thursday 29 DecemberLeague OneExeter CityHL3-490006.341
Monday 26 DecemberLeague OneWycombeAL2-19006.942
Saturday 17 DecemberLeague OneCharltonAW1-290006.933
Saturday 10 DecemberLeague OnePort ValeHW1-090007.931
Friday 2 DecemberLeague OneBoltonAD1-19000719
Sunday 27 NovemberFA CupBoreham WoodHL0-245006.935
Saturday 19 NovemberLeague OnePeterboroughHW1-09007.225
Saturday 12 NovemberLeague OneFleetwood TownHD2-290006.939
Saturday 29 OctoberLeague OneDerbyAL4-290106.945
Wednesday 26 OctoberLeague OneSheffield WednesdayAD1-190006.921
Saturday 22 OctoberLeague OnePlymouthHD2-290006.922
Saturday 15 OctoberLeague OneCheltenhamAW1-490107.225
Tuesday 11 OctoberLeague OneMilton Keynes DonsAW0-19006.938
Saturday 8 OctoberLeague OneCambridge UnitedHW2-190006.621
Saturday 1 OctoberLeague OneExeter CityAD2-29000721
Saturday 24 SeptemberLeague OneAccrington STHL0-190007.536
Tuesday 13 SeptemberLeague OneIpswichAL2-0850□□6.326
Saturday 3 SeptemberLeague OneMorecambeHD2-29017.325

2021

0 played26 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueNewcastleHL1-2Bench
Thursday 19 MayPremier LeagueAston VillaAD1-1Bench
Sunday 15 MayPremier LeagueTottenhamAL1-0Bench
Saturday 7 MayPremier LeagueAston VillaHL1-3Bench
Saturday 30 AprilPremier LeagueWatfordAW1-2Bench
Sunday 24 AprilPremier LeagueWolvesHW1-0Bench
Sunday 10 AprilPremier LeagueNorwichAL2-0Bench
Wednesday 6 AprilPremier LeagueEvertonHW3-2Bench
Saturday 2 AprilPremier LeagueManchester CityHL0-2Bench
Saturday 12 MarchPremier LeagueBrentfordAL2-0Bench
Saturday 5 MarchPremier LeagueChelseaHL0-4Bench
Wednesday 23 FebruaryPremier LeagueTottenhamHW1-0Bench
Saturday 19 FebruaryPremier LeagueBrightonAW0-3Bench
Saturday 5 FebruaryPremier LeagueWatfordHD0-0Bench
Sunday 23 JanuaryPremier LeagueArsenalAD0-0Bench
Thursday 30 DecemberPremier LeagueManchester UnitedAL3-1Bench
Sunday 12 DecemberPremier LeagueWest HamHD0-0Bench
Saturday 4 DecemberPremier LeagueNewcastleAL1-0Bench
Wednesday 1 DecemberPremier LeagueWolvesAD0-0Bench
Saturday 25 SeptemberPremier LeagueLeicesterAD2-2Bench
Tuesday 21 SeptemberEFL CupRochdaleHW4-1Bench
Monday 13 SeptemberPremier LeagueEvertonAL3-1Bench
Sunday 29 AugustPremier LeagueLeedsHD1-1Bench
Wednesday 25 AugustEFL CupNewcastleAD0-0Bench
Saturday 21 AugustPremier LeagueLiverpoolAL2-0Bench
Saturday 14 AugustPremier LeagueBrightonHL1-2Bench

2020

22 played6 unusedEFL Cup, FA Cup, League Two, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayLeague TwoExeter CityAD1-185006.65
Saturday 1 MayLeague TwoSouthendHL1-29007.216
Tuesday 27 AprilLeague TwoForest GreenAW0-290108.35
Saturday 24 AprilLeague TwoTranmereAL1-09006.510
Tuesday 20 AprilLeague TwoPort ValeHL0-290006.917
Saturday 17 AprilLeague TwoLeyton OrientAL2-0900079
Tuesday 13 AprilLeague TwoExeter CityHW2-190007.221
Saturday 10 AprilLeague TwoCarlisleHD2-290007.37
Monday 5 AprilLeague TwoColchesterAD1-190007.326
Friday 2 AprilLeague TwoNewport CountyHW2-190007.213
Saturday 27 MarchLeague TwoStevenageAL2-190006.231
Tuesday 23 MarchLeague TwoGrimsbyHL0-190007.28
Saturday 20 MarchLeague TwoCrawley TownHW3-290006.97
Tuesday 16 MarchLeague TwoCheltenhamAW0-245006.95
Friday 12 MarchLeague TwoWalsallAW0-122006.74
Saturday 6 MarchLeague TwoMansfield TownHW2-0Bench
Tuesday 2 MarchLeague TwoHarrogate TownHL0-190007.236
Saturday 27 FebruaryLeague TwoBoltonAL1-090007.213
Tuesday 23 FebruaryLeague TwoOldhamAW0-1Bench
Saturday 20 FebruaryLeague TwoMorecambeHL1-210006.31
Tuesday 16 FebruaryLeague TwoSalford CityAL1-09006.325
Saturday 6 FebruaryLeague TwoCambridge UnitedHL0-290006.917
Saturday 30 JanuaryLeague TwoBradfordAL2-190006.729
Saturday 9 JanuaryFA CupMilton Keynes DonsHD1-1Bench
Saturday 26 SeptemberPremier LeagueSouthamptonHL0-1Bench
Wednesday 23 SeptemberEFL CupMillwallAW0-29007.340
Sunday 20 SeptemberPremier LeagueLeicesterAL4-2Bench
Thursday 17 SeptemberEFL CupSheffield UtdHD1-1Bench