Skip to content
442ball
Menu

Billy Gilmour: match by match

176 appearances across 9 competitions, 2019 to 2026.

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

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

2026

4 played1 unusedSerie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberSerie AFiorentinaAD1-1911007.970
Sunday 13 SeptemberSerie ABolognaHW1-0940006.956
Wednesday 9 SeptemberUEFA Champions LeagueArsenalHL0-190006.241
Saturday 5 SeptemberSerie AInterAL3-2110005.99
Sunday 30 AugustSerie AComoHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2025

20 played7 unusedSerie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MaySerie AUdineseHW1-0530007.274
Sunday 17 MaySerie APisaAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 11 MaySerie ABolognaHL2-3140006.517
Saturday 2 MaySerie AComoAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 24 AprilSerie ACremoneseHW4-0360006.634
Saturday 18 AprilSerie ALazioHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 AprilSerie AParmaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 6 AprilSerie AAC MilanHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 20 MarchSerie ACagliariAW0-1770006.682
Saturday 14 MarchSerie ALecceHW2-1900007.379
Friday 6 MarchSerie ATorinoHW2-1900007.390
Saturday 28 FebruarySerie AHellas VeronaAW1-2170006.914
Sunday 22 FebruarySerie AAtalantaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 FebruarySerie AAS RomaHD2-2110006.99
Saturday 1 NovemberSerie AComoHD0-0380007.320
Tuesday 28 OctoberSerie ALecceAW0-1900007.757
Saturday 25 OctoberSerie AInterHW3-190006.744
Tuesday 21 OctoberUEFA Champions LeaguePSV EindhovenAL6-2580006.237
Saturday 18 OctoberSerie ATorinoAL1-0820007.271
Sunday 5 OctoberSerie AGenoaHW2-146000736
Wednesday 1 OctoberUEFA Champions LeagueSporting CPHW2-190006.67
Sunday 28 SeptemberSerie AAC MilanAL2-11000Not recorded9
Monday 22 SeptemberSerie APisaHW3-258100861
Thursday 18 SeptemberUEFA Champions LeagueManchester CityAL2-0180006.714
Saturday 13 SeptemberSerie AFiorentinaAW1-31000Not recorded0
Saturday 30 AugustSerie ACagliariHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 AugustSerie ASassuoloAW0-280006.616

2024

41 played9 unusedCoppa Italia, Euro Championship, Premier League, Serie A, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 23 MaySerie ACagliariHW2-0900007.584
Sunday 18 MaySerie AParmaAD0-0690006.948
Sunday 11 MaySerie AGenoaHD2-2770007.355
Saturday 3 MaySerie ALecceAW0-1360006.728
Sunday 27 AprilSerie ATorinoHW2-0100006.72
Saturday 19 AprilSerie AMonzaAW0-1450006.928
Monday 14 AprilSerie AEmpoliHW3-0820007.359
Monday 7 AprilSerie ABolognaAD1-1200006.65
Sunday 30 MarchSerie AAC MilanHW2-1900106.947
Sunday 23 MarchUEFA Nations LeagueGreeceHL0-3550006.651
Thursday 20 MarchUEFA Nations LeagueGreeceAW0-1890007.362
Sunday 16 MarchSerie AVeneziaAD0-0770006.947
Sunday 9 MarchSerie AFiorentinaHW2-1900007.353
Saturday 1 MarchSerie AInterHD1-1790007.356
Sunday 23 FebruarySerie AComoAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 FebruarySerie ALazioAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 FebruarySerie AUdineseHD1-190006.37
Sunday 2 FebruarySerie AAS RomaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 JanuarySerie AJuventusHW2-11000Not recorded1
Saturday 18 JanuarySerie AAtalantaAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 JanuarySerie AHellas VeronaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 JanuarySerie AFiorentinaAW0-31000Not recorded4
Sunday 29 DecemberSerie AVeneziaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 DecemberSerie AGenoaAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 DecemberSerie AUdineseAW1-31000Not recorded12
Sunday 8 DecemberSerie ALazioHL0-180006.913
Thursday 5 DecemberCoppa ItaliaLazioAL3-190000766
Sunday 1 DecemberSerie ATorinoAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 24 NovemberSerie AAS RomaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 18 NovemberUEFA Nations LeaguePolandAW1-2870007.244
Friday 15 NovemberUEFA Nations LeagueCroatiaHW1-0900006.970
Sunday 10 NovemberSerie AInterAD1-1600006.726
Sunday 3 NovemberSerie AAtalantaHL0-3620006.238
Tuesday 29 OctoberSerie AAC MilanAW0-289000749
Saturday 26 OctoberSerie ALecceHW1-071000860
Sunday 20 OctoberSerie AEmpoliAW0-1900006.943
Tuesday 15 OctoberUEFA Nations LeaguePortugalHD0-090000737
Saturday 12 OctoberUEFA Nations LeagueCroatiaAL2-190007.365
Friday 4 OctoberSerie AComoHW3-11000Not recorded6
Sunday 29 SeptemberSerie AMonzaHW2-01000Not recorded3
Thursday 26 SeptemberCoppa ItaliaPalermoHW5-0900007.371
Saturday 21 SeptemberSerie AJuventusAD0-03000Not recorded5
Sunday 15 SeptemberSerie ACagliariAW0-4160006.614
Sunday 8 SeptemberUEFA Nations LeaguePortugalAL2-1900006.537
Thursday 5 SeptemberUEFA Nations LeaguePolandHL2-3821007.348
Saturday 24 AugustPremier LeagueManchester UnitedHW2-1890007.248
Saturday 17 AugustPremier LeagueEvertonAW0-380006.710
Sunday 23 JuneEuro ChampionshipHungaryHL0-1830006.955
Wednesday 19 JuneEuro ChampionshipSwitzerlandHD1-1790006.633
Friday 14 JuneEuro ChampionshipGermanyAL5-1230006.37

