Skip to content
442ball
Menu

I. Hagi: match by match

188 appearances across 10 competitions, 2016 to 2026.

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

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

2026

7 played1 unusedSuper Lig, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 10 OctoberSuper LigErzurumspor FKHD0-0180006.25
Monday 5 OctoberUEFA Nations LeagueSwedenHL0-1210006.412
Friday 2 OctoberUEFA Nations LeaguePolandAL6-067000615
Saturday 19 SeptemberSuper LigÇorum FKAW1-2120006.52
Saturday 12 SeptemberSuper LigGöztepeHD2-22901□7.34
Monday 7 SeptemberSuper LigRizesporAW0-1400006.69
Sunday 30 AugustSuper LigEyüpsporAL2-1190006.74
Sunday 23 AugustSuper LigBeşiktaşHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

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-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
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-11801□6.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-09000□7.316
Saturday 4 OctoberSuper LigGençlerbirliği S.K.AD2-27711□7.318
Friday 26 SeptemberSuper LigGalatasarayHL0-1190006.38
Sunday 21 SeptemberSuper LigBaşakşehirAD1-16600□6.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-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 17 AprilUEFA Europa LeagueAthletic ClubAL2-0450006.611
Sunday 13 AprilPremiershipAberdeenAD2-22210□7.75
Thursday 10 AprilUEFA Europa LeagueAthletic ClubHD0-0890006.95
Saturday 5 AprilPremiershipHibernianHL0-2100006.73
Saturday 29 MarchPremiershipDundeeAW3-4450006.910
Sunday 16 MarchPremiershipCelticAW2-32400□6.25
Thursday 13 MarchUEFA Europa LeagueFenerbahçeHL0-23500□6.316
Thursday 6 MarchUEFA Europa LeagueFenerbahçeAW1-3140006.51
Saturday 1 MarchPremiershipMotherwellHL1-2450006.919
Wednesday 26 FebruaryPremiershipKilmarnockAW2-47800□6.629
Saturday 22 FebruaryPremiershipST MirrenHL0-2720007.233
Sunday 16 FebruaryPremiershipHeart Of MidlothianAW1-38900□725
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-19000□7.644
Saturday 23 NovemberPremiershipDundee UtdHD1-1450007.334
Monday 18 NovemberUEFA Nations LeagueCyprusHW4-1900108.348
Friday 15 NovemberUEFA Nations LeagueKosovoHW3-0100006.50
Sunday 10 NovemberPremiershipHeart Of MidlothianHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 30 OctoberPremiershipAberdeenAL2-1140006.91
Tuesday 15 OctoberUEFA Nations LeagueLithuaniaAW1-2110006.20
Saturday 12 OctoberUEFA Nations LeagueCyprusAW0-3180006.97
Sunday 6 OctoberPremiershipST JohnstoneHW2-03601■6.320
Monday 9 SeptemberUEFA Nations LeagueLithuaniaHW3-12000□7.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-19000□714
Saturday 18 MayLa LigaGetafeHW1-03000Not recorded0
Tuesday 14 MayLa LigaReal MadridAL5-0710007.316
Friday 10 MayLa LigaGironaHD2-2270107.310
Sunday 5 MayLa LigaValenciaAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 AprilLa LigaCelta VigoHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 AprilLa LigaAtletico MadridHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 AprilLa LigaGranada CFAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 31 MarchLa LigaReal SociedadHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 MarchLa LigaAthletic ClubAL2-0320006.75
Sunday 10 MarchLa LigaRayo VallecanoHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 4 MarchLa LigaOsasunaAL1-01000071
Saturday 24 FebruaryLa LigaMallorcaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 18 FebruaryLa LigaReal BetisAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 FebruaryLa LigaVillarrealHD1-180006.32
Saturday 3 FebruaryLa LigaBarcelonaHL1-3130006.96
Friday 26 JanuaryLa LigaAlmeriaAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 19 JanuaryLa LigaCadizHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 16 JanuaryCopa del ReyAthletic ClubAL2-090000719
Friday 12 JanuaryLa LigaSevillaAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 JanuaryCopa del ReyReal BetisHW1-0660006.98
Tuesday 2 JanuaryLa LigaReal SociedadAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 21 DecemberLa LigaReal MadridHL0-1310006.71
Monday 18 DecemberLa LigaGironaAL3-0290006.56
Saturday 9 DecemberLa LigaLas PalmasHL0-1630007.28
Wednesday 6 DecemberCopa del ReyTerrassaAW0-1170006.63
Sunday 3 DecemberLa LigaMallorcaAD0-0150006.72
Friday 24 NovemberLa LigaGranada CFHW3-1160006.25
Sunday 12 NovemberLa LigaBarcelonaAL2-1120006.62
Sunday 5 NovemberLa LigaAlmeriaHW1-068000715
Sunday 29 OctoberLa LigaAtletico MadridAL2-12701□7.314
Sunday 22 OctoberLa LigaVillarrealAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 OctoberLa LigaReal BetisHD1-1730007.525
Sunday 1 OctoberLa LigaOsasunaHL0-2550007.312
Thursday 28 SeptemberLa LigaCelta VigoAD1-1690007.316
Friday 22 SeptemberLa LigaAthletic ClubHL0-2670006.98
Friday 15 SeptemberLa LigaRayo VallecanoAL2-02600□6.92
Saturday 2 SeptemberLa LigaValenciaHW1-090006.30
Tuesday 15 AugustUEFA Champions LeagueServette FCAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AugustPremiershipLivingstonHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 AugustUEFA Champions LeagueServette FCHW2-1110006.73
Saturday 5 AugustPremiershipKilmarnockAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

