Gibraltar national football team statistics and records: oldest players

Competitions:

Oldest Gibraltar players

Gibraltar's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Lee Casciaro 44:247 16318 03 Jun 2026
	
v British Virgin Islands
Roy Chipolina 41:60 15036 21 Mar 2024
	
v Lithuania
Aymen Mouelhi 39:28 14273 12 Oct 2025
	
v Croatia
Scott Wiseman 37:252 13767 19 Jun 2023
	
v Republic of Ireland
Liam Walker 37:56 13571 09 Jun 2025
	
v Faroe Islands
Robert Guilling 36:360 13509 10 Oct 2017
	
v Greece
Joseph Chipolina 36:265 13414 04 Sep 2024
	
v Andorra
Kyle Goldwin 36:167 13316 08 Oct 2021
	
v Montenegro
Daniel Duarte 35:351 13135 11 Oct 2015
	
v Scotland
Al Greene 35:198 12982 19 Nov 2013
	
v Slovakia
Ryan Casciaro 35:104 12888 25 Mar 2018
	
v Latvia
Danny Higginbotham 35:66 12850 05 Mar 2014
	
v Estonia
David Artell 34:126 12545 29 Mar 2015
	
v Scotland
Mohammed Badr 33:360 12414 21 Nov 2023
	
v Netherlands
Reece Styche 33:324 12378 24 Mar 2023
	
v Greece
Kyle Casciaro 33:247 12301 14 Nov 2020
	
v San Marino
Antony Moulds 33:54 12108 30 Mar 2021
	
v Netherlands
Bernardo Lopes 32:308 11996 03 Jun 2026
	
v British Virgin Islands
Aaron Payas 31:305 11628 25 Mar 2017
	
v Bosnia and Herzegovina
Robert Montovio 31:238 11561 29 Mar 2016
	
v Latvia
Matt Reoch 31:8 11331 05 Mar 2014
	
v Estonia
John-Paul Duarte 30:235 11193 03 Sep 2017
	
v Bosnia and Herzegovina
Dan Bent 30:144 11102 03 Jun 2026
	
v British Virgin Islands
Adam Priestley 30:92 11050 14 Nov 2020
	
v San Marino
Jamie Bosio 30:17 10975 11 Oct 2021
	
v Netherlands
Jordan Perez 29:328 10921 07 Oct 2016
	
v Estonia
George Cabrera 29:305 10898 16 Oct 2018
	
v Liechtenstein
Yogen Santos 29:302 10895 14 Nov 2014
	
v Germany
Tyson Ruiz 29:213 10806 10 Oct 2017
	
v Greece
Brian Perez 29:188 10781 23 Mar 2016
	
v Liechtenstein
Jack Sergeant 29:96 10689 03 Jun 2024
	
v Scotland
Ethan Jolley 29:65 10658 03 Jun 2026
	
v British Virgin Islands
Jason Pusey 28:231 10458 07 Oct 2017
	
v Estonia
Graeme Torrilla 28:209 10436 31 Mar 2026
	
v Latvia
Bradley Banda 28:134 10361 03 Jun 2026
	
v British Virgin Islands
Jeremy Lopez 28:93 10320 10 Oct 2017
	
v Greece
Kelvin Morgan 28:3 10230 17 Nov 2025
	
v Czech Republic
Jaron Vinet 27:336 10198 17 Nov 2025
	
v Czech Republic
Jamie Coombes 27:177 10039 21 Nov 2023
	
v Netherlands
Dayle Coleing 27:149 10011 21 Mar 2024
	
v Lithuania
Jayce Olivero 27:138 10000 17 Nov 2025
	
v Czech Republic
Anthony Hernandez 27:119 9981 02 Jun 2022
	
v Georgia
Scott Ballantine 27:67 9929 19 Jun 2023
	
v Republic of Ireland
Kenneth Chipolina 27:60 9922 07 Jun 2021
	
v Andorra
Deren Ibrahim 26:215 9712 10 Oct 2017
	
v Greece
Anthony Bardon 26:141 9638 10 Jun 2019
	
