PLAYER PROFILE

John Ruiz.

LD Alajuelense · Costa Rica

Matrix 54652

At a glance

Full name
John Paul Ruiz Guadamúz
Born
27 Dec 2004
Age today
21
Nationality
Costa Rica

Career by season

107 recorded appearances
John Ruiz appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Primera División Apertura LD Alajuelense 86114620
25/26Primera División Apertura AD Municipal Liberia 32022251
25/26Primera División Apertura LD Alajuelense 95004841
25/26International Friendly Games Costa Rica 100090
24/25Primera División Apertura Puntarenas FC 4133132,8908 / 1 red
23/24Primera División Apertura CS Herediano 1100590
2023/2024Cyprus League by Stoiximan AEZ Zakakiou 1814011,2923
22/23Primera División Apertura CS Herediano 1410108722
22/23Primera División Apertura Municipal Grecia 90112060
21/22Primera División Apertura CS Herediano 100060
19/20International Friendly Games Costa Rica U15 2000420

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
John Ruiz match log
DateCompetitionMatchScoreMinutesGoals
24 Jul 2024Primera División Apertura CS Herediano v Puntarenas FC 2 – 079
20 Jul 2024Primera División Apertura Puntarenas FC v AD Municipal LiberiaSubstitute, on 46′ 0 – 045
21 Feb 2024Cyprus League by Stoiximan AEZ Zakakiou v Anorthosis FamagustaSubstitute, on 63′ 0 – 227
18 Feb 2024Cyprus League by Stoiximan AEZ Zakakiou v Karmiotissa Pano PolemidionSubstitute, on 46′ 1 – 244
15 Feb 2024Cyprus League by Stoiximan Nea Salamina Famagusta v AEZ ZakakiouSubstitute, on 82′ 1 – 18
09 Feb 2024Cyprus League by Stoiximan AEZ Zakakiou v Othellos Athienou 3 – 370
05 Feb 2024Cyprus League by Stoiximan Ethnikos Achnas v AEZ Zakakiou 4 – 190
27 Jan 2024Cyprus League by Stoiximan Apollon Limassol v AEZ Zakakiou 0 – 090
21 Jan 2024Cyprus League by Stoiximan AEZ Zakakiou v Omonia Nicosia 0 – 090
17 Dec 2023Cyprus League by Stoiximan AEZ Zakakiou v AEL Limassol 1 – 472
03 Dec 2023Cyprus League by Stoiximan Karmiotissa Pano Polemidion v AEZ Zakakiou 1 – 190
26 Nov 2023Cyprus League by Stoiximan AEZ Zakakiou v Nea Salamina Famagusta 2 – 290
12 Nov 2023Cyprus League by Stoiximan Othellos Athienou v AEZ Zakakiou 2 – 146
03 Nov 2023Cyprus League by Stoiximan AEZ Zakakiou v Ethnikos Achnas 1 – 190
29 Oct 2023Cyprus League by Stoiximan Anorthosis Famagusta v AEZ Zakakiou 1 – 190
22 Oct 2023Cyprus League by Stoiximan AEZ Zakakiou v Apollon LimassolSubstitute, on 46′ 0 – 544
07 Oct 2023Cyprus League by Stoiximan Omonia Nicosia v AEZ Zakakiou 3 – 390
02 Oct 2023Cyprus League by Stoiximan AEZ Zakakiou v Pafos FC 1 – 481
22 Sep 2023Cyprus League by Stoiximan AEZ Zakakiou v AEK Larnaca 3 – 190
16 Sep 2023Cyprus League by Stoiximan Doxa Katokopias v AEZ Zakakiou 1 – 390

Career transfers

9 recorded moves

All recorded career moves, newest first.

John Ruiz career transfers
Date FromToMoveFee
30 Jun 2026 AD Municipal Liberia LD Alajuelense Loan return
01 Jan 2026 LD Alajuelense AD Municipal Liberia Loan —
01 Jul 2025 Aris Limassol LD Alajuelense Transfer Free
30 Jun 2025 Puntarenas FC Aris Limassol Loan return
01 Jul 2024 Aris Limassol Puntarenas FC Loan —
30 Jun 2024 AEZ Zakakiou Aris Limassol Loan return
06 Sep 2023 Aris Limassol AEZ Zakakiou Loan —
04 Sep 2023 CS Herediano Aris Limassol Transfer Free
07 Sep 2021 Puntarenas FC U18 CS Herediano Reserves Transfer Free

Contracts and market values are not available yet.