Skip to content
442ball
Menu

J. Rothwell: match by match

277 appearances across 7 competitions, 2018 to 2026.

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

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

2026

5 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 AugustChampionshipCardiffAD2-2650006.511
Tuesday 25 AugustEFL CupBlackburnAW1-245006.621
Saturday 22 AugustChampionshipSwanseaAD0-0650007.215
Saturday 15 AugustChampionshipBirminghamHD0-0670006.713
Sunday 9 AugustEFL CupMansfield TownAW0-3700107.234

2025

26 played5 unusedChampionship, Premiership, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipDerbyAW1-2260006.77
Saturday 25 AprilChampionshipPrestonHL2-390006.918
Wednesday 22 AprilChampionshipBlackburnHL1-3450006.323
Saturday 18 AprilChampionshipWatfordAW0-277000717
Saturday 11 AprilChampionshipHull CityHW2-1900007.368
Monday 6 AprilChampionshipBristol CityAL1-0740006.639
Friday 3 AprilChampionshipSwanseaHD3-3310006.311
Wednesday 11 MarchChampionshipNorwichAL2-1260006.57
Saturday 7 MarchChampionshipWest BromHD1-1180006.37
Saturday 28 FebruaryChampionshipQPRAW0-2Bench
Monday 9 FebruaryChampionshipMiddlesbroughHL1-235006.39
Thursday 22 JanuaryUEFA Europa LeagueLudogoretsHW1-0Bench
Saturday 22 NovemberPremiershipLivingstonHW2-1Bench
Wednesday 29 OctoberPremiershipHibernianAW0-1Bench
Sunday 26 OctoberPremiershipKilmarnockHW3-1Bench
Thursday 23 OctoberUEFA Europa LeagueBrannAL3-0640006.525
Saturday 18 OctoberPremiershipDundee UtdHD2-2830006.349
Sunday 5 OctoberPremiershipFalkirkAD1-1700006.622
Thursday 2 OctoberUEFA Europa LeagueSturm GrazAL2-121000714
Sunday 28 SeptemberPremiershipLivingstonAW1-2170006.96
Thursday 25 SeptemberUEFA Europa LeagueGenkHL0-115006.65
Saturday 13 SeptemberPremiershipHeart Of MidlothianHL0-2210006.78
Sunday 31 AugustPremiershipCelticHD0-080006.74
Wednesday 27 AugustUEFA Champions LeagueClub Brugge KVAL6-0450006.216
Sunday 24 AugustPremiershipST MirrenAD1-176000730
Tuesday 19 AugustUEFA Champions LeagueClub Brugge KVHL1-3860006.629
Tuesday 12 AugustUEFA Champions LeaguePlzenAL2-1230006.325
Saturday 9 AugustPremiershipDundeeHD1-1640006.773
Saturday 2 AugustPremiershipMotherwellAD1-1730107.334
Wednesday 30 JulyUEFA Champions LeaguePanathinaikosAD1-1820006.939
Tuesday 22 JulyUEFA Champions LeaguePanathinaikosHW2-086000757

2024

