Skip to content
442ball
Menu

Ethan Ampadu: match by match

269 appearances across 13 competitions, 2017 to 2026.

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

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

2026

14 playedEFL Cup, Premier League, UEFA Nations League

2025

40 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MayPremier LeagueWest HamAL3-09000□6.958
Sunday 17 MayPremier LeagueBrightonHW1-0900007.734
Monday 11 MayPremier LeagueTottenhamAD1-1900007.742
Friday 1 MayPremier LeagueBurnleyHW3-19000□6.549
Sunday 26 AprilFA CupChelseaAL1-09000□7.748
Wednesday 22 AprilPremier LeagueBournemouthAD2-2900007.333
Saturday 18 AprilPremier LeagueWolvesHW3-0900007.252
Monday 13 AprilPremier LeagueManchester UnitedAW1-29000□746
Sunday 5 AprilFA CupWest HamAD2-212000□751
Saturday 21 MarchPremier LeagueBrentfordHD0-0900008.366
Sunday 15 MarchPremier LeagueCrystal PalaceAD0-0900008.221
Sunday 8 MarchFA CupNorwichHW3-0900007.367
Tuesday 3 MarchPremier LeagueSunderlandHL0-1900007.553
Saturday 28 FebruaryPremier LeagueManchester CityHL0-190000732
Saturday 21 FebruaryPremier LeagueAston VillaAD1-1900007.723
Sunday 15 FebruaryFA CupBirminghamAD1-1750007.523
Tuesday 10 FebruaryPremier LeagueChelseaAD2-2900006.728
Friday 6 FebruaryPremier LeagueNottingham ForestHW3-1900007.242
Saturday 31 JanuaryPremier LeagueArsenalHL0-4900006.649
Monday 26 JanuaryPremier LeagueEvertonAD1-1900007.341
Saturday 17 JanuaryPremier LeagueFulhamHW1-09001□841
Sunday 11 JanuaryFA CupDerbyAW1-3900007.582
Wednesday 7 JanuaryPremier LeagueNewcastleAL4-39000□6.639
Thursday 1 JanuaryPremier LeagueLiverpoolAD0-09000□723
Sunday 28 DecemberPremier LeagueSunderlandAD1-1900007.353
Saturday 20 DecemberPremier LeagueCrystal PalaceHW4-1871008.631
Sunday 14 DecemberPremier LeagueBrentfordAD1-190000746
Saturday 6 DecemberPremier LeagueLiverpoolHD3-3870006.626
Wednesday 3 DecemberPremier LeagueChelseaHW3-1900007.324
Saturday 29 NovemberPremier LeagueManchester CityAL3-2900006.346
Sunday 23 NovemberPremier LeagueAston VillaHL1-29000□7.248
Sunday 9 NovemberPremier LeagueNottingham ForestAL3-1900006.532
Saturday 1 NovemberPremier LeagueBrightonAL3-09000□6.358
Friday 24 OctoberPremier LeagueWest HamHW2-1900006.635
Saturday 18 OctoberPremier LeagueBurnleyAL2-0810007.364
Saturday 4 OctoberPremier LeagueTottenhamHL1-29000□6.961
Saturday 27 SeptemberPremier LeagueBournemouthHD2-29000□6.948
Saturday 20 SeptemberPremier LeagueWolvesAW1-3900007.253
Saturday 13 SeptemberPremier LeagueFulhamAL1-0900006.934
Monday 18 AugustPremier LeagueEvertonHW1-078000750

2024

33 played1 unusedChampionship, EFL Cup, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipPlymouthAW1-2900007.599
Monday 28 AprilChampionshipBristol CityHW4-0900007.7155
Monday 21 AprilChampionshipStoke CityHW6-09000□7.3121
Friday 18 AprilChampionshipOxford UnitedAW0-1900007.799
Saturday 12 AprilChampionshipPrestonHW2-19000□757
Tuesday 8 AprilChampionshipMiddlesbroughAW0-1900007.996
Saturday 5 AprilChampionshipLutonAD1-1900007.355
Saturday 29 MarchChampionshipSwanseaHD2-25800□6.323
Monday 17 FebruaryChampionshipSunderlandHW2-1900007.3102
Tuesday 11 FebruaryChampionshipWatfordAW0-4870006.956
Saturday 8 FebruaryFA CupMillwallHL0-2830006.696
Wednesday 5 FebruaryChampionshipCoventryAW0-29000□7.264
Saturday 1 FebruaryChampionshipCardiffHW7-0900007.256
Monday 27 JanuaryChampionshipBurnleyAD0-090000788
Wednesday 22 JanuaryChampionshipNorwichHW2-0900007.783
Sunday 19 JanuaryChampionshipSheffield WednesdayHW3-0900007.792
Saturday 4 JanuaryChampionshipHull CityAD3-3900007.777
Wednesday 1 JanuaryChampionshipBlackburnHD1-139000740
Sunday 29 DecemberChampionshipDerbyAW0-19000□7.539
Thursday 26 DecemberChampionshipStoke CityAW0-2900007.293
Saturday 21 DecemberChampionshipOxford UnitedHW4-0900007.6103
Saturday 14 DecemberChampionshipPrestonAD1-180006.75
Tuesday 10 DecemberChampionshipMiddlesbroughHW3-1130006.52
Saturday 7 DecemberChampionshipDerbyHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 SeptemberChampionshipCoventryHW3-0410006.719
Saturday 21 SeptemberChampionshipCardiffAW0-2900007.381
Saturday 14 SeptemberChampionshipBurnleyHL0-16800□7.339
Monday 9 SeptemberUEFA Nations LeagueMontenegroAW1-29000□6.933
Friday 6 SeptemberUEFA Nations LeagueTürkiyeHD0-0900006.966
Saturday 31 AugustChampionshipHull CityHW2-090000778
Friday 23 AugustChampionshipSheffield WednesdayAW0-29000□7.570
Saturday 17 AugustChampionshipWest BromAD0-0900007.232
Wednesday 14 AugustEFL CupMiddlesbroughHL0-3900007.377
Saturday 10 AugustChampionshipPortsmouthHD3-3900007.258

2023

53 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 MayChampionshipSouthamptonHL0-19000□7.365
Thursday 16 MayChampionshipNorwichHW4-0900007.588
Sunday 12 MayChampionshipNorwichAD0-0900007.371
Saturday 4 MayChampionshipSouthamptonHL1-2900006.972
Friday 26 AprilChampionshipQPRAL4-090000777
Monday 22 AprilChampionshipMiddlesbroughAW3-4900006.641
Saturday 13 AprilChampionshipBlackburnHL0-1900007.5100
Tuesday 9 AprilChampionshipSunderlandHD0-0900007.3117
Saturday 6 AprilChampionshipCoventryAL2-19000□6.9113
Monday 1 AprilChampionshipHull CityHW3-1900006.962
Friday 29 MarchChampionshipWatfordAD2-2900006.971
Sunday 17 MarchChampionshipMillwallHW2-0900007.375
Friday 8 MarchChampionshipSheffield WednesdayAW0-29000□8.266
Tuesday 5 MarchChampionshipStoke CityHW1-0900008.368
Saturday 2 MarchChampionshipHuddersfieldAD1-1900007.297
Wednesday 28 FebruaryFA CupChelseaAL3-2950006.955
Friday 23 FebruaryChampionshipLeicesterHW3-19000□6.996
Saturday 17 FebruaryChampionshipPlymouthAW0-2900007.574
Tuesday 13 FebruaryChampionshipSwanseaAW0-490000785
Saturday 10 FebruaryChampionshipRotherhamHW3-0900007.260
Tuesday 6 FebruaryFA CupPlymouthAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 2 FebruaryChampionshipBristol CityAW0-1900007.273
Saturday 27 JanuaryFA CupPlymouthHD1-1900007.379
Wednesday 24 JanuaryChampionshipNorwichHW1-0900007.277
Sunday 21 JanuaryChampionshipPrestonHW2-1900007.564
Saturday 13 JanuaryChampionshipCardiffAW0-3900007.391
Monday 1 JanuaryChampionshipBirminghamHW3-090000760
Friday 29 DecemberChampionshipWest BromAL1-0890006.949
Tuesday 26 DecemberChampionshipPrestonAL2-1890007.240
Saturday 23 DecemberChampionshipIpswichHW4-0900007.235
Saturday 16 DecemberChampionshipCoventryHD1-19000□8102
Tuesday 12 DecemberChampionshipSunderlandAL1-09000□6.949
Saturday 9 DecemberChampionshipBlackburnAW0-29000□6.937
Saturday 2 DecemberChampionshipMiddlesbroughHW3-2900007.755
Wednesday 29 NovemberChampionshipSwanseaHW3-1900107.748
Friday 24 NovemberChampionshipRotherhamAD1-1900007.284
Saturday 11 NovemberChampionshipPlymouthHW2-1900006.952
Friday 3 NovemberChampionshipLeicesterAW0-1900007.338
Saturday 28 OctoberChampionshipHuddersfieldHW4-1900007.7112
Wednesday 25 OctoberChampionshipStoke CityAL1-0900006.734
Saturday 21 OctoberChampionshipNorwichAW2-3900007.537
Saturday 7 OctoberChampionshipBristol CityHW2-1900007.332
Wednesday 4 OctoberChampionshipQPRHW1-0900007.660
Saturday 30 SeptemberChampionshipSouthamptonAL3-1900006.647
Saturday 23 SeptemberChampionshipWatfordHW3-0900007.341
Wednesday 20 SeptemberChampionshipHull CityAD0-09000□7.337
Sunday 17 SeptemberChampionshipMillwallAW0-3900007.235
Saturday 2 SeptemberChampionshipSheffield WednesdayHD0-0900007.963
Tuesday 29 AugustEFL CupSalford CityAD1-1900007.959
Saturday 26 AugustChampionshipIpswichAW3-4900007.330
Friday 18 AugustChampionshipWest BromHD1-1900006.942
Saturday 12 AugustChampionshipBirminghamAL1-09000□7.240
Wednesday 9 AugustEFL CupShrewsburyHW2-1900006.9107
Sunday 6 AugustChampionshipCardiffHD2-29000□7.667

2022

40 played5 unusedCoppa Italia, FIFA World Cup, Premier League, Serie A, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 11 JuneSerie AHellas VeronaHL1-3901007.268
Sunday 4 JuneSerie AAS RomaAL2-19000□6.712
Saturday 27 MaySerie ATorinoHL0-4650006.917
Sunday 21 MaySerie ALecceAD0-0900007.754
Saturday 13 MaySerie AAC MilanHW2-0900006.915
Saturday 6 MaySerie ACremoneseAL2-09000□7.390
Wednesday 3 MaySerie AAtalantaAL3-25700□6.319
Friday 28 AprilSerie AMonzaHL0-2870006.645
Friday 14 AprilSerie ALazioHL0-38400□□■6.2115
Saturday 8 AprilSerie AFiorentinaAD1-19000□6.725
Sunday 2 AprilSerie ASalernitanaHD1-1900007.352
Friday 17 MarchSerie ASassuoloAL1-090000769
Friday 10 MarchSerie AInterHW2-1900006.723
Sunday 5 MarchSerie AHellas VeronaHD0-0900007.254
Sunday 26 FebruarySerie AUdineseAD2-2900007.243
Sunday 19 FebruarySerie AJuventusHL0-2900007.259
Sunday 5 FebruarySerie ANapoliHL0-39000□621
Friday 27 JanuarySerie ABolognaAL2-0900007.336
Sunday 22 JanuarySerie AAS RomaHL0-2900006.960
Thursday 19 JanuaryCoppa ItaliaAtalantaAL5-22900□6.323
Sunday 15 JanuarySerie ATorinoAW0-1900007.730
Sunday 8 JanuarySerie ALecceHD0-090000726
Wednesday 4 JanuarySerie AAtalantaHD2-27800□7.219
Tuesday 29 NovemberFIFA World CupEnglandHL0-3900006.622
Friday 25 NovemberFIFA World CupIranHL0-2770007.351
Monday 21 NovemberFIFA World CupUSAAD1-189000730
Sunday 13 NovemberSerie AHellas VeronaAW1-29000□6.328
Tuesday 8 NovemberSerie AUdineseHD1-1900108.546
Saturday 5 NovemberSerie AAC MilanAL2-19000□7.619
Sunday 30 OctoberSerie AFiorentinaHL1-2900006.732
Saturday 22 OctoberSerie ASalernitanaAL1-0750006.935
Wednesday 19 OctoberCoppa ItaliaBresciaHW3-1950007.336
Sunday 16 OctoberSerie ACremoneseHD2-2900006.950
Sunday 9 OctoberSerie AMonzaAL2-0900006.646
Sunday 2 OctoberSerie ALazioAL4-06600□5.325
Thursday 22 SeptemberUEFA Nations LeagueBelgiumAL2-19000□6.917
Saturday 17 SeptemberSerie ASampdoriaHW2-1870007.233
Saturday 10 SeptemberSerie ANapoliAL1-0700006.212
Tuesday 30 AugustPremier LeagueSouthamptonAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 AugustPremier LeagueLeicesterHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 AugustPremier LeagueLeedsAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 JuneUEFA Nations LeagueNetherlandsAL3-29000□634
Saturday 11 JuneUEFA Nations LeagueBelgiumHD1-1900006.335
Wednesday 8 JuneUEFA Nations LeagueNetherlandsHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 JuneUEFA Nations LeaguePolandAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

30 played1 unusedCoppa Italia, Serie A

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MaySerie ACagliariHD0-0900007.535
Saturday 14 MaySerie AAS RomaAD1-19000□721
Thursday 5 MaySerie ASalernitanaAL2-18900□□■6.940
Sunday 1 MaySerie AJuventusAL2-190000737
Saturday 23 AprilSerie AAtalantaHL1-390000845
Sunday 10 AprilSerie AUdineseHL1-29000□7.332
Saturday 2 AprilSerie ASpeziaAL1-0900006.528
Sunday 20 MarchSerie ASampdoriaHL0-2900006.933
Monday 14 MarchSerie ALazioAL1-0900006.638
Sunday 6 MarchSerie ASassuoloHL1-426000717
Sunday 27 FebruarySerie AHellas VeronaAL3-1900006.724
Sunday 20 FebruarySerie AGenoaHD1-19000□7.222
Saturday 12 FebruarySerie ATorinoAW1-29000□6.310
Sunday 6 FebruarySerie ANapoliHL0-2780006.927
Saturday 22 JanuarySerie AInterAL2-1900107.212
Sunday 16 JanuarySerie AEmpoliHD1-1900007.227
Wednesday 12 JanuaryCoppa ItaliaAtalantaAL2-09000□6.337
Sunday 9 JanuarySerie AAC MilanHL0-3900007.743
Wednesday 22 DecemberSerie ALazioHL1-37400□726
Sunday 19 DecemberSerie ASampdoriaAD1-158000718
Tuesday 14 DecemberCoppa ItaliaTernanaHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberSerie AJuventusHD1-16400□6.629
Tuesday 30 NovemberSerie AAtalantaAL4-09000□6.944
Saturday 27 NovemberSerie AInterHL0-2840006.734
Sunday 21 NovemberSerie ABolognaAW0-1900006.918
Sunday 7 NovemberSerie AAS RomaHW3-2900107.228
Tuesday 26 OctoberSerie ASalernitanaHL1-22200□■5.55
Saturday 23 OctoberSerie ASassuoloAL3-1680107.338
Monday 18 OctoberSerie AFiorentinaHW1-09000□6.723
Friday 1 OctoberSerie ACagliariAD1-15400□6.927
Monday 27 SeptemberSerie ATorinoHD1-15200□6.934

2020

45 played4 unusedEFL Cup, Euro Championship, FA Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 20 JuneEuro ChampionshipItalyAL1-05500■5.924
Wednesday 16 JuneEuro ChampionshipTürkiyeAW0-2170006.95
Saturday 12 JuneEuro ChampionshipSwitzerlandHD1-11000Not recorded0
Saturday 24 AprilPremier LeagueBrightonHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 AprilPremier LeagueWolvesAL1-0830006.746
Sunday 11 AprilPremier LeagueArsenalHL0-39000□6.352
Saturday 3 AprilPremier LeagueLeedsAL2-1450006.919
Sunday 14 MarchPremier LeagueLeicesterAL5-0900006.729
Saturday 6 MarchPremier LeagueSouthamptonHL0-29000□6.329
Wednesday 3 MarchPremier LeagueAston VillaHW1-0900007.617
Sunday 28 FebruaryPremier LeagueLiverpoolHL0-2900007.736
Saturday 20 FebruaryPremier LeagueFulhamAL1-0900006.227
Monday 15 FebruaryPremier LeagueWest HamAL3-0900006.958
Wednesday 10 FebruaryFA CupBristol CityHW1-0900008.271
Tuesday 2 FebruaryPremier LeagueWest BromHW2-1900007.380
Saturday 30 JanuaryPremier LeagueManchester CityAL1-0900006.916
Wednesday 27 JanuaryPremier LeagueManchester UnitedAW1-2900006.921
Saturday 23 JanuaryFA CupPlymouthHW2-1900006.978
Sunday 17 JanuaryPremier LeagueTottenhamHL1-39000□6.233
Tuesday 12 JanuaryPremier LeagueNewcastleHW1-0900008.367
Saturday 9 JanuaryFA CupBristol RoversAW2-3900007.637
Saturday 2 JanuaryPremier LeagueCrystal PalaceAL2-0900006.245
Tuesday 29 DecemberPremier LeagueBurnleyAL1-0660006.938
Saturday 26 DecemberPremier LeagueEvertonHL0-190000728
Sunday 20 DecemberPremier LeagueBrightonAD1-190000717
Thursday 17 DecemberPremier LeagueManchester UnitedHL2-3900007.527
Sunday 13 DecemberPremier LeagueSouthamptonAL3-0900006.922
Sunday 22 NovemberPremier LeagueWest HamHL0-1620006.927
Wednesday 18 NovemberUEFA Nations LeagueFinlandHW3-19000□6.663
Sunday 15 NovemberUEFA Nations LeagueRep. Of IrelandHW1-090000745
Saturday 31 OctoberPremier LeagueManchester CityHL0-165000727
Saturday 24 OctoberPremier LeagueLiverpoolAL2-1900007.641
Sunday 18 OctoberPremier LeagueFulhamHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 14 OctoberUEFA Nations LeagueBulgariaAW0-1900007.222
Sunday 11 OctoberUEFA Nations LeagueRep. Of IrelandAD0-0900007.261
Sunday 4 OctoberPremier LeagueArsenalAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 27 SeptemberPremier LeagueLeedsHL0-190000721
Monday 21 SeptemberPremier LeagueAston VillaAL1-0590006.95
Thursday 17 SeptemberEFL CupBurnleyAD1-19000□6.932
Monday 14 SeptemberPremier LeagueWolvesHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 6 SeptemberUEFA Nations LeagueBulgariaHW1-0900007.385
Thursday 3 SeptemberUEFA Nations LeagueFinlandAW0-1900007.376
Tuesday 19 NovemberEuro ChampionshipHungaryHW2-0400006.90%
Saturday 16 NovemberEuro ChampionshipAzerbaijanAW0-28700□7.10%
Sunday 13 OctoberEuro ChampionshipCroatiaHD1-1500006.50%
Thursday 10 OctoberEuro ChampionshipSlovakiaAD1-15800□6.70%
Friday 6 SeptemberEuro ChampionshipAzerbaijanHW2-1750006.9Not recorded
Tuesday 11 JuneEuro ChampionshipHungaryAL1-0540006.7Not recorded
Saturday 8 JuneEuro ChampionshipCroatiaAL2-1240007.10%

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.

2019

7 playedBundesliga, DFB-Pokal, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 19 FebruaryUEFA Champions LeagueTottenhamAW0-1900007.30
Saturday 15 FebruaryBundesligaWerder BremenHW3-03000070
Tuesday 10 DecemberUEFA Champions LeagueLyonAD2-2350006.60%
Wednesday 27 NovemberUEFA Champions LeagueBenficaHD2-2560007Not recorded
Saturday 9 NovemberBundesligaHertha BSCAW2-4100006.50%
Saturday 2 NovemberBundesligaFSV Mainz 05HW8-0380006.80%
Wednesday 30 OctoberDFB-PokalVfL WolfsburgAW1-61800□6.6Not recorded

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

5 playedFA Cup, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 21 FebruaryUEFA Europa LeagueMalmo FFHW3-0110006.40%
Sunday 27 JanuaryFA CupSheffield WednesdayHW3-0650006.9Not recorded
Saturday 5 JanuaryFA CupNottingham ForestHW2-0900007.10%
Thursday 13 DecemberUEFA Europa LeagueFehérvár FCAD2-2900006.60%
Thursday 29 NovemberUEFA Europa LeaguePAOKHW4-0270006.70%

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.

2017

2 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 12 DecemberPremier LeagueHuddersfieldAW1-3100006.70%
Wednesday 25 OctoberEFL CupEvertonHW2-1900006.60%

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.