Skip to content
442ball
Menu

T. Pukki: match by match

270 appearances across 7 competitions, 2018 to 2024.

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

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

2024

27 played7 unusedMajor League Soccer, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 NovemberMajor League SoccerLos Angeles GalaxyAL6-2240006.95
Sunday 17 NovemberUEFA Nations LeagueGreeceHL0-2150006.21
Thursday 14 NovemberUEFA Nations LeagueRep. Of IrelandAL1-0110006.32
Sunday 3 NovemberMajor League SoccerReal Salt LakeHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 30 OctoberMajor League SoccerReal Salt LakeAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 OctoberMajor League SoccerSt. Louis CityHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 13 OctoberUEFA Nations LeagueEnglandHL1-3150006.33
Thursday 10 OctoberUEFA Nations LeagueRep. Of IrelandHL1-2120006.32
Sunday 22 SeptemberMajor League SoccerSporting Kansas CityAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 19 SeptemberMajor League SoccerFC CincinnatiHL1-21400077
Sunday 15 SeptemberMajor League SoccerSt. Louis CityAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 10 SeptemberUEFA Nations LeagueEnglandAL2-0450006.73
Saturday 7 SeptemberUEFA Nations LeagueGreeceAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 SeptemberMajor League SoccerSan Jose EarthquakesAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AugustMajor League SoccerSeattle SoundersHL2-3590006.610
Sunday 21 JulyMajor League SoccerSan Jose EarthquakesHW2-0140006.64
Thursday 18 JulyMajor League SoccerDC UnitedHL2-3171006.60
Sunday 14 JulyMajor League SoccerHouston DynamoAD1-1310006.21
Monday 8 JulyMajor League SoccerLos Angeles GalaxyAL2-1291007.26
Sunday 2 JuneMajor League SoccerSporting Kansas CityHW3-190006.31
Thursday 30 MayMajor League SoccerLos Angeles FCAL2-0630006.54
Sunday 26 MayMajor League SoccerColorado RapidsAD3-3190006.33
Sunday 19 MayMajor League SoccerPortland TimbersHW2-1790006.99
Thursday 16 MayMajor League SoccerLos Angeles GalaxyHD2-2300006.34
Saturday 4 MayMajor League SoccerAtlanta United FCAW1-2270006.33
Sunday 28 AprilMajor League SoccerSporting Kansas CityHW2-1450006.76
Sunday 21 AprilMajor League SoccerCharlotteAW0-3300006.72
Sunday 14 AprilMajor League SoccerHouston DynamoHL1-2650007.36
Sunday 7 AprilMajor League SoccerReal Salt LakeHD1-1840006.710
Saturday 30 MarchMajor League SoccerPhiladelphia UnionAL2-0700006.39
Sunday 17 MarchMajor League SoccerLos Angeles FCHW2-0700006.912
Sunday 10 MarchMajor League SoccerOrlando City SCAW2-3662008.58
Saturday 2 MarchMajor League SoccerColumbus CrewHD1-1600006.26
Sunday 25 FebruaryMajor League SoccerAustinAW1-2680007.26

2023

14 playedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 OctoberMajor League SoccerSporting Kansas CityAL3-1900006.27
Sunday 8 OctoberMajor League SoccerLos Angeles GalaxyHW5-2874001012
Thursday 5 OctoberMajor League SoccerLos Angeles FCAL5-1660006.210
Sunday 1 OctoberMajor League SoccerSan Jose EarthquakesHD1-1901006.99
Sunday 24 SeptemberMajor League SoccerSt. Louis CityHL1-2901007.615
Thursday 21 SeptemberMajor League SoccerLos Angeles GalaxyAL4-37711087
Sunday 17 SeptemberMajor League SoccerSporting Kansas CityHL0-1800006.611
Sunday 3 SeptemberMajor League SoccerSan Jose EarthquakesAD1-1811007.311
Thursday 31 AugustMajor League SoccerColorado RapidsHW3-0631007.25
Sunday 27 AugustMajor League SoccerSeattle SoundersHD1-1710006.57
Sunday 20 AugustMajor League SoccerNew York City FCAW0-2810006.36
Sunday 16 JulyMajor League SoccerLos Angeles FCHD1-1700006.510
Thursday 13 JulyMajor League SoccerHouston DynamoAW0-36010073
Sunday 9 JulyMajor League SoccerAustinHL1-4340006.73

2022

48 played3 unusedChampionship, EFL Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipBlackpoolHL0-1820007.34
Saturday 29 AprilChampionshipWest BromAL2-1260006.72
Saturday 22 AprilChampionshipSwanseaHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 19 AprilChampionshipQPRAD1-1150006.30
Friday 14 AprilChampionshipMiddlesbroughAL5-1570006.310
Monday 10 AprilChampionshipRotherhamHD0-0660006.98
Friday 7 AprilChampionshipBlackburnAW0-2260006.34
Saturday 1 AprilChampionshipSheffield UtdHL0-1700006.27
Saturday 18 MarchChampionshipStoke CityAD0-0770006.33
Wednesday 15 MarchChampionshipHuddersfieldAD1-1480006.38
Sunday 12 MarchChampionshipSunderlandHL0-19000□6.68
Saturday 4 MarchChampionshipMillwallAW2-3890006.79
Saturday 25 FebruaryChampionshipCardiffHW2-0310006.32
Tuesday 14 FebruaryChampionshipHull CityHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 FebruaryChampionshipBristol CityAL1-0900006.712
Saturday 4 FebruaryChampionshipBurnleyHL0-3900006.69
Saturday 21 JanuaryChampionshipCoventryAW2-4870107.39
Saturday 14 JanuaryChampionshipPrestonAW0-4722108.96
Monday 2 JanuaryChampionshipWatfordHL0-1900006.919
Friday 30 DecemberChampionshipReadingHD1-1900106.77
Monday 26 DecemberChampionshipLutonAL2-1901007.58
Saturday 17 DecemberChampionshipBlackburnHL0-29000□6.711
Saturday 10 DecemberChampionshipSwanseaAW0-18110078
Saturday 12 NovemberChampionshipMiddlesbroughHL1-2620006.57
Saturday 5 NovemberChampionshipRotherhamAW1-2890006.98
Wednesday 2 NovemberChampionshipQPRHD0-09000063
Saturday 29 OctoberChampionshipStoke CityHW3-18101074
Tuesday 25 OctoberChampionshipBurnleyAL1-0900006.58
Saturday 22 OctoberChampionshipSheffield UtdAD2-2902007.912
Tuesday 18 OctoberChampionshipLutonHL0-1900006.914
Saturday 15 OctoberChampionshipWatfordAL2-19000066
Saturday 8 OctoberChampionshipPrestonHL2-3900106.322
Tuesday 4 OctoberChampionshipReadingAD1-1730006.78
Saturday 1 OctoberChampionshipBlackpoolAW0-1761007.611
Monday 26 SeptemberUEFA Nations LeagueMontenegroAW0-2740107.38
Friday 23 SeptemberUEFA Nations LeagueRomaniaHD1-17510073
Saturday 17 SeptemberChampionshipWest BromHD1-1900106.63
Wednesday 14 SeptemberChampionshipBristol CityHW3-2762007.62
Saturday 3 SeptemberChampionshipCoventryHW3-0721007.56
Tuesday 30 AugustChampionshipBirminghamAW1-2320107.32
Saturday 27 AugustChampionshipSunderlandAW0-1300006.95
Tuesday 23 AugustEFL CupBournemouthHD2-2220107.54
Friday 19 AugustChampionshipMillwallHW2-090006.33
Saturday 13 AugustChampionshipHull CityAL2-1900006.910
Tuesday 9 AugustEFL CupBirminghamHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 AugustChampionshipWiganHD1-1900006.96
Saturday 30 JulyChampionshipCardiffAL1-0780006.310
Tuesday 14 JuneUEFA Nations LeagueBosnia & HerzegovinaAL3-2901108.711
Saturday 11 JuneUEFA Nations LeagueRomaniaAL1-0680006.513
Tuesday 7 JuneUEFA Nations LeagueMontenegroHW2-0670106.718
Saturday 4 JuneUEFA Nations LeagueBosnia & HerzegovinaHD1-1781006.910

2021

40 playedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueTottenhamHL0-5900006.313
Sunday 15 MayPremier LeagueWolvesAD1-1901006.65
Wednesday 11 MayPremier LeagueLeicesterAL3-0900006.217
Sunday 8 MayPremier LeagueWest HamHL0-4900006.315
Saturday 30 AprilPremier LeagueAston VillaAL2-0900006.514
Saturday 23 AprilPremier LeagueNewcastleHL0-3900006.912
Saturday 16 AprilPremier LeagueManchester UnitedAL3-290110813
Sunday 10 AprilPremier LeagueBurnleyHW2-0891008.210
Saturday 2 AprilPremier LeagueBrightonAD0-0900006.96
Sunday 13 MarchPremier LeagueLeedsAL2-1900106.611
Thursday 10 MarchPremier LeagueChelseaHL1-3901006.79
Saturday 5 MarchPremier LeagueBrentfordHL1-3901007.57
Wednesday 2 MarchFA CupLiverpoolAL2-1610006.74
Friday 25 FebruaryPremier LeagueSouthamptonAL2-09000□6.35
Saturday 19 FebruaryPremier LeagueLiverpoolAL3-1900006.29
Saturday 12 FebruaryPremier LeagueManchester CityHL0-4900006.510
Wednesday 9 FebruaryPremier LeagueCrystal PalaceHD1-19010074
Saturday 5 FebruaryFA CupWolvesAW0-1240006.31
Friday 21 JanuaryPremier LeagueWatfordAW0-3870107.311
Saturday 15 JanuaryPremier LeagueEvertonHW2-19000□6.512
Wednesday 12 JanuaryPremier LeagueWest HamAL2-0900006.615
Sunday 26 DecemberPremier LeagueArsenalHL0-590000611
Tuesday 14 DecemberPremier LeagueAston VillaHL0-2900006.39
Saturday 11 DecemberPremier LeagueManchester UnitedHL0-1900006.910
Sunday 5 DecemberPremier LeagueTottenhamAL3-09000□713
Tuesday 30 NovemberPremier LeagueNewcastleAD1-1901007.38
Saturday 27 NovemberPremier LeagueWolvesHD0-090000713
Saturday 20 NovemberPremier LeagueSouthamptonHW2-1901007.37
Saturday 6 NovemberPremier LeagueBrentfordAW1-2781006.95
Sunday 31 OctoberPremier LeagueLeedsHL1-2900006.611
Saturday 23 OctoberPremier LeagueChelseaAL7-0900006.518
Saturday 16 OctoberPremier LeagueBrightonHD0-08900□6.211
Saturday 2 OctoberPremier LeagueBurnleyAD0-0800006.611
Saturday 25 SeptemberPremier LeagueEvertonAL2-0900006.723
Tuesday 21 SeptemberEFL CupLiverpoolHL0-3210006.67
Saturday 18 SeptemberPremier LeagueWatfordHL1-3901007.38
Saturday 11 SeptemberPremier LeagueArsenalAL1-0900006.59
Saturday 28 AugustPremier LeagueLeicesterHL1-2731006.67
Saturday 21 AugustPremier LeagueManchester CityAL5-0770006.511
Saturday 14 AugustPremier LeagueLiverpoolHL0-3770006.711

2020

61 playedChampionship, Euro Championship, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Monday 21 JuneEuro ChampionshipBelgiumHL0-2910006.717
Wednesday 16 JuneEuro ChampionshipRussiaHL0-1750007.29
Saturday 12 JuneEuro ChampionshipDenmarkAW0-1760006.56
Saturday 1 MayChampionshipReadingHW4-1901007.78
Saturday 24 AprilChampionshipQPRAW1-3850006.211
Tuesday 20 AprilChampionshipWatfordHL0-1900006.910
Saturday 17 AprilChampionshipBournemouthHL1-3550107.28
Saturday 10 AprilChampionshipDerbyAW0-1850006.36
Tuesday 6 AprilChampionshipHuddersfieldHW7-0773109.211
Friday 2 AprilChampionshipPrestonAD1-1890005.57
Saturday 20 MarchChampionshipBlackburnHD1-190000612
Wednesday 17 MarchChampionshipNottingham ForestAW0-2881007.714
Sunday 14 MarchChampionshipSheffield WednesdayAW1-2891007.311
Saturday 6 MarchChampionshipLutonHW3-0822008.314
Wednesday 3 MarchChampionshipBrentfordHW1-0870006.26
Sunday 28 FebruaryChampionshipWycombeAW0-2881007.212
Tuesday 23 FebruaryChampionshipBirminghamAW1-3892007.36
Saturday 20 FebruaryChampionshipRotherhamHW1-0891006.65
Wednesday 17 FebruaryChampionshipCoventryAW0-2891107.96
Saturday 13 FebruaryChampionshipStoke CityHW4-1852007.913
Friday 5 FebruaryChampionshipSwanseaAL2-0900006.622
Tuesday 2 FebruaryChampionshipMillwallAD0-0900006.916
Saturday 30 JanuaryChampionshipMiddlesbroughHD0-0870006.78
Saturday 9 JanuaryFA CupCoventryHW2-0180006.90
Saturday 2 JanuaryChampionshipBarnsleyHW1-0890006.29
Tuesday 29 DecemberChampionshipQPRHD1-1901007.312
Saturday 26 DecemberChampionshipWatfordAL1-0900006.616
Saturday 19 DecemberChampionshipCardiffHW2-0890006.310
Wednesday 16 DecemberChampionshipReadingAW1-2891007.79
Saturday 12 DecemberChampionshipBlackburnAW1-28920□8.68
Wednesday 9 DecemberChampionshipNottingham ForestHW2-1890006.99
Saturday 5 DecemberChampionshipSheffield WednesdayHW2-1900006.911
Tuesday 24 NovemberChampionshipStoke CityAW2-3732008.39
Saturday 21 NovemberChampionshipMiddlesbroughAW0-1451006.912
Wednesday 18 NovemberUEFA Nations LeagueWalesAL3-1891007.28
Sunday 15 NovemberUEFA Nations LeagueBulgariaAW1-2891006.916
Saturday 7 NovemberChampionshipSwanseaHW1-0900007.37
Tuesday 3 NovemberChampionshipMillwallHD0-0900007.212
Saturday 31 OctoberChampionshipBristol CityAW1-3842008.312
Tuesday 27 OctoberChampionshipBrentfordAD1-1900006.713
Saturday 24 OctoberChampionshipWycombeHW2-1901007.219
Tuesday 20 OctoberChampionshipBirminghamHW1-0850006.926
Saturday 17 OctoberChampionshipRotherhamAW1-2100006.32
Wednesday 14 OctoberUEFA Nations LeagueRep. Of IrelandHW1-0810006.924
Sunday 11 OctoberUEFA Nations LeagueBulgariaHW2-0870107.518
Saturday 3 OctoberChampionshipDerbyHL0-1900005.99
Sunday 27 SeptemberChampionshipBournemouthAL1-0900006.316
Saturday 19 SeptemberChampionshipPrestonHD2-2901007.316
Saturday 12 SeptemberChampionshipHuddersfieldAW0-1900107.514
Sunday 6 SeptemberUEFA Nations LeagueRep. Of IrelandAW0-1890007.223
Thursday 3 SeptemberUEFA Nations LeagueWalesHL0-19000□6.316
Monday 18 NovemberEuro ChampionshipGreeceAL2-1901006.675%
Friday 15 NovemberEuro ChampionshipLiechtensteinHW3-0842008.582%
Tuesday 15 OctoberEuro ChampionshipArmeniaHW3-0902008.472%
Saturday 12 OctoberEuro ChampionshipBosnia & HerzegovinaAL4-19000□6.293%
Sunday 8 SeptemberEuro ChampionshipItalyHL1-2901007.488%
Thursday 5 SeptemberEuro ChampionshipGreeceHW1-0851007.269%
Tuesday 11 JuneEuro ChampionshipLiechtensteinAW0-2901007.159%
Saturday 8 JuneEuro ChampionshipBosnia & HerzegovinaHW2-0902009.265%
Tuesday 26 MarchEuro ChampionshipArmeniaAW0-2900006.676%
Saturday 23 MarchEuro ChampionshipItalyAL2-0830006.484%

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.

2019

37 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 JulyPremier LeagueManchester CityAL5-0770006.20
Tuesday 14 JulyPremier LeagueChelseaAL1-0110006.50
Saturday 11 JulyPremier LeagueWest HamHL0-4690006.30
Tuesday 7 JulyPremier LeagueWatfordAL2-1830006.40
Saturday 4 JulyPremier LeagueBrightonHL0-1230006.40
Wednesday 1 JulyPremier LeagueArsenalAL4-0450006.40
Saturday 27 JuneFA CupManchester UnitedHL1-2710006.781
Wednesday 24 JunePremier LeagueEvertonHL0-1190006.70
Friday 19 JunePremier LeagueSouthamptonHL0-3800006.80
Saturday 7 MarchPremier LeagueSheffield UtdAL1-0900006.80
Friday 28 FebruaryPremier LeagueLeicesterHW1-0810006.60
Sunday 23 FebruaryPremier LeagueWolvesAL3-0900006.50
Saturday 15 FebruaryPremier LeagueLiverpoolHL0-1900006.60
Saturday 1 FebruaryPremier LeagueNewcastleAD0-0900006.60
Wednesday 22 JanuaryPremier LeagueTottenhamAL2-1901007.30
Saturday 18 JanuaryPremier LeagueBournemouthHW1-0851006.70
Wednesday 1 JanuaryPremier LeagueCrystal PalaceHD1-1830006.50
Saturday 28 DecemberPremier LeagueTottenhamHD2-2900006.40%
Thursday 26 DecemberPremier LeagueAston VillaAL1-09000□6.20%
Saturday 21 DecemberPremier LeagueWolvesHL1-2900006.30%
Saturday 14 DecemberPremier LeagueLeicesterAD1-1901006.80%
Sunday 8 DecemberPremier LeagueSheffield UtdHL1-2900006.70%
Wednesday 4 DecemberPremier LeagueSouthamptonAL2-1901007.10%
Sunday 1 DecemberPremier LeagueArsenalHD2-2901007.50%
Saturday 23 NovemberPremier LeagueEvertonAW0-2890106.80%
Friday 8 NovemberPremier LeagueWatfordHL0-29000070%
Saturday 2 NovemberPremier LeagueBrightonAL2-0900006.50%
Sunday 27 OctoberPremier LeagueManchester UnitedHL1-3900006.30%
Saturday 19 OctoberPremier LeagueBournemouthAD0-09000□6.80%
Saturday 5 OctoberPremier LeagueAston VillaHL1-58400□6.50%
Saturday 28 SeptemberPremier LeagueCrystal PalaceAL2-0900006.70%
Saturday 21 SeptemberPremier LeagueBurnleyAL2-0900006.50%
Saturday 14 SeptemberPremier LeagueManchester CityHW3-2901107.60%
Saturday 31 AugustPremier LeagueWest HamAL2-0900006.70%
Saturday 24 AugustPremier LeagueChelseaHL2-3901107.70%
Saturday 17 AugustPremier LeagueNewcastleHW3-1903009.90%
Friday 9 AugustPremier LeagueLiverpoolAL4-1831007.30%

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