38 played4 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipPlymouthAW1-2Bench
Saturday 29 MarchChampionshipSwanseaHD2-2900007.944
Saturday 15 MarchChampionshipQPRAD2-2900006.961
Wednesday 12 MarchChampionshipMillwallHW2-0870007.760
Sunday 9 MarchChampionshipPortsmouthAL1-0220006.613
Saturday 1 MarchChampionshipWest BromHD1-1900007.364
Monday 24 FebruaryChampionshipSheffield UtdAW1-332000710
Monday 17 FebruaryChampionshipSunderlandHW2-1190208.219
Tuesday 11 FebruaryChampionshipWatfordAW0-490006.67
Saturday 8 FebruaryFA CupMillwallHL0-2900007.376
Wednesday 5 FebruaryChampionshipCoventryAW0-2Bench
Saturday 1 FebruaryChampionshipCardiffHW7-0900007.963
Monday 27 JanuaryChampionshipBurnleyAD0-0Bench
Wednesday 22 JanuaryChampionshipNorwichHW2-089007.252
Sunday 19 JanuaryChampionshipSheffield WednesdayHW3-0700007.236
Saturday 4 JanuaryChampionshipHull CityAD3-3890006.943
Wednesday 1 JanuaryChampionshipBlackburnHD1-1690006.948
Sunday 29 DecemberChampionshipDerbyAW0-1Bench
Thursday 26 DecemberChampionshipStoke CityAW0-2800007.778
Saturday 21 DecemberChampionshipOxford UnitedHW4-0830007.272
Saturday 14 DecemberChampionshipPrestonAD1-1770006.959
Tuesday 10 DecemberChampionshipMiddlesbroughHW3-1890007.354
Saturday 7 DecemberChampionshipDerbyHW2-0850108.266
Saturday 30 NovemberChampionshipBlackburnAL1-0820007.248
Wednesday 27 NovemberChampionshipLutonHW3-0840007.582
Sunday 24 NovemberChampionshipSwanseaAW3-4840006.728
Saturday 9 NovemberChampionshipQPRHW2-0850007.275
Wednesday 6 NovemberChampionshipMillwallAL1-0720006.754
Saturday 2 NovemberChampionshipPlymouthHW3-0750007.683
Saturday 26 OctoberChampionshipBristol CityAD0-0900007.558
Tuesday 22 OctoberChampionshipWatfordHW2-1900007.236
Friday 18 OctoberChampionshipSheffield UtdHW2-090010860
Friday 4 OctoberChampionshipSunderlandAD2-2900007.248
Tuesday 1 OctoberChampionshipNorwichAD1-170007.346
Saturday 28 SeptemberChampionshipCoventryHW3-0120006.2
Saturday 21 SeptemberChampionshipCardiffAW0-280006.614
Saturday 14 SeptemberChampionshipBurnleyHL0-1220006.711
Saturday 31 AugustChampionshipHull CityHW2-0100006.311
Friday 23 AugustChampionshipSheffield WednesdayAW0-220006
Saturday 17 AugustChampionshipWest BromAD0-0260006.54
Wednesday 14 AugustEFL CupMiddlesbroughHL0-3900006.345
Saturday 10 AugustChampionshipPortsmouthHD3-3190006.212

2023

