Skip to content
442ball
Menu

J. James: match by match

173 appearances across 6 competitions, 2021 to 2026.

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

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

2026

8 playedChampionship, EFL Cup

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-061006.58
Saturday 14 MarchChampionshipQPRHL1-3781008.224
Tuesday 10 MarchChampionshipBristol CityHW2-0680107.210
Saturday 7 MarchChampionshipIpswichAD1-120006.64
Saturday 28 FebruaryChampionshipNorwichHL0-2140006.514
Tuesday 20 JanuaryChampionshipWrexhamAD1-1410006.315
Saturday 17 JanuaryChampionshipCoventryAL2-19010830
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-190107.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-390107.339
Tuesday 25 NovemberChampionshipSouthamptonAL3-0570006.915
Saturday 22 NovemberChampionshipStoke CityHW2-1900007.214
Saturday 8 NovemberChampionshipNorwichAW1-2901007.926
Tuesday 4 NovemberChampionshipMiddlesbroughHD1-16900611
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-259006.925
Sunday 2 FebruaryLigue 1StrasbourgHW1-090007.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-487107.546
Sunday 15 DecemberLigue 1AngersHW2-07700722
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-294006.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-229006.311
Friday 6 SeptemberUEFA Nations LeagueTürkiyeHD0-0880006.920
Sunday 1 SeptemberLigue 1ReimsAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 AugustLigue 1StrasbourgAL3-118006.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-090006.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-181006.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-159006.38
Saturday 2 MarchChampionshipSouthamptonHL3-4900006.315
Saturday 24 FebruaryChampionshipIpswichAL3-1901006.919
Saturday 17 FebruaryChampionshipSunderlandHW2-190107.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-225107.27
Monday 1 JanuaryChampionshipLeedsAL3-0620006.712
Friday 29 DecemberChampionshipBristol CityHD0-0900006.726
Tuesday 26 DecemberChampionshipStoke CityHL1-3900006.922
Saturday 23 DecemberChampionshipPlymouthAD3-390107.716
Monday 18 DecemberChampionshipLeicesterHL2-3902008.318
Wednesday 13 DecemberChampionshipCardiffAW0-1900007.225
Friday 8 DecemberChampionshipCoventryAL2-090006.941
Saturday 2 DecemberChampionshipRotherhamHD0-031007.314
Wednesday 29 NovemberChampionshipBlackburnAL4-2850007.329
Saturday 25 NovemberChampionshipSheffield WednesdayHW2-1121007.53
Saturday 11 NovemberChampionshipSunderlandAL3-172006.519
Saturday 4 NovemberChampionshipIpswichHD2-2730006.916
Saturday 28 OctoberChampionshipSouthamptonAL3-190006.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-290007.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-145006.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-133006.53
Tuesday 30 AugustChampionshipNorwichHL1-2100006.51
Saturday 27 AugustChampionshipRotherhamAL2-067006.312
Saturday 20 AugustChampionshipWiganHL0-1900006.937
Tuesday 16 AugustChampionshipWatfordHD1-1900006.321
Saturday 13 AugustChampionshipCardiffAL1-090006.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-215006.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