Skip to content
442ball

Neco Williams: match by match

226 appearances across 9 competitions, 2019 to 2025.

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

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

2025

53 played1 unusedFA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 24Premier LeagueBOUHD 1-190006.30
Sunday, May 17Premier LeagueMUNAL 3-290006.60
Sunday, May 10Premier LeagueNEWHD 1-190006.90
Thursday, May 7UEFA Europa LeagueASTAL 4-090006.20
Monday, May 4Premier LeagueCHEAW 1-346006.50
Thursday, April 30UEFA Europa LeagueASTHW 1-090006.90
Friday, April 24Premier LeagueSUNAW 0-590006.50
Sunday, April 19Premier LeagueBURHW 4-190007.50
Thursday, April 16UEFA Europa LeaguePORHW 1-090018.50
Sunday, April 12Premier LeagueASTHD 1-190108.20
Thursday, April 9UEFA Europa LeaguePORAD 1-129006.70
Sunday, March 22Premier LeagueTOTAW 0-3900280
Thursday, March 19UEFA Europa LeagueMIDAW 1-259006.90
Sunday, March 15Premier LeagueFULHD 0-090006.90
Thursday, March 12UEFA Europa LeagueMIDHL 0-145006.90
Wednesday, March 4Premier LeagueMCIAD 2-289006.50
Sunday, March 1Premier LeagueBRIAL 2-156005.90
Thursday, February 26UEFA Europa LeagueFENHL 1-290006.60
Sunday, February 22Premier LeagueLIVHL 0-190006.30
Thursday, February 19UEFA Europa LeagueFENAW 0-390007.50
Wednesday, February 11Premier LeagueWOLHD 0-090008.30
Sunday, February 1Premier LeagueCRYHD 1-145005.90
Thursday, January 29UEFA Europa LeagueFERHW 4-066007.30
Sunday, January 25Premier LeagueBREAW 0-290007.30
Thursday, January 22UEFA Europa LeagueBRAAL 1-021006.70
Saturday, January 17Premier LeagueARSHD 0-090007.90
Friday, January 9FA CupWREAD 3-375007.30
Tuesday, January 6Premier LeagueWESAW 1-2900070
Saturday, January 3Premier LeagueASTAL 3-190006.20
Tuesday, December 30Premier LeagueEVEHL 0-290008.20
Saturday, December 27Premier LeagueMCIHL 1-290006.30
Monday, December 22Premier LeagueFULAL 1-090006.50
Sunday, December 14Premier LeagueTOTHW 3-090007.20
Thursday, December 11UEFA Europa LeagueUTRAW 1-2Bench
Saturday, December 6Premier LeagueEVEAL 3-090006.90
Wednesday, December 3Premier LeagueWOLAW 0-190006.70
Sunday, November 30Premier LeagueBRIHL 0-290006.20
Thursday, November 27UEFA Europa LeagueMALHW 3-0160070
Saturday, November 22Premier LeagueLIVAW 0-390018.20
Sunday, November 9Premier LeagueLEEHW 3-190007.20
Thursday, November 6UEFA Europa LeagueSTUAD 0-090008.30
Saturday, November 1Premier LeagueMUNHD 2-290006.90
Sunday, October 26Premier LeagueBOUAL 2-090006.90
Thursday, October 23UEFA Europa LeaguePORHW 2-090008.50
Saturday, October 18Premier LeagueCHEHL 0-390005.90
Sunday, October 5Premier LeagueNEWAL 2-090007.20
Thursday, October 2UEFA Europa LeagueMIDHL 2-390006.30
Saturday, September 27Premier LeagueSUNHL 0-190007.20
Wednesday, September 24UEFA Europa LeagueBETAD 2-2900070
Saturday, September 20Premier LeagueBURAD 1-190107.90
Saturday, September 13Premier LeagueARSAL 3-090005.90
Sunday, August 31Premier LeagueWESHL 0-390006.20
Sunday, August 24Premier LeagueCRYAD 1-190007.30
Sunday, August 17Premier LeagueBREHW 3-190006.60

2024

