Costa Rica national football team statistics and records: oldest players

Competitions:

Oldest Costa Rica players

Costa Rica'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
Alvaro Saborío 39:202 14447 13 Oct 2021
	
v USA
Christian Bolaños 37:148 13663 13 Oct 2021
	
v USA
Keylor Navas 37:101 13616 26 Mar 2024
	
v Argentina
Bryan Ruiz 37:96 13611 23 Nov 2022
	
v Spain
José Porras 37:13 13528 22 Nov 2007
	
v Panama
Erick Lonnis 36:277 13426 13 Jun 2002
	
v Brazil
Mario Viquez 36:65 13214 12 Oct 2005
	
v Guatemala
Giancarlo González 35:285 13069 20 Nov 2023
	
v Panama
German Chavarria 35:273 13057 17 Dec 1994
	
v Saudi Arabia
Claudio Jara 35:225 13009 17 Dec 1994
	
v Saudi Arabia
Kendall Waston 35:188 12972 08 Jul 2023
	
v Mexico
Ricardo Gonzalez 35:187 12971 09 Sep 2009
	
v El Salvador
Hermidio Barrantes 35:170 12954 20 Feb 2000
	
v Trinidad and Tobago
Patrick Pemberton 35:169 12953 10 Oct 2017
	
v Panama
Freddy Fernandez 35:168 12952 12 Aug 2009
	
v Honduras
Rolando Fonseca 35:165 12949 18 Nov 2009
	
v Uruguay
Luis Marin 35:100 12884 18 Nov 2009
	
v Uruguay
Michael Umaña 35:86 12870 10 Oct 2017
	
v Panama
Walter Centeno 35:43 12827 18 Nov 2009
	
v Uruguay
Celso Borges 35:41 12825 08 Jul 2023
	
v Mexico
Johnny Acosta 34:341 12760 27 Jun 2018
	
v Switzerland
Juan Jose Rodriguez 34:337 12756 26 May 2002
	
v Belgium
Victor Cordero 34:224 12643 21 Jun 2008
	
v Grenada
Mauricio Wright 34:201 12620 09 Jul 2005
	
v Cuba
Alejandro Sequeira 34:135 12554 09 Sep 2009
	
v El Salvador
Ricardo Harris 34:91 12510 21 Jun 2008
	
v Grenada
Hernan Medford 34:16 12435 09 Jun 2002
	
v Turkey
Marvin Angulo 34:13 12432 13 Oct 2020
	
v Panama
Johan Venegas 34:3 12422 01 Dec 2022
	
v Germany
Harold Wallace 33:342 12396 12 Aug 2009
	
v Honduras
Óscar Duarte 33:294 12348 25 Mar 2023
	
v Martinique
Marvin Obando 33:289 12343 19 Jan 1994
	
v Norway
Bryan Oviedo 33:274 12328 20 Nov 2023
	
v Panama
Daniel Colindres 33:243 12297 11 Sep 2018
	
v Japan
Roger Flores 33:201 12255 13 Dec 1992
	
v St. Vincent and the Grenadines
Esteban Alvarado 33:194 12248 09 Nov 2022
	
v Nigeria
Mauricio Solis 33:188 12242 20 Jun 2006
	
v Poland
Randall Azofeifa 33:178 12232 27 Jun 2018
	
v Switzerland
Victor Núñez 33:178 12232 11 Oct 2013
	
v Honduras
Alvaro Mesen 33:156 12210 30 May 2006
	
v Czech Republic
Oscar Rojas 33:133 12187 07 Sep 2012
	
v Mexico
Allen Guevara 33:46 12100 02 Jun 2022
	
v Panama
Ricardo Blanco 33:20 12074 02 Jun 2022
	
v Panama
Ronald Gomez 32:354 12042 13 Jan 2008
	
v Sweden
Douglas Sequeira 32:286 11974 05 Jun 2010
	
v Slovakia
José Cubero 32:276 11964 17 Nov 2019
	
v Haiti
Maurico Montero 32:230 11918 05 Jun 1996
	
v Canada
Cristian Oviedo 32:216 11904 29 Mar 2011
	
v Argentina
Junior Diaz 32:199 11887 29 Mar 2016
	
v Jamaica
Jeikel Venegas 32:190 11878 13 Oct 2020
	
