Skip to content
442ball
Menu

I. Hagi: match by match

181 appearances across 10 competitions, 2016 to 2026.

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

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

2026

0 played1 unusedSuper Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 AugustSuper LigBeşiktaşHW1-0Bench

2025

26 played1 unusedSuper Lig, Turkish Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MaySuper LigFatih KaragümrükAL2-1180006.57
Saturday 9 MaySuper LigKayserisporHW3-1190006.98
Sunday 3 MaySuper LigAntalyasporAD0-0130006.313
Thursday 23 AprilTurkish CupBeşiktaşAL3-0Bench
Sunday 19 AprilSuper LigKasımpaşaAL1-0290006.611
Saturday 4 AprilSuper LigGaziantep FKAD1-1400006.93
Wednesday 18 MarchSuper LigKocaelisporHW5-0680006.95
Saturday 14 MarchSuper LigGöztepeAD2-289100830
Monday 9 MarchSuper LigGençlerbirliği S.K.HD0-0290006.313
Saturday 28 FebruarySuper LigGalatasarayAL3-1280006.714
Saturday 21 FebruarySuper LigBaşakşehirHL1-2450006.66
Saturday 14 FebruarySuper LigKonyasporHW2-166000719
Sunday 8 FebruarySuper LigBeşiktaşAD2-2620006.36
Sunday 25 JanuarySuper LigRizesporAD1-118016.96
Sunday 21 DecemberSuper LigFatih KaragümrükHW2-0220006.77
Saturday 13 DecemberSuper LigKayserisporAD0-0710006.716
Monday 8 DecemberSuper LigAntalyasporHD0-0900007.531
Monday 1 DecemberSuper LigSamsunsporAD1-1780006.322
Sunday 23 NovemberSuper LigKasımpaşaHL1-2900006.932
Saturday 8 NovemberSuper LigTrabzonsporAD1-1891007.527
Monday 3 NovemberSuper LigGaziantep FKHD0-0830007.217
Saturday 25 OctoberSuper LigKocaelisporAL2-0810006.915
Sunday 19 OctoberSuper LigGöztepeHW1-090007.316
Saturday 4 OctoberSuper LigGençlerbirliği S.K.AD2-277117.318
Friday 26 SeptemberSuper LigGalatasarayHL0-1190006.38
Sunday 21 SeptemberSuper LigBaşakşehirAD1-166006.618
Saturday 13 SeptemberSuper LigKonyasporAW1-2240006.93

2024

38 played2 unusedEuro Championship, Premiership, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 4 MayPremiershipCelticHD1-1170006.34
Saturday 26 AprilPremiershipST MirrenAD2-2Bench
Thursday 17 AprilUEFA Europa LeagueAthletic ClubAL2-0450006.611
Sunday 13 AprilPremiershipAberdeenAD2-222107.75
Thursday 10 AprilUEFA Europa LeagueAthletic ClubHD0-0890006.95
Saturday 5 AprilPremiershipHibernianHL0-2100006.73
Saturday 29 MarchPremiershipDundeeAW3-4450006.910
Sunday 16 MarchPremiershipCelticAW2-324006.25
Thursday 13 MarchUEFA Europa LeagueFenerbahçeHL0-235006.316
Thursday 6 MarchUEFA Europa LeagueFenerbahçeAW1-3140006.51
Saturday 1 MarchPremiershipMotherwellHL1-2450006.919
Wednesday 26 FebruaryPremiershipKilmarnockAW2-478006.629
Saturday 22 FebruaryPremiershipST MirrenHL0-2720007.233
Sunday 16 FebruaryPremiershipHeart Of MidlothianAW1-38900725
Sunday 2 FebruaryPremiershipRoss CountyHW4-0742009.532
Sunday 26 JanuaryPremiershipDundee UtdAW1-3850107.533
Wednesday 15 JanuaryPremiershipAberdeenHW3-079000832
Sunday 12 JanuaryPremiershipST JohnstoneHW3-1760006.332
Thursday 9 JanuaryPremiershipDundeeAD1-145000729
Sunday 5 JanuaryPremiershipHibernianAD3-3700106.922
Thursday 2 JanuaryPremiershipCelticHW3-0891008.227
Thursday 26 DecemberPremiershipST MirrenAL2-1900006.944
Saturday 21 DecemberPremiershipDundeeHW1-084000841
Sunday 8 DecemberPremiershipRoss CountyAW0-3870007.546
Wednesday 4 DecemberPremiershipKilmarnockHW6-0900208.251
Sunday 1 DecemberPremiershipST JohnstoneAW0-190007.644
Saturday 23 NovemberPremiershipDundee UtdHD1-1450007.334
Monday 18 NovemberUEFA Nations LeagueCyprusHW4-1900108.348
Friday 15 NovemberUEFA Nations LeagueKosovoHW3-010006.5
Sunday 10 NovemberPremiershipHeart Of MidlothianHW1-0Bench
Wednesday 30 OctoberPremiershipAberdeenAL2-1140006.91
Tuesday 15 OctoberUEFA Nations LeagueLithuaniaAW1-2110006.2
Saturday 12 OctoberUEFA Nations LeagueCyprusAW0-3180006.97
Sunday 6 OctoberPremiershipST JohnstoneHW2-036016.320
Monday 9 SeptemberUEFA Nations LeagueLithuaniaHW3-120007.25
Friday 6 SeptemberUEFA Nations LeagueKosovoAW0-3130006.36
Tuesday 2 JulyEuro ChampionshipNetherlandsHL0-3720006.69
Wednesday 26 JuneEuro ChampionshipSlovakiaAD1-1660007.211
Saturday 22 JuneEuro ChampionshipBelgiumAL2-0220006.317
Monday 17 JuneEuro ChampionshipUkraineHW3-0280006.23