32 played15 unusedChampionship, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 MayChampionshipLeedsAW0-1Bench
Friday 17 MayChampionshipWest BromHW3-180006.34
Sunday 12 MayChampionshipWest BromAD0-0Bench
Saturday 4 MayChampionshipLeedsAW1-22206.65
Saturday 27 AprilChampionshipStoke CityHL0-1Bench
Tuesday 23 AprilChampionshipLeicesterAL5-040006.522
Saturday 20 AprilChampionshipCardiffAL2-117006.310
Tuesday 16 AprilChampionshipPrestonHW3-020006.617
Saturday 13 AprilChampionshipWatfordHW3-2Bench
Tuesday 9 AprilChampionshipCoventryHW2-113006.68
Saturday 6 AprilChampionshipBlackburnAD0-063006.726
Monday 1 AprilChampionshipIpswichAL3-280076
Friday 29 MarchChampionshipMiddlesbroughHD1-1Bench
Saturday 9 MarchChampionshipSunderlandHW4-21729.39
Saturday 2 MarchChampionshipBirminghamAW3-415006.716
Wednesday 28 FebruaryFA CupLiverpoolAL3-06900726
Saturday 24 FebruaryChampionshipMillwallHL1-230006.620
Tuesday 20 FebruaryChampionshipHull CityHL1-245005.921
Friday 16 FebruaryChampionshipWest BromAW0-28006.38
Tuesday 13 FebruaryChampionshipBristol CityAL3-174006.936
Saturday 10 FebruaryChampionshipHuddersfieldHW5-357208.329
Saturday 3 FebruaryChampionshipRotherhamAW0-217006.313
Sunday 28 JanuaryFA CupWatfordAD1-163007.225
Saturday 20 JanuaryChampionshipSwanseaAW1-314006.56
Saturday 6 JanuaryFA CupQPRAW2-3Bench
Sunday 31 DecemberPremier LeagueTottenhamAL3-1Bench
Tuesday 26 DecemberPremier LeagueFulhamHW3-0Bench
Saturday 23 DecemberPremier LeagueNottingham ForestAW2-320006.715
Saturday 9 DecemberPremier LeagueManchester UnitedAW0-39006.75
Wednesday 6 DecemberPremier LeagueCrystal PalaceAW0-2Bench
Sunday 3 DecemberPremier LeagueAston VillaHD2-2Bench
Saturday 25 NovemberPremier LeagueSheffield UtdAW1-3Bench
Saturday 11 NovemberPremier LeagueNewcastleHW2-01001
Saturday 4 NovemberPremier LeagueManchester CityAL6-146006.317
Wednesday 1 NovemberEFL CupLiverpoolHL1-2Bench
Saturday 28 OctoberPremier LeagueBurnleyHW2-18006.31
Saturday 21 OctoberPremier LeagueWolvesHL1-233006.67
Saturday 7 OctoberPremier LeagueEvertonAL3-045006.318
Saturday 30 SeptemberPremier LeagueArsenalHL0-415006.39
Wednesday 27 SeptemberEFL CupStoke CityHW2-09010852
Sunday 24 SeptemberPremier LeagueBrightonAL3-1Bench
Sunday 17 SeptemberPremier LeagueChelseaHD0-0Bench
Saturday 2 SeptemberPremier LeagueBrentfordAD2-2Bench
Tuesday 29 AugustEFL CupSwanseaAW2-345006.638
Saturday 26 AugustPremier LeagueTottenhamHL0-245006.319
Saturday 19 AugustPremier LeagueLiverpoolAL3-17600624
Saturday 12 AugustPremier LeagueWest HamHD1-190007.261

2022

22 played7 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 13 MayPremier LeagueCrystal PalaceAL2-081006.327
Saturday 6 MayPremier LeagueChelseaHL1-359006.319
Sunday 30 AprilPremier LeagueLeedsHW4-173006.329
Thursday 27 AprilPremier LeagueSouthamptonAW0-190007.344
Sunday 23 AprilPremier LeagueWest HamHL0-445006.938
Saturday 15 AprilPremier LeagueTottenhamAW2-390006.943
Saturday 8 AprilPremier LeagueLeicesterAW0-15907.329
Tuesday 4 AprilPremier LeagueBrightonHL0-2Bench
Saturday 1 AprilPremier LeagueFulhamHW2-172006.722
Saturday 18 MarchPremier LeagueAston VillaAL3-059006.614
Saturday 11 MarchPremier LeagueLiverpoolHW1-090006.924
Saturday 4 MarchPremier LeagueArsenalAL3-27101076
Saturday 25 FebruaryPremier LeagueManchester CityHL1-431006.517
Saturday 18 FebruaryPremier LeagueWolvesAW0-145006.76
Saturday 11 FebruaryPremier LeagueNewcastleHD1-1Bench
Saturday 4 FebruaryPremier LeagueBrightonAL1-024006.74
Saturday 21 JanuaryPremier LeagueNottingham ForestHD1-175007.326
Saturday 14 JanuaryPremier LeagueBrentfordAL2-012006.38
Saturday 7 JanuaryFA CupBurnleyHL2-445006.514
Tuesday 3 JanuaryPremier LeagueManchester UnitedAL3-010006.52
Saturday 31 DecemberPremier LeagueCrystal PalaceHL0-220006.311
Tuesday 27 DecemberPremier LeagueChelseaAL2-0Bench
Saturday 12 NovemberPremier LeagueEvertonHW3-0Bench
Tuesday 8 NovemberEFL CupEvertonHW4-175006.936
Saturday 5 NovemberPremier LeagueLeedsAL4-38006.25
Saturday 29 OctoberPremier LeagueTottenhamHL2-3Bench
Monday 24 OctoberPremier LeagueWest HamAL2-0Bench
Wednesday 19 OctoberPremier LeagueSouthamptonHL0-113006.32
Saturday 15 OctoberPremier LeagueFulhamAD2-2Bench

