Skip to content
442ball

James Trafford: match by match

170 appearances across 8 competitions, 2020 to 2026.

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

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

2026

0 played8 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, July 18FIFA World CupFRAAW 4-6Bench
Wednesday, July 15FIFA World CupARGHL 1-2Bench
Saturday, July 11FIFA World CupNORAW 1-2Bench
Monday, July 6FIFA World CupMEXAW 2-3Bench
Wednesday, July 1FIFA World CupCGOHW 2-1Bench
Saturday, June 27FIFA World CupPANAW 0-2Bench
Tuesday, June 23FIFA World CupGHAHD 0-0Bench
Wednesday, June 17FIFA World CupCROHW 4-2Bench

2025

17 played43 unusedEFL Cup, FA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 24Premier LeagueASTHL 1-290006.30
Tuesday, May 19Premier LeagueBOUAD 1-1Bench
Saturday, May 16FA CupCHEAW 0-190006.70
Wednesday, May 13Premier LeagueCRYHW 3-0Bench
Saturday, May 9Premier LeagueBREHW 3-0Bench
Monday, May 4Premier LeagueEVEAD 3-3Bench
Saturday, April 25FA CupSOUHW 2-190007.20
Wednesday, April 22Premier LeagueBURAW 0-1Bench
Sunday, April 19Premier LeagueARSHW 2-1Bench
Sunday, April 12Premier LeagueCHEAW 0-3Bench
Saturday, April 4FA CupLIVHW 4-090008.90
Sunday, March 22EFL CupARSAW 0-290007.20
Tuesday, March 17UEFA Champions LeagueREAHL 1-2Bench
Saturday, March 14Premier LeagueWESAD 1-1Bench
Wednesday, March 11UEFA Champions LeagueREAAL 3-0Bench
Saturday, March 7FA CupNEWAW 1-390006.30
Wednesday, March 4Premier LeagueNOTHD 2-2Bench
Saturday, February 28Premier LeagueLEEAW 0-1Bench
Saturday, February 21Premier LeagueNEWHW 2-1Bench
Saturday, February 14FA CupSalford CityHW 2-090007.70
Wednesday, February 11Premier LeagueFULHW 3-0Bench
Sunday, February 8Premier LeagueLIVAW 1-2Bench
Wednesday, February 4EFL CupMCIAL 3-190007.30
Sunday, February 1Premier LeagueTOTAD 2-2Bench
Wednesday, January 28UEFA Champions LeagueGALHW 2-0Bench
Saturday, January 24Premier LeagueWOLHW 2-0Bench
Tuesday, January 20UEFA Champions LeagueBODAL 3-1Bench
Saturday, January 17Premier LeagueMUNAL 2-0Bench
Tuesday, January 13EFL CupNEWAW 0-290007.50
Saturday, January 10FA CupEXEHW 10-190007.30
Wednesday, January 7Premier LeagueBRIHD 1-1Bench
Sunday, January 4Premier LeagueCHEHD 1-1Bench
Thursday, January 1Premier LeagueSUNAD 0-0Bench
Saturday, December 27Premier LeagueNOTAW 1-2Bench
Saturday, December 20Premier LeagueWESHW 3-0Bench
Wednesday, December 17EFL CupBREHW 2-090006.70
Sunday, December 14Premier LeagueCRYAW 0-3Bench
Wednesday, December 10UEFA Champions LeagueREAAW 1-2Bench
Saturday, December 6Premier LeagueSUNHW 3-0Bench
Tuesday, December 2Premier LeagueFULAW 4-5Bench
Saturday, November 29Premier LeagueLEEHW 3-2Bench
Tuesday, November 25UEFA Champions LeagueBAYHL 0-290006.20
Saturday, November 22Premier LeagueNEWAL 2-1Bench
Sunday, November 9Premier LeagueLIVHW 3-0Bench
Wednesday, November 5UEFA Champions LeagueDORHW 4-1Bench
Sunday, November 2Premier LeagueBOUHW 3-1Bench
Wednesday, October 29EFL CupSWAAW 1-390007.20
Sunday, October 26Premier LeagueASTAL 1-0Bench
Tuesday, October 21UEFA Champions LeagueVILAW 0-2Bench
Saturday, October 18Premier LeagueEVEHW 2-0Bench
Sunday, October 5Premier LeagueBREAW 0-1Bench
Wednesday, October 1UEFA Champions LeagueMONAD 2-2Bench
Saturday, September 27Premier LeagueBURHW 5-1Bench
Wednesday, September 24EFL CupHUDAW 0-290006.60
Sunday, September 21Premier LeagueARSAD 1-1Bench
Thursday, September 18UEFA Champions LeagueNAPHW 2-0Bench
Sunday, September 14Premier LeagueMUNHW 3-0Bench
Sunday, August 31Premier LeagueBRIAL 2-190008.30
Saturday, August 23Premier LeagueTOTHL 0-290006.20
Saturday, August 16Premier LeagueWOLAW 0-490007.50

2024

45 played2 unusedChampionship, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 3ChampionshipMILHW 3-190006.90
Saturday, April 26ChampionshipQPRAW 0-590007.20
Monday, April 21ChampionshipSHEHW 2-190006.60
Friday, April 18ChampionshipWATAW 1-290007.50
Friday, April 11ChampionshipNORHW 2-190006.30
Tuesday, April 8ChampionshipDERAD 0-090007.20
Saturday, April 5ChampionshipCOVAW 1-290006.30
Saturday, March 29ChampionshipBRIHW 1-090006.90
Saturday, March 15ChampionshipSWAAW 0-290007.20
Tuesday, March 11ChampionshipWESHD 1-190006.70
Saturday, March 8ChampionshipLUTHW 4-090007.30
Tuesday, March 4ChampionshipCARAW 1-290006.30
Friday, February 21ChampionshipSHEHW 4-090007.30
Saturday, February 15ChampionshipPREAD 0-0900070
Wednesday, February 12ChampionshipHULHW 2-090007.30
Tuesday, February 4ChampionshipOXFHW 1-090006.90
Saturday, February 1ChampionshipPORAD 0-090007.20
Monday, January 27ChampionshipLEEHD 0-090006.70
Wednesday, January 22ChampionshipPLYAW 0-590006.90
Friday, January 17ChampionshipSUNHD 0-090008.30
Saturday, January 4ChampionshipBLAAW 0-190007.50
Wednesday, January 1ChampionshipSTOHD 0-090007.90
Sunday, December 29ChampionshipMIDAD 0-090007.30
Thursday, December 26ChampionshipSHEAW 0-290007.90
Saturday, December 21ChampionshipWATHW 2-190006.20
Sunday, December 15ChampionshipNORAW 1-290007.60
Tuesday, December 10ChampionshipDERHD 0-090007.20
Friday, December 6ChampionshipMIDHD 1-190007.30
Saturday, November 30ChampionshipSTOAW 0-290007.90
Tuesday, November 26ChampionshipCOVHW 2-090006.90
Saturday, November 23ChampionshipBRIAW 0-1900070
Sunday, November 17UEFA Nations LeagueIREHW 5-0Bench
Thursday, November 14UEFA Nations LeagueGREAW 0-3Bench
Sunday, November 10ChampionshipSWAHW 1-090007.20
Thursday, November 7ChampionshipWESAD 0-090006.60
Sunday, November 3ChampionshipMILAL 1-090006.90
Saturday, October 26ChampionshipQPRHD 0-090006.60
Wednesday, October 23ChampionshipHULAD 1-190006.70
Saturday, October 19ChampionshipSHEAW 0-290007.60
Saturday, October 5ChampionshipPREHD 0-090006.90
Tuesday, October 1ChampionshipPLYHW 1-090006.60
Saturday, September 28ChampionshipOXFAD 0-0900070
Saturday, September 21ChampionshipPORHW 2-190006.30
Saturday, September 14ChampionshipLEEAW 0-190007.50
Saturday, August 31ChampionshipBLAHD 1-190006.50
Saturday, August 24ChampionshipSUNAL 1-090006.70
Monday, August 12ChampionshipLUTAW 1-490006.60

2023

