Skip to content
442ball
Menu

H. Toffolo: match by match

211 appearances across 6 competitions, 2015 to 2026.

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

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

2026

15 playedMajor League Soccer

2025

6 playedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 NovemberMajor League SoccerNew York City FCHL1-3900006.631
Saturday 1 NovemberMajor League SoccerNew York City FCAD0-0900007.230
Tuesday 28 OctoberMajor League SoccerNew York City FCHL0-1900006.644
Saturday 18 OctoberMajor League SoccerPhiladelphia UnionHW2-063010726
Sunday 24 AugustMajor League SoccerNew York Red BullsHW1-0450006.713
Saturday 16 AugustMajor League SoccerReal Salt LakeHW1-0120006.36

2024

7 played22 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueChelseaHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 18 MayPremier LeagueWest HamAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 11 MayPremier LeagueLeicesterHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 5 MayPremier LeagueCrystal PalaceAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 1 MayPremier LeagueBrentfordHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 27 AprilFA CupManchester CityHL0-2900006.919
Monday 21 AprilPremier LeagueTottenhamAW1-29000□7.710
Saturday 5 AprilPremier LeagueAston VillaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 1 AprilPremier LeagueManchester UnitedHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 MarchFA CupBrightonAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 FebruaryPremier LeagueNewcastleAL4-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 11 FebruaryFA CupExeter CityAD2-21200007.788
Saturday 25 JanuaryPremier LeagueBournemouthAL5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 JanuaryFA CupLutonHW2-0900007.736
Sunday 29 DecemberPremier LeagueEvertonAW0-280006.62
Thursday 26 DecemberPremier LeagueTottenhamHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 DecemberPremier LeagueBrentfordAW0-21000Not recorded1
Saturday 14 DecemberPremier LeagueAston VillaHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 DecemberPremier LeagueManchester UnitedAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 NovemberPremier LeagueIpswichHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 NovemberPremier LeagueArsenalAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 NovemberPremier LeagueWest HamHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 25 OctoberPremier LeagueLeicesterAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 OctoberPremier LeagueCrystal PalaceHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 SeptemberPremier LeagueFulhamHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 SeptemberPremier LeagueLiverpoolAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 28 AugustEFL CupNewcastleHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AugustPremier LeagueSouthamptonAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 AugustPremier LeagueBournemouthHD1-1360006.615

2023

28 played9 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueBurnleyAW1-2900006.617
Saturday 11 MayPremier LeagueChelseaHL2-3180006.34
Saturday 4 MayPremier LeagueSheffield UtdAW1-3130006.77
Sunday 28 AprilPremier LeagueManchester CityHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 AprilPremier LeagueEvertonAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 AprilPremier LeagueWolvesHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 7 AprilPremier LeagueTottenhamAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 2 AprilPremier LeagueFulhamHW3-1130006.70
Saturday 30 MarchPremier LeagueCrystal PalaceHD1-1130006.35
Saturday 16 MarchPremier LeagueLutonAD1-19000□715
Sunday 10 MarchPremier LeagueBrightonAL1-0900006.627
Saturday 2 MarchPremier LeagueLiverpoolHL0-190000711
Wednesday 28 FebruaryFA CupManchester UnitedHL0-11010006.922
Saturday 24 FebruaryPremier LeagueAston VillaAL4-2450006.65
Saturday 17 FebruaryPremier LeagueWest HamHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 FebruaryPremier LeagueNewcastleHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 FebruaryPremier LeagueBournemouthAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 30 JanuaryPremier LeagueArsenalHL1-290000710
Friday 26 JanuaryFA CupBristol CityAD0-0250006.94
Saturday 20 JanuaryPremier LeagueBrentfordAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 17 JanuaryFA CupBlackpoolAW2-3340006.613
Sunday 7 JanuaryFA CupBlackpoolHD2-2450006.316
Saturday 30 DecemberPremier LeagueManchester UnitedHW2-1140006.30
Saturday 23 DecemberPremier LeagueBournemouthHL2-3850006.78
Friday 15 DecemberPremier LeagueTottenhamHL0-29000□6.912
Saturday 9 DecemberPremier LeagueWolvesAD1-1901006.916
Wednesday 6 DecemberPremier LeagueFulhamAL5-0900006.333
Saturday 2 DecemberPremier LeagueEvertonHL0-1820006.934
Saturday 25 NovemberPremier LeagueBrightonHL2-39000□7.233
Sunday 12 NovemberPremier LeagueWest HamAL3-2900006.725
Sunday 5 NovemberPremier LeagueAston VillaHW2-0710207.916
Sunday 29 OctoberPremier LeagueLiverpoolAL3-0210006.32
Saturday 21 OctoberPremier LeagueLutonHD2-2900006.621
Saturday 7 OctoberPremier LeagueCrystal PalaceAD0-0900007.336
Sunday 1 OctoberPremier LeagueBrentfordHD1-13001073
Wednesday 30 AugustEFL CupBurnleyHL0-1200006.36
Friday 18 AugustPremier LeagueSheffield UtdHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

