Skip to content
442ball
Menu

Dimitrios Giannoulis: match by match

189 appearances across 12 competitions, 2019 to 2026.

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

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

2026

2 played2 unusedSuper League 1, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 6 SeptemberSuper League 1PanathinaikosAL3-1900005.925
Sunday 30 AugustSuper League 1AtromitosAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 AugustSuper League 1LevadiakosHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 20 AugustUEFA Conference LeagueBrannHD1-165000719

2025

29 playedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 9 MayBundesligaBorussia MönchengladbachHW3-1140006.61
Saturday 2 MayBundesligaWerder BremenAW1-3660107.717
Saturday 25 AprilBundesligaEintracht FrankfurtHD1-1900006.919
Saturday 18 AprilBundesligaBayer LeverkusenAW1-2900107.217
Friday 10 AprilBundesliga1899 HoffenheimHD2-290006.718
Saturday 4 AprilBundesligaHamburger SVAD1-1900006.721
Sunday 22 MarchBundesligaVfB StuttgartHL2-586006.218
Saturday 14 MarchBundesligaBorussia DortmundAL2-0680006.316
Saturday 7 MarchBundesligaRB LeipzigAL2-190006.923
Saturday 21 FebruaryBundesligaVfL WolfsburgAW2-3680007.330
Sunday 15 FebruaryBundesliga1. FC HeidenheimHW1-0170006.610
Saturday 24 JanuaryBundesligaBayern MünchenAW1-2900106.932
Sunday 18 JanuaryBundesligaSC FreiburgHD2-2630006.35
Thursday 15 JanuaryBundesligaUnion BerlinHD1-1750006.713
Saturday 20 DecemberBundesligaWerder BremenHD0-056006.99
Saturday 13 DecemberBundesligaEintracht FrankfurtAL1-0830006.317
Saturday 6 DecemberBundesligaBayer LeverkusenHW2-0571108.69
Saturday 29 NovemberBundesliga1899 HoffenheimAL3-0710007.221
Saturday 22 NovemberBundesligaHamburger SVHW1-0900108.325
Sunday 9 NovemberBundesligaVfB StuttgartAL3-290007.619
Friday 31 OctoberBundesligaBorussia DortmundHL0-176006.928
Tuesday 28 OctoberDFB-PokalVfL BochumHL0-1300007.523
Saturday 25 OctoberBundesligaRB LeipzigHL0-6650006.224
Saturday 18 OctoberBundesliga1. FC KölnAD1-1900006.722
Saturday 4 OctoberBundesligaVfL WolfsburgHW3-171006.314
Saturday 27 SeptemberBundesliga1. FC HeidenheimAL2-131006.912
Saturday 30 AugustBundesligaBayern MünchenHL2-3640007.315
Saturday 23 AugustBundesligaSC FreiburgAW1-3601007.713
Sunday 17 AugustDFB-PokalHallescher FCAW0-2450006.911

2024

39 played3 unusedBundesliga, DFB-Pokal, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayBundesligaUnion BerlinHL1-2900007.238
Sunday 11 MayBundesligaVfB StuttgartAL4-090006.221
Sunday 4 MayBundesligaHolstein KielHL1-3900007.252
Saturday 26 AprilBundesligaBayer LeverkusenAL2-0560006.313
Sunday 20 AprilBundesligaEintracht FrankfurtHD0-090000725
Saturday 12 AprilBundesligaVfL BochumAW1-2900007.226
Friday 4 AprilBundesligaBayern MünchenHL1-3901006.921
Saturday 29 MarchBundesliga1899 HoffenheimAD1-1900007.534
Sunday 23 MarchUEFA Nations LeagueScotlandAW0-3900007.334
Thursday 20 MarchUEFA Nations LeagueScotlandHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 MarchBundesligaVfL WolfsburgHW1-0900007.230
Saturday 8 MarchBundesligaBorussia DortmundAW0-1900007.213
Sunday 2 MarchBundesligaSC FreiburgHD0-090006.930
Saturday 22 FebruaryBundesligaBorussia MönchengladbachAW0-390017.240
Friday 14 FebruaryBundesligaRB LeipzigHD0-0900007.323
Tuesday 4 FebruaryDFB-PokalVfB StuttgartAL1-090006.718
Saturday 1 FebruaryBundesligaFC St. PauliAD1-190016.923
Saturday 25 JanuaryBundesliga1. FC HeidenheimHW2-1900007.224
Sunday 19 JanuaryBundesligaWerder BremenAW0-2900107.315
Wednesday 15 JanuaryBundesligaUnion BerlinAW0-2900006.932
Sunday 12 JanuaryBundesligaVfB StuttgartHL0-1900006.930
Saturday 21 DecemberBundesligaHolstein KielAL5-190006.555
Saturday 14 DecemberBundesligaBayer LeverkusenHL0-2590006.97
Friday 22 NovemberBundesligaBayern MünchenAL3-0380006.95
Sunday 17 NovemberUEFA Nations LeagueFinlandAW0-290006.25
Thursday 14 NovemberUEFA Nations LeagueEnglandHL0-3340006.916
Sunday 10 NovemberBundesliga1899 HoffenheimHD0-089006.625
Saturday 2 NovemberBundesligaVfL WolfsburgAD1-1900007.213
Tuesday 29 OctoberDFB-PokalFC Schalke 04HW3-0900007.735
Saturday 26 OctoberBundesligaBorussia DortmundHW2-190006.920
Saturday 19 OctoberBundesligaSC FreiburgAL3-1900006.325
Sunday 13 OctoberUEFA Nations LeagueRep. Of IrelandHW2-090007.334
Thursday 10 OctoberUEFA Nations LeagueEnglandAW1-2970006.920
Friday 4 OctoberBundesligaBorussia MönchengladbachHW2-1900007.224
Saturday 28 SeptemberBundesligaRB LeipzigAL4-0900008.237
Friday 20 SeptemberBundesligaFSV Mainz 05HL2-3900107.943
Sunday 15 SeptemberBundesligaFC St. PauliHW3-183006.722
Tuesday 10 SeptemberUEFA Nations LeagueRep. Of IrelandAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 SeptemberUEFA Nations LeagueFinlandHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 SeptemberBundesliga1. FC HeidenheimAL4-0900006.331
Saturday 24 AugustBundesligaWerder BremenHD2-2800006.515
Sunday 18 AugustDFB-PokalViktoria BerlinAW1-490018.339

2023

37 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 16 MayChampionshipLeedsAL4-063000723
Sunday 12 MayChampionshipLeedsHD0-07500727
Saturday 4 MayChampionshipBirminghamAL1-0330006.916
Wednesday 6 MarchChampionshipMiddlesbroughAL3-1900005.320
Saturday 2 MarchChampionshipSunderlandHW1-090007.242
Saturday 24 FebruaryChampionshipBlackburnAD1-1850006.739
Saturday 17 FebruaryChampionshipCardiffHW4-1300006.716
Tuesday 13 FebruaryChampionshipWatfordHW4-2900006.928
Saturday 10 FebruaryChampionshipQPRAD2-2860006.527
Saturday 3 FebruaryChampionshipCoventryHW2-1820007.235
Sunday 28 JanuaryFA CupLiverpoolAL5-2130006.21
Wednesday 24 JanuaryChampionshipLeedsAL1-090006.627
Saturday 20 JanuaryChampionshipWest BromHW2-0890107.335
Friday 12 JanuaryChampionshipHull CityAW1-245006.722
Saturday 23 DecemberChampionshipHuddersfieldHW2-045000730
Wednesday 13 DecemberChampionshipSheffield WednesdayHW3-1900107.932
Saturday 9 DecemberChampionshipPrestonHD0-0810006.932
Sunday 3 DecemberChampionshipBristol CityAW1-2750007.225
Tuesday 28 NovemberChampionshipWatfordAL3-290006.724
Saturday 25 NovemberChampionshipQPRHW1-090000735
Saturday 11 NovemberChampionshipCardiffAW2-3450007.317
Sunday 5 NovemberChampionshipBlackburnHL1-3600006.322
Saturday 28 OctoberChampionshipSunderlandAL3-190005.919
Tuesday 24 OctoberChampionshipMiddlesbroughHL1-278000744
Saturday 21 OctoberChampionshipLeedsHL2-390000740
Saturday 7 OctoberChampionshipCoventryAD1-1270006.712
Wednesday 4 OctoberChampionshipSwanseaAL2-1900007.347
Saturday 30 SeptemberChampionshipBirminghamHW2-0900107.646
Saturday 23 SeptemberChampionshipPlymouthAL6-2900006.660
Wednesday 20 SeptemberChampionshipLeicesterHL0-2990006.516
Saturday 16 SeptemberChampionshipStoke CityHW1-06000729
Saturday 2 SeptemberChampionshipRotherhamAL2-1770006.532
Tuesday 29 AugustEFL CupBristol CityAW0-118006.38
Saturday 26 AugustChampionshipHuddersfieldAW0-4860007.229
Sunday 20 AugustChampionshipMillwallHW3-1890007.632
Saturday 12 AugustChampionshipSouthamptonAD4-4900006.919
Saturday 5 AugustChampionshipHull CityHW2-1900107.743