28 played10 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 19Premier LeagueNOTHL 1-2Bench
Saturday, May 11Premier LeagueTOTAL 2-1Bench
Saturday, May 4Premier LeagueNEWHL 1-4Bench
Saturday, April 27Premier LeagueMUNAD 1-1Bench
Saturday, April 20Premier LeagueSHEAW 1-4Bench
Saturday, April 13Premier LeagueBRIHD 1-1Bench
Saturday, March 30Premier LeagueCHEAD 2-2Bench
Saturday, March 16Premier LeagueBREHW 2-1Bench
Sunday, March 10Premier LeagueWESAD 2-29005.90
Sunday, March 3Premier LeagueBOUHL 0-29006.30
Saturday, February 24Premier LeagueCRYAL 3-09006.50
Saturday, February 17Premier LeagueARSHL 0-59005.30
Saturday, February 10Premier LeagueLIVAL 3-19007.30
Saturday, February 3Premier LeagueFULHD 2-29007.70
Wednesday, January 31Premier LeagueMCIAL 3-19006.20
Friday, January 12Premier LeagueLUTHD 1-19006.90
Saturday, December 30Premier LeagueASTAL 3-29007.20
Tuesday, December 26Premier LeagueLIVHL 0-290080
Saturday, December 23Premier LeagueFULAW 0-29008.20
Saturday, December 16Premier LeagueEVEHL 0-29007.30
Saturday, December 9Premier LeagueBRIAD 1-19009.20
Tuesday, December 5Premier LeagueWOLAL 1-09006.90
Saturday, December 2Premier LeagueSHEHW 5-09007.30
Saturday, November 25Premier LeagueWESHL 1-29006.30
Saturday, November 11Premier LeagueARSAL 3-19006.90
Saturday, November 4Premier LeagueCRYHL 0-29006.50
Saturday, October 28Premier LeagueBOUAL 2-190070
Saturday, October 21Premier LeagueBREAL 3-09007.90
Saturday, October 7Premier LeagueCHEHL 1-49006.60
Tuesday, October 3Premier LeagueLUTAW 1-29006.20
Saturday, September 30Premier LeagueNEWAL 2-09007.20
Tuesday, September 26EFL CupSalford CityAW 0-4Bench
Saturday, September 23Premier LeagueMUNHL 0-19007.20
Monday, September 18Premier LeagueNOTAD 1-19006.70
Saturday, September 2Premier LeagueTOTHL 2-59006.30
Wednesday, August 30EFL CupNOTAW 0-1Bench
Sunday, August 27Premier LeagueASTHL 1-39006.60
Friday, August 11Premier LeagueMCIHL 0-39007.50

2022

47 played2 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Friday, May 19League OneBARAL 1-09006.90
Saturday, May 13League OneBARHD 1-19007.20
Saturday, April 29League OneFLEHW 2-090080
Tuesday, April 25League OneACCHL 0-19006.70
Saturday, April 22League OneSHRHW 1-09006.90
Tuesday, April 18League OneBURAD 1-19007.90
Saturday, April 15League OneOXFAW 0-19008.20
Monday, April 10League OneCAMHD 1-19006.90
Friday, April 7League OneEXEAW 0-19007.60
Friday, March 17League OneSHEAD 1-19007.60
Saturday, March 11League OneIPSHL 0-29006.90
Saturday, March 4League OneMORAD 0-09007.50
Tuesday, February 28League OnePORAL 3-19006.20
Saturday, February 25League OnePORHW 2-19007.70
Saturday, February 18League OneWYCAL 1-09007.50
Tuesday, February 14League OneMILHW 5-09007.30
Saturday, February 11League OnePETAW 0-59008.50
Saturday, February 4League OneCHEHW 1-09007.30
Saturday, January 28League OneCHAAW 1-29007.30
Tuesday, January 24League OneFORHW 1-09007.90
Saturday, January 21League OneDERAL 2-19006.50
Saturday, January 14League OnePORHW 3-09007.50
Saturday, January 7League OnePLYHD 0-09007.20
Monday, January 2League OneBARAW 0-39007.70
Friday, December 30League OneLNCAD 1-19006.60
Tuesday, December 27League OneDERHD 0-09007.20
Saturday, December 17League OneEXEHW 2-09007.50
Saturday, December 10League OneSHRAL 3-29006.30
Friday, December 2League OneBRIHD 1-19006.50
Saturday, November 19League OneFLEAW 1-29006.30
Saturday, November 12League OneCAMAD 0-09008.50
Saturday, October 29League OneOXFHL 1-39006.30
Tuesday, October 25League OneBURHW 2-1900170
Saturday, October 22League OneACCAW 2-39006.70
Saturday, October 15League OneBARHD 0-09007.50
Saturday, October 8League OneFORAL 1-090070
Tuesday, October 4League OneCHEAL 1-09007.20
Saturday, October 1League OneLNCHW 2-09007.20
Saturday, September 17League OnePETHW 1-090070
Tuesday, September 13League OneMILAW 0-290070
Saturday, September 3League OneCHAHW 3-19007.20
Saturday, August 27League OnePLYAL 2-09006.30
Tuesday, August 23EFL CupASTHL 1-4Bench
Saturday, August 20League OneSHEHL 0-29006.20
Tuesday, August 16League OneMORHW 1-09007.20
Saturday, August 13League OnePORAD 0-09008.20
Tuesday, August 9EFL CupSalford CityHW 5-1Bench
Saturday, August 6League OneWYCHW 3-09007.30
Saturday, July 30League OneIPSAD 1-19007.30

