Select season:
Who has made the most appearances for Costa Rica?
Both starting and substitute appearances are included.
Player | Caps | First | Latest |
---|---|---|---|
Bryan Ruiz | 134 | 07 Jul 2005 | 23 Nov 2022 |
Walter Centeno | 127 | 27 Sep 1995 | 18 Nov 2009 |
Joel Campbell | 126 | 02 Jul 2011 | 23 Mar 2024 |
Luis Marin | 126 | 23 Jun 1993 | 18 Nov 2009 |
Mauricio Solis | 108 | 23 Sep 1993 | 20 Jun 2006 |
Rolando Fonseca | 106 | 27 May 1992 | 18 Nov 2009 |
Alvaro Saborío | 100 | 17 Oct 2002 | 13 Oct 2021 |
Keylor Navas | 99 | 11 Oct 2008 | 26 Mar 2024 |
Celso Borges | 92 | 21 Jun 2008 | 08 Jul 2023 |
Harold Wallace | 89 | 27 Sep 1995 | 12 Aug 2009 |
Francisco Calvo | 89 | 02 Jul 2011 | 26 Mar 2024 |
Ronald Gomez | 88 | 16 Feb 1993 | 13 Jan 2008 |
Michael Umaña | 85 | 04 Jun 2004 | 10 Oct 2017 |
Giancarlo González | 84 | 26 May 2012 | 20 Nov 2023 |
Hernan Medford | 82 | 14 Jun 1988 | 09 Jun 2002 |
Christian Bolaños | 82 | 24 May 2005 | 13 Oct 2021 |
Johan Venegas | 80 | 13 Sep 2014 | 01 Dec 2022 |
Paulo Wanchope | 78 | 01 Dec 1995 | 13 Jan 2008 |
Yeltsin Tejeda | 74 | 26 May 2012 | 16 Nov 2023 |
Kendall Waston | 74 | 28 May 2013 | 08 Jul 2023 |
Erick Lonnis | 74 | 13 Dec 1992 | 13 Jun 2002 |
Cristian Gamboa | 72 | 26 May 2010 | 13 Nov 2020 |
Junior Diaz | 71 | 11 Oct 2003 | 29 Mar 2016 |
Steven Bryce | 71 | 21 Jan 1998 | 16 Jul 2005 |
Wilmer López | 70 | 19 Feb 1993 | 26 Jul 2003 |
Óscar Duarte | 70 | 29 Mar 2011 | 25 Mar 2023 |
Bryan Oviedo | 68 | 07 Oct 2011 | 20 Nov 2023 |
Oscar Ramirez | 67 | 17 Feb 1985 | 10 Aug 1997 |
Mauricio Wright | 66 | 01 Dec 1995 | 09 Jul 2005 |
Ronald Gonzalez | 65 | 21 Feb 1989 | 10 Aug 2000 |
Jervis Drummond | 64 | 27 Sep 1995 | 20 Aug 2008 |
Austin Berry | 62 | 25 Jun 1991 | 27 Mar 2002 |
Johnny Acosta | 60 | 29 Mar 2011 | 27 Jun 2018 |
Gilberto Martinez | 58 | 06 Jan 2001 | 09 Jun 2006 |
David Guzmán | 56 | 01 Jun 2010 | 08 Sep 2021 |
Rónald Matarrita | 55 | 05 Sep 2015 | 12 Sep 2023 |
Celso Borges | 54 | 20 Aug 2008 | 05 Jul 2014 |
Randall Azofeifa | 51 | 12 Oct 2005 | 27 Jun 2018 |
Carlos Castro | 51 | 11 Jul 1993 | 17 Oct 2007 |
Leonardo Gonzalez | 50 | 11 Feb 2003 | 05 Jun 2010 |
Marcos Ureña | 50 | 26 May 2010 | 01 Feb 2020 |
Victor Cordero | 47 | 09 Dec 1943 | 21 Jun 2008 |
Maurico Montero | 47 | 31 Jul 1988 | 05 Jun 1996 |
Reynaldo Parks | 46 | 16 Feb 1993 | 29 Mar 2003 |
Alonso Solis | 42 | 29 May 1999 | 15 Oct 2008 |
Roy Myers | 39 | 16 Jun 1990 | 29 Dec 1999 |
Hector Marchena | 39 | 31 Jul 1988 | 19 Jan 1994 |
José Cubero | 38 | 02 Jul 2011 | 17 Nov 2019 |
Michael Barrantes | 38 | 24 Mar 2007 | 15 Dec 2015 |
Alvaro Mesen | 38 | 25 Nov 1999 | 30 May 2006 |
Douglas Sequeira | 37 | 10 Feb 1999 | 05 Jun 2010 |
Pablo Chinchilla | 37 | 25 Nov 1999 | 13 Oct 2007 |
Keysher Fuller | 37 | 02 Feb 2019 | 15 Jun 2023 |
Jafet Soto | 36 | 19 Jan 1994 | 12 Oct 2005 |
Alvaro Grant McDonald | 35 | 25 Feb 1960 | 02 Dec 1971 |
Ricardo Gonzalez | 34 | 27 Sep 1995 | 09 Sep 2009 |
William Sunsing | 33 | 26 Jan 2000 | 09 Sep 2009 |
Rodrigo Cordero | 33 | 21 Jun 2000 | 23 Feb 2003 |
Patrick Pemberton | 33 | 14 Nov 2012 | 10 Oct 2017 |
Claudio Jara | 31 | 13 Dec 1987 | 17 Dec 1994 |
Roy Miller | 31 | 14 Nov 2009 | 15 Dec 2015 |
Hermidio Barrantes | 31 | 07 Feb 1989 | 20 Feb 2000 |
Roger Flores | 30 | 11 Aug 1985 | 13 Dec 1992 |
Evaristo Coronado | 29 | 28 Apr 1985 | 22 Nov 1992 |
José Porras | 29 | 04 Jun 2004 | 22 Nov 2007 |
Erick Scott | 28 | 17 Oct 2002 | 01 Jun 2012 |
Alexander Madrigal Urena | 28 | 28 May 1995 | 20 Apr 2002 |
Javier Delgado | 28 | 25 Jun 1991 | 17 Feb 2000 |
Floyd A Gutrie Bell | 28 | 26 May 1991 | 07 Feb 1998 |
Randall Leal | 28 | 07 Sep 2018 | 12 Sep 2023 |
Jose Salvatierra | 27 | 12 Jun 2011 | 10 Oct 2017 |
Danny Fonseca | 27 | 20 Feb 2003 | 12 Sep 2007 |
Rodney Wallace | 27 | 02 Sep 2011 | 07 Sep 2018 |
Vladimir Quezada | 27 | 19 Mar 1989 | 24 Nov 1996 |
Ruben Jiminez | 26 | 14 Aug 1955 | 05 Apr 1963 |
Juan Cayasso | 26 | 31 May 1985 | 21 Jul 1993 |
Jaffet Soto | 26 | 17 Dec 1994 | 09 Jul 2000 |
Anthony Contreras | 26 | 12 Nov 2021 | 26 Mar 2024 |
William Quiros | 25 | 01 Mar 1959 | 22 May 1965 |
German Chavarria | 25 | 11 Aug 1985 | 17 Dec 1994 |
Randall Brenes | 25 | 02 Jul 2011 | 29 Jun 2014 |
Oscar Rojas | 25 | 11 Nov 2001 | 07 Sep 2012 |
Alexander Castro | 24 | 28 Feb 2001 | 21 Feb 2005 |
Allan Cruz | 24 | 07 Sep 2018 | 25 Jul 2021 |
Luis Conejo | 24 | 14 Jun 1988 | 07 Jul 1991 |
Leonel Moreira | 24 | 02 Jul 2011 | 02 Jun 2022 |
Enrique Diaz | 24 | 17 Feb 1985 | 05 Dec 1992 |
Walter Elizondo | 24 | 24 Mar 1963 | 27 Nov 1971 |
Esteban Alvarado | 23 | 10 Oct 2014 | 09 Nov 2022 |
Winston Parks | 23 | 11 Nov 2001 | 07 Oct 2011 |
Andy Herron | 23 | 21 Nov 2002 | 12 Aug 2009 |
Sandro Alfaro Gamboa | 23 | 24 Nov 1991 | 23 Jul 2000 |
Juan Carlos Arguedas | 22 | 14 May 1991 | 10 Aug 2000 |
Allan Oviedo | 22 | 07 Nov 1996 | 18 Aug 1999 |
Luis Diego Arnáez | 22 | 29 Apr 1992 | 26 Jan 2000 |
José Ortíz | 22 | 15 Jan 2017 | 30 Mar 2022 |
Roy Myrie | 22 | 16 Feb 2005 | 05 Jun 2010 |
Mario 'Flacio' Perez | 22 | 14 Aug 1955 | 27 Nov 1969 |
Jose Luis Lopez Ramirez | 22 | 07 Sep 2003 | 13 Jan 2008 |
Elías Aguilar | 21 | 31 Mar 2015 | 26 Mar 2024 |