45 played3 unusedEFL Cup, FA Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 25Premier LeagueCHEHL 0-190006.30
Sunday, May 18Premier LeagueWESAW 1-290008.20
Sunday, May 11Premier LeagueLEIHD 2-290006.30
Monday, May 5Premier LeagueCRYAD 1-190017.70
Thursday, May 1Premier LeagueBREHL 0-290006.90
Monday, April 21Premier LeagueTOTAW 1-290007.30
Saturday, April 12Premier LeagueEVEHL 0-1900070
Saturday, April 5Premier LeagueASTAL 2-190017.30
Tuesday, April 1Premier LeagueMUNHW 1-090007.60
Saturday, March 29FA CupBRIAD 0-0120007.30
Saturday, March 15Premier LeagueIPSAW 2-490006.90
Saturday, March 8Premier LeagueMCIHW 1-090007.20
Monday, March 3FA CupIPSHD 1-1380070
Wednesday, February 26Premier LeagueARSHD 0-090007.50
Sunday, February 23Premier LeagueNEWAL 4-390006.20
Saturday, February 15Premier LeagueFULAL 2-190006.90
Tuesday, February 11FA CupEXEAD 2-230007.20
Saturday, February 1Premier LeagueBRIHW 7-0901080
Saturday, January 25Premier LeagueBOUAL 5-066005.90
Sunday, January 19Premier LeagueSOUHW 3-290006.90
Tuesday, January 14Premier LeagueLIVHD 1-189007.20
Monday, January 6Premier LeagueWOLAW 0-390007.30
Sunday, December 29Premier LeagueEVEAW 0-282006.90
Thursday, December 26Premier LeagueTOTHW 1-090007.50
Saturday, December 21Premier LeagueBREAW 0-289017.30
Saturday, December 14Premier LeagueASTHW 2-190007.20
Saturday, December 7Premier LeagueMUNAW 2-390006.30
Wednesday, December 4Premier LeagueMCIAL 3-0Bench
Saturday, November 30Premier LeagueIPSHW 1-077007.30
Saturday, November 23Premier LeagueARSAL 3-018006.20
Tuesday, November 19UEFA Nations LeagueICEHW 4-1900070
Saturday, November 16UEFA Nations LeagueTURAD 0-090006.30
Sunday, November 10Premier LeagueNEWHL 1-3Bench
Saturday, November 2Premier LeagueWESHW 3-0Bench
Friday, October 25Premier LeagueLEIAW 1-318007.20
Monday, October 21Premier LeagueCRYHW 1-0120070
Monday, October 14UEFA Nations LeagueMONHW 1-090007.30
Friday, October 11UEFA Nations LeagueICEAD 2-294018.60
Sunday, October 6Premier LeagueCHEAD 1-18006.90
Saturday, September 28Premier LeagueFULHL 0-115006.30
Sunday, September 22Premier LeagueBRIAD 2-245006.50
Saturday, September 14Premier LeagueLIVAW 0-110006.90
Monday, September 9UEFA Nations LeagueMONAW 1-290016.60
Friday, September 6UEFA Nations LeagueTURHD 0-090007.20
Saturday, August 31Premier LeagueWOLHD 1-190006.70
Wednesday, August 28EFL CupNEWHD 1-122006.60
Saturday, August 24Premier LeagueSOUAW 0-190007.70
Saturday, August 17Premier LeagueBOUHD 1-190007.20

2023

