Skip to content
442ball
Menu

M. Peart-Harris: match by match

126 appearances across 5 competitions, 2021 to 2026.

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

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

2026

15 playedChampionship, EFL Cup

2025

21 played7 unusedChampionship, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipMillwallAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 AprilChampionshipSheffield WednesdayHW4-1711107.614
Tuesday 21 AprilChampionshipWrexhamHL0-1560006.25
Saturday 18 AprilChampionshipDerbyAL1-0620006.311
Saturday 11 AprilChampionshipWatfordHW2-07810□7.28
Monday 6 AprilChampionshipPortsmouthAD2-2800006.25
Friday 3 AprilChampionshipHull CityHD1-1760006.711
Saturday 21 MarchChampionshipSouthamptonAL2-0770006.616
Wednesday 11 MarchChampionshipBlackburnHW1-078000711
Friday 6 MarchChampionshipPrestonAW1-3900006.910
Saturday 28 FebruaryChampionshipWest BromHW2-1640006.913
Wednesday 25 FebruaryChampionshipStoke CityAL2-1830006.219
Saturday 21 FebruaryChampionshipMiddlesbroughAD0-0570006.38
Tuesday 10 FebruaryChampionshipNorwichHL0-39000□6.317
Saturday 7 FebruaryChampionshipCoventryAD0-0710006.56
Tuesday 3 FebruaryChampionshipSheffield UtdAL3-179100710
Saturday 31 JanuaryChampionshipBirminghamHL0-2900006.919
Saturday 24 JanuaryChampionshipLeicesterAW1-2750007.512
Tuesday 20 JanuaryChampionshipQPRHD0-0890007.514
Saturday 17 JanuaryChampionshipBristol CityHD0-0800006.517
Friday 9 JanuaryFA CupMilton Keynes DonsAD1-11030006.331
Wednesday 7 JanuaryPremier LeagueSunderlandHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 JanuaryPremier LeagueEvertonAW2-41000Not recorded0
Wednesday 17 DecemberEFL CupManchester CityAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 DecemberPremier LeagueLeedsHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 AugustEFL CupBournemouthAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 AugustPremier LeagueAston VillaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 AugustPremier LeagueNottingham ForestAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2024

31 played4 unusedChampionship, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 4 MarchChampionshipPrestonAD0-0410006.27
Saturday 22 FebruaryChampionshipBlackburnHW3-0811108.315
Saturday 15 FebruaryChampionshipStoke CityAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 12 FebruaryChampionshipSheffield WednesdayHL0-1640006.925
Sunday 9 FebruaryChampionshipBristol CityAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 FebruaryChampionshipCoventryHL0-2130006.310
Saturday 25 JanuaryChampionshipNorwichAL5-1690006.720
Tuesday 21 JanuaryChampionshipSheffield UtdHL1-2870006.714
Saturday 18 JanuaryChampionshipCardiffAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 JanuaryFA CupSouthamptonAL3-0900006.722
Saturday 4 JanuaryChampionshipWest BromHD1-11500□6.58
Wednesday 1 JanuaryChampionshipPortsmouthAL4-0260006.34
Sunday 29 DecemberChampionshipLutonHW2-1131007.613
Thursday 26 DecemberChampionshipQPRHW3-0290006.78
Saturday 21 DecemberChampionshipHull CityAL2-1900006.520
Saturday 14 DecemberChampionshipSunderlandHL2-3720006.915
Tuesday 10 DecemberChampionshipPlymouthAW1-29001□7.612
Saturday 7 DecemberChampionshipLutonAD1-1880006.718
Saturday 30 NovemberChampionshipPortsmouthHD2-2900107.215
Wednesday 27 NovemberChampionshipDerbyAW1-28401□6.717
Sunday 24 NovemberChampionshipLeedsHL3-49000□5.915
Sunday 10 NovemberChampionshipBurnleyAL1-0770006.918
Tuesday 5 NovemberChampionshipWatfordHW1-09010□8.623
Saturday 2 NovemberChampionshipOxford UnitedAW1-2830006.725
Saturday 26 OctoberChampionshipMillwallHL0-1900006.314
Tuesday 22 OctoberChampionshipSheffield WednesdayAD0-09000□719
Saturday 19 OctoberChampionshipBlackburnAL1-0180006.97
Saturday 5 OctoberChampionshipStoke CityHD0-0140006.72
Wednesday 2 OctoberChampionshipSheffield UtdAL1-0900006.514
Sunday 29 SeptemberChampionshipBristol CityHD1-1170006.22
Saturday 21 SeptemberChampionshipCoventryAW1-2250006.30
Saturday 14 SeptemberChampionshipNorwichHW1-0110006.32
Saturday 31 AugustChampionshipWest BromAL1-0170006.36
Wednesday 28 AugustEFL CupColchesterAW0-1140006.74
Sunday 18 AugustPremier LeagueCrystal PalaceHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