2023

26 played16 unusedCopa del Rey, La Liga, Premiership, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 MayLa LigaLas PalmasAD1-19000714
Saturday 18 MayLa LigaGetafeHW1-03000
Tuesday 14 MayLa LigaReal MadridAL5-071007.316
Friday 10 MayLa LigaGironaHD2-2270107.310
Sunday 5 MayLa LigaValenciaAW0-1Bench
Saturday 27 AprilLa LigaCelta VigoHW3-0Bench
Sunday 21 AprilLa LigaAtletico MadridHW2-0Bench
Sunday 14 AprilLa LigaGranada CFAL2-0Bench
Sunday 31 MarchLa LigaReal SociedadHL0-1Bench
Saturday 16 MarchLa LigaAthletic ClubAL2-032006.75
Sunday 10 MarchLa LigaRayo VallecanoHW1-0Bench
Monday 4 MarchLa LigaOsasunaAL1-0100071
Saturday 24 FebruaryLa LigaMallorcaHD1-1Bench
Sunday 18 FebruaryLa LigaReal BetisAD0-0Bench
Saturday 10 FebruaryLa LigaVillarrealHD1-18006.32
Saturday 3 FebruaryLa LigaBarcelonaHL1-313006.96
Friday 26 JanuaryLa LigaAlmeriaAW0-3Bench
Friday 19 JanuaryLa LigaCadizHW1-0Bench
Tuesday 16 JanuaryCopa del ReyAthletic ClubAL2-09000719
Friday 12 JanuaryLa LigaSevillaAW2-3Bench
Saturday 6 JanuaryCopa del ReyReal BetisHW1-066006.98
Tuesday 2 JanuaryLa LigaReal SociedadAD1-1Bench
Thursday 21 DecemberLa LigaReal MadridHL0-131006.71
Monday 18 DecemberLa LigaGironaAL3-029006.56
Saturday 9 DecemberLa LigaLas PalmasHL0-163007.28
Wednesday 6 DecemberCopa del ReyTerrassaAW0-117006.63
Sunday 3 DecemberLa LigaMallorcaAD0-015006.72
Friday 24 NovemberLa LigaGranada CFHW3-116006.25
Sunday 12 NovemberLa LigaBarcelonaAL2-112006.62
Sunday 5 NovemberLa LigaAlmeriaHW1-06800715
Sunday 29 OctoberLa LigaAtletico MadridAL2-127017.314
Sunday 22 OctoberLa LigaVillarrealAD1-1Bench
Sunday 8 OctoberLa LigaReal BetisHD1-173007.525
Sunday 1 OctoberLa LigaOsasunaHL0-255007.312
Thursday 28 SeptemberLa LigaCelta VigoAD1-169007.316
Friday 22 SeptemberLa LigaAthletic ClubHL0-267006.98
Friday 15 SeptemberLa LigaRayo VallecanoAL2-02606.92
Saturday 2 SeptemberLa LigaValenciaHW1-09006.3
Tuesday 15 AugustUEFA Champions LeagueServette FCAD1-1Bench
Saturday 12 AugustPremiershipLivingstonHW4-0Bench
Wednesday 9 AugustUEFA Champions LeagueServette FCHW2-111006.73
Saturday 5 AugustPremiershipKilmarnockAL1-0Bench