8 played5 unusedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayPremiershipST MirrenAW0-3690006.628
Wednesday 24 MayPremiershipHeart Of MidlothianHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 MayPremiershipHibernianAW1-3741007.228
Saturday 13 MayPremiershipCelticHW3-0210007.25
Sunday 7 MayPremiershipAberdeenHW1-066000732
Sunday 23 AprilPremiershipAberdeenAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 AprilPremiershipST MirrenHW5-2130006.38
Saturday 8 AprilPremiershipCelticAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 MarchPremiershipMotherwellAW2-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 8 MarchPremiershipHibernianAW1-4130006.97
Saturday 4 MarchPremiershipKilmarnockHW3-11000Not recorded0
Saturday 4 FebruaryPremiershipRoss CountyHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 JanuaryPremiershipST JohnstoneHW2-01800□6.99

2021

20 played3 unusedPremiership, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 18 JanuaryPremiershipAberdeenAD1-17810□7.218
Sunday 26 DecemberPremiershipST MirrenHW2-0680006.525
Saturday 18 DecemberPremiershipDundee UtdHW1-0900007.243
Wednesday 15 DecemberPremiershipST JohnstoneHW2-0900007.551
Sunday 12 DecemberPremiershipHeart Of MidlothianAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 9 DecemberUEFA Europa LeagueLyonAD1-1610006.617
Saturday 4 DecemberPremiershipDundeeHW3-0650007.234
Wednesday 1 DecemberPremiershipHibernianAW0-1900007.233
Sunday 28 NovemberPremiershipLivingstonAW1-3730007.234
Thursday 25 NovemberUEFA Europa LeagueSparta PrahaHW2-06601□7.323
Sunday 7 NovemberPremiershipRoss CountyHW4-2900006.940
Thursday 4 NovemberUEFA Europa LeagueBrondbyAD1-1341007.316
Sunday 31 OctoberPremiershipMotherwellAW1-6BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 27 OctoberPremiershipAberdeenHD2-2900006.937
Sunday 24 OctoberPremiershipST MirrenAW1-2780007.335
Thursday 21 OctoberUEFA Europa LeagueBrondbyHW2-0780007.236
Saturday 16 OctoberPremiershipHeart Of MidlothianHD1-1750007.339
Sunday 3 OctoberPremiershipHibernianHW2-19000□7.348
Thursday 30 SeptemberUEFA Europa LeagueSparta PrahaAL1-0520006.516
Saturday 25 SeptemberPremiershipDundeeAW0-1730006.738
Sunday 29 AugustPremiershipCelticHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 AugustPremiershipRoss CountyAW2-4780006.920
Saturday 31 JulyPremiershipLivingstonHW3-0311007.39

