Skip to content
442ball
Menu

L. Thomas: match by match

176 appearances across 7 competitions, 2019 to 2026.

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

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

2026

3 playedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 25 AugustEFL CupIpswichAL3-195006.393
Saturday 22 AugustLeague OneBurton AlbionHL1-2770006.350
Saturday 8 AugustEFL CupNorthamptonHW1-0990107.284

2025

46 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipBlackburnAW0-1900006.925
Friday 24 AprilChampionshipMillwallHD1-1900106.928
Tuesday 21 AprilChampionshipHull CityHD2-290108.721
Saturday 18 AprilChampionshipPortsmouthAL1-0900006.219
Saturday 11 AprilChampionshipSwanseaHL0-19000735
Monday 6 AprilChampionshipSheffield WednesdayAD1-1900006.339
Friday 3 AprilChampionshipPrestonHD2-298007.238
Saturday 21 MarchChampionshipWatfordAD0-0900007.640
Saturday 14 MarchChampionshipQPRHL1-3900006.952
Tuesday 10 MarchChampionshipBristol CityHW2-0900007.220
Saturday 7 MarchChampionshipIpswichAD1-190017.212
Saturday 28 FebruaryChampionshipNorwichHL0-29000731
Tuesday 24 FebruaryChampionshipMiddlesbroughAD1-1900006.626
Saturday 21 FebruaryChampionshipStoke CityAD2-251006.918
Saturday 14 FebruaryFA CupSouthamptonAL2-153006.222
Tuesday 10 FebruaryChampionshipSouthamptonHL3-4900005.220
Saturday 7 FebruaryChampionshipBirminghamAL2-1900006.29
Saturday 31 JanuaryChampionshipCharltonHL0-2900006.925
Saturday 24 JanuaryChampionshipOxford UnitedHL1-2450106.926
Tuesday 20 JanuaryChampionshipWrexhamAD1-1Bench
Saturday 17 JanuaryChampionshipCoventryAL2-1900006.231
Saturday 10 JanuaryFA CupCheltenhamAW0-290006.956
Monday 5 JanuaryChampionshipWest BromHW2-1Bench
Thursday 1 JanuaryChampionshipSheffield UtdAL3-1900005.717
Monday 29 DecemberChampionshipDerbyHW2-1900107.232
Friday 26 DecemberChampionshipWatfordHL1-2900006.539
Saturday 20 DecemberChampionshipQPRAL4-1900005.335
Saturday 13 DecemberChampionshipIpswichHW3-190016.524
Wednesday 10 DecemberChampionshipBristol CityAD2-2900006.321
Saturday 6 DecemberChampionshipDerbyAW1-3900107.621
Saturday 29 NovemberChampionshipSheffield UtdHL2-3900006.341
Saturday 22 NovemberChampionshipStoke CityHW2-190006.924
Saturday 8 NovemberChampionshipNorwichAW1-2520006.921
Tuesday 4 NovemberChampionshipMiddlesbroughHD1-19000721
Saturday 1 NovemberChampionshipBlackburnHL0-2260007.315
Saturday 25 OctoberChampionshipMillwallAL1-0630006.226
Tuesday 21 OctoberChampionshipHull CityAL2-177006.531
Saturday 18 OctoberChampionshipPortsmouthHD1-1900006.234
Saturday 4 OctoberChampionshipSwanseaAW1-390007.242
Tuesday 30 SeptemberChampionshipWrexhamHD1-145006.933
Friday 26 SeptemberChampionshipWest BromAD1-1720006.249
Saturday 20 SeptemberChampionshipCoventryHD0-0900007.258
Saturday 13 SeptemberChampionshipOxford UnitedAD2-2900006.327
Friday 29 AugustChampionshipBirminghamHW2-0900007.224
Saturday 23 AugustChampionshipCharltonAW0-1900007.526
Saturday 16 AugustChampionshipPrestonAL2-1570006.224
Wednesday 13 AugustEFL CupHuddersfieldAD2-2900007.557
Sunday 10 AugustChampionshipSheffield WednesdayHW2-1900006.231

2024

18 played12 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueBournemouthAL2-072006.916
Sunday 18 MayPremier LeagueIpswichHW2-0900007.228
Sunday 11 MayPremier LeagueNottingham ForestAD2-277006.318
Saturday 3 MayPremier LeagueSouthamptonHW2-0900007.535
Saturday 26 AprilPremier LeagueWolvesAL3-0900006.344
Sunday 20 AprilPremier LeagueLiverpoolHL0-1900007.733
Saturday 12 AprilPremier LeagueBrightonAD2-2610006.211
Monday 7 AprilPremier LeagueNewcastleHL0-3900006.659
Wednesday 2 AprilPremier LeagueManchester CityAL2-090006.626
Sunday 16 MarchPremier LeagueManchester UnitedHL0-399006.950
Sunday 9 MarchPremier LeagueChelseaAL1-0900007.231
Thursday 27 FebruaryPremier LeagueWest HamAL2-030007
Friday 21 FebruaryPremier LeagueBrentfordHL0-4Bench
Friday 7 FebruaryFA CupManchester UnitedAL2-1580006.917
Saturday 18 JanuaryPremier LeagueFulhamHL0-2Bench
Wednesday 15 JanuaryPremier LeagueCrystal PalaceHL0-2Bench
Saturday 11 JanuaryFA CupQPRHW6-2Bench
Saturday 4 JanuaryPremier LeagueAston VillaAL2-1890006.942
Sunday 29 DecemberPremier LeagueManchester CityHL0-2Bench
Thursday 26 DecemberPremier LeagueLiverpoolAL3-1Bench
Sunday 22 DecemberPremier LeagueWolvesHL0-3Bench
Saturday 14 DecemberPremier LeagueNewcastleAL4-0Bench
Sunday 8 DecemberPremier LeagueBrightonHD2-2Bench
Tuesday 3 DecemberPremier LeagueWest HamHW3-1Bench
Saturday 30 NovemberPremier LeagueBrentfordAL4-1900006.734
Saturday 23 NovemberPremier LeagueChelseaHL1-2Bench
Wednesday 30 OctoberEFL CupManchester UnitedAL5-290000641
Friday 25 OctoberPremier LeagueNottingham ForestHL1-3Bench
Tuesday 24 SeptemberEFL CupWalsallAD0-0900007.248
Tuesday 27 AugustEFL CupTranmereHW4-0900008.294

2023

25 played12 unusedChampionship, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipWatfordHW3-16600722
Saturday 27 AprilChampionshipCardiffAW1-490007.229
Monday 22 AprilChampionshipLeedsHL3-468006.238
Saturday 13 AprilChampionshipIpswichAD1-1Bench
Wednesday 10 AprilChampionshipHull CityAD2-211006.74
Saturday 6 AprilChampionshipSwanseaHW2-090007.718
Monday 1 AprilChampionshipSheffield WednesdayHW2-075007.246
Friday 29 MarchChampionshipSouthamptonAD1-1100
Saturday 16 MarchChampionshipBlackburnHD0-0Bench
Tuesday 12 MarchChampionshipBirminghamAW0-1Bench
Saturday 9 MarchChampionshipQPRAW0-2Bench
Wednesday 6 MarchChampionshipNorwichHW3-1Bench
Saturday 2 MarchChampionshipStoke CityAL2-064006.622
Saturday 24 FebruaryChampionshipPlymouthHL0-280006.643
Wednesday 14 FebruaryChampionshipPrestonAL2-19000747
Saturday 10 FebruaryChampionshipBristol CityHL1-222006.716
Sunday 4 FebruaryChampionshipSunderlandHD1-114006.64
Saturday 6 JanuaryFA CupGillinghamAW0-49007.990
Saturday 30 DecemberPremier LeagueManchester CityAL2-089006.212
Friday 22 DecemberPremier LeagueAston VillaAD1-1Bench
Saturday 16 DecemberPremier LeagueChelseaAL2-0Bench
Saturday 9 DecemberPremier LeagueBrentfordHW1-0Bench
Wednesday 6 DecemberPremier LeagueLiverpoolHL0-2Bench
Saturday 2 DecemberPremier LeagueBurnleyAL5-04506.36
Saturday 25 NovemberPremier LeagueBournemouthHL1-36606.721
Sunday 12 NovemberPremier LeagueBrightonAD1-19000717
Saturday 4 NovemberPremier LeagueWolvesHW2-190006.916
Saturday 28 OctoberPremier LeagueArsenalAL5-09000615
Saturday 21 OctoberPremier LeagueManchester UnitedHL1-29006.216
Saturday 7 OctoberPremier LeagueFulhamAL3-166006.915
Saturday 30 SeptemberPremier LeagueWest HamAL2-090007.338
Sunday 24 SeptemberPremier LeagueNewcastleHL0-890006.329
Saturday 16 SeptemberPremier LeagueTottenhamAL2-190006.912
Saturday 2 SeptemberPremier LeagueEvertonHD2-222006.65
Saturday 26 AugustChampionshipRotherhamAW1-2Bench
Saturday 19 AugustChampionshipCardiffHW2-1Bench
Saturday 12 AugustChampionshipHuddersfieldAW0-1Bench