2021

42 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilChampionshipBournemouthHL0-360006.925
Monday 25 AprilChampionshipPrestonAW1-487010724
Monday 18 AprilChampionshipStoke CityHL0-145006.319
Saturday 9 AprilChampionshipBlackpoolHD1-190007.237
Saturday 2 AprilChampionshipCoventryAD2-290010742
Saturday 19 MarchChampionshipReadingAL1-090007.242
Tuesday 15 MarchChampionshipDerbyHW3-1900107.234
Saturday 12 MarchChampionshipBristol CityHL0-190006.938
Tuesday 8 MarchChampionshipMillwallHD0-090007.261
Saturday 5 MarchChampionshipFulhamAL2-024006.610
Wednesday 23 FebruaryChampionshipSheffield UtdAL1-09007.530
Monday 14 FebruaryChampionshipWest BromAD0-090007.332
Wednesday 9 FebruaryChampionshipNottingham ForestHL0-29006.655
Saturday 5 FebruaryChampionshipSwanseaAL1-09006.950
Wednesday 19 JanuaryChampionshipHull CityAL2-09007.344
Saturday 15 JanuaryChampionshipCardiffAW0-190107.528
Sunday 2 JanuaryChampionshipHuddersfieldHD0-090008.232
Wednesday 29 DecemberChampionshipBarnsleyHW2-185106.717
Saturday 18 DecemberChampionshipBirminghamHW4-075007.224
Saturday 11 DecemberChampionshipBournemouthAW0-29001825
Saturday 4 DecemberChampionshipPrestonHW1-085006.714
Saturday 27 NovemberChampionshipStoke CityAW0-173007.327
Wednesday 24 NovemberChampionshipPeterboroughHW4-0900208.660
Saturday 20 NovemberChampionshipBristol CityAD1-13006.718
Saturday 6 NovemberChampionshipSheffield UtdHW3-112006.64
Wednesday 3 NovemberChampionshipFulhamHL0-762006.213
Saturday 30 OctoberChampionshipDerbyAW1-290007.221
Saturday 23 OctoberChampionshipReadingHW2-087007.526
Tuesday 19 OctoberChampionshipQPRAL1-04506.34
Saturday 16 OctoberChampionshipCoventryHD2-2901108.224
Saturday 2 OctoberChampionshipBlackpoolAL2-189007.523
Tuesday 28 SeptemberChampionshipHuddersfieldAL3-2750107.752
Saturday 25 SeptemberChampionshipCardiffHW5-183006.722
Saturday 18 SeptemberChampionshipBarnsleyAD0-071006.721
Tuesday 14 SeptemberChampionshipHull CityHW2-0900107.733
Saturday 11 SeptemberChampionshipLutonHD2-280006.524
Saturday 28 AugustChampionshipMiddlesbroughAD1-145006.27
Saturday 21 AugustChampionshipWest BromHL1-278006.210
Wednesday 18 AugustChampionshipNottingham ForestAW1-27400723
Saturday 14 AugustChampionshipMillwallAD1-1900106.919
Tuesday 10 AugustEFL CupMorecambeHL1-266007.261
Saturday 7 AugustChampionshipSwanseaHW2-19007.321

2020

