Skip to content
442ball
Menu

M. Peart-Harris: match by match

120 appearances across 5 competitions, 2021 to 2026.

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

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

2026

9 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-078107.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-390006.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-115006.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-290017.612
Saturday 7 DecemberChampionshipLutonAD1-1880006.718
Saturday 30 NovemberChampionshipPortsmouthHD2-2900107.215
Wednesday 27 NovemberChampionshipDerbyAW1-284016.717
Sunday 24 NovemberChampionshipLeedsHL3-490005.915
Sunday 10 NovemberChampionshipBurnleyAL1-0770006.918
Tuesday 5 NovemberChampionshipWatfordHW1-090108.623
Saturday 2 NovemberChampionshipOxford UnitedAW1-2830006.725
Saturday 26 OctoberChampionshipMillwallHL0-1900006.314
Tuesday 22 OctoberChampionshipSheffield WednesdayAD0-09000719
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-289107.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-045006.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-290007.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-190017.229
Saturday 18 FebruaryLeague OneIpswichAL4-0730006.713
Tuesday 14 FebruaryLeague OneCharltonHL0-1900006.625
Saturday 11 FebruaryLeague OneMorecambeAD1-190006.723
Saturday 4 FebruaryLeague OnePeterboroughHL0-290000616
Saturday 28 JanuaryLeague OneShrewsburyAL2-1200006.34
Tuesday 24 JanuaryLeague OneBoltonAL1-0580006.911
Saturday 21 JanuaryLeague OneMilton Keynes DonsHL1-282106.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-190006.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-175006.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-190017.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