2022

27 played5 unusedChampionship, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipBlackpoolHL0-1450006.325
Saturday 29 AprilChampionshipWest BromAL2-1900107.233
Wednesday 19 AprilChampionshipQPRAD1-1340006.217
Friday 14 AprilChampionshipMiddlesbroughAL5-1330006.620
Monday 10 AprilChampionshipRotherhamHD0-0240006.712
Friday 7 AprilChampionshipBlackburnAW0-2900007.218
Saturday 1 AprilChampionshipSheffield UtdHL0-1840007.336
Saturday 18 MarchChampionshipStoke CityAD0-0810006.912
Wednesday 15 MarchChampionshipHuddersfieldAD1-1760007.320
Sunday 12 MarchChampionshipSunderlandHL0-1900008.249
Saturday 4 MarchChampionshipMillwallAW2-3900006.339
Saturday 25 FebruaryChampionshipCardiffHW2-0170006.97
Tuesday 21 FebruaryChampionshipBirminghamHW3-1760006.953
Saturday 18 FebruaryChampionshipWiganAD0-0850007.344
Tuesday 14 FebruaryChampionshipHull CityHW3-1890007.946
Saturday 11 FebruaryChampionshipBristol CityAL1-0900006.934
Saturday 4 FebruaryChampionshipBurnleyHL0-390006.739
Saturday 21 JanuaryChampionshipCoventryAW2-4450006.515
Saturday 14 JanuaryChampionshipPrestonAW0-490007.342
Monday 2 JanuaryChampionshipWatfordHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 26 DecemberChampionshipLutonAL2-1750006.915
Saturday 10 DecemberChampionshipSwanseaAW0-116006.92
Saturday 12 NovemberChampionshipMiddlesbroughHL1-2190006.68
Saturday 5 NovemberChampionshipRotherhamAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 OctoberChampionshipSheffield UtdAD2-271006.522
Tuesday 18 OctoberChampionshipLutonHL0-1200006.98
Saturday 6 AugustChampionshipWiganHD1-1600007.329
Saturday 30 JulyChampionshipCardiffAL1-0840006.233
Sunday 12 JuneUEFA Nations LeagueKosovoHW2-0140006.63
Thursday 9 JuneUEFA Nations LeagueCyprusHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 JuneUEFA Nations LeagueKosovoAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 2 JuneUEFA Nations LeagueNorthern IrelandAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

21 played20 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueTottenhamHL0-5900005.630
Sunday 15 MayPremier LeagueWolvesAD1-190007.339
Wednesday 11 MayPremier LeagueLeicesterAL3-0900006.740
Sunday 8 MayPremier LeagueWest HamHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 AprilPremier LeagueAston VillaAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 AprilPremier LeagueNewcastleHL0-3900006.329
Saturday 16 AprilPremier LeagueManchester UnitedAL3-2900007.329
Sunday 10 AprilPremier LeagueBurnleyHW2-0840006.729
Saturday 2 AprilPremier LeagueBrightonAD0-0900007.328
Sunday 13 MarchPremier LeagueLeedsAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 10 MarchPremier LeagueChelseaHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 MarchPremier LeagueBrentfordHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 2 MarchFA CupLiverpoolAL2-190000742
Friday 25 FebruaryPremier LeagueSouthamptonAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 FebruaryPremier LeagueLiverpoolAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 FebruaryPremier LeagueManchester CityHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 FebruaryPremier LeagueCrystal PalaceHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 FebruaryFA CupWolvesAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 21 JanuaryPremier LeagueWatfordAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 JanuaryPremier LeagueEvertonHW2-1100006.61
Wednesday 12 JanuaryPremier LeagueWest HamAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 28 DecemberPremier LeagueCrystal PalaceAL3-0450005.99
Sunday 26 DecemberPremier LeagueArsenalHL0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 DecemberPremier LeagueAston VillaHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberPremier LeagueManchester UnitedHL0-190000734
Sunday 5 DecemberPremier LeagueTottenhamAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 30 NovemberPremier LeagueNewcastleAD1-1170107.216
Saturday 27 NovemberPremier LeagueWolvesHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 NovemberPremier LeagueSouthamptonHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 NovemberPremier LeagueBrentfordAW1-2160006.23
Sunday 31 OctoberPremier LeagueLeedsHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 OctoberPremier LeagueChelseaAL7-0450006.311
Saturday 16 OctoberPremier LeagueBrightonHD0-090007.725
Saturday 2 OctoberPremier LeagueBurnleyAD0-0900007.329
Saturday 25 SeptemberPremier LeagueEvertonAL2-0100006.95
Tuesday 21 SeptemberEFL CupLiverpoolHL0-3900006.733
Saturday 18 SeptemberPremier LeagueWatfordHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 AugustPremier LeagueLeicesterHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 24 AugustEFL CupBournemouthHW6-0140006.311
Saturday 21 AugustPremier LeagueManchester CityAL5-0450006.517
Saturday 14 AugustPremier LeagueLiverpoolHL0-3900006.949

