Skip to content
442ball

Billy Gilmour: match by match

172 appearances across 9 competitions, 2019 to 2025.

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

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

2025

20 played7 unusedSerie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 24Serie AUDIHW 1-053007.20
Sunday, May 17Serie APISAW 0-3Bench
Monday, May 11Serie ABOLHL 2-314006.50
Saturday, May 2Serie ACOMAD 0-0Bench
Friday, April 24Serie ACREHW 4-036006.60
Saturday, April 18Serie ALAZHL 0-2Bench
Sunday, April 12Serie APARAD 1-1Bench
Monday, April 6Serie AMILHW 1-0Bench
Friday, March 20Serie ACAGAW 0-177006.60
Saturday, March 14Serie ALECHW 2-190007.30
Friday, March 6Serie ATORHW 2-190007.30
Saturday, February 28Serie AVERAW 1-217006.90
Sunday, February 22Serie AATAAL 2-1Bench
Sunday, February 15Serie AROMHD 2-211006.90
Saturday, November 1Serie ACOMHD 0-038007.30
Tuesday, October 28Serie ALECAW 0-190007.70
Saturday, October 25Serie AINTHW 3-190006.70
Tuesday, October 21UEFA Champions LeaguePSVAL 6-258006.20
Saturday, October 18Serie ATORAL 1-082007.20
Sunday, October 5Serie AGENHW 2-1460070
Wednesday, October 1UEFA Champions LeagueSPOHW 2-19006.60
Sunday, September 28Serie AMILAL 2-110000
Monday, September 22Serie APISHW 3-2581080
Thursday, September 18UEFA Champions LeagueMCIAL 2-018006.70
Saturday, September 13Serie AFIOAW 1-310000
Saturday, August 30Serie ACAGHW 1-0Bench
Saturday, August 23Serie ASASAW 0-28006.60

2024

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Friday, May 23Serie ACAGHW 2-090007.50
Sunday, May 18Serie APARAD 0-069006.90
Sunday, May 11Serie AGENHD 2-277007.30
Saturday, May 3Serie ALECAW 0-136006.70
Sunday, April 27Serie ATORHW 2-010006.70
Saturday, April 19Serie AMONAW 0-145006.90
Monday, April 14Serie AEMPHW 3-082007.30
Monday, April 7Serie ABOLAD 1-120006.60
Sunday, March 30Serie AMILHW 2-190016.90
Sunday, March 23UEFA Nations LeagueGREHL 0-355006.60
Thursday, March 20UEFA Nations LeagueGREAW 0-189007.30
Sunday, March 16Serie AVENAD 0-077006.90
Sunday, March 9Serie AFIOHW 2-190007.30
Saturday, March 1Serie AINTHD 1-179007.30
Sunday, February 23Serie ACOMAL 2-1Bench
Saturday, February 15Serie ALAZAD 2-2Bench
Sunday, February 9Serie AUDIHD 1-19006.30
Sunday, February 2Serie AROMAD 1-1Bench
Saturday, January 25Serie AJUVHW 2-110000
Saturday, January 18Serie AATAAW 2-3Bench
Sunday, January 12Serie AVERHW 2-0Bench
Saturday, January 4Serie AFIOAW 0-310000
Sunday, December 29Serie AVENHW 1-0Bench
Saturday, December 21Serie AGENAW 1-2Bench
Saturday, December 14Serie AUDIAW 1-310000
Sunday, December 8Serie ALAZHL 0-18006.90
Thursday, December 5Coppa ItaliaLAZAL 3-1900070
Sunday, December 1Serie ATORAW 0-1Bench
Sunday, November 24Serie AROMHW 1-0Bench
Monday, November 18UEFA Nations LeaguePOLAW 1-287007.20
Friday, November 15UEFA Nations LeagueCROHW 1-090006.90
Sunday, November 10Serie AINTAD 1-160006.70
Sunday, November 3Serie AATAHL 0-362006.20
Tuesday, October 29Serie AMILAW 0-2890070
Saturday, October 26Serie ALECHW 1-0710080
Sunday, October 20Serie AEMPAW 0-190006.90
Tuesday, October 15UEFA Nations LeaguePORHD 0-0900070
Saturday, October 12UEFA Nations LeagueCROAL 2-190007.30
Friday, October 4Serie ACOMHW 3-110000
Sunday, September 29Serie AMONHW 2-010000
Thursday, September 26Coppa ItaliaPALHW 5-090007.30
Saturday, September 21Serie AJUVAD 0-030000
Sunday, September 15Serie ACAGAW 0-416006.60
Sunday, September 8UEFA Nations LeaguePORAL 2-190006.50
Thursday, September 5UEFA Nations LeaguePOLHL 2-382107.30
Saturday, August 24Premier LeagueMUNHW 2-189007.20
Saturday, August 17Premier LeagueEVEAW 0-38006.70
Sunday, June 23Euro ChampionshipHUNHL 0-183006.90
Wednesday, June 19Euro ChampionshipSUIHD 1-179006.60
Friday, June 14Euro ChampionshipGERAL 5-123006.30