31 played5 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, April 28Premier LeagueMCIHL 0-23506.90
Sunday, April 21Premier LeagueEVEAL 2-09006.90
Saturday, April 13Premier LeagueWOLHD 2-29006.90
Sunday, April 7Premier LeagueTOTAL 3-18706.70
Tuesday, April 2Premier LeagueFULHW 3-19006.90
Saturday, March 30Premier LeagueCRYHD 1-19006.60
Saturday, March 16Premier LeagueLUTAD 1-19006.90
Sunday, March 10Premier LeagueBRIAL 1-09007.70
Saturday, March 2Premier LeagueLIVHL 0-190070
Wednesday, February 28FA CupMUNHL 0-110106.70
Saturday, February 24Premier LeagueASTAL 4-29006.20
Saturday, February 17Premier LeagueWESHW 2-090070
Saturday, February 10Premier LeagueNEWHL 2-39006.50
Sunday, February 4Premier LeagueBOUAD 1-17806.90
Tuesday, January 30Premier LeagueARSHL 1-27806.60
Friday, January 26FA CupBRIAD 0-04506.30
Saturday, January 20Premier LeagueBREAL 3-22806.20
Wednesday, January 17FA CupBLAAW 2-310307.30
Sunday, January 7FA CupBLAHD 2-2906.70
Saturday, December 30Premier LeagueMUNHW 2-11606.70
Tuesday, December 26Premier LeagueNEWAW 1-32006.90
Saturday, December 23Premier LeagueBOUHL 2-39007.90
Friday, December 15Premier LeagueTOTHL 0-29007.20
Saturday, December 9Premier LeagueWOLAD 1-190017.60
Wednesday, December 6Premier LeagueFULAL 5-0Bench
Saturday, December 2Premier LeagueEVEHL 0-1Bench
Saturday, November 25Premier LeagueBRIHL 2-31106.30
Sunday, November 12Premier LeagueWESAL 3-2Bench
Sunday, November 5Premier LeagueASTHW 2-01106.90
Sunday, October 29Premier LeagueLIVAL 3-01206.20
Saturday, October 21Premier LeagueLUTHD 2-21106.50
Saturday, October 7Premier LeagueCRYAD 0-0Bench
Wednesday, August 30EFL CupBURHL 0-17006.60
Saturday, August 26Premier LeagueMUNAL 3-2Bench
Friday, August 18Premier LeagueSHEHW 2-19006.50
Saturday, August 12Premier LeagueARSAL 2-11806.60

2022

43 played2 unusedEFL Cup, FA Cup, FIFA World Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, April 26Premier LeagueBRIHW 3-16507.20
Saturday, April 22Premier LeagueLIVAL 3-290170
Sunday, April 16Premier LeagueMUNHL 0-29006.60
Saturday, April 8Premier LeagueASTAL 2-09006.30
Tuesday, April 4Premier LeagueLEEAL 2-19006.30
Saturday, April 1Premier LeagueWOLHD 1-19005.90
Friday, March 17Premier LeagueNEWHL 1-21106.20
Saturday, March 11Premier LeagueTOTAL 3-11706.70
Sunday, March 5Premier LeagueEVEHD 2-2Bench
Saturday, February 25Premier LeagueWESAL 4-09006.30
Saturday, February 18Premier LeagueMCIHD 1-13206.50
Saturday, February 11Premier LeagueFULAL 2-0Bench
Sunday, February 5Premier LeagueLEEHW 1-08906.90
Wednesday, February 1EFL CupMUNAL 2-09006.90
Wednesday, January 25EFL CupMUNHL 0-31706.90
Saturday, January 21Premier LeagueBOUAD 1-11506.50
Saturday, January 14Premier LeagueLEIHW 2-01106.70
Saturday, January 7FA CupBLAAL 4-17905.70
Wednesday, January 4Premier LeagueSOUAW 0-11206.70
Sunday, January 1Premier LeagueCHEHD 1-12000
Tuesday, December 27Premier LeagueMUNAL 3-01606.70
Wednesday, December 21EFL CupBLAAW 1-488018.30
Tuesday, November 29FIFA World CupENGHL 0-33606.90
Friday, November 25FIFA World CupIRNHL 0-29006.60
Monday, November 21FIFA World CupUSAAD 1-17906.70
Saturday, November 12Premier LeagueCRYHW 1-01106.30
Wednesday, November 9EFL CupTOTHW 2-02806.60
Saturday, November 5Premier LeagueBREHD 2-29007.20
Sunday, October 30Premier LeagueARSAL 5-02606.90
Saturday, October 22Premier LeagueLIVHW 1-07306.30
Tuesday, October 18Premier LeagueBRIAD 0-09006.90
Saturday, October 15Premier LeagueWOLAL 1-09007.30
Monday, October 10Premier LeagueASTHD 1-13206.70
Monday, October 3Premier LeagueLEIAL 4-04506.30
Sunday, September 25UEFA Nations LeaguePOLHL 0-19006.20
Thursday, September 22UEFA Nations LeagueBELAL 2-19007.20
Friday, September 16Premier LeagueFULHL 2-38806.20
Saturday, September 3Premier LeagueBOUHL 2-39006.30
Wednesday, August 31Premier LeagueMCIAL 6-09006.70
Sunday, August 28Premier LeagueTOTHL 0-290070
Saturday, August 20Premier LeagueEVEAD 1-19007.20
Sunday, August 14Premier LeagueWESHW 1-09008.50
Saturday, August 6Premier LeagueNEWAL 2-090070
Saturday, June 11UEFA Nations LeagueBELHD 1-190070
Wednesday, June 1UEFA Nations LeaguePOLAL 2-12806.20

