Puerto Rico national football team statistics and records: oldest players

Competitions:

Oldest Puerto Rico players

Puerto Rico'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
Petter Villegas 35:330 13114 11 Oct 2011
	
v Canada
Cristian Arrieta 35:271 13055 16 Jun 2015
	
v Grenada
Alexis Rivera 33:205 12259 22 May 2016
	
v USA
Jason Hernandez 33:47 12101 12 Oct 2016
	
v Curacao
Cody Laurendi 32:225 11913 28 Mar 2021
	
v Trinidad and Tobago
Rafael Ortiz 32:197 11885 14 Jun 2008
	
v Honduras
Zarek Valentin 32:69 11757 14 Oct 2023
	
v Guyana
Noah Delgado 31:319 11642 14 Nov 2011
	
v St Lucia
Marco Vélez 31:106 11429 11 Oct 2011
	
v Canada
Chris Gores 30:264 11222 14 Jun 2008
	
v Honduras
Eloy Matos 30:62 11020 12 Jun 2015
	
v Grenada
Jeremy Hall 30:31 10989 13 Oct 2018
	
v Martinique
Terry Boss 30:0 10958 02 Sep 2011
	
v St Kitts and Nevis
Javier Lalondriz 29:360 10953 13 Jun 2017
	
v Indonesia
Andrés Cabrero 29:281 10874 13 Oct 2018
	
v Martinique
Elliot Velez 29:49 10642 13 Jun 2017
	
v Indonesia
Kupano Low 29:29 10622 26 Jan 2008
	
v Trinidad and Tobago
Shawn Barry 28:335 10562 24 Mar 2019
	
v Grenada
Héctor Ramos 28:324 10551 24 Mar 2019
	
v Grenada
Juan Vélez 28:312 10539 13 Oct 2018
	
v Martinique
Lester Hayes 28:263 10490 09 Jun 2022
	
v Cayman Islands
Darren Ríos 28:162 10389 24 Mar 2024
	
v Belize
Mike Ramos 28:54 10281 24 Mar 2019
	
v Grenada
Scott Jones 28:50 10277 11 Nov 2011
	
v St Lucia
John Krause 28:3 10230 14 Nov 2011
	
v St Lucia
Chris Megaloudis 27:159 10021 11 Oct 2011
	
v Canada
Sidney Rivera 27:133 9995 28 Mar 2021
	
v Trinidad and Tobago
Anthony Vazquez 27:71 9933 22 May 2016
	
v USA
Carlos Astondoa 27:37 9899 04 Jun 2008
	
v Honduras
Jacob Conde 27:36 9898 19 Nov 2019
	
v Anguilla
Andrés Pérez 27:36 9898 16 Jun 2015
	
v Grenada
Marcos Martínez 26:361 9858 24 Mar 2019
	
v Grenada
Raúl González 26:258 9755 08 Jun 2021
	
v Guyana
Ricardo Rivera 26:217 9714 21 Nov 2023
	
v Bahamas
Joan Morales 26:185 9682 12 Jun 2015
	
v Grenada
Juan Coca 26:136 9633 15 Oct 2019
	
v Anguilla
Leftie Millán 26:87 9584 19 Nov 2019
	
v Anguilla
Samuel Soto 26:28 9525 09 Sep 2018
	
v St Kitts and Nevis
Jackie Marrero 25:348 9480 24 Mar 2019
	
v Grenada
Olvin Ortiz 25:318 9450 12 Oct 2016
	
v Curacao
Juan O'Neill 25:255 9387 24 Mar 2024
	
v Belize
Gadiel Figueroa 25:155 9287 14 Nov 2011
	
v St Lucia
Jordan Saling 25:78 9210 02 Jun 2021
	
v Bahamas
Gerald Díaz 24:361 9127 24 Mar 2024
	
v Belize
Manolo Sanchez 24:337 9103 12 Oct 2016
	
v Curacao
Devin Vega 24:310 9076 17 Oct 2023
	
v Guyana
Joel Serrano 24:309 9075 21 Mar 2024
	
v Belize
Nicolás Cardona 24:283 9049 21 Nov 2023
	
v Bahamas
Christopher Dilan 24:202 8968 09 Sep 2023
	
v Bahamas
Callum Stretch 24:187 8953 24 Mar 2024
	