21 played11 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueCrystal PalaceAD1-1450006.57
Saturday 20 MayPremier LeagueArsenalHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MayPremier LeagueChelseaAD2-21000Not recorded1
Monday 8 MayPremier LeagueSouthamptonHW4-390006.38
Saturday 29 AprilPremier LeagueBrentfordAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 26 AprilPremier LeagueBrightonHW3-1190006.30
Saturday 22 AprilPremier LeagueLiverpoolAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 AprilPremier LeagueManchester UnitedHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 AprilPremier LeagueAston VillaAL2-09000□6.77
Tuesday 4 AprilPremier LeagueLeedsAL2-1900007.215
Saturday 1 AprilPremier LeagueWolvesHD1-16100□6.36
Friday 17 MarchPremier LeagueNewcastleHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 MarchPremier LeagueEvertonHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 FebruaryPremier LeagueWest HamAL4-0130006.310
Saturday 18 FebruaryPremier LeagueManchester CityHD1-1110006.62
Saturday 14 JanuaryPremier LeagueLeicesterHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 11 JanuaryEFL CupWolvesHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 JanuaryFA CupBlackpoolAL4-1900106.534
Wednesday 4 JanuaryPremier LeagueSouthamptonAW0-1120006.90
Sunday 1 JanuaryPremier LeagueChelseaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 DecemberPremier LeagueManchester UnitedAL3-0280006.97
Wednesday 21 DecemberEFL CupBlackburnAW1-4900007.322
Tuesday 18 OctoberPremier LeagueBrightonAD0-0170006.60
Saturday 15 OctoberPremier LeagueWolvesAL1-0890005.912
Monday 10 OctoberPremier LeagueAston VillaHD1-1900006.724
Friday 16 SeptemberPremier LeagueFulhamHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 SeptemberPremier LeagueBournemouthHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 31 AugustPremier LeagueManchester CityAL6-0210006.36
Sunday 28 AugustPremier LeagueTottenhamHL0-2900007.235
Saturday 20 AugustPremier LeagueEvertonAD1-190000714
Sunday 14 AugustPremier LeagueWest HamHW1-0900006.919
Saturday 6 AugustPremier LeagueNewcastleAL2-0900006.517

2021