16 played8 unusedFA Cup, League One, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 AprilLeague OneLincolnAW0-28910□7.223
Saturday 20 AprilLeague OneWiganHL1-2450007.212
Saturday 6 AprilLeague OneShrewsburyHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 29 MarchLeague OneWycombeAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 MarchLeague OnePeterboroughAW0-1610006.98
Tuesday 12 MarchLeague OneBurton AlbionHW2-1830006.933
Saturday 9 MarchLeague OneBlackpoolAD0-04500□6.722
Saturday 2 MarchLeague OneOxford UnitedHW2-1790007.225
Saturday 24 FebruaryLeague OneCharltonAD0-0170006.75
Tuesday 13 FebruaryLeague OneCambridge UnitedHW3-172100714
Saturday 10 FebruaryLeague OneCarlisleAW0-1570006.316
Saturday 3 FebruaryLeague OneNorthamptonHW4-1570006.713
Tuesday 30 JanuaryLeague OneOxford UnitedAD2-29000□7.232
Saturday 27 JanuaryLeague OnePort ValeAW0-190000721
Saturday 20 JanuaryPremier LeagueNottingham ForestHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 5 JanuaryFA CupWolvesHD1-1450006.57
Saturday 30 DecemberPremier LeagueCrystal PalaceAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 27 DecemberPremier LeagueWolvesHL1-4110006.73
Sunday 17 DecemberPremier LeagueAston VillaHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 DecemberPremier LeagueSheffield UtdAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 6 DecemberPremier LeagueBrightonAL2-1120006.21
Saturday 2 DecemberPremier LeagueLutonHW3-11000Not recorded1
Saturday 25 NovemberPremier LeagueArsenalHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 NovemberPremier LeagueLiverpoolAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

42 played2 unusedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 7 MayLeague OneCambridge UnitedAL2-0320006.910
Saturday 29 AprilLeague OneOxford UnitedHL0-3520006.612
Saturday 22 AprilLeague OneCheltenhamAL3-1690006.617
Tuesday 18 AprilLeague OneFleetwood TownHD0-073000717
Saturday 15 AprilLeague OneBarnsleyHL1-5670106.618
Monday 10 AprilLeague OneWycombeAL2-0260006.79
Friday 7 AprilLeague OneDerbyHL0-2710006.917
Saturday 1 AprilLeague OnePortsmouthAL1-0860006.626
Sunday 26 MarchLeague OneSheffield WednesdayHW1-0880006.712
Saturday 18 MarchLeague OnePlymouthAL2-0900007.219
Saturday 11 MarchLeague OneBristol RoversHL1-3900005.920
Saturday 4 MarchLeague OneAccrington STAL2-190100713
Saturday 25 FebruaryLeague OneLincolnHD1-19001□7.229
Saturday 18 FebruaryLeague OneIpswichAL4-0730006.713
Tuesday 14 FebruaryLeague OneCharltonHL0-1900006.625
Saturday 11 FebruaryLeague OneMorecambeAD1-19000□6.723
Saturday 4 FebruaryLeague OnePeterboroughHL0-290000616
Saturday 28 JanuaryLeague OneShrewsburyAL2-1200006.34
Tuesday 24 JanuaryLeague OneBoltonAL1-0580006.911
Saturday 21 JanuaryLeague OneMilton Keynes DonsHL1-28210□6.911
Saturday 14 JanuaryLeague OneExeter CityAD1-1900006.714
Sunday 1 JanuaryLeague OnePort ValeHL1-3640006.711
Thursday 29 DecemberLeague OneBurton AlbionHL1-2901007.38
Monday 26 DecemberLeague OneMilton Keynes DonsAL1-0900006.913
Saturday 10 DecemberLeague OneCheltenhamHW1-0901007.917
Saturday 3 DecemberLeague OneCambridge UnitedHW2-190000720
Saturday 26 NovemberFA CupAlvechurchHW2-1900006.225
Saturday 19 NovemberLeague OneOxford UnitedAD1-19000□6.920
Saturday 12 NovemberLeague OneWycombeHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 NovemberFA CupSouth ShieldsAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 OctoberLeague OneBarnsleyAL2-0580006.719
Tuesday 25 OctoberLeague OneFleetwood TownAD1-17500□6.925
Saturday 22 OctoberLeague OnePortsmouthHL0-1900006.934
Saturday 15 OctoberLeague OnePort ValeAD2-2831007.37
Tuesday 11 OctoberLeague OnePeterboroughAL4-176000621
Saturday 8 OctoberLeague OneBoltonHW1-0110006.64
Saturday 1 OctoberLeague OneBurton AlbionAL3-2160006.36
Saturday 24 SeptemberLeague OneExeter CityHL0-4640006.911
Saturday 17 SeptemberLeague OneMorecambeHL1-2740006.923
Tuesday 13 SeptemberLeague OneCharltonAD1-1900007.225
Tuesday 6 SeptemberLeague OneAccrington STHW2-19001□7.727
Saturday 3 SeptemberLeague OneShrewsburyHL0-2900007.241
Saturday 27 AugustLeague OneSheffield WednesdayAL5-0900006.330
Wednesday 24 AugustEFL CupBrightonHL0-3450006.313

2021

1 played6 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 15 MayPremier LeagueEvertonAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 AprilPremier LeagueTottenhamHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 29 DecemberPremier LeagueManchester CityHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 DecemberPremier LeagueBrightonAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 22 DecemberEFL CupChelseaHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 21 SeptemberEFL CupOldhamHW7-0190006.315
Tuesday 24 AugustEFL CupForest GreenHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded