Skip to content
442ball
Menu

Billy Gilmour: match by match

186 appearances across 9 competitions, 2019 to 2026.

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

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

2026

14 played1 unusedSerie A, UEFA Champions League, UEFA Nations League

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-19000□6.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-19000□7.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-2900□6.520
Wednesday 15 MayPremier LeagueChelseaHL1-2700006.649
Saturday 11 MayPremier LeagueNewcastleAD1-18700□6.963
Sunday 5 MayPremier LeagueAston VillaHW1-0880006.654
Sunday 28 AprilPremier LeagueBournemouthAL3-09000□7.377
Thursday 14 MarchUEFA Europa LeagueAS RomaHW1-0850007.252
Thursday 7 MarchUEFA Europa LeagueAS RomaAL4-0810006.658
Saturday 24 FebruaryPremier LeagueEvertonHD1-18100■6.574
Sunday 18 FebruaryPremier LeagueSheffield UtdAW0-59000□7.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-09000□6.760
Thursday 14 DecemberUEFA Europa LeagueMarseilleHW1-0890007.689
Saturday 9 DecemberPremier LeagueBurnleyHD1-1450006.945
Wednesday 6 DecemberPremier LeagueBrentfordHW2-19000□7.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-16800□6.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-19000□7.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-49000□6.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-08100□6.965
Tuesday 30 NovemberPremier LeagueNewcastleAD1-1900007.559
Saturday 27 NovemberPremier LeagueWolvesHD0-09000□6.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.70
Thursday 25 JunePremier LeagueManchester CityHW2-11000Not recorded0
Sunday 8 MarchPremier LeagueEvertonHW4-0900006.80
Tuesday 3 MarchFA CupLiverpoolHW2-0900006.8Not recorded
Saturday 25 JanuaryFA CupHull CityAW1-2220006.8Not recorded
Saturday 9 NovemberPremier LeagueCrystal PalaceHW2-080006.60%
Wednesday 30 OctoberEFL CupManchester UnitedHL1-2700006.90%
Wednesday 25 SeptemberEFL CupGrimsbyHW7-19000070%
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.