2022

8 played5 unusedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayPremiershipST MirrenAW0-369006.628
Wednesday 24 MayPremiershipHeart Of MidlothianHD2-2Bench
Sunday 21 MayPremiershipHibernianAW1-374107.228
Saturday 13 MayPremiershipCelticHW3-021007.25
Sunday 7 MayPremiershipAberdeenHW1-06600732
Sunday 23 AprilPremiershipAberdeenAL2-0Bench
Saturday 15 AprilPremiershipST MirrenHW5-213006.38
Saturday 8 AprilPremiershipCelticAL3-2Bench
Saturday 18 MarchPremiershipMotherwellAW2-4Bench
Wednesday 8 MarchPremiershipHibernianAW1-413006.97
Saturday 4 MarchPremiershipKilmarnockHW3-1100
Saturday 4 FebruaryPremiershipRoss CountyHW2-1Bench
Saturday 28 JanuaryPremiershipST JohnstoneHW2-01806.99

2021

20 played3 unusedPremiership, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 18 JanuaryPremiershipAberdeenAD1-17817.218
Sunday 26 DecemberPremiershipST MirrenHW2-068006.525
Saturday 18 DecemberPremiershipDundee UtdHW1-090007.243
Wednesday 15 DecemberPremiershipST JohnstoneHW2-090007.551
Sunday 12 DecemberPremiershipHeart Of MidlothianAW0-2Bench
Thursday 9 DecemberUEFA Europa LeagueLyonAD1-161006.617
Saturday 4 DecemberPremiershipDundeeHW3-065007.234
Wednesday 1 DecemberPremiershipHibernianAW0-190007.233
Sunday 28 NovemberPremiershipLivingstonAW1-373007.234
Thursday 25 NovemberUEFA Europa LeagueSparta PrahaHW2-066017.323
Sunday 7 NovemberPremiershipRoss CountyHW4-290006.940
Thursday 4 NovemberUEFA Europa LeagueBrondbyAD1-134107.316
Sunday 31 OctoberPremiershipMotherwellAW1-6Bench
Wednesday 27 OctoberPremiershipAberdeenHD2-290006.937
Sunday 24 OctoberPremiershipST MirrenAW1-278007.335
Thursday 21 OctoberUEFA Europa LeagueBrondbyHW2-078007.236
Saturday 16 OctoberPremiershipHeart Of MidlothianHD1-175007.339
Sunday 3 OctoberPremiershipHibernianHW2-19007.348
Thursday 30 SeptemberUEFA Europa LeagueSparta PrahaAL1-052006.516
Saturday 25 SeptemberPremiershipDundeeAW0-173006.738
Sunday 29 AugustPremiershipCelticHW1-0Bench
Sunday 22 AugustPremiershipRoss CountyAW2-478006.920
Saturday 31 JulyPremiershipLivingstonHW3-031107.39

2020