v Belize
Alex Oikkonen 24:160 8926 24 Mar 2019
	
v Grenada
Emmanuel D’Andrea 24:63 8829 24 Mar 2019
	
v Grenada
Joel Burgos 24:20 8786 18 Nov 2023
	
v Antigua and Barbuda
Isaac Angking 23:301 8702 21 Nov 2023
	
v Bahamas
Rubén Tapia 23:240 8641 24 Mar 2024
	
v Belize
Richard Martínez 23:222 8623 11 Nov 2011
	
v St Lucia
Ryan López 23:220 8621 19 Nov 2019
	
v Anguilla
David Caban 23:193 8594 09 Oct 2016
	
v Antigua and Barbuda
José Ferrer 23:152 8553 16 Nov 2019
	
v Guatemala
Lemuel Salamo 23:101 8502 12 Jun 2015
	
v Grenada
Scott Horta 23:41 8442 14 Nov 2011
	
v St Lucia
Michael Caro 23:37 8438 14 Jun 2008
	
v Honduras
Joshua Calderón 23:33 8434 15 Oct 2019
	
v Anguilla
Giovanni Padrón 22:347 8383 28 Mar 2021
	
v Trinidad and Tobago
Kevin Hernández 22:330 8366 12 Jun 2022
	
v British Virgin Islands
Isaac Nieves 22:326 8362 28 Nov 2004
	
v Grenada
Patrick Lopez 22:314 8350 22 May 2016
	
v USA
Roberto Ydrach 22:307 8343 24 Mar 2024
	
v Belize
Jorge Rivera 22:236 8272 16 Nov 2018
	
v Belize
Joshua Villalobos 22:213 8249 14 Jun 2008
	
v Honduras
Juan Morales 22:200 8236 16 Jun 2015
	
v Grenada
Tyler Wilson 22:168 8204 11 Nov 2011
	
v St Lucia
Michael Fernandez 22:102 8138 22 May 2016
	
v USA
Jaden Servania 22:92 8128 17 Oct 2023
	
v Guyana
Matthew Sanchez 22:69 8105 12 Oct 2016
	
v Curacao
Gio Calderón 22:41 8077 21 Mar 2024
	
v Belize
Sidney Paris 21:332 8003 24 Mar 2024
	
v Belize
Deniz Bozkurt 21:323 7994 16 Jun 2015
	
v Grenada
Rodolfo Sulia 21:228 7899 24 Mar 2024
	
v Belize
Luis Betancur 21:196 7867 12 Oct 2016
	
v Curacao
Alec Díaz 21:194 7865 20 Jun 2023
	
v Martinique
Jorge Rodríguez 21:181 7852 06 Sep 2011
	
v Canada
Felix Dawson 21:139 7810 16 Jun 2015
	
v Grenada
Kevin Muller 20:339 7644 26 Mar 2008
	
v Dominican Republic
Sebastián Cutler 20:309 7614 24 Mar 2024
	
v Belize
Julián Cardona 20:307 7612 07 Oct 2011
	
v St Kitts and Nevis
Leandro Antonetti 20:277 7582 17 Oct 2023
	
v Guyana
Marc Nieves 20:272 7577 15 Oct 2019
	
v Anguilla
Colby Quiñones 20:222 7527 21 Nov 2023
	
v Bahamas
Brandón Saldaña 20:178 7483 14 Nov 2011
	
v St Lucia
Eli Carr 20:158 7463 08 Jun 2021
	
v Guyana
Stephan Barea 20:142 7447 11 Oct 2011
	
v Canada
Javier de la Rosa 20:60 7365 13 Jun 2017
	
v Indonesia
Jan Mateo 20:54 7359 26 Mar 2023
	
v Cayman Islands
Wilfredo Rivera 20:38 7343 21 Nov 2023
	
v Bahamas
Joseph Villafañe 19:354 7294 19 Nov 2019
	
v Anguilla
Jorge Rosa 19:283 7223 13 Jun 2017
	
v Indonesia
Eric Reyes 19:242 7182 11 Nov 2011
	
v St Lucia
Noeh Hernández 19:193 7133 24 Mar 2024
	
v Belize
Ian Silva 19:138 7078 24 Mar 2024
	
v Belize