2020

32 played1 unusedChampionship, Euro Championship, UEFA Champions League, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 8 MayChampionshipBarnsleyAD2-2900006.741
Saturday 17 AprilChampionshipBournemouthHL1-31700312
Saturday 10 AprilChampionshipDerbyAW0-1900007.241
Tuesday 6 AprilChampionshipHuddersfieldHW7-0900006.740
Saturday 20 MarchChampionshipBlackburnHD1-1300006.26
Wednesday 17 MarchChampionshipNottingham ForestAW0-2900007.753
Sunday 14 MarchChampionshipSheffield WednesdayAW1-2900006.334
Saturday 6 MarchChampionshipLutonHW3-0900007.751
Wednesday 3 MarchChampionshipBrentfordHW1-0900006.932
Sunday 28 FebruaryChampionshipWycombeAW0-2900007.228
Tuesday 23 FebruaryChampionshipBirminghamAW1-3900006.235
Saturday 20 FebruaryChampionshipRotherhamHW1-0900007.329
Wednesday 17 FebruaryChampionshipCoventryAW0-2900007.557
Saturday 13 FebruaryChampionshipStoke CityHW4-1900106.942
Friday 5 FebruaryChampionshipSwanseaAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 2 FebruaryChampionshipMillwallAD0-0900007.246
Saturday 30 JanuaryChampionshipMiddlesbroughHD0-0900007.322
Thursday 3 DecemberUEFA Europa LeagueOmonia NicosiaAL2-145006.927
Thursday 5 NovemberUEFA Europa LeaguePSV EindhovenHW4-1710006.927
Thursday 29 OctoberUEFA Europa LeagueGranada CFAD0-090006.923
Thursday 22 OctoberUEFA Europa LeagueOmonia NicosiaHD1-190007.336
Wednesday 14 OctoberUEFA Nations LeagueKosovoHD0-0900007.641
Sunday 11 OctoberUEFA Nations LeagueMoldovaHW2-0900007.541
Wednesday 30 SeptemberUEFA Champions LeagueFC KrasnodarHL1-2900006.731
Tuesday 22 SeptemberUEFA Champions LeagueFC KrasnodarAL2-1900006.325
Tuesday 15 SeptemberUEFA Champions LeagueBenficaHW2-1900107.223
Sunday 6 SeptemberUEFA Nations LeagueKosovoAW1-2900107.328
Thursday 3 SeptemberUEFA Nations LeagueSloveniaAD0-0900007.746
Monday 18 NovemberEuro ChampionshipFinlandHW2-1900007.585%
Friday 15 NovemberEuro ChampionshipArmeniaAW0-190018.387%
Tuesday 15 OctoberEuro ChampionshipBosnia & HerzegovinaHW2-1900007.290%
Saturday 12 OctoberEuro ChampionshipItalyAL2-0150006.340%
Sunday 8 SeptemberEuro ChampionshipLiechtensteinHD1-180006.766%

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

2 playedUEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 13 AugustUEFA Champions LeagueAjaxAL3-290006.570%
Tuesday 6 AugustUEFA Champions LeagueAjaxHD2-2900106.859%

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.