2023

41 played1 unusedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueManchester UnitedHL0-29006.520
Wednesday 15 MayPremier LeagueChelseaHL1-2700006.649
Saturday 11 MayPremier LeagueNewcastleAD1-187006.963
Sunday 5 MayPremier LeagueAston VillaHW1-0880006.654
Sunday 28 AprilPremier LeagueBournemouthAL3-090007.377
Thursday 14 MarchUEFA Europa LeagueAS RomaHW1-0850007.252
Thursday 7 MarchUEFA Europa LeagueAS RomaAL4-0810006.658
Saturday 24 FebruaryPremier LeagueEvertonHD1-181006.574
Sunday 18 FebruaryPremier LeagueSheffield UtdAW0-590007.7120
Saturday 10 FebruaryPremier LeagueTottenhamAL2-189000750
Saturday 3 FebruaryPremier LeagueCrystal PalaceHW4-1900006.9105
Tuesday 30 JanuaryPremier LeagueLutonAL4-0610006.551
Saturday 27 JanuaryFA CupSheffield UtdAW2-5840007.392
Monday 22 JanuaryPremier LeagueWolvesHD0-0900007.3106
Saturday 6 JanuaryFA CupStoke CityAW2-4890107.397
Tuesday 2 JanuaryPremier LeagueWest HamAD0-0900007.3119
Thursday 28 DecemberPremier LeagueTottenhamHW4-2900006.953
Thursday 21 DecemberPremier LeagueCrystal PalaceAD1-190000791
Sunday 17 DecemberPremier LeagueArsenalAL2-090006.760
Thursday 14 DecemberUEFA Europa LeagueMarseilleHW1-0890007.689
Saturday 9 DecemberPremier LeagueBurnleyHD1-1450006.945
Wednesday 6 DecemberPremier LeagueBrentfordHW2-190007.572
Sunday 3 DecemberPremier LeagueChelseaAL3-2900007.289
Thursday 30 NovemberUEFA Europa LeagueAEK Athens FCAW0-1880006.938
Saturday 25 NovemberPremier LeagueNottingham ForestAW2-377000753
Sunday 12 NovemberPremier LeagueSheffield UtdHD1-1710006.961
Thursday 9 NovemberUEFA Europa LeagueAjaxAW0-2820006.548
Saturday 4 NovemberPremier LeagueEvertonAD1-168006.988
Sunday 29 OctoberPremier LeagueFulhamHD1-1190006.919
Thursday 26 OctoberUEFA Europa LeagueAjaxHW2-0640006.750
Saturday 21 OctoberPremier LeagueManchester CityAL2-1240006.620
Sunday 8 OctoberPremier LeagueLiverpoolHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 5 OctoberUEFA Europa LeagueMarseilleAD2-2230006.716
Saturday 30 SeptemberPremier LeagueAston VillaAL6-1900007.379
Wednesday 27 SeptemberEFL CupChelseaAL1-0260006.920
Sunday 24 SeptemberPremier LeagueBournemouthHW3-190007.364
Thursday 21 SeptemberUEFA Europa LeagueAEK Athens FCHL2-3860006.539
Saturday 16 SeptemberPremier LeagueManchester UnitedAW1-313000715
Saturday 2 SeptemberPremier LeagueNewcastleHW3-1770107.257
Saturday 26 AugustPremier LeagueWest HamHL1-3600007.361
Saturday 19 AugustPremier LeagueWolvesAW1-4900006.972
Saturday 12 AugustPremier LeagueLutonHW4-1160006.616

2022

19 played23 unusedEFL Cup, FA Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueAston VillaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 24 MayPremier LeagueManchester CityHD1-1520006.929
Sunday 21 MayPremier LeagueSouthamptonHW3-190006.65
Thursday 18 MayPremier LeagueNewcastleAL4-1560107.534
Sunday 14 MayPremier LeagueArsenalAW0-3600006.925
Monday 8 MayPremier LeagueEvertonHL1-5120006.329
Thursday 4 MayPremier LeagueManchester UnitedHW1-0750006.940
Saturday 29 AprilPremier LeagueWolvesHW6-0900006.960
Wednesday 26 AprilPremier LeagueNottingham ForestAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 AprilFA CupManchester UnitedHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 AprilPremier LeagueChelseaAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 AprilPremier LeagueTottenhamAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 4 AprilPremier LeagueBournemouthAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 AprilPremier LeagueBrentfordHD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 MarchPremier LeagueCrystal PalaceHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 MarchPremier LeagueWest HamHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 FebruaryPremier LeagueBournemouthHW1-0570006.332
Sunday 29 JanuaryFA CupLiverpoolHW2-1230006.717
Saturday 21 JanuaryPremier LeagueLeicesterAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 JanuaryPremier LeagueLiverpoolHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 JanuaryFA CupMiddlesbroughAW1-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 JanuaryPremier LeagueEvertonAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 DecemberPremier LeagueArsenalHL2-490006.276
Monday 26 DecemberPremier LeagueSouthamptonAW1-31000Not recorded2
Wednesday 21 DecemberEFL CupCharltonAD0-0620007.256
Sunday 13 NovemberPremier LeagueAston VillaHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 NovemberEFL CupArsenalAW1-3900107.331
Saturday 5 NovemberPremier LeagueWolvesAW2-380006.715
Saturday 29 OctoberPremier LeagueChelseaHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 OctoberPremier LeagueManchester CityAL3-190006.210
Tuesday 18 OctoberPremier LeagueNottingham ForestHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 14 OctoberPremier LeagueBrentfordAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 OctoberPremier LeagueTottenhamHL0-11000Not recorded7
Saturday 1 OctoberPremier LeagueLiverpoolAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 SeptemberUEFA Nations LeagueUkraineAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 SeptemberUEFA Nations LeagueRep. Of IrelandHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 21 SeptemberUEFA Nations LeagueUkraineHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 SeptemberPremier LeagueLeicesterHW5-21000Not recorded0
Tuesday 30 AugustPremier LeagueSouthamptonAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 JuneUEFA Nations LeagueArmeniaAW1-463000756
Saturday 11 JuneUEFA Nations LeagueRep. Of IrelandAL3-0450006.628
Wednesday 8 JuneUEFA Nations LeagueArmeniaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

28 played7 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 15 MayPremier LeagueWolvesAD1-1620006.230
Wednesday 11 MayPremier LeagueLeicesterAL3-0900007.241
Sunday 8 MayPremier LeagueWest HamHL0-4900006.347
Saturday 30 AprilPremier LeagueAston VillaAL2-0900006.761
Saturday 23 AprilPremier LeagueNewcastleHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 AprilPremier LeagueManchester UnitedAL3-2170006.915
Saturday 2 AprilPremier LeagueBrightonAD0-0900006.928
Sunday 13 MarchPremier LeagueLeedsAL2-1100006.73
Saturday 5 MarchPremier LeagueBrentfordHL1-3740007.749
Wednesday 2 MarchFA CupLiverpoolAL2-1290006.916
Friday 25 FebruaryPremier LeagueSouthamptonAL2-0810007.219
Saturday 19 FebruaryPremier LeagueLiverpoolAL3-1900006.327
Saturday 12 FebruaryPremier LeagueManchester CityHL0-4900006.731
Wednesday 9 FebruaryPremier LeagueCrystal PalaceHD1-1260006.24
Saturday 5 FebruaryFA CupWolvesAW0-1720107.329
Tuesday 28 DecemberPremier LeagueCrystal PalaceAL3-0900007.355
Sunday 26 DecemberPremier LeagueArsenalHL0-5900006.233
Tuesday 14 DecemberPremier LeagueAston VillaHL0-2900007.345
Saturday 11 DecemberPremier LeagueManchester UnitedHL0-1900007.260
Sunday 5 DecemberPremier LeagueTottenhamAL3-081006.965
Tuesday 30 NovemberPremier LeagueNewcastleAD1-1900007.559
Saturday 27 NovemberPremier LeagueWolvesHD0-090006.961
Saturday 20 NovemberPremier LeagueSouthamptonHW2-1860106.932
Saturday 6 NovemberPremier LeagueBrentfordAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 31 OctoberPremier LeagueLeedsHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 OctoberPremier LeagueBrightonHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 OctoberPremier LeagueBurnleyAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 SeptemberPremier LeagueEvertonAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 21 SeptemberEFL CupLiverpoolHL0-3900007.347
Saturday 18 SeptemberPremier LeagueWatfordHL1-3900007.339
Saturday 11 SeptemberPremier LeagueArsenalAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 AugustPremier LeagueLeicesterHL1-2790006.528
Tuesday 24 AugustEFL CupBournemouthHW6-0190006.618
Saturday 21 AugustPremier LeagueManchester CityAL5-0900006.351
Saturday 14 AugustPremier LeagueLiverpoolHL0-3900006.668

2020

12 played20 unusedEuro Championship, FA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 18 JuneEuro ChampionshipEnglandAD0-0760006.340
Monday 14 JuneEuro ChampionshipCzechiaHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 MayUEFA Champions LeagueManchester CityAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 MayPremier LeagueAston VillaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 MayFA CupLeicesterHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 12 MayPremier LeagueArsenalHL0-1450006.649
Saturday 8 MayPremier LeagueManchester CityAW1-2900006.370
Wednesday 5 MayUEFA Champions LeagueReal MadridHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MayPremier LeagueFulhamHW2-0900006.647
Tuesday 27 AprilUEFA Champions LeagueReal MadridAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AprilPremier LeagueWest HamAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 20 AprilPremier LeagueBrightonHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 AprilFA CupManchester CityHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 AprilPremier LeagueWest BromHL2-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 MarchFA CupSheffield UtdHW2-0720007.360
Wednesday 17 MarchUEFA Champions LeagueAtletico MadridHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 23 FebruaryUEFA Champions LeagueAtletico MadridAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 FebruaryPremier LeagueSouthamptonAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 11 FebruaryFA CupBarnsleyAW0-1900006.559
Sunday 7 FebruaryPremier LeagueSheffield UtdAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 24 JanuaryFA CupLutonHW3-1900006.976
Tuesday 19 JanuaryPremier LeagueLeicesterAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 JanuaryPremier LeagueFulhamAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 10 JanuaryFA CupMorecambeHW4-0900007.395
Sunday 3 JanuaryPremier LeagueManchester CityHL1-3260006.726
Monday 28 DecemberPremier LeagueAston VillaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 DecemberPremier LeagueArsenalAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 DecemberPremier LeagueWest HamHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 15 DecemberPremier LeagueWolvesAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 DecemberPremier LeagueEvertonAL1-0800076
Tuesday 8 DecemberUEFA Champions LeagueFC KrasnodarHD1-1900007.574
Wednesday 2 DecemberUEFA Champions LeagueSevillaAW0-490006.35

2019

11 playedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 7 JulyPremier LeagueCrystal PalaceAW2-3800007.30
Saturday 4 JulyPremier LeagueWatfordHW3-01200060
Sunday 28 JuneFA CupLeicesterAW0-1450006.782
Thursday 25 JunePremier LeagueManchester CityHW2-11000Not recorded0
Sunday 8 MarchPremier LeagueEvertonHW4-0900006.80
Tuesday 3 MarchFA CupLiverpoolHW2-0900006.875
Saturday 25 JanuaryFA CupHull CityAW1-2220006.894
Saturday 9 NovemberPremier LeagueCrystal PalaceHW2-080006.60%
Wednesday 30 OctoberEFL CupManchester UnitedHL1-2700006.988%
Wednesday 25 SeptemberEFL CupGrimsbyHW7-190000792%
Saturday 31 AugustPremier LeagueSheffield UtdHD2-2110006.10%

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.