42 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 1 MayChampionshipRotherhamAD1-183007.732
Saturday 24 AprilChampionshipHuddersfieldHW5-274010828
Tuesday 20 AprilChampionshipSheffield WednesdayAL1-08406.326
Friday 16 AprilChampionshipDerbyHW2-133006.97
Monday 5 AprilChampionshipBournemouthHL0-224006.57
Friday 2 AprilChampionshipWycombeAL1-090007.229
Saturday 20 MarchChampionshipNorwichAD1-19000737
Wednesday 17 MarchChampionshipBristol CityHD0-089007.370
Friday 12 MarchChampionshipBrentfordHL0-145007.328
Tuesday 9 MarchChampionshipSwanseaHD1-14002
Saturday 6 MarchChampionshipMillwallAW0-219006.94
Tuesday 2 MarchChampionshipReadingAL1-061006.955
Saturday 27 FebruaryChampionshipCoventryHD1-187007.348
Wednesday 24 FebruaryChampionshipWatfordHL2-36906.330
Saturday 20 FebruaryChampionshipNottingham ForestAL1-010006.68
Wednesday 17 FebruaryChampionshipBarnsleyAL2-113006.31
Friday 12 FebruaryChampionshipPrestonHL1-245006.213
Saturday 6 FebruaryChampionshipQPRAL1-062006.319
Saturday 30 JanuaryChampionshipLutonHW1-061006.628
Sunday 24 JanuaryChampionshipMiddlesbroughAW0-1651076
Saturday 16 JanuaryChampionshipStoke CityHD1-145006.610
Saturday 9 JanuaryFA CupDoncasterHL0-131006.922
Saturday 2 JanuaryChampionshipBirminghamAW0-225006.77
Tuesday 29 DecemberChampionshipHuddersfieldAL2-165006.725
Saturday 26 DecemberChampionshipSheffield WednesdayHD1-190107.673
Saturday 19 DecemberChampionshipStoke CityAL1-085006.966
Wednesday 16 DecemberChampionshipRotherhamHW2-160006.329
Saturday 12 DecemberChampionshipNorwichHL1-272006.629
Wednesday 9 DecemberChampionshipBristol CityAL1-086007.241
Saturday 5 DecemberChampionshipBrentfordAD2-26417.317
Wednesday 2 DecemberChampionshipMillwallHW2-116006.68
Saturday 28 NovemberChampionshipBarnsleyHW2-19006.335
Tuesday 24 NovemberChampionshipPrestonAW0-3610107.252
Saturday 21 NovemberChampionshipLutonAD1-19007.345
Saturday 7 NovemberChampionshipQPRHW3-190006.951
Tuesday 3 NovemberChampionshipMiddlesbroughHD0-045006.58
Saturday 3 OctoberChampionshipCardiffHD0-090007.345
Saturday 26 SeptemberChampionshipDerbyAW0-479017.924
Saturday 19 SeptemberChampionshipWycombeHW5-0680107.220
Tuesday 15 SeptemberEFL CupNewcastleAL1-090007.668
Saturday 12 SeptemberChampionshipBournemouthAL3-222006.27
Saturday 29 AugustEFL CupDoncasterHW3-249007.481

2019

36 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipLutonAL3-278006.889
Saturday 18 JulyChampionshipReadingHW4-3781108.390
Tuesday 14 JulyChampionshipMillwallAL1-045006.679
Saturday 11 JulyChampionshipWest BromHD1-129107.4100
Tuesday 7 JulyChampionshipCardiffAW2-314006.766
Saturday 4 JulyChampionshipLeedsHL1-369007.276
Tuesday 30 JuneChampionshipBarnsleyAL2-068006.569
Saturday 27 JuneChampionshipWiganAL2-083006.591
Sunday 8 MarchChampionshipDerbyAL3-09006.691
Saturday 29 FebruaryChampionshipSwanseaHD2-256006.486
Wednesday 26 FebruaryChampionshipStoke CityHD0-079007.293
Tuesday 28 JanuaryChampionshipQPRHW2-1450107.892
Saturday 18 JanuaryChampionshipSheffield WednesdayAW0-55906.885
Wednesday 1 JanuaryChampionshipNottingham ForestAL3-290007.177
Sunday 29 DecemberChampionshipHuddersfieldAL2-1450006.369%
Thursday 26 DecemberChampionshipBirminghamHD1-190006.950%
Monday 23 DecemberChampionshipWiganHD0-090006.895%
Saturday 14 DecemberChampionshipBristol CityAW0-2110006.6100%
Wednesday 11 DecemberChampionshipSwanseaAD1-1560006.590%
Saturday 7 DecemberChampionshipDerbyHW1-0830006.579%
Saturday 30 NovemberChampionshipStoke CityAW1-2710006.385%
Wednesday 27 NovemberChampionshipBrentfordHW1-0900006.782%
Saturday 23 NovemberChampionshipBarnsleyHW3-2790007.582%
Saturday 2 NovemberChampionshipSheffield WednesdayHW2-1230006.671%
Saturday 26 OctoberChampionshipPrestonAL3-2840006.561%
Tuesday 22 OctoberChampionshipBirminghamAL1-0270006.660%
Saturday 19 OctoberChampionshipHuddersfieldHD2-2190006.750%
Saturday 5 OctoberChampionshipQPRAL4-2900006.389%
Tuesday 1 OctoberChampionshipNottingham ForestHD1-1310007.1100%
Saturday 14 SeptemberChampionshipMillwallHW2-0270006.680%
Saturday 31 AugustChampionshipWest BromAL3-2450007.183%
Saturday 24 AugustChampionshipCardiffHD0-0190006.6100%
Tuesday 20 AugustChampionshipHull CityAW0-1170006.691%
Saturday 17 AugustChampionshipMiddlesbroughHW1-0140006.740%
Saturday 10 AugustChampionshipFulhamAL2-0650006.364%
Saturday 3 AugustChampionshipCharltonHL1-2210006.781%

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

