Skip to content
442ball
Menu

B. Hamer: match by match

107 appearances across 5 competitions, 2016 to 2025.

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

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

2025

7 played32 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 25 AprilChampionshipDerbyHL2-3Bench
Tuesday 21 AprilChampionshipSwanseaHL1-2Bench
Saturday 18 AprilChampionshipMillwallAL2-0Bench
Saturday 11 AprilChampionshipBristol CityHD0-0Bench
Monday 6 AprilChampionshipPrestonAD1-1Bench
Friday 3 AprilChampionshipWatfordHW2-1Bench
Saturday 21 MarchChampionshipPortsmouthHW6-1Bench
Saturday 14 MarchChampionshipLeicesterAW1-3Bench
Wednesday 11 MarchChampionshipBirminghamAL1-0Bench
Sunday 8 MarchChampionshipMiddlesbroughHL0-4Bench
Saturday 28 FebruaryChampionshipSheffield UtdHL0-2Bench
Tuesday 24 FebruaryChampionshipSouthamptonAL5-0Bench
Saturday 21 FebruaryChampionshipHull CityAW1-3Bench
Saturday 14 FebruaryChampionshipBlackburnHL1-3Bench
Friday 6 FebruaryChampionshipCharltonAD0-0Bench
Saturday 31 JanuaryChampionshipCoventryHW2-1Bench
Saturday 24 JanuaryChampionshipWrexhamHL2-3Bench
Tuesday 20 JanuaryChampionshipOxford UnitedAD0-0Bench
Saturday 17 JanuaryChampionshipStoke CityAD0-0Bench
Sunday 11 JanuaryFA CupWest HamAL2-1Bench
Sunday 4 JanuaryChampionshipSheffield WednesdayHW3-0900008.224
Thursday 1 JanuaryChampionshipNorwichHL1-2Bench
Monday 29 DecemberChampionshipWest BromAL2-1900006.335
Friday 26 DecemberChampionshipPortsmouthAD1-1900006.916
Saturday 20 DecemberChampionshipLeicesterHW4-1900006.522
Saturday 13 DecemberChampionshipMiddlesbroughAL3-1Bench
Tuesday 9 DecemberChampionshipBirminghamHW2-1Bench
Wednesday 26 NovemberChampionshipBlackburnAW0-1190006.32
Saturday 22 NovemberChampionshipHull CityHW3-2900006.617
Saturday 8 NovemberChampionshipSheffield UtdAD0-09000079
Wednesday 5 NovemberChampionshipSouthamptonHL1-2Bench
Saturday 1 NovemberChampionshipIpswichHL1-4Bench
Saturday 25 OctoberChampionshipDerbyAL1-0Bench
Wednesday 22 OctoberChampionshipSwanseaAW0-1Bench
Saturday 18 OctoberChampionshipMillwallHL1-2Bench
Saturday 4 OctoberChampionshipBristol CityAW1-2Bench
Wednesday 1 OctoberChampionshipOxford UnitedHD0-0Bench
Saturday 27 SeptemberChampionshipSheffield WednesdayAD1-1Bench
Saturday 20 SeptemberChampionshipStoke CityHW1-0Bench

2024

0 played3 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 1 DecemberChampionshipDerbyAW1-2Bench
Tuesday 26 NovemberChampionshipHull CityAW0-2Bench
Tuesday 29 OctoberEFL CupBrentfordAD1-1Bench

2023