v Republic of Ireland
Tjay De Barr 26:81 9578 03 Jun 2026
	
v British Virgin Islands
Jean-Carlos Garcia 26:62 9559 06 Sep 2018
	
v North Macedonia
Alain Pons 25:356 9488 07 Sep 2021
	
v Norway
Julian Valarino 25:344 9476 03 Jun 2026
	
v British Virgin Islands
Ethan Santos 25:332 9464 19 Nov 2024
	
v Moldova
Louie Annesley 25:331 9463 31 Mar 2026
	
v Latvia
Justin Rovegno 25:324 9456 07 Jun 2015
	
v Croatia
Sykes Garro 25:194 9326 09 Sep 2018
	
v Liechtenstein
Jaylan Hankins 25:133 9265 31 Mar 2026
	
v Latvia
Kian Ronan 25:85 9217 03 Jun 2026
	
v British Virgin Islands
Erin Barnett 25:71 9203 13 Nov 2021
	
v Turkey
Matt Cafer 25:12 9144 10 Oct 2019
	
v Kosovo
Ayoub El Hmidi 25:7 9139 08 Oct 2025
	
v New Caledonia
Jamie Robba 24:311 9077 01 Sep 2016
	
v Portugal
Jake Gosling 24:226 8992 25 Mar 2018
	
v Latvia
Ethan Britto 24:191 8957 09 Jun 2025
	
v Faroe Islands
Evan Green 24:174 8940 03 Sep 2017
	
v Bosnia and Herzegovina
Julian del Rio 24:39 8805 26 Mar 2026
	
v Latvia
Julian Bado 23:266 8667 11 Oct 2014
	
v Republic of Ireland
Evan De Haro 23:247 8648 03 Jun 2026
	
v British Virgin Islands
Mitch Gibson 23:241 8642 06 Jun 2025
	
v Croatia
Michael Ruiz 23:104 8505 21 Mar 2024
	
v Lithuania
Niels Hartman 23:68 8469 26 Mar 2024
	
v Lithuania
Mickey Yome 23:42 8443 10 Oct 2017
	
v Greece
Bilal Douah 22:244 8280 26 Mar 2026
	
v Latvia
Dylan Borge 22:231 8267 03 Jun 2026
	
v British Virgin Islands
Dylan Peacock 22:88 8124 21 Nov 2023
	
v Netherlands
Andrew Hernandez 22:76 8112 27 Mar 2021
	
v Montenegro
Kye Livingstone 22:16 8052 25 Mar 2025
	
v Czech Republic
Kyle Clinton 21:207 7878 12 Oct 2025
	
v Croatia
Nicholas Pozo 21:134 7805 03 Jun 2026
	
v British Virgin Islands
Paddy McClafferty 21:58 7729 17 Nov 2025
	
v Czech Republic
Han Stevens 21:47 7718 03 Jun 2026
	
v British Virgin Islands
Rafi Emrani 20:364 7669 26 Mar 2026
	
v Latvia
Jayce Mascarenhas-Olivero 20:340 7645 07 Jun 2019
	
v Georgia
Jesse Gomez 20:235 7540 03 Jun 2026
	
v British Virgin Islands
Carlos Richards 20:213 7518 31 Mar 2026
	
v Latvia
Liam Jessop 20:93 7398 14 Nov 2025
	
v Montenegro
Jeremy Perera 20:71 7376 26 Mar 2026
	
v Latvia
Jaiden Bartolo 20:44 7349 26 Mar 2026
	
v Latvia
James Scanlon 19:248 7188 03 Jun 2026
	
v British Virgin Islands
Leon Mason 19:18 6958 03 Jun 2026
	
v British Virgin Islands
Tayler Carrington 19:9 6949 06 Jun 2025
	
v Croatia
Kai Mauro 19:4 6944 03 Jun 2026
	
v British Virgin Islands
Jayvan Garro 18:1 6576 03 Jun 2026
	
v British Virgin Islands
Luca Scanlon 16:325 6169 03 Jun 2026
	
v British Virgin Islands
-->