43 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 5 MayChampionshipAston VillaAW1-2901007.585%
Saturday 27 AprilChampionshipBlackburnHW2-1890006.473%
Monday 22 AprilChampionshipStoke CityAD2-2901007.192%
Friday 19 AprilChampionshipSheffield WednesdayHD2-2900006.975%
Sunday 14 AprilChampionshipWiganAD1-1901007.264%
Wednesday 10 AprilChampionshipReadingHD2-2890006.578%
Saturday 6 AprilChampionshipQPRHW4-0872008.675%
Saturday 30 MarchChampionshipMiddlesbroughAW0-1900007.1100%
Saturday 16 MarchChampionshipRotherhamAW1-2890106.783%
Wednesday 13 MarchChampionshipHull CityHW3-2900107.264%
Friday 8 MarchChampionshipSwanseaHW1-0890006.772%
Saturday 2 MarchChampionshipMillwallAW1-3901007.488%
Saturday 23 FebruaryChampionshipBristol CityHW3-2850106.266%
Saturday 16 FebruaryChampionshipBoltonAW0-4882109.581%
Wednesday 13 FebruaryChampionshipPrestonAL3-1901007.877%
Sunday 10 FebruaryChampionshipIpswichHW3-0882008.450%
Saturday 2 FebruaryChampionshipLeedsAW1-3871007.361%
Saturday 26 JanuaryChampionshipSheffield UtdHD2-2901108.183%
Friday 18 JanuaryChampionshipBirminghamHW3-1851007.376%
Saturday 12 JanuaryChampionshipWest BromAD1-1900006.644%
Tuesday 1 JanuaryChampionshipBrentfordAD1-1900006.590%
Saturday 29 DecemberChampionshipDerbyHL3-4882008.373%
Wednesday 26 DecemberChampionshipNottingham ForestHD3-39001□6.884%
Saturday 22 DecemberChampionshipBlackburnAW0-1891007.250%
Saturday 15 DecemberChampionshipBristol CityAD2-2900107.186%
Saturday 8 DecemberChampionshipBoltonHW3-289100764%
Saturday 1 DecemberChampionshipRotherhamHW3-1891107.492%
Tuesday 27 NovemberChampionshipHull CityAD0-0900006.885%
Saturday 24 NovemberChampionshipSwanseaAW1-4901007.652%
Saturday 10 NovemberChampionshipMillwallHW4-3902007.968%
Saturday 3 NovemberChampionshipSheffield WednesdayAW0-4792008.171%
Saturday 6 OctoberChampionshipStoke CityHL0-1900006.768%
Wednesday 3 OctoberChampionshipDerbyAD1-1900006.569%
Saturday 29 SeptemberChampionshipWiganHW1-0900007.268%
Saturday 22 SeptemberChampionshipQPRAW0-1891007.688%
Wednesday 19 SeptemberChampionshipReadingAW1-2901007.675%
Saturday 15 SeptemberChampionshipMiddlesbroughHW1-0841007.2100%
Sunday 2 SeptemberChampionshipIpswichAD1-1900006.375%
Saturday 25 AugustChampionshipLeedsHL0-3900006.481%
Wednesday 22 AugustChampionshipPrestonHW2-0901007.366%
Saturday 18 AugustChampionshipSheffield UtdAL2-18700□5.990%
Saturday 11 AugustChampionshipWest BromHL3-4901108.271%
Saturday 4 AugustChampionshipBirminghamAD2-2900006.372%

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.