2022

24 played19 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueWest HamHW2-190006.742
Monday 22 MayPremier LeagueNewcastleAD0-090006.710
Monday 15 MayPremier LeagueLiverpoolHL0-32306.79
Monday 8 MayPremier LeagueFulhamAL5-314006.710
Monday 1 MayPremier LeagueEvertonHD2-28806.338
Saturday 22 AprilPremier LeagueWolvesHW2-1Bench
Saturday 15 AprilPremier LeagueManchester CityAL3-145006.711
Saturday 8 AprilPremier LeagueBournemouthHL0-1Bench
Tuesday 4 AprilPremier LeagueAston VillaHL1-2Bench
Saturday 1 AprilPremier LeagueCrystal PalaceAL2-130006.59
Saturday 18 MarchPremier LeagueBrentfordAD1-1Bench
Saturday 11 MarchPremier LeagueChelseaHL1-3Bench
Saturday 4 MarchPremier LeagueSouthamptonAL1-0Bench
Tuesday 28 FebruaryFA CupBlackburnHL1-25705.721
Saturday 25 FebruaryPremier LeagueArsenalHL0-1Bench
Saturday 11 FebruaryPremier LeagueTottenhamHW4-1Bench
Saturday 4 FebruaryPremier LeagueAston VillaAW2-49006.51
Saturday 28 JanuaryFA CupWalsallAW0-163006.326
Saturday 21 JanuaryPremier LeagueBrightonHD2-290006.521
Saturday 14 JanuaryPremier LeagueNottingham ForestAL2-068006.318
Tuesday 10 JanuaryEFL CupNewcastleAL2-064006.215
Saturday 7 JanuaryFA CupGillinghamAW0-111006.74
Tuesday 3 JanuaryPremier LeagueFulhamHL0-172007.232
Friday 30 DecemberPremier LeagueLiverpoolAL2-190006.650
Monday 26 DecemberPremier LeagueNewcastleHL0-390006.644
Tuesday 20 DecemberEFL CupMilton Keynes DonsAW0-3860107.380
Saturday 12 NovemberPremier LeagueWest HamAW0-290007.232
Tuesday 8 NovemberEFL CupNewport CountyHW3-090006.967
Saturday 5 NovemberPremier LeagueEvertonAW0-2Bench
Saturday 29 OctoberPremier LeagueManchester CityHL0-1Bench
Sunday 23 OctoberPremier LeagueWolvesAW0-4200
Thursday 20 OctoberPremier LeagueLeedsHW2-0Bench
Saturday 15 OctoberPremier LeagueCrystal PalaceHD0-0Bench
Saturday 8 OctoberPremier LeagueBournemouthAL2-1Bench
Monday 3 OctoberPremier LeagueNottingham ForestHW4-0Bench
Saturday 17 SeptemberPremier LeagueTottenhamAL6-2Bench
Sunday 4 SeptemberPremier LeagueBrightonAL5-29005.244
Thursday 1 SeptemberPremier LeagueManchester UnitedHL0-190006.943
Saturday 27 AugustPremier LeagueChelseaAL2-1Bench
Tuesday 23 AugustEFL CupStockport CountyAD0-090007.348
Saturday 20 AugustPremier LeagueSouthamptonHL1-2Bench
Saturday 13 AugustPremier LeagueArsenalAL4-2Bench
Sunday 7 AugustPremier LeagueBrentfordHD2-2Bench

2021

32 played12 unusedEFL Cup, FA Cup, Premier League, UEFA Conference League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 19 MayPremier LeagueChelseaAD1-194006.28
Sunday 15 MayPremier LeagueWatfordAW1-5Bench
Wednesday 11 MayPremier LeagueNorwichHW3-0Bench
Sunday 8 MayPremier LeagueEvertonHL1-2Bench
Thursday 5 MayUEFA Conference LeagueAS RomaAL1-0Bench
Sunday 1 MayPremier LeagueTottenhamAL3-19006.750
Thursday 28 AprilUEFA Conference LeagueAS RomaHD1-1Bench
Sunday 17 AprilPremier LeagueNewcastleAL2-190006.251
Thursday 14 AprilUEFA Conference LeaguePSV EindhovenAW1-2Bench
Sunday 10 AprilPremier LeagueCrystal PalaceHW2-19007.254
Thursday 7 AprilUEFA Conference LeaguePSV EindhovenHD0-0Bench
Sunday 20 MarchPremier LeagueBrentfordHW2-1Bench
Thursday 17 MarchUEFA Conference LeagueRennesAL2-190006.215
Sunday 13 MarchPremier LeagueArsenalAL2-09000757
Thursday 10 MarchUEFA Conference LeagueRennesHW2-090007.234
Saturday 5 MarchPremier LeagueLeedsHW1-090007.545
Tuesday 1 MarchPremier LeagueBurnleyAW0-29000739
Thursday 24 FebruaryUEFA Conference LeagueRanders FCAW1-390007.228
Sunday 20 FebruaryPremier LeagueWolvesAL2-190006.559
Sunday 13 FebruaryPremier LeagueWest HamHD2-259007.316
Thursday 10 FebruaryPremier LeagueLiverpoolAL2-090006.525
Sunday 6 FebruaryFA CupNottingham ForestAL4-190006.235
Sunday 23 JanuaryPremier LeagueBrightonHD1-190006.728
Wednesday 19 JanuaryPremier LeagueTottenhamHL2-353007.746
Tuesday 28 DecemberPremier LeagueLiverpoolHW1-090007.319
Sunday 26 DecemberPremier LeagueManchester CityAL6-390005.921
Wednesday 22 DecemberEFL CupLiverpoolAD3-39007.218
Sunday 12 DecemberPremier LeagueNewcastleHW4-090006.928
Thursday 9 DecemberUEFA Europa LeagueNapoliAL3-2Bench
Sunday 5 DecemberPremier LeagueAston VillaAL2-19000757
Wednesday 1 DecemberPremier LeagueSouthamptonAD2-2900106.532
Sunday 28 NovemberPremier LeagueWatfordHW4-290007.522
Thursday 25 NovemberUEFA Europa LeagueLegia WarszawaHW3-19007.331
Sunday 7 NovemberPremier LeagueLeedsAD1-1Bench
Thursday 4 NovemberUEFA Europa LeagueSpartak MoscowHD1-1Bench
Saturday 30 OctoberPremier LeagueArsenalHL0-290006.643
Wednesday 27 OctoberEFL CupBrightonHD2-290006.525
Wednesday 20 OctoberUEFA Europa LeagueSpartak MoscowAW3-48200716
Thursday 30 SeptemberUEFA Europa LeagueLegia WarszawaAL1-09006.944
Wednesday 22 SeptemberEFL CupMillwallAW0-290006.946
Thursday 16 SeptemberUEFA Europa LeagueNapoliHD2-2Bench
Saturday 28 AugustPremier LeagueNorwichAW1-290006.328
Monday 23 AugustPremier LeagueWest HamAL4-190006.340
Saturday 14 AugustPremier LeagueWolvesHW1-090006.751

2020

25 played20 unusedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueTottenhamHL2-490006.727
Tuesday 18 MayPremier LeagueChelseaAL2-190006.215
Saturday 15 MayFA CupChelseaAW0-1820107.518
Tuesday 11 MayPremier LeagueManchester UnitedAW1-290107.216
Friday 7 MayPremier LeagueNewcastleHL2-4210079
Friday 30 AprilPremier LeagueSouthamptonAD1-168007.231
Monday 26 AprilPremier LeagueCrystal PalaceHW2-170006.936
Thursday 22 AprilPremier LeagueWest BromHW3-09000740
Sunday 18 AprilFA CupSouthamptonHW1-0Bench
Sunday 11 AprilPremier LeagueWest HamAL3-245006.317
Saturday 3 AprilPremier LeagueManchester CityHL0-2Bench
Sunday 21 MarchFA CupManchester UnitedHW3-1Bench
Sunday 14 MarchPremier LeagueSheffield UtdHW5-0Bench
Saturday 6 MarchPremier LeagueBrightonAW1-2Bench
Wednesday 3 MarchPremier LeagueBurnleyAD1-1Bench
Sunday 28 FebruaryPremier LeagueArsenalHL1-34506.38
Thursday 25 FebruaryUEFA Europa LeagueSlavia PrahaHL0-290006.333
Sunday 21 FebruaryPremier LeagueAston VillaAW1-29000729
Thursday 18 FebruaryUEFA Europa LeagueSlavia PrahaAD0-090006.923
Saturday 13 FebruaryPremier LeagueLiverpoolHW3-1Bench
Wednesday 10 FebruaryFA CupBrightonHW1-090006.518
Sunday 7 FebruaryPremier LeagueWolvesAD0-0Bench
Wednesday 3 FebruaryPremier LeagueFulhamAW0-2Bench
Sunday 31 JanuaryPremier LeagueLeedsHL1-3Bench
Wednesday 27 JanuaryPremier LeagueEvertonAD1-1Bench
Sunday 24 JanuaryFA CupBrentfordAW1-390007.341
Tuesday 19 JanuaryPremier LeagueChelseaHW2-0Bench
Saturday 16 JanuaryPremier LeagueSouthamptonHW2-0Bench
Saturday 9 JanuaryFA CupStoke CityAW0-4Bench
Sunday 3 JanuaryPremier LeagueNewcastleAW1-2Bench
Monday 28 DecemberPremier LeagueCrystal PalaceAD1-19000741
Saturday 26 DecemberPremier LeagueManchester UnitedHD2-2Bench
Sunday 20 DecemberPremier LeagueTottenhamAW0-2Bench
Wednesday 16 DecemberPremier LeagueEvertonHL0-2Bench
Thursday 10 DecemberUEFA Europa LeagueAEK Athens FCHW2-0900107.262
Thursday 3 DecemberUEFA Europa LeagueZorya LuhanskAL1-045006.718
Monday 30 NovemberPremier LeagueFulhamHL1-245006.25
Thursday 26 NovemberUEFA Europa LeagueSC BragaAD3-390106.920
Sunday 22 NovemberPremier LeagueLiverpoolAL3-0Bench
Sunday 8 NovemberPremier LeagueWolvesHW1-045006.28
Thursday 5 NovemberUEFA Europa LeagueSC BragaHW4-090006.922
Monday 2 NovemberPremier LeagueLeedsAW1-49006.68
Thursday 29 OctoberUEFA Europa LeagueAEK Athens FCAW1-24506.212
Wednesday 23 SeptemberEFL CupArsenalHL0-29000737
Sunday 13 SeptemberPremier LeagueWest BromAW0-3Bench

2019

3 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 JulyPremier LeagueManchester UnitedHL0-288007.2
Sunday 19 JulyPremier LeagueTottenhamAL3-090006.9
Thursday 16 JulyPremier LeagueSheffield UtdHW2-0900107.2