2021

23 played14 unusedChampionship, EFL Cup, FA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Tuesday, April 26ChampionshipNOTHL 0-17706.60
Tuesday, April 19ChampionshipPREHW 3-09007.20
Friday, April 15ChampionshipDERAL 2-18107.20
Sunday, April 10ChampionshipCOVHL 1-375080
Saturday, April 2ChampionshipQPRAW 0-29007.50
Tuesday, March 15ChampionshipWESAL 1-08107.20
Saturday, March 12ChampionshipBARAD 1-19006.50
Tuesday, March 8ChampionshipSWAAW 1-59027.90
Saturday, March 5ChampionshipBLAHW 2-08507.50
Saturday, February 26ChampionshipCARAW 0-17907.50
Wednesday, February 23ChampionshipPETHW 2-19006.50
Saturday, February 19ChampionshipHUDHL 1-290017.90
Saturday, February 12ChampionshipHULAW 0-190017.50
Tuesday, February 8ChampionshipMILHW 3-09007.30
Saturday, February 5FA CupMCIAL 4-19005.90
Sunday, January 23Premier LeagueCRYAW 1-3Bench
Thursday, January 20EFL CupARSAW 0-21106.70
Sunday, January 16Premier LeagueBREHW 3-0Bench
Thursday, January 13EFL CupARSHD 0-01406.90
Sunday, January 2Premier LeagueCHEAD 2-2Bench
Tuesday, December 28Premier LeagueLEIAL 1-0Bench
Wednesday, December 22EFL CupLEIHD 3-39006.30
Sunday, December 19Premier LeagueTOTAD 2-2Bench
Thursday, December 16Premier LeagueNEWHW 3-1Bench
Saturday, December 11Premier LeagueASTHW 1-0Bench
Tuesday, December 7UEFA Champions LeagueMILAW 1-28907.20
Saturday, December 4Premier LeagueWOLAW 0-1Bench
Wednesday, December 1Premier LeagueEVEAW 1-4Bench
Saturday, November 27Premier LeagueSOUHW 4-0Bench
Wednesday, November 24UEFA Champions LeaguePORHW 2-09007.90
Sunday, November 7Premier LeagueWESAL 3-2Bench
Wednesday, November 3UEFA Champions LeagueATMHW 2-0Bench
Wednesday, October 27EFL CupPREAW 0-290017.30
Tuesday, October 19UEFA Champions LeagueATMAW 2-31000
Saturday, October 16Premier LeagueWATAW 0-59017.30
Sunday, October 3Premier LeagueMCIHD 2-2Bench
Tuesday, September 28UEFA Champions LeaguePORAW 1-5Bench

2020

21 played32 unusedEFL Cup, Euro Championship, FA Cup, Premier League, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, June 26Euro ChampionshipDENHL 0-45605.30
Sunday, June 20Euro ChampionshipITAAL 1-08606.70
Wednesday, June 16Euro ChampionshipTURAW 0-21000
Saturday, June 12Euro ChampionshipSUIHD 1-1Bench
Sunday, May 23Premier LeagueCRYHW 2-0Bench
Wednesday, May 19Premier LeagueBURAW 0-3Bench
Sunday, May 16Premier LeagueWESAW 1-2Bench
Thursday, May 13Premier LeagueMUNAW 2-41000
Saturday, May 8Premier LeagueSOUHW 2-0Bench
Saturday, April 24Premier LeagueNEWHD 1-1Bench
Monday, April 19Premier LeagueLEEAD 1-1Bench
Monday, March 15Premier LeagueWOLAW 0-1Bench
Wednesday, March 10UEFA Champions LeagueLEIHW 2-0Bench
Sunday, March 7Premier LeagueFULHL 0-17607.30
Thursday, March 4Premier LeagueCHEHL 0-1Bench
Sunday, February 28Premier LeagueSHEAW 0-2Bench
Saturday, February 20Premier LeagueEVEHL 0-2Bench
Tuesday, February 16UEFA Champions LeagueLEIAW 0-21000
Saturday, February 13Premier LeagueLEIAL 3-1Bench
Sunday, February 7Premier LeagueMCIHL 1-4Bench
Wednesday, February 3Premier LeagueBRIHL 0-1Bench
Sunday, January 31Premier LeagueWESAW 1-3Bench
Sunday, January 24FA CupMUNAL 3-2Bench
Thursday, January 21Premier LeagueBURHL 0-1Bench
Sunday, January 17Premier LeagueMUNHD 0-0Bench
Friday, January 8FA CupASTAW 1-49006.60
Monday, January 4Premier LeagueSOUAL 1-0Bench
Wednesday, December 30Premier LeagueNEWAD 0-0Bench
Sunday, December 27Premier LeagueWESHD 1-1Bench
Saturday, December 19Premier LeagueCRYAW 0-7Bench
Wednesday, December 16Premier LeagueTOTHW 2-1Bench
Sunday, December 13Premier LeagueFULAD 1-12206.70
Wednesday, December 9UEFA Champions LeagueMIDAD 1-1Bench
Sunday, December 6Premier LeagueWOLHW 4-06806.60
Tuesday, December 1UEFA Champions LeagueAJAHW 1-090017.30
Saturday, November 28Premier LeagueBRIAD 1-14506.20
Wednesday, November 25UEFA Champions LeagueATAHL 0-29006.50
Sunday, November 22Premier LeagueLEIHW 3-03606.60
Wednesday, November 18UEFA Nations LeagueFINHW 3-1Bench
Sunday, November 15UEFA Nations LeagueIREHW 1-09007.20
Tuesday, November 3UEFA Champions LeagueATAAW 0-5807.30
Saturday, October 31Premier LeagueWESHW 2-1Bench
Tuesday, October 27UEFA Champions LeagueMIDHW 2-0Bench
Saturday, October 24Premier LeagueSHEHW 2-1Bench
Wednesday, October 21UEFA Champions LeagueAJAAW 0-1Bench
Wednesday, October 14UEFA Nations LeagueBULAW 0-190017.50
Sunday, October 11UEFA Nations LeagueIREAD 0-02306.70
Sunday, October 4Premier LeagueASTAL 7-2Bench
Thursday, October 1EFL CupARSHD 0-09007.20
Monday, September 28Premier LeagueARSHW 3-1Bench
Thursday, September 24EFL CupLNCAW 2-79006.90
Sunday, September 6UEFA Nations LeagueBULHW 1-02517.70
Thursday, September 3UEFA Nations LeagueFINAW 0-13006.20

2019

10 playedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, July 26Premier LeagueNEWAW 1-38506.676
Saturday, July 11Premier LeagueBURHD 1-16907.286
Wednesday, July 8Premier LeagueBRIAW 1-34506.564
Sunday, July 5Premier LeagueASTHW 2-0100100
Thursday, July 2Premier LeagueMCIAL 4-0140781
Wednesday, June 24Premier LeagueCRYHW 4-01607.495
Tuesday, March 3FA CupCHEAL 2-090060
Sunday, January 26FA CupSHRAD 2-29006.60
Sunday, January 5FA CupEVEHW 1-09006.80
Wednesday, October 30EFL CupARSHD 5-590017.470%

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.