Skip to content
442ball
Menu

J. James: match by match

181 appearances across 6 competitions, 2021 to 2026.

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

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

2026

16 playedChampionship, EFL Cup, UEFA Nations League

2025

34 played2 unusedChampionship, FA Cup, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipBlackburnAW0-1180006.95
Friday 24 AprilChampionshipMillwallHD1-1100006.54
Tuesday 21 AprilChampionshipHull CityHD2-2611007.514
Saturday 18 AprilChampionshipPortsmouthAL1-0200006.65
Saturday 11 AprilChampionshipSwanseaHL0-1170006.78
Saturday 21 MarchChampionshipWatfordAD0-06100□6.58
Saturday 14 MarchChampionshipQPRHL1-3781008.224
Tuesday 10 MarchChampionshipBristol CityHW2-0680107.210
Saturday 7 MarchChampionshipIpswichAD1-12000□6.64
Saturday 28 FebruaryChampionshipNorwichHL0-2140006.514
Tuesday 20 JanuaryChampionshipWrexhamAD1-1410006.315
Saturday 17 JanuaryChampionshipCoventryAL2-19010□830
Saturday 10 JanuaryFA CupCheltenhamAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 5 JanuaryChampionshipWest BromHW2-1900106.639
Thursday 1 JanuaryChampionshipSheffield UtdAL3-1901007.928
Monday 29 DecemberChampionshipDerbyHW2-19010□7.213
Friday 26 DecemberChampionshipWatfordHL1-2901007.320
Saturday 20 DecemberChampionshipQPRAL4-1630006.917
Saturday 13 DecemberChampionshipIpswichHW3-189000730
Wednesday 10 DecemberChampionshipBristol CityAD2-2590006.514
Saturday 6 DecemberChampionshipDerbyAW1-3871108.217
Saturday 29 NovemberChampionshipSheffield UtdHL2-39010□7.339
Tuesday 25 NovemberChampionshipSouthamptonAL3-0570006.915
Saturday 22 NovemberChampionshipStoke CityHW2-1900007.214
Saturday 8 NovemberChampionshipNorwichAW1-2901007.926
Tuesday 4 NovemberChampionshipMiddlesbroughHD1-16900□611
Saturday 1 NovemberChampionshipBlackburnHL0-2740006.924
Saturday 25 OctoberChampionshipMillwallAL1-090000731
Tuesday 21 OctoberChampionshipHull CityAL2-1450006.715
Saturday 18 OctoberChampionshipPortsmouthHD1-1720006.326
Saturday 4 OctoberChampionshipSwanseaAW1-3861107.920
Tuesday 30 SeptemberChampionshipWrexhamHD1-1821007.936
Friday 26 SeptemberChampionshipWest BromAD1-1450006.212
Saturday 20 SeptemberChampionshipCoventryHD0-0690006.725
Saturday 13 SeptemberChampionshipOxford UnitedAD2-2120006.63
Friday 15 AugustLigue 1MarseilleHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2024

30 played8 unusedCoupe de France, Ligue 1, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1MarseilleAL4-2290006.74
Saturday 10 MayLigue 1NiceHW2-01300072
Saturday 3 MayLigue 1ToulouseAL2-1670006.929
Saturday 26 AprilLigue 1LyonAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 18 AprilLigue 1NantesHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 13 AprilLigue 1Le HavreAW1-532000710
Sunday 6 AprilLigue 1AuxerreHL0-190006.54
Sunday 30 MarchLigue 1AngersAW0-31000Not recorded1
Saturday 15 MarchLigue 1LensAL1-0620006.922
Saturday 8 MarchLigue 1Paris Saint GermainHL1-4720006.317
Sunday 2 MarchLigue 1MontpellierAW0-4730107.725
Friday 21 FebruaryLigue 1ReimsHW1-0900007.231
Saturday 8 FebruaryLigue 1Saint EtienneAW0-25900□6.925
Sunday 2 FebruaryLigue 1StrasbourgHW1-09000□7.527
Saturday 25 JanuaryLigue 1MonacoAL3-2540006.914
Saturday 18 JanuaryLigue 1Stade Brestois 29HL1-2580006.929
Wednesday 15 JanuaryCoupe de FranceEstac TroyesAL1-0830007.994
Saturday 11 JanuaryLigue 1MarseilleHL1-290000733
Friday 3 JanuaryLigue 1NiceAL3-2850006.935
Sunday 22 DecemberCoupe de FranceBordeauxAW1-48710□7.546
Sunday 15 DecemberLigue 1AngersHW2-07700□722
Sunday 8 DecemberLigue 1NantesAL1-0700006.628
Saturday 30 NovemberLigue 1Saint EtienneHW5-0900007.782
Sunday 24 NovemberLigue 1LilleAL1-0450006.723
Tuesday 19 NovemberUEFA Nations LeagueIcelandHW4-11000Not recorded1
Saturday 16 NovemberUEFA Nations LeagueTürkiyeAD0-0730006.616
Sunday 3 NovemberLigue 1AuxerreAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 25 OctoberLigue 1Le HavreHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 OctoberLigue 1Stade Brestois 29AD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 11 OctoberUEFA Nations LeagueIcelandAD2-29400□6.927
Saturday 5 OctoberLigue 1MonacoHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 SeptemberLigue 1LensHD1-180006.62
Sunday 15 SeptemberLigue 1MontpellierHW3-01000Not recorded2
Monday 9 SeptemberUEFA Nations LeagueMontenegroAW1-22900□6.311
Friday 6 SeptemberUEFA Nations LeagueTürkiyeHD0-0880006.920
Sunday 1 SeptemberLigue 1ReimsAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 AugustLigue 1StrasbourgAL3-11800□6.54
Sunday 18 AugustLigue 1LyonHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