2021

33 played14 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, April 30League OneFLEHW 4-29006.90
Saturday, April 23League OneCHEAW 1-29006.90
Monday, April 18League OneACCHW 3-190017.30
Friday, April 15League OneDONAW 1-29007.60
Saturday, April 9League OneSHEHD 1-190070
Tuesday, April 5League OnePORHD 1-19007.20
Saturday, April 2League OneWIGAD 1-19006.20
Saturday, March 19League OneCREAW 0-19007.20
Saturday, March 12League OnePLYHL 0-19007.20
Tuesday, March 8League OneMORHD 1-19006.60
Saturday, March 5League OneGILAW 0-39007.30
Saturday, February 26League OneMILAL 2-09006.60
Tuesday, February 22League OneLNCHW 3-19006.70
Saturday, February 19League OneWIMHW 4-09007.30
Tuesday, February 15League OneBURAL 3-190060
Saturday, February 12League OneOXFAW 2-39006.50
Tuesday, February 8League OneCHAHW 2-19006.70
Saturday, February 5League OneMORAD 1-19008.20
Tuesday, February 1League OneCAMHW 2-09006.90
Saturday, January 29League OneSUNHW 6-090017.30
Saturday, January 22League OneSHRAW 0-19008.20
Saturday, January 15League OneIPSHW 2-09007.30
Saturday, January 8League OneMILHD 1-1Bench
Sunday, December 26League OneROTHW 1-0Bench
Saturday, December 11League OneBOLHW 1-0Bench
Tuesday, December 7League OneWIMHL 0-2Bench
Saturday, December 4League OneFLEHW 5-1Bench
Saturday, November 27League OneLNCAW 0-1Bench
Tuesday, November 23League OneBURAL 4-09005.90
Saturday, November 20League OneSHEHL 2-39006.20
Saturday, November 13League OnePLYHL 1-4Bench
Saturday, October 30League OneGILAD 0-0Bench
Saturday, October 23League OnePORHD 2-2Bench
Tuesday, October 19League OneCHAAW 2-3Bench
Saturday, October 16League OneCHEAL 1-0Bench
Saturday, October 2League OneIPSHW 2-1Bench
Tuesday, September 28League OneOXFAL 5-19006.50
Saturday, September 25League OneMORAD 3-39005.90
Saturday, September 18League OneWIGHL 1-49006.20
Saturday, September 11League OneSUNAL 2-19006.90
Saturday, August 28League OneMILAL 2-09006.30
Tuesday, August 24EFL CupOLDAD 0-0Bench
Saturday, August 21League OneCREAW 0-19007.30
Tuesday, August 17League OneDONHW 1-09007.30
Saturday, August 14League OneCAMHW 2-19006.30
Tuesday, August 10EFL CupROTAW 1-2Bench
Saturday, August 7League OneWYCAL 2-19006.90

2020

0 played6 unusedEFL Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, April 28UEFA Champions LeaguePSGAW 1-2Bench
Wednesday, April 14UEFA Champions LeagueDORAW 1-2Bench
Tuesday, April 6UEFA Champions LeagueDORHW 2-1Bench
Wednesday, January 6EFL CupMUNAW 0-2Bench
Tuesday, November 3UEFA Champions LeagueOLYHW 3-0Bench
Saturday, October 31Premier LeagueSHEAW 0-1Bench
James Trafford: Every Match, Season by Season | 442ball