2023

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 19Premier LeagueMUNHL 0-29006.50
Wednesday, May 15Premier LeagueCHEHL 1-27006.60
Saturday, May 11Premier LeagueNEWAD 1-18706.90
Sunday, May 5Premier LeagueASTHW 1-08806.60
Sunday, April 28Premier LeagueBOUAL 3-09007.30
Thursday, March 14UEFA Europa LeagueROMHW 1-08507.20
Thursday, March 7UEFA Europa LeagueROMAL 4-08106.60
Saturday, February 24Premier LeagueEVEHD 1-18106.50
Sunday, February 18Premier LeagueSHEAW 0-59007.70
Saturday, February 10Premier LeagueTOTAL 2-189070
Saturday, February 3Premier LeagueCRYHW 4-19006.90
Tuesday, January 30Premier LeagueLUTAL 4-06106.50
Saturday, January 27FA CupSHEAW 2-58407.30
Monday, January 22Premier LeagueWOLHD 0-09007.30
Saturday, January 6FA CupSTOAW 2-489017.30
Tuesday, January 2Premier LeagueWESAD 0-09007.30
Thursday, December 28Premier LeagueTOTHW 4-29006.90
Thursday, December 21Premier LeagueCRYAD 1-190070
Sunday, December 17Premier LeagueARSAL 2-09006.70
Thursday, December 14UEFA Europa LeagueMARHW 1-08907.60
Saturday, December 9Premier LeagueBURHD 1-14506.90
Wednesday, December 6Premier LeagueBREHW 2-19007.50
Sunday, December 3Premier LeagueCHEAL 3-29007.20
Thursday, November 30UEFA Europa LeagueAEKAW 0-18806.90
Saturday, November 25Premier LeagueNOTAW 2-377070
Sunday, November 12Premier LeagueSHEHD 1-17106.90
Thursday, November 9UEFA Europa LeagueAJAAW 0-28206.50
Saturday, November 4Premier LeagueEVEAD 1-16806.90
Sunday, October 29Premier LeagueFULHD 1-11906.90
Thursday, October 26UEFA Europa LeagueAJAHW 2-06406.70
Saturday, October 21Premier LeagueMCIAL 2-12406.60
Sunday, October 8Premier LeagueLIVHD 2-2Bench
Thursday, October 5UEFA Europa LeagueMARAD 2-22306.70
Saturday, September 30Premier LeagueASTAL 6-19007.30
Wednesday, September 27EFL CupCHEAL 1-02606.90
Sunday, September 24Premier LeagueBOUHW 3-19007.30
Thursday, September 21UEFA Europa LeagueAEKHL 2-38606.50
Saturday, September 16Premier LeagueMUNAW 1-313070
Saturday, September 2Premier LeagueNEWHW 3-177017.20
Saturday, August 26Premier LeagueWESHL 1-36007.30
Saturday, August 19Premier LeagueWOLAW 1-49006.90
Saturday, August 12Premier LeagueLUTHW 4-11606.60