48 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 29 MayChampionshipNottingham ForestHL0-19000□6.726
Monday 16 MayChampionshipLutonHW1-0900007.220
Friday 13 MayChampionshipLutonAD1-1900106.919
Saturday 7 MayChampionshipBristol CityHW2-0531007.520
Saturday 30 AprilChampionshipCoventryAW1-2901007.216
Friday 22 AprilChampionshipBarnsleyHW2-1841007.935
Monday 18 AprilChampionshipMiddlesbroughAW0-28100□6.58
Friday 15 AprilChampionshipQPRHD2-2901007.519
Monday 11 AprilChampionshipLutonHW2-09000□6.928
Friday 1 AprilChampionshipHull CityAW0-1901007.718
Saturday 19 MarchChampionshipBournemouthHL0-3900006.532
Wednesday 16 MarchChampionshipMillwallAL2-0900007.226
Friday 11 MarchChampionshipWest BromAD2-2900006.230
Monday 7 MarchFA CupNottingham ForestAL2-1350006.713
Friday 4 MarchChampionshipPeterboroughHW3-0900107.958
Saturday 26 FebruaryChampionshipBirminghamAW0-2900006.922
Wednesday 23 FebruaryChampionshipCardiffHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 FebruaryChampionshipFulhamAW1-2900006.618
Saturday 12 FebruaryChampionshipSheffield UtdHD0-02000Not recorded0
Wednesday 9 FebruaryChampionshipPrestonAD0-090000726
Wednesday 2 FebruaryChampionshipDerbyHW2-0900007.362
Friday 28 JanuaryChampionshipStoke CityHD1-1900007.226
Saturday 22 JanuaryChampionshipReadingAW3-4900006.337
Saturday 15 JanuaryChampionshipSwanseaHD1-1900006.623
Sunday 2 JanuaryChampionshipBlackburnAD0-0900006.921
Thursday 30 DecemberChampionshipNottingham ForestAW0-1900107.323
Sunday 26 DecemberChampionshipBlackpoolHW3-29001□6.632
Saturday 18 DecemberChampionshipBristol CityAW2-3900107.219
Saturday 11 DecemberChampionshipCoventryHD1-1900106.922
Saturday 4 DecemberChampionshipBarnsleyAD1-1900006.531
Saturday 27 NovemberChampionshipMiddlesbroughHL1-2730006.217
Wednesday 24 NovemberChampionshipQPRAL1-0900007.327
Saturday 20 NovemberChampionshipWest BromHW1-0900006.913
Saturday 6 NovemberChampionshipCardiffAL2-1900006.523
Tuesday 2 NovemberChampionshipPeterboroughAD1-19000□715
Saturday 30 OctoberChampionshipMillwallHW1-0900006.925
Saturday 23 OctoberChampionshipBournemouthAL3-0900006.314
Wednesday 20 OctoberChampionshipBirminghamHD0-0900006.332
Saturday 16 OctoberChampionshipHull CityHW2-090000727
Saturday 2 OctoberChampionshipLutonAD0-0900006.623
Tuesday 28 SeptemberChampionshipBlackburnHW3-2900107.221
Saturday 25 SeptemberChampionshipSwanseaAL1-0900005.923
Saturday 18 SeptemberChampionshipNottingham ForestHL0-2900006.950
Tuesday 14 SeptemberChampionshipBlackpoolAW0-3900007.328
Saturday 11 SeptemberChampionshipStoke CityAL2-1901006.934
Saturday 28 AugustChampionshipReadingHW4-0900006.535
Tuesday 24 AugustEFL CupEvertonHL1-2900006.231
Saturday 21 AugustChampionshipSheffield UtdAW1-2300106.93
Sunday 1 AugustEFL CupSheffield WednesdayAD0-0900007.246

2020

32 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 1 MayChampionshipCoventryHD1-1900006.343
Saturday 24 AprilChampionshipBlackburnAL5-2900006.233
Saturday 17 AprilChampionshipNottingham ForestAW0-2660006.68
Saturday 6 FebruaryChampionshipLutonAD1-19000■724
Saturday 30 JanuaryChampionshipStoke CityHD1-1900007.359
Tuesday 26 JanuaryChampionshipBristol CityAL2-1900006.732
Wednesday 20 JanuaryChampionshipMillwallHL0-1900006.966
Saturday 16 JanuaryChampionshipWatfordAL2-0900006.928
Saturday 2 JanuaryChampionshipReadingHL1-29000□6.246
Tuesday 29 DecemberChampionshipBlackburnHW2-1900006.931
Saturday 26 DecemberChampionshipBarnsleyAL2-1900006.926
Saturday 19 DecemberChampionshipWatfordHW2-0900007.328
Wednesday 16 DecemberChampionshipCoventryAD0-0900007.345
Saturday 12 DecemberChampionshipBournemouthAL5-07100□5.337
Tuesday 8 DecemberChampionshipSheffield WednesdayHW2-09000□7.228
Saturday 5 DecemberChampionshipQPRHW2-090100859
Tuesday 1 DecemberChampionshipCardiffAL3-0720006.324
Saturday 28 NovemberChampionshipMiddlesbroughHW3-2900106.629
Tuesday 24 NovemberChampionshipWycombeAD0-0900006.915
Saturday 21 NovemberChampionshipStoke CityAL4-3900106.535
Saturday 7 NovemberChampionshipLutonHD1-1900107.242
Tuesday 3 NovemberChampionshipBristol CityHL1-2900006.954
Saturday 31 OctoberChampionshipMillwallAW0-3900006.636
Wednesday 28 OctoberChampionshipBirminghamAL2-1900007.352
Saturday 24 OctoberChampionshipPrestonHL1-290000739
Tuesday 20 OctoberChampionshipDerbyHW1-0900108.338
Saturday 17 OctoberChampionshipSwanseaAW1-2901006.914
Saturday 3 OctoberChampionshipRotherhamAD1-1900007.234
Friday 25 SeptemberChampionshipNottingham ForestHW1-0900107.928
Saturday 19 SeptemberChampionshipBrentfordAL3-0360006.69
Saturday 12 SeptemberChampionshipNorwichHL0-1900006.932
Saturday 5 SeptemberEFL CupRochdaleHL0-190000743