20 played26 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipMiddlesbroughAL3-1Bench
Saturday 27 AprilChampionshipSunderlandHW1-0Bench
Saturday 20 AprilChampionshipHull CityHD0-0Bench
Saturday 13 AprilChampionshipSouthamptonAL3-2Bench
Wednesday 10 AprilChampionshipIpswichAD0-0Bench
Saturday 6 AprilChampionshipPrestonHD0-0Bench
Monday 1 AprilChampionshipWest BromAD2-2Bench
Friday 29 MarchChampionshipLeedsHD2-2Bench
Saturday 16 MarchChampionshipBirminghamAW0-1Bench
Saturday 9 MarchChampionshipCoventryHL1-2Bench
Wednesday 6 MarchChampionshipSwanseaHD1-1Bench
Saturday 2 MarchChampionshipMillwallAL1-090006.528
Saturday 24 FebruaryChampionshipHuddersfieldHL1-290006.625
Saturday 17 FebruaryChampionshipRotherhamAW0-1900723
Tuesday 13 FebruaryChampionshipNorwichAL4-290006.934
Saturday 10 FebruaryChampionshipLeicesterHL1-290006.640
Saturday 3 FebruaryChampionshipCardiffHL0-190006.556
Wednesday 31 JanuaryChampionshipSheffield WednesdayAD0-0900815
Saturday 20 JanuaryChampionshipBristol CityAD1-190007.229
Sunday 14 JanuaryChampionshipQPRAW1-29000830
Monday 1 JanuaryChampionshipPlymouthAD3-39000727
Friday 29 DecemberChampionshipStoke CityHD1-190006.921
Tuesday 26 DecemberChampionshipBristol CityHL1-49000625
Saturday 23 DecemberChampionshipBlackburnAW1-290007.323
Saturday 16 DecemberChampionshipPrestonAW1-590009.223
Tuesday 12 DecemberChampionshipIpswichHL1-290006.918
Saturday 9 DecemberChampionshipSouthamptonHD1-19000726
Saturday 2 DecemberChampionshipHull CityAW1-29008.334
Tuesday 28 NovemberChampionshipNorwichHW3-290006.727
Saturday 25 NovemberChampionshipLeicesterAL2-0Bench
Saturday 11 NovemberChampionshipRotherhamHW5-090007.220
Saturday 4 NovemberChampionshipHuddersfieldAD0-0Bench
Saturday 28 OctoberChampionshipMillwallHD2-2Bench
Tuesday 24 OctoberChampionshipSwanseaAW0-1Bench
Saturday 21 OctoberChampionshipSheffield WednesdayHW1-0Bench
Saturday 7 OctoberChampionshipCardiffAD1-1Bench
Wednesday 4 OctoberChampionshipSunderlandAL2-0Bench
Saturday 30 SeptemberChampionshipMiddlesbroughHL2-3Bench
Wednesday 20 SeptemberChampionshipWest BromHD2-2Bench
Saturday 16 SeptemberChampionshipBirminghamHW2-0Bench
Saturday 2 SeptemberChampionshipCoventryAD3-3Bench
Sunday 27 AugustChampionshipBlackburnHL0-1Bench
Saturday 19 AugustChampionshipStoke CityAL1-0Bench
Saturday 12 AugustChampionshipPlymouthHD0-0Bench
Tuesday 8 AugustEFL CupStevenageAD1-190006.950
Saturday 5 AugustChampionshipQPRHW4-0Bench

2022

1 played26 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipStoke CityHW2-0Bench
Saturday 29 AprilChampionshipSunderlandAD2-2Bench
Saturday 22 AprilChampionshipHull CityAL1-0Bench
Wednesday 19 AprilChampionshipCardiffHL1-3Bench
Saturday 15 AprilChampionshipBristol CityHW2-0Bench
Monday 10 AprilChampionshipCoventryAD2-290006.315
Friday 7 AprilChampionshipHuddersfieldHL2-3Bench
Saturday 1 AprilChampionshipLutonAL2-0Bench
Saturday 18 MarchChampionshipWiganHD1-1Bench
Tuesday 14 MarchChampionshipBirminghamHW3-0Bench
Saturday 11 MarchChampionshipQPRAL1-0Bench
Saturday 4 MarchChampionshipPrestonHD0-0Bench
Monday 20 FebruaryChampionshipWest BromHW3-2Bench
Tuesday 14 FebruaryChampionshipBurnleyAD1-1Bench
Saturday 11 FebruaryChampionshipBlackburnHD1-1Bench
Saturday 4 FebruaryChampionshipReadingAD2-2Bench
Monday 2 JanuaryChampionshipNorwichAW0-1Bench
Friday 30 DecemberChampionshipSwanseaAL4-0Bench
Monday 26 DecemberChampionshipMillwallHL0-2Bench
Saturday 17 DecemberChampionshipHuddersfieldAW0-2Bench
Sunday 11 DecemberChampionshipHull CityHD0-0Bench
Saturday 3 SeptemberChampionshipRotherhamAD1-1Bench
Saturday 27 AugustChampionshipQPRHL2-3Bench
Tuesday 23 AugustEFL CupMilton Keynes DonsHL0-2Bench
Friday 12 AugustChampionshipBurnleyHW1-0Bench
Monday 8 AugustChampionshipWest BromAD1-1Bench
Monday 1 AugustChampionshipSheffield UtdHW1-0Bench

2021