2022

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 28Premier LeagueASTAL 2-1Bench
Wednesday, May 24Premier LeagueMCIHD 1-15206.90
Sunday, May 21Premier LeagueSOUHW 3-1906.60
Thursday, May 18Premier LeagueNEWAL 4-156017.50
Sunday, May 14Premier LeagueARSAW 0-36006.90
Monday, May 8Premier LeagueEVEHL 1-51206.30
Thursday, May 4Premier LeagueMUNHW 1-07506.90
Saturday, April 29Premier LeagueWOLHW 6-09006.90
Wednesday, April 26Premier LeagueNOTAL 3-1Bench
Sunday, April 23FA CupMUNHD 0-0Bench
Saturday, April 15Premier LeagueCHEAW 1-2Bench
Saturday, April 8Premier LeagueTOTAL 2-1Bench
Tuesday, April 4Premier LeagueBOUAW 0-2Bench
Saturday, April 1Premier LeagueBREHD 3-3Bench
Wednesday, March 15Premier LeagueCRYHW 1-0Bench
Saturday, March 4Premier LeagueWESHW 4-0Bench
Saturday, February 4Premier LeagueBOUHW 1-05706.30
Sunday, January 29FA CupLIVHW 2-12306.70
Saturday, January 21Premier LeagueLEIAD 2-2Bench
Saturday, January 14Premier LeagueLIVHW 3-0Bench
Saturday, January 7FA CupMIDAW 1-5Bench
Tuesday, January 3Premier LeagueEVEAW 1-4Bench
Saturday, December 31Premier LeagueARSHL 2-49006.20
Monday, December 26Premier LeagueSOUAW 1-31000
Wednesday, December 21EFL CupCHAAD 0-06207.20
Sunday, November 13Premier LeagueASTHL 1-2Bench
Wednesday, November 9EFL CupARSAW 1-390017.30
Saturday, November 5Premier LeagueWOLAW 2-3806.70
Saturday, October 29Premier LeagueCHEHW 4-1Bench
Saturday, October 22Premier LeagueMCIAL 3-1906.20
Tuesday, October 18Premier LeagueNOTHD 0-0Bench
Friday, October 14Premier LeagueBREAL 2-0Bench
Saturday, October 8Premier LeagueTOTHL 0-11000
Saturday, October 1Premier LeagueLIVAD 3-3Bench
Tuesday, September 27UEFA Nations LeagueUKRAD 0-0Bench
Saturday, September 24UEFA Nations LeagueIREHW 2-1Bench
Wednesday, September 21UEFA Nations LeagueUKRHW 3-0Bench
Sunday, September 4Premier LeagueLEIHW 5-21000
Tuesday, August 30Premier LeagueSOUAL 2-1Bench
Tuesday, June 14UEFA Nations LeagueARMAW 1-463070
Saturday, June 11UEFA Nations LeagueIREAL 3-04506.60
Wednesday, June 8UEFA Nations LeagueARMHW 2-0Bench

2021

28 played7 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 15Premier LeagueWOLAD 1-16206.20
Wednesday, May 11Premier LeagueLEIAL 3-09007.20
Sunday, May 8Premier LeagueWESHL 0-49006.30
Saturday, April 30Premier LeagueASTAL 2-09006.70
Saturday, April 23Premier LeagueNEWHL 0-3Bench
Saturday, April 16Premier LeagueMUNAL 3-21706.90
Saturday, April 2Premier LeagueBRIAD 0-09006.90
Sunday, March 13Premier LeagueLEEAL 2-11006.70
Saturday, March 5Premier LeagueBREHL 1-37407.70
Wednesday, March 2FA CupLIVAL 2-12906.90
Friday, February 25Premier LeagueSOUAL 2-08107.20
Saturday, February 19Premier LeagueLIVAL 3-19006.30
Saturday, February 12Premier LeagueMCIHL 0-49006.70
Wednesday, February 9Premier LeagueCRYHD 1-12606.20
Saturday, February 5FA CupWOLAW 0-172017.30
Tuesday, December 28Premier LeagueCRYAL 3-09007.30
Sunday, December 26Premier LeagueARSHL 0-59006.20
Tuesday, December 14Premier LeagueASTHL 0-29007.30
Saturday, December 11Premier LeagueMUNHL 0-19007.20
Sunday, December 5Premier LeagueTOTAL 3-08106.90
Tuesday, November 30Premier LeagueNEWAD 1-19007.50
Saturday, November 27Premier LeagueWOLHD 0-09006.90
Saturday, November 20Premier LeagueSOUHW 2-186016.90
Saturday, November 6Premier LeagueBREAW 1-2Bench
Sunday, October 31Premier LeagueLEEHL 1-2Bench
Saturday, October 16Premier LeagueBRIHD 0-0Bench
Saturday, October 2Premier LeagueBURAD 0-0Bench
Saturday, September 25Premier LeagueEVEAL 2-0Bench
Tuesday, September 21EFL CupLIVHL 0-39007.30
Saturday, September 18Premier LeagueWATHL 1-39007.30
Saturday, September 11Premier LeagueARSAL 1-0Bench
Saturday, August 28Premier LeagueLEIHL 1-27906.50
Tuesday, August 24EFL CupBOUHW 6-01906.60
Saturday, August 21Premier LeagueMCIAL 5-09006.30
Saturday, August 14Premier LeagueLIVHL 0-39006.60

