Skip to content
442ball
Menu

D. Bachmann: match by match

139 appearances across 6 competitions, 2020 to 2026.

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

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

2026

1 played3 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 25 AugustEFL CupPeterboroughHL1-587007.215
Saturday 22 AugustChampionshipWrexhamAD1-1Bench
Sunday 16 AugustChampionshipSouthamptonHW2-1Bench
Saturday 8 AugustEFL CupCrawley TownHW1-0Bench

2025

0 played7 unusedSegunda División

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 SeptemberSegunda DivisiónEibarAD1-1Bench
Friday 19 SeptemberSegunda DivisiónHuescaHW4-0Bench
Saturday 13 SeptemberSegunda DivisiónMirandesAW1-5Bench
Saturday 6 SeptemberSegunda DivisiónSporting GijonHW1-0Bench
Monday 1 SeptemberSegunda DivisiónLeganesAD2-2Bench
Sunday 24 AugustSegunda DivisiónBurgosHD0-0Bench
Saturday 16 AugustSegunda DivisiónGranada CFAW1-3Bench

2024

22 played4 unusedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 12 AprilChampionshipWest BromAL2-1Bench
Tuesday 8 AprilChampionshipHull CityHW1-0Bench
Saturday 5 AprilChampionshipBristol CityAL2-1Bench
Saturday 29 MarchChampionshipPlymouthHD0-0Bench
Saturday 4 JanuaryChampionshipSheffield UtdHL1-2900006.619
Wednesday 1 JanuaryChampionshipQPRAL3-190006.715
Sunday 29 DecemberChampionshipCardiffHL1-2900006.520
Thursday 26 DecemberChampionshipPortsmouthHW2-1900006.724
Saturday 21 DecemberChampionshipBurnleyAL2-1900006.517
Sunday 15 DecemberChampionshipWest BromHW2-1900007.39
Wednesday 11 DecemberChampionshipHull CityAD1-1900006.917
Saturday 30 NovemberChampionshipQPRHD0-0900006.917
Tuesday 26 NovemberChampionshipBristol CityHW1-0900008.211
Friday 22 NovemberChampionshipPlymouthAD2-2900006.217
Friday 8 NovemberChampionshipOxford UnitedHW1-0900007.622
Tuesday 5 NovemberChampionshipSwanseaAL1-0900006.620
Saturday 2 NovemberChampionshipSheffield WednesdayAW2-6900006.620
Saturday 26 OctoberChampionshipBlackburnHW1-0900007.213
Tuesday 22 OctoberChampionshipLeedsAL2-190000619
Saturday 19 OctoberChampionshipLutonAL3-0900006.518
Saturday 21 SeptemberChampionshipNorwichAL4-1130006.9
Saturday 14 SeptemberChampionshipCoventryHD1-1900007.219
Sunday 1 SeptemberChampionshipSheffield UtdAL1-0900008.216
Saturday 24 AugustChampionshipDerbyHW2-1900006.315
Saturday 17 AugustChampionshipStoke CityHW3-0900007.921
Saturday 10 AugustChampionshipMillwallAW2-3900006.27

2023

28 played17 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipMiddlesbroughAL3-190006.522
Saturday 27 AprilChampionshipSunderlandHW1-090008.219
Saturday 20 AprilChampionshipHull CityHD0-090008.619
Saturday 13 AprilChampionshipSouthamptonAL3-290006.226
Wednesday 10 AprilChampionshipIpswichAD0-090007.711
Saturday 6 AprilChampionshipPrestonHD0-090006.914
Monday 1 AprilChampionshipWest BromAD2-290006.59
Friday 29 MarchChampionshipLeedsHD2-290007.56
Saturday 16 MarchChampionshipBirminghamAW0-1900818
Saturday 9 MarchChampionshipCoventryHL1-29000623
Wednesday 6 MarchChampionshipSwanseaHD1-190006.617
Saturday 2 MarchChampionshipMillwallAL1-0Bench
Saturday 24 FebruaryChampionshipHuddersfieldHL1-2Bench
Saturday 17 FebruaryChampionshipRotherhamAW0-1Bench
Tuesday 13 FebruaryChampionshipNorwichAL4-2Bench
Saturday 10 FebruaryChampionshipLeicesterHL1-2Bench
Saturday 3 FebruaryChampionshipCardiffHL0-1Bench
Wednesday 31 JanuaryChampionshipSheffield WednesdayAD0-0Bench
Sunday 28 JanuaryFA CupSouthamptonHD1-190008.223
Saturday 20 JanuaryChampionshipBristol CityAD1-1Bench
Sunday 14 JanuaryChampionshipQPRAW1-2Bench
Monday 1 JanuaryChampionshipPlymouthAD3-3Bench
Friday 29 DecemberChampionshipStoke CityHD1-1Bench
Tuesday 26 DecemberChampionshipBristol CityHL1-4Bench
Saturday 23 DecemberChampionshipBlackburnAW1-2Bench
Saturday 16 DecemberChampionshipPrestonAW1-5Bench
Tuesday 12 DecemberChampionshipIpswichHL1-2Bench
Saturday 9 DecemberChampionshipSouthamptonHD1-1Bench
Saturday 2 DecemberChampionshipHull CityAW1-2Bench
Saturday 25 NovemberChampionshipLeicesterAL2-0900□□7.328
Saturday 4 NovemberChampionshipHuddersfieldAD0-090007.328
Saturday 28 OctoberChampionshipMillwallHD2-290006.535
Tuesday 24 OctoberChampionshipSwanseaAW0-190007.525
Saturday 21 OctoberChampionshipSheffield WednesdayHW1-090007.225
Saturday 7 OctoberChampionshipCardiffAD1-190006.539
Wednesday 4 OctoberChampionshipSunderlandAL2-09006.318
Saturday 30 SeptemberChampionshipMiddlesbroughHL2-39000630
Saturday 23 SeptemberChampionshipLeedsAL3-09008.227
Wednesday 20 SeptemberChampionshipWest BromHD2-297006.935
Saturday 16 SeptemberChampionshipBirminghamHW2-090007.242
Saturday 2 SeptemberChampionshipCoventryAD3-390007.223
Sunday 27 AugustChampionshipBlackburnHL0-190006.938
Saturday 19 AugustChampionshipStoke CityAL1-090006.627
Saturday 12 AugustChampionshipPlymouthHD0-090008.249
Saturday 5 AugustChampionshipQPRHW4-09000739

2022

45 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipStoke CityHW2-090008.727
Saturday 29 AprilChampionshipSunderlandAD2-290006.910
Saturday 22 AprilChampionshipHull CityAL1-090006.216
Wednesday 19 AprilChampionshipCardiffHL1-390006.215
Saturday 15 AprilChampionshipBristol CityHW2-090008.512
Friday 7 AprilChampionshipHuddersfieldHL2-3970□□5.610
Saturday 1 AprilChampionshipLutonAL2-090006.917
Saturday 18 MarchChampionshipWiganHD1-19000719
Tuesday 14 MarchChampionshipBirminghamHW3-090008.39
Saturday 11 MarchChampionshipQPRAL1-09000718
Saturday 4 MarchChampionshipPrestonHD0-090007.514
Saturday 25 FebruaryChampionshipSheffield UtdAL1-09000710
Monday 20 FebruaryChampionshipWest BromHW3-290006.720
Tuesday 14 FebruaryChampionshipBurnleyAD1-190007.213
Saturday 11 FebruaryChampionshipBlackburnHD1-190006.625
Saturday 4 FebruaryChampionshipReadingAD2-290006.712
Saturday 28 JanuaryChampionshipMiddlesbroughAL2-090006.913
Saturday 21 JanuaryChampionshipRotherhamHD1-19007.317
Saturday 14 JanuaryChampionshipBlackpoolHW2-090007.314
Monday 2 JanuaryChampionshipNorwichAW0-190007.318
Friday 30 DecemberChampionshipSwanseaAL4-09005.615
Monday 26 DecemberChampionshipMillwallHL0-29007.219
Saturday 17 DecemberChampionshipHuddersfieldAW0-290007.211
Sunday 11 DecemberChampionshipHull CityHD0-090007.515
Saturday 12 NovemberChampionshipBristol CityAD0-090007.713
Tuesday 8 NovemberChampionshipReadingHW2-090007.310
Saturday 5 NovemberChampionshipCoventryHL0-19006.912
Wednesday 2 NovemberChampionshipCardiffAW1-290006.917
Saturday 29 OctoberChampionshipWiganAW0-190007.213
Sunday 23 OctoberChampionshipLutonHW4-090007.514
Wednesday 19 OctoberChampionshipMillwallAL3-090005.917
Saturday 15 OctoberChampionshipNorwichHW2-190006.510
Saturday 8 OctoberChampionshipBlackpoolAL3-190007.226
Wednesday 5 OctoberChampionshipSwanseaHL1-290006.318
Sunday 2 OctoberChampionshipStoke CityAW0-49007.515
Saturday 17 SeptemberChampionshipSunderlandHD2-290006.227
Tuesday 13 SeptemberChampionshipBlackburnAL2-090006.920
Saturday 3 SeptemberChampionshipRotherhamAD1-190006.314
Tuesday 30 AugustChampionshipMiddlesbroughHW2-19000612
Saturday 27 AugustChampionshipQPRHL2-390006.311
Saturday 20 AugustChampionshipPrestonAD0-090007.911
Tuesday 16 AugustChampionshipBirminghamAD1-190006.919
Friday 12 AugustChampionshipBurnleyHW1-090007.919
Monday 8 AugustChampionshipWest BromAD1-190008.29
Monday 1 AugustChampionshipSheffield UtdHW1-090007.217