2020

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

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 15 MayPremiershipAberdeenHW4-0610107.333
Wednesday 12 MayPremiershipLivingstonAW0-3861007.928
Sunday 2 MayPremiershipCelticHW4-190106.73
Wednesday 21 AprilPremiershipST JohnstoneAD1-17900□6.322
Sunday 11 AprilPremiershipHibernianHW2-1180006.52
Sunday 21 MarchPremiershipCelticAD1-1650006.918
Thursday 18 MarchUEFA Europa LeagueSlavia PrahaHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 11 MarchUEFA Europa LeagueSlavia PrahaAD1-1630006.35
Saturday 6 MarchPremiershipST MirrenHW3-07410□7.336
Wednesday 3 MarchPremiershipLivingstonAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 25 FebruaryUEFA Europa LeagueAntwerpHW5-2710006.619
Sunday 21 FebruaryPremiershipDundee UtdHW4-1631007.227
Thursday 18 FebruaryUEFA Europa LeagueAntwerpAW3-4160006.711
Saturday 13 FebruaryPremiershipKilmarnockHW1-0790006.922
Sunday 7 FebruaryPremiershipHamilton AcademicalAD1-1780006.626
Wednesday 3 FebruaryPremiershipST JohnstoneHW1-0811007.729
Wednesday 27 JanuaryPremiershipHibernianAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 JanuaryPremiershipRoss CountyHW5-0900106.932
Sunday 17 JanuaryPremiershipMotherwellAD1-15500□6.915
Sunday 10 JanuaryPremiershipAberdeenAW1-2820006.730
Saturday 2 JanuaryPremiershipCelticHW1-0450007.214
Wednesday 30 DecemberPremiershipST MirrenAW0-2800106.930
Saturday 26 DecemberPremiershipHibernianHW1-0761007.527
Wednesday 23 DecemberPremiershipST JohnstoneAW0-3821007.517
Saturday 19 DecemberPremiershipMotherwellHW3-1280107.315
Sunday 13 DecemberPremiershipDundee UtdAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 10 DecemberUEFA Europa LeagueLech PoznanAW0-277100823
Sunday 6 DecemberPremiershipRoss CountyAW0-4150006.63
Thursday 3 DecemberUEFA Europa LeagueStandard LiegeHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 26 NovemberUEFA Europa LeagueBenficaHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 NovemberPremiershipAberdeenHW4-01600076
Sunday 8 NovemberPremiershipHamilton AcademicalHW8-0200006.620
Thursday 5 NovemberUEFA Europa LeagueBenficaAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 NovemberPremiershipKilmarnockAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 29 OctoberUEFA Europa LeagueLech PoznanHW1-0690006.624
Sunday 25 OctoberPremiershipLivingstonHW2-0840107.336
Thursday 22 OctoberUEFA Europa LeagueStandard LiegeAW0-26700□6.621
Saturday 17 OctoberPremiershipCelticAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 14 OctoberUEFA Nations LeagueAustriaHL0-11300074
Sunday 11 OctoberUEFA Nations LeagueNorwayAL4-0640006.622
Thursday 8 OctoberEuro ChampionshipIcelandAL2-1450007.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-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 SeptemberUEFA Nations LeagueNorthern IrelandHD1-15600□6.324
Saturday 29 AugustPremiershipHamilton AcademicalAW0-2831007.177
Saturday 22 AugustPremiershipKilmarnockHW2-080006.2100
Sunday 16 AugustPremiershipLivingstonAD0-0580006.575
Wednesday 12 AugustPremiershipST JohnstoneHW3-0900006.983
Sunday 9 AugustPremiershipST MirrenHW3-0900007.589
Saturday 1 AugustPremiershipAberdeenAW0-177000786
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-12600□6.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-03000□6.690
Thursday 12 MarchUEFA Europa LeagueBayer LeverkusenHL1-3220006.644
Wednesday 26 FebruaryUEFA Europa LeagueSC BragaAW0-172010773
Thursday 20 FebruaryUEFA Europa LeagueSC BragaHW3-2902008.381
Tuesday 10 DecemberUEFA Champions LeagueNapoliAL4-018000783%
Wednesday 27 NovemberUEFA Champions LeagueRed Bull SalzburgHL1-4110006.571%
Wednesday 23 OctoberUEFA Champions LeagueLiverpoolHL1-43000Not recorded100%
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-23400□7.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.