45 played4 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipNorwichHW1-09000□6.615
Saturday 27 AprilChampionshipHuddersfieldAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 AprilChampionshipRotherhamAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 AprilChampionshipCoventryHW3-01400071
Wednesday 10 AprilChampionshipCardiffHL0-1700006.624
Saturday 6 AprilChampionshipLeicesterAL2-18100□6.623
Monday 1 AprilChampionshipPrestonHW1-0540006.722
Friday 29 MarchChampionshipQPRAL2-1140006.31
Saturday 16 MarchChampionshipWatfordHL0-1720006.615
Tuesday 12 MarchChampionshipMiddlesbroughHL0-1700006.924
Saturday 9 MarchChampionshipMillwallAL1-0130006.31
Tuesday 5 MarchChampionshipHull CityAD1-15900□6.38
Saturday 2 MarchChampionshipSouthamptonHL3-4900006.315
Saturday 24 FebruaryChampionshipIpswichAL3-1901006.919
Saturday 17 FebruaryChampionshipSunderlandHW2-19010□7.522
Tuesday 13 FebruaryChampionshipBlackburnHW1-0900007.521
Friday 9 FebruaryChampionshipSheffield WednesdayAL2-090000732
Saturday 3 FebruaryChampionshipWest BromAL1-0450006.620
Saturday 27 JanuaryFA CupLeicesterAL3-0900006.635
Saturday 20 JanuaryChampionshipStoke CityAW1-2900006.914
Saturday 13 JanuaryChampionshipSwanseaHD2-22510□7.27
Monday 1 JanuaryChampionshipLeedsAL3-0620006.712
Friday 29 DecemberChampionshipBristol CityHD0-0900006.726
Tuesday 26 DecemberChampionshipStoke CityHL1-3900006.922
Saturday 23 DecemberChampionshipPlymouthAD3-39010□7.716
Monday 18 DecemberChampionshipLeicesterHL2-3902008.318
Wednesday 13 DecemberChampionshipCardiffAW0-1900007.225
Friday 8 DecemberChampionshipCoventryAL2-09000□6.941
Saturday 2 DecemberChampionshipRotherhamHD0-03100□7.314
Wednesday 29 NovemberChampionshipBlackburnAL4-2850007.329
Saturday 25 NovemberChampionshipSheffield WednesdayHW2-1121007.53
Saturday 11 NovemberChampionshipSunderlandAL3-17200□6.519
Saturday 4 NovemberChampionshipIpswichHD2-2730006.916
Saturday 28 OctoberChampionshipSouthamptonAL3-19000□6.325
Wednesday 25 OctoberChampionshipHull CityHL0-2200006.65
Saturday 21 OctoberChampionshipMiddlesbroughAL1-0160006.26
Friday 6 OctoberChampionshipWest BromHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 OctoberChampionshipHuddersfieldHW4-11410075
Saturday 30 SeptemberChampionshipNorwichAL2-0110006.30
Friday 22 SeptemberChampionshipQPRHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 19 SeptemberChampionshipPrestonAL2-1110006.95
Saturday 16 SeptemberChampionshipWatfordAL2-0110006.51
Saturday 2 SeptemberChampionshipMillwallHD1-180006.31
Tuesday 29 AugustEFL CupCardiffHL1-3900006.717
Saturday 26 AugustChampionshipPlymouthHW2-1620006.26
Saturday 19 AugustChampionshipBristol CityAW0-2450006.94
Saturday 12 AugustChampionshipLeedsHW1-0100006.60
Tuesday 8 AugustEFL CupCheltenhamAW0-29000□7.240
Saturday 5 AugustChampionshipSwanseaAD1-1290006.73

2022