52 played10 unusedEuro Championship, Premiership, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 15 MayPremiershipAberdeenHW4-0610107.333
Wednesday 12 MayPremiershipLivingstonAW0-386107.928
Sunday 2 MayPremiershipCelticHW4-190106.73
Wednesday 21 AprilPremiershipST JohnstoneAD1-17906.322
Sunday 11 AprilPremiershipHibernianHW2-118006.52
Sunday 21 MarchPremiershipCelticAD1-165006.918
Thursday 18 MarchUEFA Europa LeagueSlavia PrahaHL0-2Bench
Thursday 11 MarchUEFA Europa LeagueSlavia PrahaAD1-163006.35
Saturday 6 MarchPremiershipST MirrenHW3-07417.336
Wednesday 3 MarchPremiershipLivingstonAW0-1Bench
Thursday 25 FebruaryUEFA Europa LeagueAntwerpHW5-271006.619
Sunday 21 FebruaryPremiershipDundee UtdHW4-163107.227
Thursday 18 FebruaryUEFA Europa LeagueAntwerpAW3-416006.711
Saturday 13 FebruaryPremiershipKilmarnockHW1-079006.922
Sunday 7 FebruaryPremiershipHamilton AcademicalAD1-178006.626
Wednesday 3 FebruaryPremiershipST JohnstoneHW1-081107.729
Wednesday 27 JanuaryPremiershipHibernianAW0-1Bench
Saturday 23 JanuaryPremiershipRoss CountyHW5-0900106.932
Sunday 17 JanuaryPremiershipMotherwellAD1-15506.915
Sunday 10 JanuaryPremiershipAberdeenAW1-282006.730
Saturday 2 JanuaryPremiershipCelticHW1-045007.214
Wednesday 30 DecemberPremiershipST MirrenAW0-2800106.930
Saturday 26 DecemberPremiershipHibernianHW1-076107.527
Wednesday 23 DecemberPremiershipST JohnstoneAW0-382107.517
Saturday 19 DecemberPremiershipMotherwellHW3-1280107.315
Sunday 13 DecemberPremiershipDundee UtdAW1-2Bench
Thursday 10 DecemberUEFA Europa LeagueLech PoznanAW0-27710823
Sunday 6 DecemberPremiershipRoss CountyAW0-415006.63
Thursday 3 DecemberUEFA Europa LeagueStandard LiegeHW3-2Bench
Thursday 26 NovemberUEFA Europa LeagueBenficaHD2-2Bench
Sunday 22 NovemberPremiershipAberdeenHW4-0160076
Sunday 8 NovemberPremiershipHamilton AcademicalHW8-020006.620
Thursday 5 NovemberUEFA Europa LeagueBenficaAD3-3Bench
Sunday 1 NovemberPremiershipKilmarnockAW0-1Bench
Thursday 29 OctoberUEFA Europa LeagueLech PoznanHW1-069006.624
Sunday 25 OctoberPremiershipLivingstonHW2-0840107.336
Thursday 22 OctoberUEFA Europa LeagueStandard LiegeAW0-26706.621
Saturday 17 OctoberPremiershipCelticAW0-2Bench
Wednesday 14 OctoberUEFA Nations LeagueAustriaHL0-1130074
Sunday 11 OctoberUEFA Nations LeagueNorwayAL4-064006.622
Thursday 8 OctoberEuro ChampionshipIcelandAL2-145007.313
Sunday 4 OctoberPremiershipRoss CountyHW2-0250106.97
Sunday 27 SeptemberPremiershipMotherwellAW1-5150106.68
Sunday 20 SeptemberPremiershipHibernianAD2-2750107.732
Saturday 12 SeptemberPremiershipDundee UtdHW4-090020839
Monday 7 SeptemberUEFA Nations LeagueAustriaAW2-3Bench
Friday 4 SeptemberUEFA Nations LeagueNorthern IrelandHD1-15606.324
Saturday 29 AugustPremiershipHamilton AcademicalAW0-283107.177
Saturday 22 AugustPremiershipKilmarnockHW2-08006.2100
Sunday 16 AugustPremiershipLivingstonAD0-058006.575
Wednesday 12 AugustPremiershipST JohnstoneHW3-090006.983
Sunday 9 AugustPremiershipST MirrenHW3-090007.589
Saturday 1 AugustPremiershipAberdeenAW0-17700786
Monday 18 NovemberEuro ChampionshipSpainAL5-0730006.881%
Friday 15 NovemberEuro ChampionshipSwedenHL0-2450007.869%
Saturday 12 OctoberEuro ChampionshipFaroe IslandsAW0-3900007.383%
Sunday 8 SeptemberEuro ChampionshipMaltaHW1-0720107.988%
Thursday 5 SeptemberEuro ChampionshipSpainHL1-2270007.481%
Monday 10 JuneEuro ChampionshipMaltaAW0-4900007.581%
Friday 7 JuneEuro ChampionshipNorwayAD2-2300006.781%
Tuesday 26 MarchEuro ChampionshipFaroe IslandsHW4-1450006.888%
Saturday 23 MarchEuro ChampionshipSwedenAL2-126006.681%

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

9 playedUEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 6 AugustUEFA Europa LeagueBayer LeverkusenAL1-03006.690
Thursday 12 MarchUEFA Europa LeagueBayer LeverkusenHL1-322006.644
Wednesday 26 FebruaryUEFA Europa LeagueSC BragaAW0-172010773
Thursday 20 FebruaryUEFA Europa LeagueSC BragaHW3-290208.381
Tuesday 10 DecemberUEFA Champions LeagueNapoliAL4-018000783%
Wednesday 27 NovemberUEFA Champions LeagueRed Bull SalzburgHL1-4110006.571%
Wednesday 23 OctoberUEFA Champions LeagueLiverpoolHL1-43000100%
Wednesday 2 OctoberUEFA Champions LeagueNapoliHD0-089000773%
Tuesday 17 SeptemberUEFA Champions LeagueRed Bull SalzburgAL6-2180006.662%

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.

2016

2 playedSerie A

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 28 MaySerie APescaraHD2-234007.4100%
Sunday 23 OctoberSerie ACagliariAW3-5140006.5100%

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.