v Panama
Elías Aguilar 32:140 11828 26 Mar 2024
	
v Argentina
William Sunsing 32:120 11808 09 Sep 2009
	
v El Salvador
Luis Diego Arnáez 32:81 11769 26 Jan 2000
	
v Trinidad and Tobago
Michael Barrantes 32:72 11760 15 Dec 2015
	
v Nicaragua
Leonel Moreira 32:61 11749 02 Jun 2022
	
v Panama
Juan Cayasso 32:27 11715 21 Jul 1993
	
v USA
Wilmer López 31:357 11680 26 Jul 2003
	
v USA
Jervis Drummond 31:346 11669 20 Aug 2008
	
v El Salvador
Andres Nunez 31:329 11652 21 Jun 2008
	
v Grenada
José Chavez 31:293 11616 23 Jun 1990
	
v Czechoslovakia
Carlos Hernandez 31:292 11615 26 Jan 2014
	
v Korea Republic
Ariel Rodriguez 31:292 11615 16 Jul 2021
	
v Suriname
Joel Campbell 31:270 11593 23 Mar 2024
	
v Honduras
Francisco Calvo 31:261 11584 26 Mar 2024
	
v Argentina
Froylan Ledezma 31:250 11573 09 Sep 2009
	
v El Salvador
Jonathan McDonald 31:244 11567 29 Jun 2019
	
v Mexico
Yeltsin Tejeda 31:243 11566 16 Nov 2023
	
v Panama
Delberth Cameron 31:242 11565 22 Jan 2013
	
v Guatemala
Javier Delgado 31:203 11526 17 Feb 2000
	
v Korea Republic
David Guzmán 31:202 11525 08 Sep 2021
	
v Jamaica
Andy Herron 31:190 11513 12 Aug 2009
	
v Honduras
Luis Conejo 31:187 11510 07 Jul 1991
	
v Mexico
Gilberto Martinez 31:179 11502 29 Mar 2011
	
v Argentina
Paulo Wanchope 31:165 11488 13 Jan 2008
	
v Sweden
Aarón Cruz 31:125 11448 27 Sep 2022
	
v Uzbekistan
Joseph Mora 31:70 11393 26 Mar 2024
	
v Argentina
Roy Miller 31:20 11343 15 Dec 2015
	
v Nicaragua
Cristian Gamboa 31:20 11343 13 Nov 2020
	
v Qatar
Erick Scott 31:3 11326 01 Jun 2012
	
v Guatemala
Austin Berry 30:356 11314 27 Mar 2002
	
v Morocco
Johnny Cubero 30:352 11310 11 Jun 2007
	
v Guadeloupe
Yendrick Ruiz 30:349 11307 27 Mar 2018
	
v Tunisia
Minor Alvarez 30:333 11291 13 Oct 2020
	
v Panama
Randall Brenes 30:320 11278 29 Jun 2014
	
v Greece
Geiner Segura 30:268 11226 09 Jul 2005
	
v Cuba
Roy Myers 30:259 11217 29 Dec 1999
	
v Honduras
Kenny Cunningham 30:239 11197 02 Feb 2016
	
v Venezuela
Alexandre Guimaraes 30:228 11186 23 Jun 1990
	
v Czechoslovakia
Benjamín Mayorga 30:208 11166 11 May 1997
	
v Jamaica
Vladimir Quezada 30:196 11154 24 Nov 1996
	
v Guatemala
Marco Madrigal 30:182 11140 02 Feb 2016
	
v Venezuela
Armando Alonso 30:175 11133 13 Sep 2014
	
v Guatemala
Julio Cascante 30:174 11132 26 Mar 2024
	
v Argentina
Jairo Arrieta 30:154 11112 26 Jan 2014
	
v Korea Republic
Brayan López 30:132 11090 13 Oct 2020
	
v Panama
Starling Matarrita 30:115 11073 13 Oct 2020
	
v Panama
Juan Carlos Arguedas 30:99 11057 10 Aug 2000
	
v Venezuela
Rodney Wallace 30:81 11039 07 Sep 2018
	
v Korea Republic
Pablo Salazar 30:67 11025 27 Jan 2013
	
v Honduras
Pablo Brenes 30:38 10996 11 Sep 2012
	
v Mexico