2020

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Friday, June 18Euro ChampionshipENGAD 0-07606.30
Monday, June 14Euro ChampionshipCZEHL 0-2Bench
Saturday, May 29UEFA Champions LeagueMCIAW 0-1Bench
Sunday, May 23Premier LeagueASTAL 2-1Bench
Saturday, May 15FA CupLEIHL 0-1Bench
Wednesday, May 12Premier LeagueARSHL 0-14506.60
Saturday, May 8Premier LeagueMCIAW 1-29006.30
Wednesday, May 5UEFA Champions LeagueREAHW 2-0Bench
Saturday, May 1Premier LeagueFULHW 2-09006.60
Tuesday, April 27UEFA Champions LeagueREAAD 1-1Bench
Saturday, April 24Premier LeagueWESAW 0-1Bench
Tuesday, April 20Premier LeagueBRIHD 0-0Bench
Saturday, April 17FA CupMCIHW 1-0Bench
Saturday, April 3Premier LeagueWESHL 2-5Bench
Sunday, March 21FA CupSHEHW 2-07207.30
Wednesday, March 17UEFA Champions LeagueATMHW 2-0Bench
Tuesday, February 23UEFA Champions LeagueATMAW 0-1Bench
Saturday, February 20Premier LeagueSOUAD 1-1Bench
Thursday, February 11FA CupBARAW 0-19006.50
Sunday, February 7Premier LeagueSHEAW 1-2Bench
Sunday, January 24FA CupLUTHW 3-19006.90
Tuesday, January 19Premier LeagueLEIAL 2-0Bench
Saturday, January 16Premier LeagueFULAW 0-1Bench
Sunday, January 10FA CupMORHW 4-09007.30
Sunday, January 3Premier LeagueMCIHL 1-32606.70
Monday, December 28Premier LeagueASTHD 1-1Bench
Saturday, December 26Premier LeagueARSAL 3-1Bench
Monday, December 21Premier LeagueWESHW 3-0Bench
Tuesday, December 15Premier LeagueWOLAL 2-1Bench
Saturday, December 12Premier LeagueEVEAL 1-08070
Tuesday, December 8UEFA Champions LeagueKRAHD 1-19007.50
Wednesday, December 2UEFA Champions LeagueSEVAW 0-4906.30

2019

11 playedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Tuesday, July 7Premier LeagueCRYAW 2-38007.391
Saturday, July 4Premier LeagueWATHW 3-0120690
Sunday, June 28FA CupLEIAW 0-14506.70
Thursday, June 25Premier LeagueMCIHW 2-110050
Sunday, March 8Premier LeagueEVEHW 4-09006.891
Tuesday, March 3FA CupLIVHW 2-09006.80
Saturday, January 25FA CupHULAW 1-22206.80
Saturday, November 9Premier LeagueCRYHW 2-08006.60%
Wednesday, October 30EFL CupMUNHL 1-270006.988%
Wednesday, September 25EFL CupGRIHW 7-19000792%
Saturday, August 31Premier LeagueSHEHD 2-211006.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.