22 played22 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipQPRHL0-1Bench
Saturday 30 AprilChampionshipNottingham ForestAL5-1Bench
Tuesday 26 AprilChampionshipBournemouthHD3-3Bench
Saturday 23 AprilChampionshipMiddlesbroughHD1-1Bench
Monday 18 AprilChampionshipReadingAD4-4Bench
Friday 15 AprilChampionshipBarnsleyHD1-1Bench
Saturday 9 AprilChampionshipDerbyHW2-1Bench
Tuesday 5 AprilChampionshipMillwallAW0-1Bench
Saturday 2 AprilChampionshipCardiffAW0-4Bench
Saturday 19 MarchChampionshipBirminghamHD0-0Bench
Wednesday 16 MarchChampionshipPeterboroughAW2-3Bench
Saturday 12 MarchChampionshipBlackpoolAL1-0Bench
Tuesday 8 MarchChampionshipFulhamHL1-5Bench
Saturday 5 MarchChampionshipCoventryHW3-1Bench
Monday 28 FebruaryChampionshipWest BromAW0-2Bench
Saturday 19 FebruaryChampionshipSheffield UtdAL4-0Bench
Sunday 13 FebruaryChampionshipBristol CityHW3-1Bench
Tuesday 8 FebruaryChampionshipStoke CityAL3-0Bench
Saturday 5 FebruaryChampionshipBlackburnHW1-0Bench
Tuesday 1 FebruaryChampionshipLutonHL0-1Bench
Saturday 29 JanuaryChampionshipHull CityAL2-090006.231
Tuesday 25 JanuaryChampionshipQPRAD0-090007.535
Saturday 22 JanuaryChampionshipPrestonHW1-090006.918
Saturday 15 JanuaryChampionshipHuddersfieldAD1-190008.322
Saturday 11 DecemberChampionshipNottingham ForestHL1-49000530
Saturday 4 DecemberChampionshipMiddlesbroughAL1-090006.334
Saturday 27 NovemberChampionshipReadingHL2-390006.534
Wednesday 24 NovemberChampionshipBarnsleyAW0-290007.254
Saturday 20 NovemberChampionshipBlackpoolHD1-190006.725
Saturday 6 NovemberChampionshipBournemouthAL4-09000629
Tuesday 2 NovemberChampionshipCoventryAW1-290006.734
Saturday 30 OctoberChampionshipPeterboroughHW3-090007.233
Saturday 23 OctoberChampionshipBirminghamAL2-19000737
Wednesday 20 OctoberChampionshipWest BromHW2-190007.733
Sunday 17 OctoberChampionshipCardiffHW3-090007.541
Saturday 2 OctoberChampionshipDerbyAD0-090007.938
Wednesday 29 SeptemberChampionshipFulhamAL3-190006.534
Saturday 25 SeptemberChampionshipHuddersfieldHW1-090006.920
Saturday 18 SeptemberChampionshipLutonAD3-390006.222
Wednesday 15 SeptemberChampionshipMillwallHD0-090008.240
Saturday 11 SeptemberChampionshipHull CityHD0-090007.211
Saturday 28 AugustChampionshipPrestonAL3-1Bench
Tuesday 24 AugustEFL CupPlymouthHW4-190006.325
Friday 20 AugustChampionshipBristol CityAW0-1Bench

2020

17 played29 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 MayChampionshipBrentfordAL2-0Bench
Saturday 22 MayChampionshipBarnsleyHD1-1Bench
Monday 17 MayChampionshipBarnsleyAW0-1Bench
Saturday 8 MayChampionshipWatfordAL2-0Bench
Saturday 1 MayChampionshipDerbyHW2-1Bench
Sunday 25 AprilChampionshipReadingAD2-2Bench
Tuesday 20 AprilChampionshipQPRHL0-1Bench
Saturday 17 AprilChampionshipWycombeHD2-2Bench
Tuesday 13 AprilChampionshipSheffield WednesdayAW0-2Bench
Saturday 10 AprilChampionshipMillwallAW0-3Bench
Monday 5 AprilChampionshipPrestonHL0-1Bench
Friday 2 AprilChampionshipBirminghamAL1-0Bench
Saturday 20 MarchChampionshipCardiffHL0-1Bench
Tuesday 16 MarchChampionshipBournemouthAL3-0Bench
Saturday 13 MarchChampionshipLutonAW0-1Bench
Tuesday 9 MarchChampionshipBlackburnAD1-1Bench
Saturday 6 MarchChampionshipMiddlesbroughHW2-1Bench
Wednesday 3 MarchChampionshipStoke CityAW1-2Bench
Saturday 27 FebruaryChampionshipBristol CityHL1-3Bench
Wednesday 24 FebruaryChampionshipCoventryHW1-0Bench
Saturday 20 FebruaryChampionshipHuddersfieldAL4-1Bench
Wednesday 17 FebruaryChampionshipNottingham ForestHW1-0Bench
Friday 5 FebruaryChampionshipNorwichHW2-0Bench
Saturday 30 JanuaryChampionshipRotherhamAW1-3Bench
Wednesday 27 JanuaryChampionshipBrentfordHD1-1Bench
Saturday 16 JanuaryChampionshipBarnsleyAW0-2Bench
Saturday 9 JanuaryFA CupPlymouthHL2-390006.238
Saturday 2 JanuaryChampionshipReadingHL1-2Bench
Tuesday 29 DecemberChampionshipBlackburnHW2-1Bench
Saturday 26 DecemberChampionshipBarnsleyAL2-1Bench
Saturday 12 DecemberChampionshipBournemouthAL5-045005.614
Tuesday 8 DecemberChampionshipSheffield WednesdayHW2-090007.346
Saturday 5 DecemberChampionshipQPRHW2-090007.241
Tuesday 1 DecemberChampionshipCardiffAL3-090005.927
Saturday 7 NovemberChampionshipLutonHD1-190006.329
Tuesday 3 NovemberChampionshipBristol CityHL1-29006.230
Saturday 31 OctoberChampionshipMillwallAW0-390008.248
Wednesday 28 OctoberChampionshipBirminghamAL2-190006.337
Saturday 24 OctoberChampionshipPrestonHL1-290006.523
Tuesday 20 OctoberChampionshipDerbyHW1-090007.325
Saturday 17 OctoberChampionshipSwanseaAW1-29007.236
Saturday 3 OctoberChampionshipRotherhamAD1-190006.526
Friday 25 SeptemberChampionshipNottingham ForestHW1-090007.718
Saturday 19 SeptemberChampionshipBrentfordAL3-09000637
Saturday 12 SeptemberChampionshipNorwichHL0-19000731
Saturday 5 SeptemberEFL CupRochdaleHL0-190006.534