2021

13 played25 unusedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueChelseaAL2-19000713
Sunday 15 MayPremier LeagueLeicesterHL1-5Bench
Wednesday 11 MayPremier LeagueEvertonHD0-0Bench
Saturday 7 MayPremier LeagueCrystal PalaceAL1-0Bench
Saturday 30 AprilPremier LeagueBurnleyHL1-2Bench
Saturday 23 AprilPremier LeagueManchester CityAL5-1Bench
Saturday 16 AprilPremier LeagueBrentfordHL1-2Bench
Saturday 9 AprilPremier LeagueLeedsHL0-3Bench
Saturday 2 AprilPremier LeagueLiverpoolAL2-0Bench
Sunday 13 MarchPremier LeagueSouthamptonAW1-2Bench
Thursday 10 MarchPremier LeagueWolvesAL4-0Bench
Sunday 6 MarchPremier LeagueArsenalHL2-3Bench
Saturday 26 FebruaryPremier LeagueManchester UnitedAD0-0Bench
Wednesday 23 FebruaryPremier LeagueCrystal PalaceHL1-4Bench
Saturday 19 FebruaryPremier LeagueAston VillaAW0-1Bench
Saturday 12 FebruaryPremier LeagueBrightonHL0-2Bench
Tuesday 8 FebruaryPremier LeagueWest HamAL1-0Bench
Saturday 5 FebruaryPremier LeagueBurnleyAD0-0Bench
Friday 21 JanuaryPremier LeagueNorwichHL0-390005.614
Saturday 15 JanuaryPremier LeagueNewcastleAD1-1Bench
Saturday 8 JanuaryFA CupLeicesterAL4-190005.921
Saturday 1 JanuaryPremier LeagueTottenhamHL0-190008.320
Tuesday 28 DecemberPremier LeagueWest HamHL1-490005.513
Friday 10 DecemberPremier LeagueBrentfordAL2-190006.64
Saturday 4 DecemberPremier LeagueManchester CityHL1-390008.312
Wednesday 1 DecemberPremier LeagueChelseaHL1-290006.514
Sunday 28 NovemberPremier LeagueLeicesterAL4-290006.55
Saturday 20 NovemberPremier LeagueManchester UnitedHW4-1Bench
Sunday 7 NovemberPremier LeagueArsenalAL1-0Bench
Saturday 30 OctoberPremier LeagueSouthamptonHL0-1Bench
Saturday 23 OctoberPremier LeagueEvertonAW2-5Bench
Saturday 16 OctoberPremier LeagueLiverpoolHL0-5Bench
Saturday 2 OctoberPremier LeagueLeedsAL1-0Bench
Saturday 18 SeptemberPremier LeagueNorwichAW1-3Bench
Saturday 11 SeptemberPremier LeagueWolvesHL0-290006.925
Sunday 29 AugustPremier LeagueTottenhamAL1-090007.917
Saturday 21 AugustPremier LeagueBrightonAL2-090006.319
Saturday 14 AugustPremier LeagueAston VillaHW3-29000615

2020

30 played23 unusedChampionship, EFL Cup, Euro Championship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 26 JuneEuro ChampionshipItalyAL2-1120007.234
Monday 21 JuneEuro ChampionshipUkraineAW0-190007.723
Thursday 17 JuneEuro ChampionshipNetherlandsAL2-09506.324
Sunday 13 JuneEuro ChampionshipFYR MacedoniaHW3-19000621
Saturday 8 MayChampionshipSwanseaHW2-0Bench
Saturday 1 MayChampionshipBrentfordAL2-090006.223
Saturday 24 AprilChampionshipMillwallHW1-090007.526
Tuesday 20 AprilChampionshipNorwichAW0-190007.212
Saturday 17 AprilChampionshipLutonAL1-09006.215
Friday 9 AprilChampionshipReadingHW2-09000828
Monday 5 AprilChampionshipMiddlesbroughAD1-190006.525
Friday 2 AprilChampionshipSheffield WednesdayHW1-090007.323
Saturday 20 MarchChampionshipBirminghamHW3-090007.326
Tuesday 16 MarchChampionshipRotherhamAW1-490007.221
Saturday 13 MarchChampionshipCardiffAW1-29006.223
Saturday 6 MarchChampionshipNottingham ForestHW1-090007.232
Wednesday 3 MarchChampionshipWycombeHW2-090006.919
Saturday 27 FebruaryChampionshipBournemouthAL1-090006.916
Wednesday 24 FebruaryChampionshipBlackburnAW2-390006.723
Friday 19 FebruaryChampionshipDerbyHW2-190006.518
Tuesday 16 FebruaryChampionshipPrestonAW0-190006.922
Saturday 13 FebruaryChampionshipBristol CityHW6-090007.325
Saturday 6 FebruaryChampionshipCoventryAD0-090008.221
Monday 1 FebruaryChampionshipQPRHL1-290006.213
Tuesday 26 JanuaryChampionshipMillwallAD0-090007.314
Friday 22 JanuaryChampionshipStoke CityAW1-290006.718
Tuesday 19 JanuaryChampionshipBarnsleyHW1-090007.230
Saturday 16 JanuaryChampionshipHuddersfieldHW2-090007.225
Saturday 9 JanuaryFA CupManchester UnitedAL1-090007.911
Saturday 2 JanuaryChampionshipSwanseaAL2-1Bench
Saturday 26 DecemberChampionshipNorwichHW1-0Bench
Saturday 19 DecemberChampionshipHuddersfieldAL2-0Bench
Tuesday 15 DecemberChampionshipBrentfordHD1-1Bench
Saturday 12 DecemberChampionshipBirminghamAW0-1Bench
Tuesday 8 DecemberChampionshipRotherhamHW2-0Bench
Saturday 5 DecemberChampionshipCardiffHL0-1Bench
Wednesday 2 DecemberChampionshipNottingham ForestAD0-0Bench
Saturday 28 NovemberChampionshipPrestonHW4-1Bench
Wednesday 25 NovemberChampionshipBristol CityAD0-0Bench
Saturday 21 NovemberChampionshipQPRAD1-1Bench
Saturday 7 NovemberChampionshipCoventryHW3-2Bench
Wednesday 4 NovemberChampionshipStoke CityHW3-2Bench
Saturday 31 OctoberChampionshipBarnsleyAL1-0Bench
Tuesday 27 OctoberChampionshipWycombeAD1-1Bench
Saturday 24 OctoberChampionshipBournemouthHD1-1Bench
Wednesday 21 OctoberChampionshipBlackburnHW3-1Bench
Friday 16 OctoberChampionshipDerbyAW0-1Bench
Saturday 3 OctoberChampionshipReadingAL1-0Bench
Saturday 26 SeptemberChampionshipLutonHW1-0Bench
Tuesday 22 SeptemberEFL CupNewport CountyAL3-190006.224
Saturday 19 SeptemberChampionshipSheffield WednesdayAD0-0Bench
Tuesday 15 SeptemberEFL CupOxford UnitedAD1-190009.515
Friday 11 SeptemberChampionshipMiddlesbroughHW1-0Bench