2019

46 playedChampionship, EFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipMillwallAL4-1900006.594
Friday 17 JulyChampionshipWest BromHW2-1900006.758
Tuesday 14 JulyChampionshipSheffield WednesdayAD0-0900007.878
Friday 10 JulyChampionshipLutonHL0-290000775
Tuesday 7 JulyChampionshipReadingAD0-09000□7.278
Saturday 4 JulyChampionshipPrestonHD0-0900006.971
Wednesday 1 JulyChampionshipBirminghamAW0-3900107.265
Sunday 28 JuneChampionshipNottingham ForestAL3-1900007.285
Saturday 20 JuneChampionshipWiganHL0-2900006.781
Saturday 7 MarchChampionshipLeedsAL2-0900006.767
Saturday 29 FebruaryChampionshipCharltonHW4-0900007.881
Tuesday 25 FebruaryChampionshipBristol CityHW2-19000□6.678
Saturday 22 FebruaryChampionshipSwanseaAL3-1900006.475
Saturday 15 FebruaryChampionshipDerbyAD1-1901007.774
Wednesday 12 FebruaryChampionshipCardiffHL0-3900006.984
Saturday 8 FebruaryChampionshipQPRHW2-090010873
Saturday 1 FebruaryChampionshipFulhamAL3-2900006.461
Tuesday 28 JanuaryChampionshipHull CityAW1-2900006.764
Saturday 18 JanuaryChampionshipBrentfordHD0-0900006.976
Tuesday 14 JanuaryLeague OneBoltonHW5-1900107.666
Saturday 11 JanuaryLeague OneShrewsburyAD1-1900006.375
Saturday 4 JanuaryLeague OneSunderlandAL3-1900006.176
Wednesday 1 JanuaryLeague OnePeterboroughHW2-1900006.974
Sunday 29 DecemberLeague OneIpswichHW5-390000663%
Thursday 26 DecemberLeague OneOxford UnitedAL1-0900006.881%
Saturday 21 DecemberLeague OneCoventryAL1-0900006.675%
Saturday 14 DecemberLeague OneTranmereHW1-090000777%
Saturday 7 DecemberLeague OneBurton AlbionAW0-290000769%
Saturday 16 NovemberLeague OneGillinghamAL1-0900006.257%
Saturday 2 NovemberLeague OneAFC WimbledonAD1-19000□6.771%
Tuesday 22 OctoberLeague OnePortsmouthAL1-0900006.471%
Friday 18 OctoberLeague OneShrewsburyHD0-0900007.382%
Saturday 12 OctoberLeague OnePeterboroughAL2-0900006.481%
Saturday 5 OctoberLeague OneSunderlandHW2-0900006.759%
Friday 27 SeptemberLeague OneBlackpoolAL2-1900005.865%
Saturday 21 SeptemberLeague OneOxford UnitedHL0-6900005.969%
Tuesday 17 SeptemberLeague OneRochdaleAD1-1900107.675%
Saturday 14 SeptemberLeague OneBristol RoversHL0-1900006.673%
Saturday 7 SeptemberLeague OneWycombeAL3-1900006.163%
Saturday 31 AugustLeague OneFleetwood TownHW2-090010868%
Wednesday 28 AugustEFL CupEvertonHL2-4900006.578%
Saturday 24 AugustLeague OneDoncasterAL2-1900006.465%
Tuesday 20 AugustLeague OneMilton Keynes DonsAL2-1900006.784%
Saturday 17 AugustLeague OneSouthendHW4-0901007.985%
Saturday 10 AugustLeague OneRotherhamAW0-29000□7.142%
Saturday 3 AugustLeague OneAccrington STHW2-09000□6.746%

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

1 playedFA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 5 JanuaryFA CupEvertonAL2-1900006.544%

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.

2015

7 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 5 DecemberChampionshipWolvesHL1-290000763%
Saturday 21 NovemberChampionshipLeedsAW0-1450006.554%
Saturday 7 NovemberChampionshipIpswichHL2-58500□5.977%
Tuesday 3 NovemberChampionshipMiddlesbroughAL1-0900006.556%
Saturday 31 OctoberChampionshipDerbyAL3-062000676%
Friday 23 OctoberChampionshipSheffield WednesdayHL1-2900006.475%
Tuesday 20 OctoberChampionshipReadingHD1-19000□7.480%

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.