2019

25 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipBirminghamAW1-374006.873
Saturday 11 JulyChampionshipBrentfordHL1-390005.567
Wednesday 8 JulyChampionshipWest BromAL2-090007.483
Saturday 4 JulyChampionshipNottingham ForestHD1-19000792
Wednesday 1 JulyChampionshipPrestonAW0-190007.161
Saturday 27 JuneChampionshipReadingHW2-19000776
Saturday 20 JuneChampionshipMillwallAW2-390006.274
Sunday 8 MarchChampionshipBlackburnHW3-090007.787
Saturday 29 FebruaryChampionshipSheffield WednesdayAW1-390006.970
Tuesday 25 FebruaryChampionshipQPRAL2-190006.767
Friday 21 FebruaryChampionshipFulhamHD1-190006.961
Wednesday 12 FebruaryChampionshipBristol CityAL3-290005.971
Saturday 8 FebruaryChampionshipSwanseaAW2-39006.473
Friday 31 JanuaryChampionshipStoke CityHW4-090007.477
Tuesday 28 JanuaryChampionshipLutonAL3-29006.150
Saturday 18 JanuaryChampionshipHull CityHW1-090007.156
Saturday 11 JanuaryChampionshipMiddlesbroughAD2-290006.658
Thursday 2 JanuaryChampionshipBarnsleyHW2-190006.245
Monday 30 DecemberChampionshipCharltonHW2-1900006.918%
Thursday 26 DecemberChampionshipWiganAD1-1900007.265%
Saturday 21 DecemberChampionshipReadingAL3-0900006.975%
Saturday 14 DecemberChampionshipMillwallHL0-1900006.758%
Wednesday 11 DecemberChampionshipSheffield WednesdayHD1-1900006.650%
Saturday 7 DecemberChampionshipBlackburnAL1-0900006.951%
Saturday 30 NovemberChampionshipQPRHD1-1900006.662%

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

7 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 13 AprilPremier LeagueTottenhamAL4-0900005.1
Saturday 6 AprilPremier LeagueLeicesterHL1-4900006.2
Saturday 30 MarchPremier LeagueCrystal PalaceAL2-0900006.6
Saturday 9 FebruaryPremier LeagueArsenalHL1-2900006.3
Saturday 25 AugustPremier LeagueCardiffHD0-0130006.7
Sunday 19 AugustPremier LeagueManchester CityAL6-1900005.4
Saturday 11 AugustPremier LeagueChelseaHL0-3900005.9

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

7 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 5 MayPremier LeagueWest HamHL0-2900006.4
Saturday 28 AprilPremier LeagueCrystal PalaceAL5-0900005.8
Thursday 19 AprilPremier LeagueSouthamptonHD0-0900007.3
Saturday 14 AprilPremier LeagueBurnleyAL2-140006.5
Tuesday 24 OctoberEFL CupLeedsHW3-1900006.667%
Tuesday 19 SeptemberEFL CupLiverpoolHW2-0900007.329%
Tuesday 22 AugustEFL CupSheffield UtdAW1-4900006.558%

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.

2016

1 playedUEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 7 DecemberUEFA Champions LeagueFC PortoAL5-0900005.631%

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.