36 played14 unusedChampionship, EFL Cup, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipSheffield UtdHL1-2240006.32
Saturday 29 AprilChampionshipCoventryAL2-0650006.325
Saturday 22 AprilChampionshipBlackpoolHL0-1780006.926
Tuesday 18 AprilChampionshipMillwallAW0-1110006.92
Saturday 15 AprilChampionshipSunderlandAL2-1130006.76
Monday 10 AprilChampionshipStoke CityHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 7 AprilChampionshipReadingAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 AprilChampionshipBlackburnHW1-01000Not recorded0
Saturday 18 MarchChampionshipQPRAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 MarchChampionshipWatfordAL3-090006.93
Saturday 11 MarchChampionshipRotherhamHW2-0580006.68
Saturday 4 MarchChampionshipWiganAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 FebruaryChampionshipLutonHL0-11000Not recorded1
Tuesday 21 FebruaryChampionshipNorwichAL3-1110006.21
Saturday 18 FebruaryChampionshipHuddersfieldAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 FebruaryChampionshipCardiffHL0-2110006.30
Friday 10 FebruaryChampionshipWest BromHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 FebruaryChampionshipSwanseaAW3-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 31 JanuaryFA CupBlackburnHL0-14500□6.20
Saturday 28 JanuaryFA CupBlackburnAD2-2111007.21
Saturday 21 JanuaryChampionshipPrestonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 JanuaryChampionshipBristol CityAL4-2130006.52
Monday 2 JanuaryChampionshipMiddlesbroughHL1-3650006.37
Friday 30 DecemberChampionshipHull CityHL0-1120006.33
Tuesday 27 DecemberChampionshipBurnleyAL3-0240006.52
Friday 16 DecemberChampionshipReadingHW3-2220006.26
Saturday 10 DecemberChampionshipBlackpoolAD0-090006.70
Friday 11 NovemberChampionshipSunderlandHL1-2110006.63
Tuesday 8 NovemberChampionshipSwanseaHD2-280006.31
Saturday 5 NovemberChampionshipStoke CityAW1-2140006.50
Wednesday 2 NovemberChampionshipMillwallHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 28 OctoberChampionshipQPRHW2-090006.31
Saturday 22 OctoberChampionshipBlackburnAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 19 OctoberChampionshipBurnleyHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 OctoberChampionshipHull CityAW0-21000Not recorded1
Saturday 8 OctoberChampionshipBristol CityHW3-0190006.67
Wednesday 5 OctoberChampionshipMiddlesbroughAL1-080006.31
Saturday 1 OctoberChampionshipSheffield UtdAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 SeptemberUEFA Nations LeaguePolandHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 SeptemberChampionshipCoventryHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 14 SeptemberChampionshipWest BromAW2-3450006.27
Saturday 3 SeptemberChampionshipPrestonAW0-13300□6.53
Tuesday 30 AugustChampionshipNorwichHL1-2100006.51
Saturday 27 AugustChampionshipRotherhamAL2-06700□6.312
Saturday 20 AugustChampionshipWiganHL0-1900006.937
Tuesday 16 AugustChampionshipWatfordHD1-1900006.321
Saturday 13 AugustChampionshipCardiffAL1-09000□6.329
Tuesday 9 AugustEFL CupNorwichAD2-2900006.634
Friday 5 AugustChampionshipHuddersfieldHW2-1900006.618
Saturday 30 JulyChampionshipLutonAD0-0900007.219

2021

20 played8 unusedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipBlackburnHL1-2900106.917
Saturday 30 AprilChampionshipCardiffAD1-1260006.25
Saturday 23 AprilChampionshipMillwallHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 18 AprilChampionshipBlackpoolAL6-1900006.310
Saturday 9 AprilChampionshipNottingham ForestAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 MarchChampionshipSwanseaAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 MarchChampionshipHull CityHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 MarchChampionshipBristol CityAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 FebruaryChampionshipHuddersfieldHL0-2660006.79
Tuesday 22 FebruaryChampionshipReadingAL2-1690006.313
Saturday 19 FebruaryChampionshipStoke CityAD2-2861006.69
Saturday 12 FebruaryChampionshipLutonHW3-01000Not recorded0
Wednesday 9 FebruaryChampionshipBournemouthAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 FebruaryChampionshipSheffield UtdHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 JanuaryChampionshipDerbyAD2-21500□6.20
Tuesday 25 JanuaryChampionshipPeterboroughHD2-2770006.912
Saturday 22 JanuaryChampionshipBarnsleyHW2-1690006.611
Tuesday 18 JanuaryChampionshipFulhamAL6-280006.54
Saturday 15 JanuaryChampionshipPrestonAD1-1900006.611
Sunday 2 JanuaryChampionshipQPRHL1-2900006.925
Saturday 18 DecemberChampionshipBlackburnAL4-0900006.224
Saturday 11 DecemberChampionshipCardiffHD2-2900006.58
Saturday 4 DecemberChampionshipMillwallAL3-1900006.225
Saturday 27 NovemberChampionshipBlackpoolHW1-0900107.211
Tuesday 23 NovemberChampionshipCoventryAD0-0110006.30
Saturday 20 NovemberChampionshipHull CityAL2-0450006.39
Saturday 6 NovemberChampionshipReadingHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 2 NovemberChampionshipBristol CityHW3-0100006.52