34 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 5 MayChampionshipSwanseaHD2-290000779%
Saturday 27 AprilChampionshipNorwichAL2-1900007.185%
Monday 22 AprilChampionshipBoltonHW2-090000786%
Friday 19 AprilChampionshipQPRAW1-2900006.679%
Saturday 13 AprilChampionshipNottingham ForestAW1-2901008.174%
Tuesday 9 AprilChampionshipDerbyHW2-0811007.576%
Saturday 6 AprilChampionshipStoke CityHL0-1900006.888%
Saturday 30 MarchChampionshipAston VillaAL2-124000781%
Saturday 16 MarchChampionshipSheffield WednesdayAL4-2900107.586%
Tuesday 12 MarchChampionshipWiganHW3-026006.660%
Saturday 9 MarchChampionshipPrestonHL0-1180006.8100%
Saturday 2 MarchChampionshipRotherhamAL3-2450006.578%
Wednesday 13 FebruaryChampionshipReadingAL2-121010772%
Saturday 9 FebruaryChampionshipBristol CityHL0-1160006.8100%
Saturday 26 JanuaryChampionshipHull CityHW3-080006.7100%
Saturday 19 JanuaryChampionshipIpswichHW2-0450007.159%
Tuesday 15 JanuaryFA CupNewcastleHL2-4170006.180%
Saturday 29 DecemberChampionshipSheffield UtdAL3-0900006.886%
Wednesday 26 DecemberChampionshipLeedsAL3-2150006.450%
Saturday 8 DecemberChampionshipMiddlesbroughAD1-115000775%
Saturday 24 NovemberChampionshipPrestonAL4-1240006.385%
Saturday 10 NovemberChampionshipRotherhamHD1-1130007.181%
Saturday 3 NovemberChampionshipQPRHW1-0160006.580%
Saturday 27 OctoberChampionshipWest BromAD1-1900006.992%
Tuesday 23 OctoberChampionshipSwanseaAL3-1190006.162%
Saturday 6 OctoberChampionshipBoltonAW0-159000778%
Wednesday 3 OctoberChampionshipSheffield UtdHL0-2200006.780%
Saturday 29 SeptemberChampionshipNottingham ForestHD2-2150006.572%
Saturday 22 SeptemberChampionshipStoke CityAW2-3100006.466%
Sunday 2 SeptemberChampionshipBristol CityAL4-1240006.755%
Saturday 25 AugustChampionshipBrentfordHW1-0900006.465%
Wednesday 22 AugustChampionshipReadingHD2-2900007.386%
Saturday 18 AugustChampionshipHull CityAW0-1120006.785%
Saturday 11 AugustChampionshipMillwallHD0-0260006.687%

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.