Today Live

John Ruiz
John
Ruiz
Costa Rica
LD Alajuelense
42
Costa Rica

Career as a player

PeriodTeamCountryPosition#
07/2026 - 12/2026LD AlajuelenseLD AlajuelenseCosta RicaCosta RicaDefence42
01/2026 - 06/2026Municipal LiberiaMunicipal LiberiaCosta RicaCosta RicaDefence42
07/2025 - 12/2025LD AlajuelenseLD AlajuelenseCosta RicaCosta RicaDefence42
07/2024 - 06/2025Puntarenas FCPuntarenas FCCosta RicaCosta RicaDefence24
09/2023 - 06/2024AE ZakakiouAE ZakakiouCyprusCyprusDefence27
07/2023 - 08/2023CS HeredianoCS HeredianoCosta RicaCosta RicaDefence27
01/2023 - 06/2023CS HeredianoCS HeredianoCosta RicaCosta RicaDefence23
07/2022 - 12/2022Municipal GreciaMunicipal GreciaCosta RicaCosta RicaDefence14
01/2022 - 06/2022CS HeredianoCS HeredianoCosta RicaCosta RicaDefence8

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
CyprusFirst Division2215751.4181--4--» All matches
CyprusKypello Kyprou211174------» All matches
CONCACAFCentral American Cup94515102--2--» All matches
Costa RicaPrimera División1077532296.9117--1711» All matches
Costa RicaRecopa11--90------» All matches
Total1419645369.00310--2311

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAFriendlies1-1-10------» All matches
CONCACAFCONCACAF Nations League A1-1-35------» All matches
Total2-2-45------